From 14d502c42ceee837f95dfcca9f72e5cf3ed91756 Mon Sep 17 00:00:00 2001 From: lwz9103 Date: Tue, 27 Aug 2024 14:33:35 +0800 Subject: [PATCH] [GLUTEN-6989][CH] Remove condition when trim col contains null --- cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp b/cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp index 8dc7c296066d..fbbd944c0e6d 100644 --- a/cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp +++ b/cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp @@ -199,14 +199,6 @@ namespace void trim(const char * src, const size_t src_size, const char *& dst, size_t & dst_size, const std::bitset<256> & trim_set) const { - // If trim column is not constant and contains null value - if (trim_set.none()) - { - dst = src; - dst_size = src_size; - return; - } - const char * src_end = src + src_size; if constexpr (TrimMode::trim_left) while (src < src_end && trim_set.test((unsigned char)*src))