Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Required support #2701

Open
mnot opened this issue Dec 8, 2023 · 2 comments
Open

Required support #2701

mnot opened this issue Dec 8, 2023 · 2 comments

Comments

@mnot
Copy link
Member

mnot commented Dec 8, 2023

We should specify what implementations are required to support if they choose to implement this spec, e.g.:

  • group labels with at least n characters
  • at least n groups per resource
  • at least n groups per invalidation header
@mnot
Copy link
Member Author

mnot commented Dec 8, 2023

Fastly - docs

  • 1024 bytes for each group label
  • 16,384 max bytes for whole header

Cloudflare - docs

  • no max length on a label in header; 1024 bytes in API
  • 16k overall limit on whole set of tags

Akamai - docs

  • 128 characters per group label
  • 128 groups per response

@mnot
Copy link
Member Author

mnot commented Dec 8, 2023

Based on those limits and being conservative, we could say that an implementation should support at least 128 groups, each with a 128 character label.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant