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

Large segments support in client-side #329

Open
wants to merge 113 commits into
base: development
Choose a base branch
from

Conversation

EmilianoSanchez
Copy link
Contributor

JavaScript commons library

What did you accomplish?

How do we test the changes introduced in this PR?

Extra Notes

Add largeSegments cache in client-side storages
Add new configuration options for large segments
Refactor `usesSegments` method into `usesMatcher` method
Add endpoint to fetch myLargeSegments
Handle readiness logic with large segments
Large segments refactors: remove configs and unify endpoint
…dates

Large segments: add getter/setter of changeNumber in mySegments storages
Large segments refactors: new endpoint and notifications [WIP]
…dates_part2

Large Segments: update mySegments storages to handle change number and updates from notifications
Large Segments: CDN bypass for `/memberships` requests
@EmilianoSanchez EmilianoSanchez changed the title Large segments support in client-side [WIP] Large segments support in client-side Sep 30, 2024
@EmilianoSanchez EmilianoSanchez marked this pull request as ready for review September 30, 2024 17:47
@EmilianoSanchez EmilianoSanchez requested a review from a team as a code owner September 30, 2024 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant