Skip to content

Commit 4cbf358

Browse files
authored
ydb_topic writer: remove obsolete fields (#8533)
1 parent d1b8fc6 commit 4cbf358

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

ydb/public/sdk/cpp/client/ydb_topic/impl/write_session_impl.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -404,10 +404,6 @@ void TWriteSessionImpl::InitWriter() { // No Lock, very initial start - no race
404404
ThrowFatalError("ProducerId != MessageGroupId scenario is currently not supported");
405405
}
406406
CompressionExecutor = Settings.CompressionExecutor_;
407-
IExecutor::TPtr executor;
408-
executor = CreateSyncExecutor();
409-
executor->Start();
410-
Executor = std::move(executor);
411407

412408
Settings.CompressionExecutor_->Start();
413409
Settings.EventHandlers_.HandlersExecutor_->Start();
@@ -1206,7 +1202,6 @@ void TWriteSessionImpl::ResetForRetryImpl() {
12061202
}
12071203
if (!OriginalMessagesToSend.empty() && OriginalMessagesToSend.front().Id < minId)
12081204
minId = OriginalMessagesToSend.front().Id;
1209-
MinUnsentId = minId;
12101205
Y_ABORT_UNLESS(PackedMessagesToSend.size() == totalPackedMessages);
12111206
Y_ABORT_UNLESS(OriginalMessagesToSend.size() == totalOriginalMessages);
12121207
}

ydb/public/sdk/cpp/client/ydb_topic/impl/write_session_impl.h

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -410,10 +410,7 @@ class TWriteSessionImpl : public TContinuationTokenIssuer,
410410
TWriteSessionSettings Settings;
411411
std::shared_ptr<TTopicClient::TImpl> Client;
412412
std::shared_ptr<TGRpcConnectionsImpl> Connections;
413-
TString TargetCluster;
414-
TString InitialCluster;
415-
TString CurrentCluster;
416-
TString PreferredClusterByCDS;
413+
417414
std::shared_ptr<IWriteSessionConnectionProcessorFactory> ConnectionFactory;
418415
TDbDriverStatePtr DbDriverState;
419416
TStringType PrevToken;
@@ -433,7 +430,6 @@ class TWriteSessionImpl : public TContinuationTokenIssuer,
433430
std::shared_ptr<TServerMessage> ServerMessage; // Server message to write server response to.
434431

435432
TString SessionId;
436-
IExecutor::TPtr Executor;
437433
IExecutor::TPtr CompressionExecutor;
438434
size_t MemoryUsage = 0; //!< Estimated amount of memory used
439435
bool FirstTokenSent = false;
@@ -456,10 +452,8 @@ class TWriteSessionImpl : public TContinuationTokenIssuer,
456452
ui32 PartitionId = 0;
457453
TPartitionLocation PreferredPartitionLocation = {};
458454
ui64 NextId = 0;
459-
ui64 MinUnsentId = 1;
460455
TMaybe<ui64> InitSeqNo;
461456
TMaybe<bool> AutoSeqNoMode;
462-
bool ValidateSeqNoMode = false;
463457

464458
NThreading::TPromise<ui64> InitSeqNoPromise;
465459
bool InitSeqNoSetDone = false;

0 commit comments

Comments
 (0)