d2241adba0
Log the discovered parent snapshot ID, not the empty lookup parameter ( #10305 )
...
e2e-test-kind.yaml / extract (push) Failing after 8s
Run the E2E test on kind / get-go-version (push) Failing after 9s
Run the E2E test on kind / build (push) Skipped
Run the E2E test on kind / setup-test-matrix (push) Successful in 3s
Run the E2E test on kind / run-e2e-test (push) Skipped
push.yml / extract (push) Failing after 6s
Main CI / get-go-version (push) Failing after 7s
Main CI / Build (push) Skipped
getParentBackupInfo's parent-selection log lines interpolated the
parentSnapshot parameter. On the discovery branch (no explicit parent
passed by the caller) that parameter is empty by definition, so every
message about which parent was chosen, or why a run fell back to full,
printed no identifier at all -- e.g. "Using parent snapshot , start
time ...". This is the normal path for scheduled/incremental backups,
so the omission hit the common case, not an edge one.
Bind a parentID local that starts as the parameter but is overwritten
once a parent is actually resolved (explicit or discovered), and log
that instead. No behavior change.
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-21 16:47:40 -04:00
Lyndon-Li
882ad944f3
Merge branch 'main' into block-uploader-restore-progress
2026-08-11 15:53:08 +08:00
Lyndon-Li
bbb0f11f33
use source size in progress for block uploader restore
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-08-11 15:49:30 +08:00
Lyndon-Li
c8127e243b
object reader throughput improvement
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-08-11 14:07:59 +08:00
Lyndon-Li
de87def9d9
enable object reader prefetch for block uploader
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-08-11 13:02:11 +08:00
Lyndon-Li
a41cb11902
add prefetch options for repo interface
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-08-11 12:56:23 +08:00
Jay2006sawant
8ec4b22496
fix: return errors correctly in block restore validation and BatchForget
...
Signed-off-by: Jay2006sawant <jay242902@gmail.com >
2026-08-03 09:44:00 +05:30
lyndon-li and GitHub
23a0cbe163
add incremental size for block uploader ( #10151 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-08-04 16:00:45 +08:00
Lyndon-Li
f22b7c86d7
upload progress every 10s
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-08-03 14:11:37 +08:00
Lyndon-Li
c7d7801ae9
Merge branch 'main' into optimize-sub-object-description
2026-07-29 18:09:28 +08:00
Lyndon-Li
d685b818ad
refactor block uploader thread module
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-28 15:43:13 +08:00
Lyndon-Li
525fb9eaa2
Merge branch 'main' into optimize-sub-object-description
2026-07-28 15:14:15 +08:00
Lyndon-Li
b635d3f8ed
refactor block uploader thread module
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-28 13:20:34 +08:00
Lyndon-Li
bc596da386
block uploader restore implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-27 14:19:22 +08:00
Lyndon-Li
00f1626f7a
block uploader restore implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-24 14:02:19 +08:00
Lyndon-Li
236c45b443
block uploader restore UT
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-24 13:37:40 +08:00
Lyndon-Li
97978ed9b7
block uploader flush zero blocks
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-22 18:01:57 +08:00
Lyndon-Li
9c1d8bee71
block uploader restore data
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-22 18:00:13 +08:00
Lyndon-Li
bec292e738
block uploader restore data
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-22 17:58:02 +08:00
Lyndon-Li
7bbd172684
persist source dev size
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-22 17:52:01 +08:00
Lyndon-Li
2b2aa061a8
optimize subobject description
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-20 14:17:34 +08:00
lyndon-li and GitHub
a0749e7658
Block dev for restore ( #10013 )
...
Run the E2E test on kind / get-go-version (push) Failing after 1m3s
Run the E2E test on kind / build (push) Has been skipped
Run the E2E test on kind / setup-test-matrix (push) Successful in 3s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / get-go-version (push) Successful in 13s
Main CI / Build (push) Failing after 22s
* add block dev operations for block uploader restore
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* add block dev operations for block uploader restore
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
---------
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-17 16:35:19 +08:00
lyndon-li and GitHub
b0d7ada06a
Block dev for block uploader backup ( #9994 )
...
* add block dev operations for block data mover backup
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* add block dev operations for block data mover backup
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* Add block device operations for block uploader backup
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* Add block device operations for block uploader backup
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
---------
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-16 13:44:41 +08:00
Lyndon-Li
84bee82575
block uploader backup implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-07-09 13:15:59 +08:00
Lyndon-Li
8d23c7e813
block uploader backup implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-30 17:03:39 +08:00
Lyndon-Li
502ec5f086
remove leading and trailing separator
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-30 16:22:55 +08:00
Lyndon-Li
39c745ef61
set totalSize from uploader
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-30 16:22:21 +08:00
Lyndon-Li
df21463629
block uploader backup implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-30 16:21:59 +08:00
Lyndon-Li
f38bc20a0a
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-29 15:02:10 +08:00
Lyndon-Li
5bef38dc95
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 08:31:32 +00:00
Lyndon-Li
f4f897f669
load object from snapshot
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 15:36:33 +08:00
Lyndon-Li
845bd2dc4f
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 15:27:18 +08:00