Skip to content

Commit

Permalink
[VL] Daily Update Velox Version (2024_06_24) (#6187)
Browse files Browse the repository at this point in the history
f45966f17 by Deepak Majeti, Use separate headers for DWRF Reader Writer registration API (10132)
00485536f by Zac Wen, Switch to storage read if SSD cache load fails (10256)
3c2cc4b26 by Bikramjeet Vig, Fix NaN handling for in-predicate (10115)
18c4d5e2b by Kevin Wilfong, Capture MemoryArbitrationContext and ThreadDebugInfo in AsyncSource and restore them when invoking make (10186)
171174833 by Jimmy Lu, Count IO execution time in ExponentialBackoff retry policy (10286)
24f5aed63 by zhli1142015, Add support for DECIMAL input to greatest and least Spark functions (10195)
8faac7bf2 by zhli1142015, Add log Spark function (10243)
c97e7fcc8 by Kevin Wilfong, Fix parallel spills lead to crashes in approx_percentile (10268)
54b2ce9a5 by Reetika Agrawal, Add benchmark for IcebergSplitReader (9849)
dcd49ca38 by Krishna Pai, Restrict CAST of string to boolean (9833)
ca5e409aa by xiaoxmeng, Only load stripe footer in buffer input support sync load (10276)
652cf372e by Zac Wen, Fix memory cache hit underreporting in ioStats (10272)
a2366523d by yanngyoung, Add order by plan for memory arbitration fuzzer (10255)
a5b443a70 by Wei He, Update header guards in files in velox/external/date to avoid collision (10269)
  • Loading branch information
GlutenPerfBot authored Jun 24, 2024
1 parent 0ef2f82 commit f07e348
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion cpp/velox/memory/VeloxMemoryManager.cc
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ class ListenableArbitrator : public velox::memory::MemoryArbitrator {
uint64_t targetBytes,
bool allowSpill,
bool allowAbort) override {
velox::memory::ScopedMemoryArbitrationContext ctx(nullptr);
velox::memory::ScopedMemoryArbitrationContext ctx((const velox::memory::MemoryPool*)nullptr);
facebook::velox::exec::MemoryReclaimer::Stats status;
VELOX_CHECK_EQ(pools.size(), 1, "Gluten only has one root pool");
std::lock_guard<std::recursive_mutex> l(mutex_); // FIXME: Do we have recursive locking for this mutex?
Expand Down
2 changes: 1 addition & 1 deletion ep/build-velox/src/get_velox.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
set -exu

VELOX_REPO=https://github.com/oap-project/velox.git
VELOX_BRANCH=2024_06_21
VELOX_BRANCH=2024_06_24
VELOX_HOME=""

#Set on run gluten on HDFS
Expand Down

0 comments on commit f07e348

Please sign in to comment.