> On Sep 5, 2023, at 9:44 AM, David Carlin <david.car...@gmail.com> wrote:
>
> These settings are for /etc/hosts - are their removal required to get rid
> of persistent storage?
>
> proxy.config.hostdb.host_file.path
> proxy.config.hostdb.host_file.interval
Ok, I’ve updated the PR, which retains the /etc/host file and feature, but
eliminates these two configurations:
proxy.config.cache.hostdb.sync_frequency
proxy.config.hostdb.filename
Sudheer: Yep, sounds good. Sorry for the confusion, we’re not removing or
eliminating HostDB here (at all), only the persistence.
Thanks!
— Leif
>
> Using /etc/hosts is very useful for troubleshooting, so I can point to a
> specific origin server temporarily and still have the proper SNI and host
> header.
>
> On Tue, Sep 5, 2023 at 11:38 AM Leif Hedstrom <zw...@apache.org> wrote:
>
>> I’d like to remove the feature for persistent HostDB storage for ATS
>> v10.0. In ATS v9 we made this disabled by default, and removing this
>> feature completely would make it easier in the future to improve and
>> replace HostDB itself with better containers. And, persistent DNS caching
>> is better done with a local caching resolver.
>>
>> This would eliminate the following records settings:
>>
>> proxy.config.cache.hostdb.sync_frequency
>> proxy.config.hostdb.host_file.path
>> proxy.config.hostdb.host_file.interval
>>
>>
>> I’ve prepared a PR with these changes:
>>
>> https://github.com/apache/trafficserver/pull/10368
>>
>>
>> Let us know if you have concerns about eliminating this feature. Lazy
>> consensus.
>>
>> — Leif
>>
>>