aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryumkam <yumkam7@ydb.tech>2025-02-13 16:44:49 +0300
committerGitHub <noreply@github.com>2025-02-13 16:44:49 +0300
commitdc604a5cac1cdec26d89eb813623f25c36d69da5 (patch)
treeeddd432011714a37346cc76d26ffd6f73f68b07d
parentedca46b352340ca9aba0b3fcaeb5810639a30d60 (diff)
downloadydb-dc604a5cac1cdec26d89eb813623f25c36d69da5.tar.gz
pq write: pass query/task info into sdk logs (#14477)
Co-authored-by: Bulat <bylatgr@gmail.com>
-rw-r--r--ydb/library/yql/providers/pq/async_io/dq_pq_write_actor.cpp1
-rw-r--r--ydb/public/sdk/cpp/src/client/topic/impl/write_session_impl.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/ydb/library/yql/providers/pq/async_io/dq_pq_write_actor.cpp b/ydb/library/yql/providers/pq/async_io/dq_pq_write_actor.cpp
index 85b02502cc..a43c98ad57 100644
--- a/ydb/library/yql/providers/pq/async_io/dq_pq_write_actor.cpp
+++ b/ydb/library/yql/providers/pq/async_io/dq_pq_write_actor.cpp
@@ -297,6 +297,7 @@ private:
NYdb::NTopic::TWriteSessionSettings GetWriteSessionSettings() {
return NYdb::NTopic::TWriteSessionSettings(SinkParams.GetTopicPath(), GetSourceId(), GetSourceId())
+ .TraceId(LogPrefix)
.MaxMemoryUsage(FreeSpace)
.Codec(SinkParams.GetClusterType() == NPq::NProto::DataStreams
? NYdb::NTopic::ECodec::RAW
diff --git a/ydb/public/sdk/cpp/src/client/topic/impl/write_session_impl.cpp b/ydb/public/sdk/cpp/src/client/topic/impl/write_session_impl.cpp
index 369e7d3b93..6a0b40faae 100644
--- a/ydb/public/sdk/cpp/src/client/topic/impl/write_session_impl.cpp
+++ b/ydb/public/sdk/cpp/src/client/topic/impl/write_session_impl.cpp
@@ -988,6 +988,7 @@ TStringBuilder TWriteSessionImpl::LogPrefixImpl() const {
Y_ABORT_UNLESS(Lock.IsLocked());
TStringBuilder ret;
+ ret << " TraceId [" << Settings.TraceId_ << "] ";;
ret << " SessionId [" << SessionId << "] ";
if (Settings.PartitionId_.has_value() || DirectWriteToPartitionId.has_value()) {