I am also ok with removing the hostdb persistence. I am confused about how this is similar to origin server session sharing.
On Tue, Sep 5, 2023, 6:12 PM Sudheer Vinukonda <sudheervinuko...@yahoo.com.invalid> wrote: > >> I think this is similar to the the current and existing ugliness we > have around marking parents down as well (which uses librecords and > persistent metrics to store string values). That’s not great either, so a > general concept of a persistent key-value store is needed already! I think > your use case falls inline with what we need to do for the parent host > up/down state as well, so even more reasons why we need that :). > +1 > Another similar example that comes to mind is the Origin Server Session > sharing configurations. > Thanks, > Sudheer > On Tuesday, September 5, 2023 at 03:06:32 PM PDT, Leif Hedstrom < > zw...@apache.org> wrote: > > > > > On Sep 5, 2023, at 3:59 PM, Masakazu Kitajo <mas...@apache.org> wrote: > > > > Sounds reasonable. > > > > Just one question. What would be the best places to store information > like > > "This origin server supports / prefers / breaks H2" ? We might want to > > administratively disable H2-to-Origin for a particular origin server. We > > currently don't use HostDB for it but I'm not sure where we can store it > if > > the persistence is going to be removed. > > > This is a good question, and I think this is similar to the the current > and existing ugliness we have around marking parents down as well (which > uses librecords and persistent metrics to store string values). That’s not > great either, so a general concept of a persistent key-value store is > needed already! I think your use case falls inline with what we need to do > for the parent host up/down state as well, so even more reasons why we need > that :). > > Cheers, > > — Leif > >