> 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
>> 
>> 

Reply via email to