We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5d3f63b commit 8da475eCopy full SHA for 8da475e
ydb/core/tx/columnshard/engines/storage/indexes/bloom_ngramm/meta.cpp
@@ -153,8 +153,9 @@ TString TIndexMeta::DoBuildIndexImpl(TChunkedBatchReader& reader) const {
153
TNGrammBuilder builder(HashesCount);
154
155
std::vector<bool> bitsVector(FilterSizeBytes * 8, false);
156
+ bool* memAccessor = &bitsVector[0];
157
const auto predSet = [&](const ui64 hashSecondary) {
- bitsVector[hashSecondary % (FilterSizeBytes * 8)] = true;
158
+ memAccessor[hashSecondary % (FilterSizeBytes * 8)] = true;
159
};
160
for (reader.Start(); reader.IsCorrect();) {
161
builder.FillNGrammHashes(NGrammSize, reader.begin()->GetCurrentChunk(), predSet);
0 commit comments