-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
merge to stable-23-3: filestore-vhost local mode + async read/write i…
…n local service; lazy filestore counters init; support for large unaligned writes in ThreeStageWrite mode (#1770) * issue-1668: TLocalFileSystem::ReadDataAsync/WriteDataAsync (#1686) * issue-1668: preparing to make TLocalFileSystem::ReadData/ReadData async * issue-1668: preparing to make TLocalFileSystem::ReadData/ReadData async - fix * issue-1668: fixed LocalService double start, fixed missing xattr error code * issue-1668: LocalService now uses TFileHandle instead of TFile; LocalService now uses libaio instead of synchronous pread/pwrite for ReadData/WriteData calls; added move assignment operator to TFileHandle * issue-1668: fixed LocalService ut * issue-1350: GetNodeAttrBatchEnabled: true for multitablet filestore tests (#1706) * issue-1161: not generating deletion markers upon symlink removal (#1707) * issue-1161: not initializing most of the per-filesystem request counters until we actually receive at least 1 request of the type (#1711) * issue-1161: fixed stupid lazy counter init race (#1722) * issue-1673: Unaligned requests support in ThreeStageWrite pipeline - IndexTablet part (#1740) * issue-1673: UnalignedDataParts support in TIndexTabletActor::AddData, TODO: uts * issue-1673: AddData now properly handles outdated UnalignedDataParts * issue-1673: AddData + UnalignedDataParts ut * issue-1673: AddData + UnalignedDataParts: using CommitId, generated in AddBlobTx (since the same CommitId is used for the blobs), adding some checks (#1754) * issue-1673: AddData + UnalignedDataParts: using CommitId, generated in AddBlobTx (since the same CommitId is used for the blobs), adding some checks * issue-1673: AddData + UnalignedDataParts: better error processing and logging, fixed ut * issue-1673: supported ThreeStageWrites for large unaligned requests in StorageServiceActor (#1769) * issue-1673: supported ThreeStageWrites for large unaligned requests in StorageServiceActor * issue-1673: supported ThreeStageWrites for large unaligned requests in StorageServiceActor - fixed logging * updated CMakeLists after merge
- Loading branch information
Showing
62 changed files
with
1,107 additions
and
265 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.