1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-07 03:22:57 +03:00

MCOL-4809 This fixes Centos crash caused by combination of ::reserve() + vector index access

This commit is contained in:
Roman Nozdrin
2022-02-22 16:50:12 +00:00
committed by Roman Nozdrin
parent 0c978e252d
commit 86e495ae2f

View File

@@ -1300,7 +1300,7 @@ void vectorizedFiltering(NewColRequestHeader* in, ColResultHeader* out, const T*
for (uint32_t j = 0; j < filterCount; ++j) for (uint32_t j = 0; j < filterCount; ++j)
{ {
// Preload filter argument values only once. // Preload filter argument values only once.
filterArgsVectors[j] = simdProcessor.loadValue(*((FilterType*)&filterValues[j])); filterArgsVectors.push_back(simdProcessor.loadValue(*((FilterType*)&filterValues[j])));
switch (filterCOPs[j]) switch (filterCOPs[j])
{ {
case (COMPARE_EQ): case (COMPARE_EQ):