Skip to content

Commit 8c9233f

Browse files
committed
cannot read blob message has been improved (ydb-platform#15323)
1 parent 28de2b5 commit 8c9233f

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

ydb/core/kqp/ut/olap/tiering_ut.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ Y_UNIT_TEST_SUITE(KqpOlapTiering) {
227227
auto it = tableClient.StreamExecuteScanQuery(selectQuery, NYdb::NTable::TStreamExecScanQuerySettings()).GetValueSync();
228228
auto streamPart = it.ReadNext().GetValueSync();
229229
UNIT_ASSERT(!streamPart.IsSuccess());
230-
UNIT_ASSERT_STRING_CONTAINS(streamPart.GetIssues().ToString(), "cannot read blob range");
230+
UNIT_ASSERT_STRING_CONTAINS(streamPart.GetIssues().ToString(), "reading blob range for data");
231231
}
232232

233233
testHelper.CreateTier("tier1");

ydb/core/tx/columnshard/engines/reader/common_reader/iterator/constructor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ bool TBlobsFetcherTask::DoOnError(const TString& storageId, const TBlobRange& ra
1919
"storage_id", storageId);
2020
NActors::TActorContext::AsActorContext().Send(
2121
Context->GetCommonContext()->GetScanActorId(), std::make_unique<NColumnShard::TEvPrivate::TEvTaskProcessedResult>(
22-
TConclusionStatus::Fail("cannot read blob range " + range.ToString())));
22+
TConclusionStatus::Fail(TStringBuilder{} << "Error reading blob range for data: " << range.ToString() << ", error: " << status.GetErrorMessage() << ", status: " << NKikimrProto::EReplyStatus_Name(status.GetStatus()))));
2323
return false;
2424
}
2525

ydb/core/tx/columnshard/engines/reader/common_reader/iterator/constructor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class TColumnsFetcherTask: public NBlobOperations::NRead::ITask, public NColumnS
5858
"status_code", status.GetStatus())("storage_id", storageId);
5959
NActors::TActorContext::AsActorContext().Send(Source->GetContext()->GetCommonContext()->GetScanActorId(),
6060
std::make_unique<NColumnShard::TEvPrivate::TEvTaskProcessedResult>(
61-
TConclusionStatus::Fail("cannot read blob range " + range.ToString())));
61+
TConclusionStatus::Fail(TStringBuilder{} << "Error reading blob range for columns: " << range.ToString() << ", error: " << status.GetErrorMessage() << ", status: " << NKikimrProto::EReplyStatus_Name(status.GetStatus()))));
6262
return false;
6363
}
6464

0 commit comments

Comments
 (0)