Skip to content

add dry-run, - #1510

Merged
Slach merged 4 commits into
masterfrom
dry_run
Aug 25, 2026
Merged

add dry-run, #1510
Slach merged 4 commits into
masterfrom
dry_run

Conversation

@Slach

@Slach Slach commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

fix #1012, store NamedCollections size properly in backup metadata

@coveralls

coveralls commented Aug 25, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 32838718801

Coverage increased (+0.2%) to 69.312%

Details

  • Coverage increased (+0.2%) from the base build.
  • Patch coverage: 136 uncovered changes across 11 files (513 of 649 lines covered, 79.04%).
  • 22 coverage regressions across 5 files.

Uncovered Changes

Top 10 Files by Coverage Impact Changed Covered %
pkg/backup/dry_run_download.go 103 68 66.02%
pkg/backup/dry_run_restore.go 83 49 59.04%
pkg/backup/dry_run_create.go 68 52 76.47%
pkg/backup/dry_run_upload.go 34 21 61.76%
pkg/server/server.go 128 118 92.19%
pkg/backup/dry_run.go 51 42 82.35%
pkg/backup/restore_remote.go 16 11 68.75%
pkg/backup/upload.go 44 39 88.64%
pkg/backup/delete.go 35 31 88.57%
pkg/backup/download.go 37 34 91.89%
Total (16 files) 649 513 79.04%

Coverage Regressions

22 previously-covered lines in 5 files lost coverage.

File Lines Losing Coverage Coverage
pkg/storage/general.go 12 69.07%
pkg/clickhouse/clickhouse.go 4 81.09%
pkg/backup/delete.go 3 71.54%
pkg/backup/watch_schedule.go 2 77.73%
pkg/storage/gcs.go 1 55.65%

Coverage Stats

Coverage Status
Relevant Lines: 25961
Covered Lines: 17994
Line Coverage: 69.31%
Coverage Strength: 44295.81 hits per line

💛 - Coveralls

@Slach
Slach merged commit 3f2e1f2 into master Aug 25, 2026
28 checks passed
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.

implements --dry-run option

2 participants