diff --git a/ydb/core/tx/datashard/write_unit.cpp b/ydb/core/tx/datashard/write_unit.cpp index 94704128af42..039337bebe2c 100644 --- a/ydb/core/tx/datashard/write_unit.cpp +++ b/ydb/core/tx/datashard/write_unit.cpp @@ -69,10 +69,8 @@ class TWriteUnit : public TExecutionUnit { { keyCells.clear(); keyCells.reserve(TableInfo_.KeyColumnIds.size()); - ui64 keyBytes = 0; for (ui16 keyColIdx = 0; keyColIdx < TableInfo_.KeyColumnIds.size(); ++keyColIdx) { const TCell& cell = matrix.GetCell(rowIdx, keyColIdx); - keyBytes += cell.IsNull() ? 1 : cell.Size(); keyCells.emplace_back(cell); } @@ -80,11 +78,9 @@ class TWriteUnit : public TExecutionUnit { Y_ABORT_UNLESS(matrix.GetColCount() >= TableInfo_.KeyColumnIds.size()); commands.reserve(matrix.GetColCount() - TableInfo_.KeyColumnIds.size()); - ui64 valueBytes = 0; for (ui16 valueColIdx = TableInfo_.KeyColumnIds.size(); valueColIdx < matrix.GetColCount(); ++valueColIdx) { ui32 columnTag = writeTx->RecordOperation().GetColumnIds(valueColIdx); const TCell& cell = matrix.GetCell(rowIdx, valueColIdx); - valueBytes += cell.IsNull() ? 1 : cell.Size(); NMiniKQL::IEngineFlatHost::TUpdateCommand command = {columnTag, TKeyDesc::EColumnOperation::Set, {}, cell}; commands.emplace_back(std::move(command));