-
Notifications
You must be signed in to change notification settings - Fork 58
Add list cache support #894
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
1d615f5
Add cached find support
premtsd-code 6fad393
Fix cached find adapter tests
premtsd-code 5275b33
Refine cached find behavior
premtsd-code 7cd9d19
Harden cached find behavior
premtsd-code 65d7320
Simplify cached find query key serialization
premtsd-code f6e0855
Fix cached find keys
premtsd-code f0dd620
Merge remote-tracking branch 'origin/main' into feat/cached-find
premtsd-code 4e514a3
Use default TTL for cached find
premtsd-code 8b63a75
Bypass cached find for random order
premtsd-code d543ce5
Guard cached find random query check
premtsd-code a9ff6a6
Inline cached find save
premtsd-code 73d2236
Simplify cached find checks
premtsd-code 3ba5988
Add list cache key helper
premtsd-code d4531b5
Add list cache field helper
premtsd-code 4f7bbf6
Add list cached find support
premtsd-code 3dcddd7
Fix list cache field hashing
premtsd-code e4d8f12
Harden cached find payloads
premtsd-code a2d982b
Simplify cached find API
premtsd-code 2eb8271
Include payload key in find cache field
premtsd-code 20f0a56
Harden find cache validation
premtsd-code 4af25ad
Add cache-aside helper
premtsd-code 4b5772a
Merge pull request #900 from utopia-php/feat/cache-aside-helper
premtsd-code adf3abe
Merge branch 'main' into feat/cached-find
premtsd-code 7223453
Trigger review
premtsd-code 176247d
Simplify cache helper internals
premtsd-code 7478a8b
Simplify find cache fields
premtsd-code a761a16
Add cached find helpers
premtsd-code f8eb632
Include permission in cached find hash
premtsd-code f3b6c30
Order cached find test results
premtsd-code f126784
Handle cached find hit edge cases
premtsd-code b89bf04
Trigger CI
premtsd-code 383eb0f
Fingerprint cached find auth context
premtsd-code 52233d5
Avoid double decoding cached find results
premtsd-code bcfa5cf
Type cached find test filters
premtsd-code 6f70767
Revalidate cached find hits
premtsd-code 9ac837b
Clean up cached find semantics
premtsd-code 7d45e6c
Simplify cached find keying
premtsd-code ad49dba
Align cached find key format
premtsd-code bc4572a
Refresh invalid cached find payloads
premtsd-code 0677d4a
Make PDOStatement compatible with Swoole proxy
premtsd-code dbaa3b3
Revert "Make PDOStatement compatible with Swoole proxy"
premtsd-code a33931d
Generalize cache value transforms
premtsd-code 15ba92b
Rename find cache helpers to list cache
premtsd-code e89017f
Simplify list cache document restore
premtsd-code 4069477
Rename list cache helpers to query cache
premtsd-code 67761b6
Simplify query cache helper usage
premtsd-code 02db77e
Merge remote-tracking branch 'origin/main' into feat/cached-find
premtsd-code 122bc3b
Align query cache with read list cache
premtsd-code 24a00f7
Bypass query cache for non-read permissions
premtsd-code 5b87fc8
Harden query cache bypass and payload encoding
premtsd-code 9763462
Simplify query cache value handling
premtsd-code 2cc9fa3
Fix query cache return type analysis
premtsd-code b9c2e46
Clarify query cache document array comment
premtsd-code 94d1154
Filter document security cache hits
premtsd-code 4f6ad39
Rename query cache purge method
premtsd-code 8021f2b
Merge branch 'main' into feat/cached-find
premtsd-code File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.