Skip to content

docs(settings): document Backupstore Poll Interval cost implications - #1407

Open
0byte-coding wants to merge 1 commit into
longhorn:masterfrom
0byte-coding:docs-backupstore-poll-interval-1547
Open

docs(settings): document Backupstore Poll Interval cost implications#1407
0byte-coding wants to merge 1 commit into
longhorn:masterfrom
0byte-coding:docs-backupstore-poll-interval-1547

Conversation

@0byte-coding

Copy link
Copy Markdown

Which issue(s) this PR fixes:

Issue longhorn/longhorn#1547

What this PR does / why we need it:

Backupstore Poll Interval is referenced from the Failed Backup Time To Live section and listed in the table of contents, but has no dedicated section explaining what it does or its cost implications - it was present in the very first (v1.0.1) docs but dropped at some point.

This gap is a recurring theme in longhorn/longhorn#1547 (open since 2020, 40+ comments): many users only discovered this setting - and that it isn't required unless using DR volumes - via GitHub issue comments, after already accumulating unexpected S3 API costs (Backblaze B2 Class C transactions in particular).

Adds the missing section back (based on the original v1.0.1 wording) with an explanation of the per-poll request cost model on S3-compatible backends, and points at the tracking issue and companion code fixes (longhorn/backupstore#313, longhorn/longhorn-manager#5030) that reduce that cost.

Special notes for your reviewer:

Added to content/docs/1.13.0/references/settings.md (current dev docs). Happy to backport to other still-supported versions if that's the convention for this kind of doc gap.

Additional documentation or context

longhorn/longhorn#1547

The 'Backupstore Poll Interval' setting has been referenced from
'Failed Backup Time To Live' and listed in the table of contents for
years, but had no dedicated section explaining what it does or its
cost implications on S3-compatible backup targets.

This gap contributed to longhorn/longhorn#1547 (open since 2020):
many users only discovered the setting - and that disabling/raising
it doesn't require DR volumes - via GitHub issue comments rather than
documentation, after already accumulating significant Backblaze B2 /
S3 API costs.

Add the missing section (based on the original wording from v1.0.1
docs, which existed before this section was dropped), and a warning
explaining the per-poll request cost model and pointing at the
tracking issue and companion code fixes.
@0byte-coding
0byte-coding requested a review from a team as a code owner July 24, 2026 16:55
@netlify

netlify Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploy Preview for longhornio ready!

Name Link
🔨 Latest commit 3dc70f9
🔍 Latest deploy log https://app.netlify.com/projects/longhornio/deploys/6a6398fcc749b00008c16c81
😎 Deploy Preview https://deploy-preview-1407--longhornio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions

Copy link
Copy Markdown
Contributor

This PR is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions Bot added the stale label Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant