@@ -147,7 +147,7 @@ public void testScanFilter()
147147
148148 Plan plan = localQueryRunner .createPlan (
149149 session ,
150- "SELECT * FROM test WHERE CLP_GET_INT ('user_id') = 0 AND CLP_GET_FLOAT ('fare') < 50.0 AND CLP_GET_STRING('city') = 'SF' AND " +
150+ "SELECT * FROM test WHERE CLP_GET_BIGINT ('user_id') = 0 AND CLP_GET_DOUBLE ('fare') < 50.0 AND CLP_GET_STRING('city') = 'SF' AND " +
151151 "CLP_GET_BOOL('isHoliday') = true AND cardinality(CLP_GET_STRING_ARRAY('tags')) > 0 AND LOWER(city.Name) = 'beijing'" ,
152152 WarningCollector .NOOP );
153153 ClpUdfRewriter udfRewriter = new ClpUdfRewriter (functionAndTypeManager );
@@ -186,7 +186,7 @@ public void testScanProject()
186186
187187 Plan plan = localQueryRunner .createPlan (
188188 session ,
189- "SELECT CLP_GET_INT ('user_id'), CLP_GET_FLOAT ('fare'), CLP_GET_STRING('user'), " +
189+ "SELECT CLP_GET_BIGINT ('user_id'), CLP_GET_DOUBLE ('fare'), CLP_GET_STRING('user'), " +
190190 "CLP_GET_BOOL('isHoliday'), CLP_GET_STRING_ARRAY('tags'), city.Name FROM test" ,
191191 WarningCollector .NOOP );
192192 ClpUdfRewriter udfRewriter = new ClpUdfRewriter (functionAndTypeManager );
@@ -202,9 +202,9 @@ public void testScanProject()
202202 anyTree (
203203 project (
204204 ImmutableMap .of (
205- "clp_get_int " ,
205+ "clp_get_bigint " ,
206206 PlanMatchPattern .expression ("user_und_id" ),
207- "clp_get_float " ,
207+ "clp_get_double " ,
208208 PlanMatchPattern .expression ("fare" ),
209209 "clp_get_string" ,
210210 PlanMatchPattern .expression ("user" ),
@@ -236,7 +236,7 @@ public void testScanProjectFilter()
236236
237237 Plan plan = localQueryRunner .createPlan (
238238 session ,
239- "SELECT LOWER(city.Name), LOWER(CLP_GET_STRING('city.Name')) from test WHERE CLP_GET_INT ('user_id') = 0 AND LOWER(city.Name) = 'beijing'" ,
239+ "SELECT LOWER(city.Name), LOWER(CLP_GET_STRING('city.Name')) from test WHERE CLP_GET_BIGINT ('user_id') = 0 AND LOWER(city.Name) = 'beijing'" ,
240240 WarningCollector .NOOP );
241241 ClpUdfRewriter udfRewriter = new ClpUdfRewriter (functionAndTypeManager );
242242 PlanNode optimizedPlan = udfRewriter .optimize (plan .getRoot (), session .toConnectorSession (), variableAllocator , planNodeIdAllocator );
0 commit comments