Skip to content

feat(influxdb3): document --checkpoint-interval serve option#6904

Draft
Copilot wants to merge 2 commits intomasterfrom
copilot/add-monthly-checkpoints
Draft

feat(influxdb3): document --checkpoint-interval serve option#6904
Copilot wants to merge 2 commits intomasterfrom
copilot/add-monthly-checkpoints

Conversation

Copy link
Contributor

Copilot AI commented Mar 6, 2026

--checkpoint-interval reduces startup time on long-running servers by consolidating WAL snapshots into monthly checkpoint files. Without it, servers with default settings may load up to ~4,320 individual snapshots on startup.

Changes

  • config-options.md — Add checkpoint-interval to the WAL section with description, default (disabled), env var (INFLUXDB3_CHECKPOINT_INTERVAL), version tag (v3.8.2+), and example. Phrasing uses "reduce startup time" rather than "speed up server startup" (choppy repetition of "up").
  • performance-tuning.md — Add "Startup optimization" section covering snapshot accumulation mechanics, --checkpoint-interval vs --gen1-lookback-duration trade-offs, and recommended intervals.
  • _index.md (release notes) — Add "Snapshot checkpointing for faster startup" entry under v3.8.2 Core features.
Original prompt

"monthly checkpoints to speed up server startup." is this repetitious


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
Copilot AI changed the title [WIP] Add monthly checkpoints to speed up server startup feat(influxdb3): document --checkpoint-interval serve option Mar 6, 2026
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.

2 participants