diff options
author | alexvru <alexvru@ydb.tech> | 2023-07-18 15:24:38 +0300 |
---|---|---|
committer | alexvru <alexvru@ydb.tech> | 2023-07-18 15:24:38 +0300 |
commit | 99d0528de90ca30f5e366352b1bcaeba0967a42d (patch) | |
tree | fdeeedbe915450aa51a2ecace95144ac2fb0ca56 | |
parent | 16981b719fd9642f7552ff7990dbe8ebe507f10f (diff) | |
download | ydb-99d0528de90ca30f5e366352b1bcaeba0967a42d.tar.gz |
Fix Get latency regression KIKIMR-18394
-rw-r--r-- | ydb/core/blobstorage/dsproxy/dsproxy_get_impl.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/core/blobstorage/dsproxy/dsproxy_get_impl.h b/ydb/core/blobstorage/dsproxy/dsproxy_get_impl.h index 91a0df16e04..ff9b0f2f0ee 100644 --- a/ydb/core/blobstorage/dsproxy/dsproxy_get_impl.h +++ b/ydb/core/blobstorage/dsproxy/dsproxy_get_impl.h @@ -222,6 +222,7 @@ public: if (replyStatus == NKikimrProto::OK) { // TODO(cthulhu): Verify shift and response size, and cookie R_LOG_DEBUG_SX(logCtx, "BPG58", "Got# OK orderNumber# " << orderNumber << " vDiskId# " << vdisk.ToString()); + resultBuffer.Compact(); Blackboard.AddResponseData(blobId, orderNumber, resultShift, std::move(resultBuffer), result.GetKeep(), result.GetDoNotKeep()); } else if (replyStatus == NKikimrProto::NODATA) { |