diff options
author | vokayndzop <vokayndzop@yandex-team.com> | 2024-12-28 12:28:24 +0300 |
---|---|---|
committer | vokayndzop <vokayndzop@yandex-team.com> | 2024-12-28 13:07:25 +0300 |
commit | d679a6082d9a96a0e355545a41e0d06bbc3dfbd1 (patch) | |
tree | 58073f8b02b07655fe8dc95a2e29724fbb086c22 | |
parent | 491178744cfa626cb16d12042f766bf0feceb23b (diff) | |
download | ydb-d679a6082d9a96a0e355545a41e0d06bbc3dfbd1.tar.gz |
MR: support ALL ROWS PER MATCH fix out of range access
commit_hash:2fc4b5e0e25efce096cd11171150cff7961e6681
-rw-r--r-- | yql/essentials/minikql/mkql_program_builder.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/yql/essentials/minikql/mkql_program_builder.cpp b/yql/essentials/minikql/mkql_program_builder.cpp index 895f2d590a..f59e3371fb 100644 --- a/yql/essentials/minikql/mkql_program_builder.cpp +++ b/yql/essentials/minikql/mkql_program_builder.cpp @@ -6195,7 +6195,7 @@ TRuntimeNode TProgramBuilder::MatchRecognizeCore( defineLookup[name] = i; } - TVector<TRuntimeNode> defineNames(defineVarNames.size()); + TVector<TRuntimeNode> defineNames(patternVarLookup.size()); TVector<TRuntimeNode> defineNodes(patternVarLookup.size()); const auto inputDataArg = Arg(NewListType(inputRowType)); const auto currentRowIndexArg = Arg(NewDataType(NUdf::EDataSlot::Uint64)); |