-
Notifications
You must be signed in to change notification settings - Fork 182
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
Add a new cache mode 'follow' #291
Open
abutcher-gh
wants to merge
7
commits into
flatiron:master
Choose a base branch
from
abutcher-gh:follow-cache
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Sep 2, 2015
-
Rather than specifying 'true' or 'false' for the 'cache' option, specifying 'follow' will uses a changes feed to track external modification to cached documents. Only documents that have been cached during normal write-through operation will be updated. This is useful if you have a system where multiple clients may write directly to the database without going through a single cache. Note: This could be made more optimal for cases where not all changes in the feed are cached as it pulls the full document content in the change feed. Maybe a mode 'follow-lite' could enable a lightweight change feed followed by additional fetch if it is found that a changed document is cached. If, for a particular app however, changes are likely to occur externally to documents in the cache, the existing 'include_docs' mode is probably OK.
Configuration menu - View commit details
-
Copy full SHA for 644156d - Browse repository at this point
Copy the full SHA 644156dView commit details
Commits on Oct 7, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e25a05e - Browse repository at this point
Copy the full SHA e25a05eView commit details -
Database: ctor: Don't unnecessarily check for existence when not in '…
…follow' cache mode.
Configuration menu - View commit details
-
Copy full SHA for 2852166 - Browse repository at this point
Copy the full SHA 2852166View commit details
Commits on Mar 6, 2019
-
Connection.database: Add options parameter to support disabling usage…
… of the cache for specific databases.
Configuration menu - View commit details
-
Copy full SHA for 19f7ee4 - Browse repository at this point
Copy the full SHA 19f7ee4View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dfc64ad - Browse repository at this point
Copy the full SHA dfc64adView commit details -
core, changes: Support infinite retry for local connections and recov…
…er broken changes feed.
Configuration menu - View commit details
-
Copy full SHA for 7427e25 - Browse repository at this point
Copy the full SHA 7427e25View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfe1c9e - Browse repository at this point
Copy the full SHA bfe1c9eView commit details
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.