Repository navigation
Conversation
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo.
🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/ (test time: 273s): all tests PASSED for commit 9acbf9f.
🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1242s): some tests FAILED for commit 9acbf9f.
|
9acbf9f to
253ba33
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/ (test time: 276s): all tests PASSED for commit 253ba33.
🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 304s): all tests PASSED for commit 253ba33.
🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1405s): all tests PASSED for commit 253ba33.
🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 4505s): all tests PASSED for commit 253ba33.
|
253ba33 to
5ea68ab
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/,cloud/fastshard/ (test time: 272s): all tests PASSED for commit 5ea68ab.
🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 332s): all tests PASSED for commit 5ea68ab.
🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1697s): all tests PASSED for commit 5ea68ab.
🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 4887s): all tests PASSED for commit 5ea68ab.
|
5ea68ab to
41ee130
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/,cloud/fastshard/ (test time: 284s): all tests PASSED for commit 41ee130.
🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 335s): all tests PASSED for commit 41ee130.
🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1611s): some tests FAILED for commit 41ee130.
🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1171s): all tests PASSED for commit 41ee130.
🔴 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 5405s) Test run completed, no test results found for commit 41ee130. 🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 4995s): all tests PASSED for commit 41ee130.
|
41ee130 to
3196875
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/,cloud/fastshard/ (test time: 271s): all tests PASSED for commit 3196875.
🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 313s): all tests PASSED for commit 3196875.
🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1469s): all tests PASSED for commit 3196875.
🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 5109s): all tests PASSED for commit 3196875.
|
| bytes Data = 2; | ||
| } | ||
|
|
||
| message TCompressedBitmapData |
There was a problem hiding this comment.
Let's try to move serialization helpers and protobufs to cloud/storage/core/libs/common?
3196875 to
50ebed0
Compare
|
Note This is an automated comment that will be appended during run. Note All workloads for linux-x86_64-relwithdebinfo have completed. Tip Planned checks for linux-x86_64-relwithdebinfo. 🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/,cloud/fastshard/ (test time: 268s): all tests PASSED for commit 50ebed0.
🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 313s): all tests PASSED for commit 50ebed0.
🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1477s): all tests PASSED for commit 50ebed0.
🔴 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 5460s) Test run completed, no test results found for commit 50ebed0. 🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 5090s): all tests PASSED for commit 50ebed0.
|
Notes
Add filestore storage-core helpers for serializing and deserializing
TCompressedBitmapthroughTCompressedBitmapData.The PR also adds validation for shard creation state bitmap metadata, including max bit count, chunk count, chunk indexes, and empty chunk data. This is needed as a foundation for persistent resize shard creation state, where bitmap data is stored in tablet state and later loaded by resize/create flows.
Unit tests cover bitmap round-trips, empty bitmaps, zero-chunk skipping,
minBitCounthandling, out-of-range chunks on load, save bounds, and invalid shard creation state metadata.Stack