Repository navigation
[DOC-13956][AI] Document ephemeral bucket paging watermarks and auto-delete throttling - #4205
Merged
Merged
Conversation
…delete throttling Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
supritha-kumar
approved these changes
Oct 12, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Ticket: DOC-13956 (engineering change: MB-63560)
What changed
Adds a short Watermarks for Ephemeral Buckets subsection under Memory Watermarks in
learn/buckets-memory-and-storage/memory.adoc. Following Jim Walker's comments on the ticket, it covers two points and nothing more:No new page.
buckets.adocis unchanged, because Jim confirmed its description of ejection is still correct.Files touched:
modules/learn/pages/buckets-memory-and-storage/memory.adoc(+14 lines)Sources
mem_high_wat× (active + pending vBuckets) / total vBucketskv_engineengines/ep/src/ephemeral_bucket.cc,EphemeralBucket::getPageableMemHighWatermark()at 914d533Deliberately left out:
pager_deletedandpager_throttled, whichstat_definitions.jsonmarks as "added 7.6.11", although the fix shipped in 7.6.12;Open questions for the reviewer
pager_throttled/pager_deletedbe mentioned so users can see when throttling happens?Branches
release/8.5(Totoro, the ticket's label). Same change as couchbase/docs-server#4204 onrelease/8.0; the "Starting with Couchbase Server 8.0.2" wording is correct on both branches.release/7.6: not covered. The fix also shipped in 7.6.12. If the 7.6 docs should carry it, that needs its own PR with "7.6.12" as the version.Verification
The
release/8.5baseline was regenerated from a cleanrelease/8.5tip (e8e05ac2, 566 diagnostics) before this check. The old baseline was stale: the unmodified tip and this branch produced byte-identical output against it.Anchor caveat: this adds a new anchor
#ephemeral-watermarks. Nothing links to it yet. The build doesn't validate anchors, so check it by hand if you add a link.No local Couchbase Server instance was run. The behaviour is taken from the ticket and the source at the commits above, not observed.
🤖 Generated with Claude Code