Skip to content

Conversation

LebedevOleg1
Copy link
Collaborator

Changelog entry

Add full cycle local backup restore with incrementals
...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

Add full cycle local backup restore with incremen
tals
...

Copy link

github-actions bot commented Oct 11, 2025

🟢 2025-10-14 11:21:38 UTC The validation of the Pull Request description is successful.

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 14:55:23 UTC Pre-commit check linux-x86_64-relwithdebinfo for e108f1c has started.
2025-10-11 14:55:36 UTC Artifacts will be uploaded here
2025-10-11 14:58:13 UTC ya make is running...
🟡 2025-10-11 15:01:39 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 8 0 1 0 0

2025-10-11 15:01:42 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-10-11 15:03:15 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

2025-10-11 15:03:17 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-10-11 15:05:06 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

🟢 2025-10-11 15:05:08 UTC Build successful.
🟢 2025-10-11 15:05:19 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: e108f1c diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 14:55:34 UTC Pre-commit check linux-x86_64-release-asan for e108f1c has started.
2025-10-11 14:55:47 UTC Artifacts will be uploaded here
2025-10-11 14:58:28 UTC ya make is running...
🟢 2025-10-11 14:59:57 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 15:00:00 UTC Build successful.
🟢 2025-10-11 15:00:13 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: e108f1c diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 18:05:17 UTC Pre-commit check linux-x86_64-relwithdebinfo for 863b2ab has started.
2025-10-11 18:05:31 UTC Artifacts will be uploaded here
2025-10-11 18:08:06 UTC ya make is running...
🟡 2025-10-11 18:15:11 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 8 0 1 0 0

2025-10-11 18:15:14 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-10-11 18:19:21 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 863b2ab diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation
2025-10-11 18:19:23 UTC Check cancelled

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 18:06:01 UTC Pre-commit check linux-x86_64-release-asan for 863b2ab has started.
2025-10-11 18:06:14 UTC Artifacts will be uploaded here
2025-10-11 18:08:49 UTC ya make is running...
🟢 2025-10-11 18:10:12 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 18:10:15 UTC Build successful.
🟢 2025-10-11 18:10:27 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 863b2ab diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 18:22:43 UTC Pre-commit check linux-x86_64-relwithdebinfo for bdf4305 has started.
2025-10-11 18:22:51 UTC Artifacts will be uploaded here
2025-10-11 18:25:27 UTC ya make is running...
🟢 2025-10-11 18:28:05 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 9 0 0 0 0

🟢 2025-10-11 18:28:07 UTC Build successful.
🟢 2025-10-11 18:28:17 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: bdf4305 diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 18:23:28 UTC Pre-commit check linux-x86_64-release-asan for bdf4305 has started.
2025-10-11 18:23:44 UTC Artifacts will be uploaded here
2025-10-11 18:26:22 UTC ya make is running...
🟢 2025-10-11 18:27:53 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 18:27:55 UTC Build successful.
🟢 2025-10-11 18:28:10 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: bdf4305 diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:01:48 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7311084 has started.
2025-10-11 21:02:02 UTC Artifacts will be uploaded here
2025-10-11 21:04:44 UTC ya make is running...
🟡 2025-10-11 21:10:59 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 8 0 1 0 0

2025-10-11 21:11:01 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-10-11 21:12:56 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

2025-10-11 21:12:59 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-10-11 21:19:03 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

🟢 2025-10-11 21:19:06 UTC Build successful.
🟢 2025-10-11 21:19:16 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 7311084 diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:02:03 UTC Pre-commit check linux-x86_64-release-asan for 7311084 has started.
2025-10-11 21:02:17 UTC Artifacts will be uploaded here
2025-10-11 21:04:48 UTC ya make is running...
🟢 2025-10-11 21:06:15 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 21:06:18 UTC Build successful.
🟢 2025-10-11 21:06:31 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 7311084 diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:23:24 UTC Pre-commit check linux-x86_64-relwithdebinfo for 59d4b58 has started.
2025-10-11 21:23:38 UTC Artifacts will be uploaded here
2025-10-11 21:26:14 UTC ya make is running...
🟡 2025-10-11 21:30:09 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 8 0 1 0 0

2025-10-11 21:30:13 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-10-11 21:32:28 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

2025-10-11 21:32:30 UTC ya make is running... (failed tests rerun, try 3)
🟢 2025-10-11 21:37:41 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 59d4b58 diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation
2025-10-11 21:37:43 UTC Check cancelled

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:24:10 UTC Pre-commit check linux-x86_64-release-asan for 59d4b58 has started.
2025-10-11 21:24:24 UTC Artifacts will be uploaded here
2025-10-11 21:27:01 UTC ya make is running...
🟢 2025-10-11 21:28:30 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 21:28:32 UTC Build successful.
🟢 2025-10-11 21:28:46 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 59d4b58 diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:40:43 UTC Pre-commit check linux-x86_64-relwithdebinfo for c346c4b has started.
2025-10-11 21:40:47 UTC Artifacts will be uploaded here
2025-10-11 21:43:20 UTC ya make is running...
🟡 2025-10-11 21:46:12 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 8 0 1 0 0

