Susan or Brian, would you describe more about these use cases?

a). * in the middle - "foo.*.com"
b). multiple * -  "*.bar.*.com"

Why it's required or how it's useful?

I agree with we don't need to follow the wildcard certificats
semantics (RFC6125 6.4.3) in the fqdn field if we want. However, I'm
wondering why the left-most label wildcard is not enough.

— Masaori

On Tue, Jun 20, 2023 at 9:19 AM James Peach <jpe...@apache.org> wrote:
>
>
>
> > On 20 Jun 2023, at 8:19 am, Alan Carroll <a...@network-geographics.com> 
> > wrote:
> >
> > Note this could be done the same way as remap - put all the literals in one 
> > search structure and check for that first. If there's a match, it's for a 
> > specific line in the file and one need only linear search the regular 
> > expressions before that line. Anecdotally I've been told you can improve 
> > remap performance by expanding regular expressions into literals if the set 
> > of values isn't too large (e.g. "*.swoc.io" in practice means 
> > "zwoop.swoc.io", "susan.swoc.io" and "amc.swoc.io").
>
> Yup there are various ways to redesign the feature to improve lookup 
> performance, but I expect they would all be breaking changes to existing 
> config.
>
> > -----Original Message-----
> > From: James Peach <jpe...@apache.org>
> > Sent: Monday, June 19, 2023 12:09 AM
> > To: dev@trafficserver.apache.org
> > Subject: Re: [Discussion/Proposal] Regex support in sni.yaml
> >
> > It’s not made explicit in the documentation, but it looks like the policy 
> > match depends on the order of entries, so you’d have to make a linear scan 
> > doing regex matches, which makes it more attractive to use regex matching 
> > to reduce the size of the list.
>

Reply via email to