main
[Blockstore] Replace SglistOwner with OwnsSglist flag in TWriteBlocksLocalRequest (#6219)
Remove BlockSize field from local requests (#6017)
Pass optimal_io_size to Vhost; Device handler factory refactoring (#4081)
Initial NBS OpenSource export
[NBS] Log gRPC peer address for control-plane requests (#6007)
[NBS] add 'DiskRegistryDescribeDisk' action (#5812)
service part of authorization
issue-3371: fix handling of unaligned ZeroBlocks requests with large sizes (#3603)
Added missed #pragma once (#4785)
[Blockstore] reduce blockstore dependencies in RDMA base code #5388 (#5614)
Add volume tags to NProto::TVolume; Move volume tag names to separate file (#4455)
Remove outdated TChecksumStorageWrapper (#5264)
Fix data-race in TOverlappingRequestsGuard (#6015)
Introduce overlapping zero or write requests IBlockStore protection layer (#5282)
Split request service (#5434)
fix error code when disk is not mounted (#6008)
Live migration to the new leader volume. (#4448)
[Blockstore] TDurableClient should initialize RequestId if it is missing (#6064)
Use template methods instead of macros. Part 3 (#4596)
Use template methods instead of macros. Part 4 (#4597)
Use template methods instead of macros. Part 2 (#4593)
Improve split request helpers (#5384)
issue-2999: Introduce ISwitchableBlockStore (#4308)
[Blockstore] Fix crash in WriteBlocksLocal split service on sub-request error (#6157)
issue-4293: added ability to detach path in runtime in disk agent (#4671)
report io error on timeout
Fix Arcadia compilation (#1238)
Increase max unaligned request size up to 128mb (#5916)