2025-10-11 21:46:15 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-10-11 21:47:57 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

2025-10-11 21:48:00 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-10-11 21:49:38 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

🟢 2025-10-11 21:49:41 UTC Build successful.
🟢 2025-10-11 21:49:52 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: c346c4b diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:41:58 UTC Pre-commit check linux-x86_64-release-asan for c346c4b has started.
2025-10-11 21:42:12 UTC Artifacts will be uploaded here
2025-10-11 21:44:50 UTC ya make is running...
🟢 2025-10-11 21:46:15 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 21:46:17 UTC Build successful.
🟢 2025-10-11 21:46:30 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: c346c4b diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:55:56 UTC Pre-commit check linux-x86_64-relwithdebinfo for d152b81 has started.
2025-10-11 21:56:10 UTC Artifacts will be uploaded here
2025-10-11 21:58:40 UTC ya make is running...
🟡 2025-10-11 22:01:15 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 8 0 1 0 0

2025-10-11 22:01:17 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-10-11 22:03:40 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

2025-10-11 22:03:43 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-10-11 22:07:03 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
2 (only retried tests) 1 0 1 0 0

🟢 2025-10-11 22:07:06 UTC Build successful.
🟢 2025-10-11 22:07:16 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: d152b81 diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 21:56:03 UTC Pre-commit check linux-x86_64-release-asan for d152b81 has started.
2025-10-11 21:56:17 UTC Artifacts will be uploaded here
2025-10-11 21:58:57 UTC ya make is running...
🟢 2025-10-11 22:00:29 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 22:00:32 UTC Build successful.
🟢 2025-10-11 22:00:45 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: d152b81 diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 22:11:16 UTC Pre-commit check linux-x86_64-release-asan for d8f4c32 has started.
2025-10-11 22:11:47 UTC Artifacts will be uploaded here
2025-10-11 22:15:11 UTC ya make is running...
🟢 2025-10-11 22:16:44 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-11 22:16:46 UTC Build successful.
🟢 2025-10-11 22:17:01 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: d8f4c32 diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 11, 2025

2025-10-11 22:12:43 UTC Pre-commit check linux-x86_64-relwithdebinfo for d8f4c32 has started.
2025-10-11 22:13:15 UTC Artifacts will be uploaded here
2025-10-11 22:16:29 UTC ya make is running...
🟢 2025-10-11 22:19:05 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9 9 0 0 0 0

🟢 2025-10-11 22:19:08 UTC Build successful.
🟢 2025-10-11 22:19:18 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: d8f4c32 diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 12, 2025

2025-10-12 08:47:04 UTC Pre-commit check linux-x86_64-release-asan for 1643e73 has started.
2025-10-12 08:47:08 UTC Artifacts will be uploaded here
2025-10-12 08:49:46 UTC ya make is running...
🟢 2025-10-12 08:51:12 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3 3 0 0 0 0

🟢 2025-10-12 08:51:15 UTC Build successful.
🟢 2025-10-12 08:51:28 UTC ydbd size 3.7 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 1643e73 diff diff %
ydbd size 4 025 087 696 Bytes 4 025 087 600 Bytes -96 Bytes -0.000%
ydbd stripped size 1 495 075 072 Bytes 1 495 075 008 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link

github-actions bot commented Oct 12, 2025

2025-10-12 08:47:19 UTC Pre-commit check linux-x86_64-relwithdebinfo for 1643e73 has started.
2025-10-12 08:47:22 UTC Artifacts will be uploaded here
2025-10-12 08:49:54 UTC ya make is running...
🟢 2025-10-12 08:52:29 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
11 11 0 0 0 0

🟢 2025-10-12 08:52:32 UTC Build successful.
🟢 2025-10-12 08:52:42 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 1503743 merge: 1643e73 diff diff %
ydbd size 2 419 663 408 Bytes 2 419 663 408 Bytes 0 Bytes 0.000%
ydbd stripped size 515 360 296 Bytes 515 360 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Copy link
Member

@Enjection Enjection left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally good, though a bit wordy and lacking extraction of common framework patterns. The main concern is the numerous sleeps without documented rationale. Are they needed to prevent duplicate backup names, or because we lack proper operation polling? This makes our setup flaky and dependent on executor speed. Let's address these issues in a separate PR.

@Enjection Enjection changed the title Restore incr [incr-backup] Smoke test for incremental restore Oct 14, 2025
@Enjection Enjection merged commit 0838744 into ydb-platform:main Oct 14, 2025
14 checks passed
@Enjection Enjection linked an issue Oct 14, 2025 that may be closed by this pull request
@CyberROFL CyberROFL changed the title [incr-backup] Smoke test for incremental restore Incremental restore smoke test Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

👑 Local Incremental Backups: Integration Testing

2 participants