Skip to content

Commit bb058a2

Browse files
qyryqGazizonoki
authored andcommitted
Moved commit "ydb_topic writer: remove obsolete fields" from ydb repo
1 parent 767e86b commit bb058a2

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

src/client/topic/impl/write_session_impl.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -417,10 +417,6 @@ void TWriteSessionImpl::InitWriter() { // No Lock, very initial start - no race
417417
ThrowFatalError("ProducerId != MessageGroupId scenario is currently not supported");
418418
}
419419
CompressionExecutor = Settings.CompressionExecutor_;
420-
IExecutor::TPtr executor;
421-
executor = CreateSyncExecutor();
422-
executor->Start();
423-
Executor = std::move(executor);
424420

425421
Settings.CompressionExecutor_->Start();
426422
Settings.EventHandlers_.HandlersExecutor_->Start();
@@ -1225,7 +1221,6 @@ void TWriteSessionImpl::ResetForRetryImpl() {
12251221
}
12261222
if (!OriginalMessagesToSend.empty() && OriginalMessagesToSend.front().Id < minId)
12271223
minId = OriginalMessagesToSend.front().Id;
1228-
MinUnsentId = minId;
12291224
Y_ABORT_UNLESS(PackedMessagesToSend.size() == totalPackedMessages);
12301225
Y_ABORT_UNLESS(OriginalMessagesToSend.size() == totalOriginalMessages);
12311226
}

src/client/topic/impl/write_session_impl.h

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -415,10 +415,7 @@ class TWriteSessionImpl : public TContinuationTokenIssuer,
415415
TWriteSessionSettings Settings;
416416
std::shared_ptr<TTopicClient::TImpl> Client;
417417
std::shared_ptr<TGRpcConnectionsImpl> Connections;
418-
std::string TargetCluster;
419-
std::string InitialCluster;
420-
std::string CurrentCluster;
421-
std::string PreferredClusterByCDS;
418+
422419
std::shared_ptr<IWriteSessionConnectionProcessorFactory> ConnectionFactory;
423420
TDbDriverStatePtr DbDriverState;
424421
std::string PrevToken;
@@ -438,7 +435,6 @@ class TWriteSessionImpl : public TContinuationTokenIssuer,
438435
std::shared_ptr<TServerMessage> ServerMessage; // Server message to write server response to.
439436

440437
std::string SessionId;
441-
IExecutor::TPtr Executor;
442438
IExecutor::TPtr CompressionExecutor;
443439
size_t MemoryUsage = 0; //!< Estimated amount of memory used
444440
bool FirstTokenSent = false;
@@ -461,10 +457,8 @@ class TWriteSessionImpl : public TContinuationTokenIssuer,
461457
ui32 PartitionId = 0;
462458
TPartitionLocation PreferredPartitionLocation = {};
463459
uint64_t NextId = 0;
464-
uint64_t MinUnsentId = 1;
465460
std::optional<uint64_t> InitSeqNo;
466461
std::optional<bool> AutoSeqNoMode;
467-
bool ValidateSeqNoMode = false;
468462

469463
NThreading::TPromise<uint64_t> InitSeqNoPromise;
470464
bool InitSeqNoSetDone = false;

0 commit comments

Comments
 (0)