aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraleksandra-zh <aleksandra-zh@yandex-team.com>2024-04-10 13:28:50 +0300
committeraleksandra-zh <aleksandra-zh@yandex-team.com>2024-04-10 13:38:09 +0300
commitbdc46f7c95745f1208bd629fe35758738b0d2a9d (patch)
treee73bccc7295230dd0f75c5132e3942c213dedbab
parent3140423be6b60b852ae783b8c77918080f3ed5dc (diff)
downloadydb-bdc46f7c95745f1208bd629fe35758738b0d2a9d.tar.gz
Fix Sequoia transaction ids
1bebbbb33625250f0c9e78165219b3dc27200b01
-rw-r--r--yt/yt/client/api/transaction_client.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/yt/yt/client/api/transaction_client.h b/yt/yt/client/api/transaction_client.h
index 7b22f1e6d0..5b45016029 100644
--- a/yt/yt/client/api/transaction_client.h
+++ b/yt/yt/client/api/transaction_client.h
@@ -16,6 +16,8 @@ struct TTransactionStartOptions
//! If not null then the transaction must use this externally provided id.
//! Only applicable to tablet transactions.
NTransactionClient::TTransactionId Id;
+ //! Cell tag used for id generation. Used for Sequoia transactions.
+ std::optional<NObjectClient::TCellTag> CellTag;
NTransactionClient::TTransactionId ParentId;
std::vector<NTransactionClient::TTransactionId> PrerequisiteTransactionIds;