Skip to content

Commit b38390f

Browse files
committed
perf: Introduce OptimizedVectorHasher
The new OptimizedVectorHasher is up to 2-3x faster than VectorHasher.
1 parent ee8a1aa commit b38390f

7 files changed

Lines changed: 1186 additions & 0 deletions

File tree

velox/exec/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ velox_add_library(
7272
OperatorTraceWriter.cpp
7373
OperatorUtils.cpp
7474
OptimizedPartitionedOutput.cpp
75+
OptimizedVectorHasher.cpp
7576
OrderBy.cpp
7677
OutputBuffer.cpp
7778
OutputBufferManager.cpp
@@ -178,6 +179,7 @@ velox_add_library(
178179
OperatorTraceWriter.h
179180
OperatorType.h
180181
OperatorUtils.h
182+
OptimizedVectorHasher.h
181183
OrderBy.h
182184
OutputBuffer.h
183185
OutputBufferManager.h

0 commit comments

Comments
 (0)