diff --git a/cpp/src/arrow/compute/kernels/vector_run_end_selection.cc b/cpp/src/arrow/compute/kernels/vector_run_end_selection.cc index c7e1080ea6915..50efed88066de 100644 --- a/cpp/src/arrow/compute/kernels/vector_run_end_selection.cc +++ b/cpp/src/arrow/compute/kernels/vector_run_end_selection.cc @@ -539,34 +539,30 @@ Result> MakeREExREEFilterExec( case Type::INTERVAL_DAY_TIME: return MakeREEFilterExecImpl( values, filter, values_run_end_type, filter_run_end_type, null_selection); - // case Type::INTERVAL_MONTH_DAY_NANO: - // return MakeREEFilterExecImpl( - // values, filter, values_run_end_type, filter_run_end_type, null_selection); - // case Type::DECIMAL128: - // return MakeREEFilterExecImpl( - // values, filter, values_run_end_type, filter_run_end_type, null_selection); - // case Type::DECIMAL256: - // return MakeREEFilterExecImpl( - // values, filter, values_run_end_type, filter_run_end_type, null_selection); - // case Type::FIXED_SIZE_BINARY: - // return MakeREEFilterExecImpl( - // values, filter, values_run_end_type, filter_run_end_type, null_selection); - // case Type::STRING: - // return MakeREEFilterExecImpl(values, filter, - // values_run_end_type, - // filter_run_end_type, - // null_selection); - // case Type::BINARY: - // return MakeREEFilterExecImpl(values, filter, - // values_run_end_type, - // filter_run_end_type, - // null_selection); - // case Type::LARGE_STRING: - // return MakeREEFilterExecImpl( - // values, filter, values_run_end_type, filter_run_end_type, null_selection); - // case Type::LARGE_BINARY: - // return MakeREEFilterExecImpl( - // values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::INTERVAL_MONTH_DAY_NANO: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::DECIMAL128: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::DECIMAL256: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::FIXED_SIZE_BINARY: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::STRING: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::BINARY: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::LARGE_STRING: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); + case Type::LARGE_BINARY: + return MakeREEFilterExecImpl( + values, filter, values_run_end_type, filter_run_end_type, null_selection); default: DCHECK(false); return Status::NotImplemented(