Skip to content

Merge scan and server backup into one tool - #217

Merged
filkeith merged 45 commits into
devfrom
V2
Aug 13, 2026
Merged

Merge scan and server backup into one tool#217
filkeith merged 45 commits into
devfrom
V2

Conversation

@filkeith

@filkeith filkeith commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

No description provided.

filkeith added 30 commits June 10, 2026 15:10
- removed old subcmmands, now only server integrated backup
- updated helper functions
- readme update
- tests fix
- fix commands
- prepare restore fix
- backup validator
- testing
# Conflicts:
#	go.mod
#	go.sum
#	internal/cli/root.go
#	internal/server/server.go
- fixing logging
- clean
- validations
- refactoring
- readme update
- parsing fix
- docs
- doc generator
- validation for server before backup
- check if backup exist before restore
- check that backup exists, before validation
- validation report update
- reworked validation report
- lister moved to the lib
- dep update
- wip
- backup state
- logging fix
--enable-change-stream flag
- fix progress
filkeith added 11 commits July 29, 2026 11:56
- send backup/restore only to principal node
 inital progress
- watch progress
- merging tools
# Conflicts:
#	go.mod
#	go.sum
#	internal/server/server.go
- readme update
- remove xdr
@codecov-commenter

codecov-commenter commented Aug 6, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 56.17530% with 330 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.34%. Comparing base (83b7265) to head (1089f7d).

Files with missing lines Patch % Lines
internal/server/server.go 0.00% 169 Missing ⚠️
internal/logging/server_report.go 0.00% 52 Missing ⚠️
internal/server/validator.go 82.53% 20 Missing and 20 partials ⚠️
internal/logging/metadata.go 0.00% 25 Missing ⚠️
internal/flags/object_storage_s3.go 54.76% 19 Missing ⚠️
internal/backup/backup.go 75.00% 2 Missing and 2 partials ⚠️
internal/models/object_storage_s3.go 0.00% 3 Missing ⚠️
internal/models/server_backup.go 92.30% 3 Missing ⚠️
internal/models/server_restore.go 85.00% 3 Missing ⚠️
internal/config/server_backup.go 83.33% 1 Missing and 1 partial ⚠️
... and 5 more
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #217      +/-   ##
==========================================
+ Coverage   81.02%   81.34%   +0.32%     
==========================================
  Files          80       56      -24     
  Lines        5445     3780    -1665     
==========================================
- Hits         4412     3075    -1337     
+ Misses        809      591     -218     
+ Partials      224      114     -110     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

- updated lister
- linter
@filkeith
filkeith marked this pull request as ready for review August 6, 2026 13:27
- lib update
- set timeout for get metadata requests
@filkeith
filkeith merged commit d3e756d into dev Aug 13, 2026
8 checks passed
@filkeith
filkeith deleted the V2 branch August 13, 2026 11:17
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