From 362e3a545675c3476a29a60ed84d36ab3c899990 Mon Sep 17 00:00:00 2001 From: ivanmorozov333 Date: Mon, 25 Nov 2024 08:45:36 +0300 Subject: [PATCH] fix --- .../columnshard/engines/scheme/indexes/abstract/program.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ydb/core/tx/columnshard/engines/scheme/indexes/abstract/program.cpp b/ydb/core/tx/columnshard/engines/scheme/indexes/abstract/program.cpp index 6d28406c31e6..8b62f7890c32 100644 --- a/ydb/core/tx/columnshard/engines/scheme/indexes/abstract/program.cpp +++ b/ydb/core/tx/columnshard/engines/scheme/indexes/abstract/program.cpp @@ -444,7 +444,10 @@ class TNormalForm { std::shared_ptr TDataForIndexesCheckers::Build(const TProgramContainer& program) { AFL_DEBUG(NKikimrServices::TX_COLUMNSHARD)("program", program.DebugString()); auto& steps = program.GetStepsVerified(); - AFL_VERIFY(steps.size()); + if (!steps.size()) { + AFL_WARN(NKikimrServices::TX_COLUMNSHARD)("event", "no_steps_in_program"); + return nullptr; + } auto fStep = steps.front(); TNormalForm nForm; for (auto&& s : fStep->GetAssignes()) {