diff options
| author | apollo1321 <[email protected]> | 2026-04-15 15:39:09 +0300 |
|---|---|---|
| committer | apollo1321 <[email protected]> | 2026-04-15 16:28:43 +0300 |
| commit | 681b8f45f9a6911ceb619cd870303695350addb6 (patch) | |
| tree | 6933242af0b3032739e1f6cd8afe4bb9cc953653 /yt/cpp/mapreduce/interface/temp.cpp | |
| parent | 61bb0e62e12970e9be4ce7d7e2c4580ae9ae76c3 (diff) | |
YT-23337: Add ScheduleChunkSeal RPC for distributed chunk sessions
* Changelog entry
Type: feature
Component: master
Add a new ScheduleChunkSeal RPC that marks a journal chunk as sealable and delegates sealing to TChunkSealer, which computes stats from replicas asynchronously. This is separate from SealChunk which seals synchronously with exact stats.
This enables two sealing modes for distributed write sessions:
* Happy path: controller calls SealChunk with exact stats after clean FinishSession.
* Failure path: controller calls ScheduleChunkSeal when sequencer is unreachable; TChunkSealer runs AbortSessionsQuorum \+ ComputeQuorumInfo.
commit_hash:0405ce7bb03890b201f60c73f3c2fd48fc8ffdc2
Diffstat (limited to 'yt/cpp/mapreduce/interface/temp.cpp')
0 files changed, 0 insertions, 0 deletions
