From 67c32fe471e235175008dfc7ba85c7d31d58c478 Mon Sep 17 00:00:00 2001 From: Jia Ke Date: Wed, 5 Jun 2024 19:38:40 +0800 Subject: [PATCH] enable anti join --- cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc | 1 + ep/build-velox/src/get_velox.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc b/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc index 80509e0559800..58fb3e47b535d 100644 --- a/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc +++ b/cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc @@ -909,6 +909,7 @@ bool SubstraitToVeloxPlanValidator::validate(const ::substrait::JoinRel& joinRel case ::substrait::JoinRel_JoinType_JOIN_TYPE_LEFT: case ::substrait::JoinRel_JoinType_JOIN_TYPE_LEFT_SEMI: case ::substrait::JoinRel_JoinType_JOIN_TYPE_RIGHT_SEMI: + case ::substrait::JoinRel_JoinType_JOIN_TYPE_ANTI: break; default: LOG_VALIDATION_MSG("Sort merge join only support inner, left, left semi and right semi join."); diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh index 736f5ee20aaaf..21f010a281660 100755 --- a/ep/build-velox/src/get_velox.sh +++ b/ep/build-velox/src/get_velox.sh @@ -16,8 +16,8 @@ set -exu -VELOX_REPO=https://github.com/oap-project/velox.git -VELOX_BRANCH=2024_06_08 +VELOX_REPO=https://github.com/JkSelf/velox.git +VELOX_BRANCH=oap-anti VELOX_HOME="" #Set on run gluten on HDFS