diff options
author | dcherednik <dcherednik@ydb.tech> | 2023-04-24 20:24:22 +0300 |
---|---|---|
committer | dcherednik <dcherednik@ydb.tech> | 2023-04-24 20:24:22 +0300 |
commit | e4e423960ce04a66895607b49f17348193241699 (patch) | |
tree | 5555f72ac81fa3c9f4db677cef5b520dcd18290e /library/cpp/deprecated/enum_codegen/enum_codegen.cpp | |
parent | c562747cc8a659d9306a4e3986225286a504671b (diff) | |
download | ydb-e4e423960ce04a66895607b49f17348193241699.tar.gz |
Improve cancelation for scan requests.
Old logic works only in case if there was at least one part (rpc layer saw executor id).
New logic - subscribe for ClientLost from sessionActor.
In this case session actor sends AbortExecution to executor to executor.
A bit more complex logic in case of scripting service. We have 2 session actors to handle this request.
Both of them are subscribed for cancelation.
Diffstat (limited to 'library/cpp/deprecated/enum_codegen/enum_codegen.cpp')
0 files changed, 0 insertions, 0 deletions