Skip to content

Commit a799220

Browse files
committed
fix
Signed-off-by: coldWater <[email protected]>
1 parent 071b980 commit a799220

File tree

11 files changed

+687
-688
lines changed

11 files changed

+687
-688
lines changed

src/query/expression/src/type_check.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,6 @@ pub fn check_function<Index: ColumnIndex>(
337337

338338
if !checked_candidates.is_empty() {
339339
checked_candidates.sort_by_key(|(_, score, seq)| std::cmp::Reverse((*score, *seq)));
340-
println!("checked_candidates {:#?}", checked_candidates);
341340
return Ok(checked_candidates.pop().unwrap().0);
342341
}
343342

src/query/functions/tests/it/type_check/testdata/decimal.txt

Lines changed: 160 additions & 160 deletions
Large diffs are not rendered by default.

src/query/functions/tests/it/type_check/testdata/float.txt

Lines changed: 176 additions & 176 deletions
Large diffs are not rendered by default.

src/query/functions/tests/it/type_check/testdata/nullable_signed.txt

Lines changed: 88 additions & 88 deletions
Large diffs are not rendered by default.

src/query/functions/tests/it/type_check/testdata/nullable_unsigned.txt

Lines changed: 88 additions & 88 deletions
Large diffs are not rendered by default.

src/query/functions/tests/it/type_check/testdata/signed.txt

Lines changed: 84 additions & 84 deletions
Large diffs are not rendered by default.

src/query/functions/tests/it/type_check/testdata/unsigned.txt

Lines changed: 84 additions & 84 deletions
Large diffs are not rendered by default.

tests/sqllogictests/suites/mode/standalone/explain/explain.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -873,7 +873,7 @@ Sort
873873
├── estimated rows: 0.00
874874
├── EvalScalar(Build)
875875
│ ├── output columns: [numbers.number (#2), register_at (#3)]
876-
│ ├── expressions: [to_yyyymmdd(to_timestamp(to_int64(numbers.number (#2))))]
876+
│ ├── expressions: [to_yyyymmdd(to_timestamp(CAST(numbers.number (#2) AS Int64)))]
877877
│ ├── estimated rows: 0.00
878878
│ └── Filter
879879
│ ├── output columns: [numbers.number (#2)]
@@ -890,7 +890,7 @@ Sort
890890
│ └── estimated rows: 10.00
891891
└── EvalScalar(Probe)
892892
├── output columns: [numbers.number (#0), pt (#1)]
893-
├── expressions: [to_yyyymmdd(to_timestamp(to_int64(numbers.number (#0))))]
893+
├── expressions: [to_yyyymmdd(to_timestamp(CAST(numbers.number (#0) AS Int64)))]
894894
├── estimated rows: 0.00
895895
└── Filter
896896
├── output columns: [numbers.number (#0)]

tests/sqllogictests/suites/mode/standalone/explain/filter.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ explain select * from t2 where d < a;
9090
----
9191
Filter
9292
├── output columns: [t2.d (#0), t2.a (#1)]
93-
├── filters: [t2.d (#0) < to_timestamp(t2.a (#1))]
93+
├── filters: [t2.d (#0) < CAST(t2.a (#1) AS Timestamp)]
9494
├── estimated rows: 40.00
9595
└── TableScan
9696
├── table: default.default.t2
@@ -100,5 +100,5 @@ Filter
100100
├── partitions total: 2
101101
├── partitions scanned: 0
102102
├── pruning stats: [segments: <range pruning: 2 to 0>]
103-
├── push downs: [filters: [t2.d (#0) < to_timestamp(t2.a (#1))], limit: NONE]
103+
├── push downs: [filters: [t2.d (#0) < CAST(t2.a (#1) AS Timestamp)], limit: NONE]
104104
└── estimated rows: 200.00

tests/sqllogictests/suites/mode/standalone/explain/select.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ explain select * from numbers(1) where number = pow(1, 1 + 1)
7575
----
7676
Filter
7777
├── output columns: [numbers.number (#0)]
78-
├── filters: [to_float64(numbers.number (#0)) = 1]
78+
├── filters: [CAST(numbers.number (#0) AS Float64) = 1]
7979
├── estimated rows: 0.00
8080
└── TableScan
8181
├── table: default.system.numbers
@@ -84,7 +84,7 @@ Filter
8484
├── read size: < 1 KiB
8585
├── partitions total: 1
8686
├── partitions scanned: 1
87-
├── push downs: [filters: [to_float64(numbers.number (#0)) = 1], limit: NONE]
87+
├── push downs: [filters: [CAST(numbers.number (#0) AS Float64) = 1], limit: NONE]
8888
└── estimated rows: 1.00
8989

9090
query T

tests/sqllogictests/suites/mode/standalone/explain/subquery.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ HashJoin
404404
│ ├── estimated rows: 0.20
405405
│ ├── Filter(Build)
406406
│ │ ├── output columns: [numbers.number (#2)]
407-
│ │ ├── filters: [is_true(try_to_boolean(if(true, TRY_CAST(COUNT(*) (#3) = 1 AS UInt64 NULL), 0)))]
407+
│ │ ├── filters: [is_true(TRY_CAST(if(true, TRY_CAST(COUNT(*) (#3) = 1 AS UInt64 NULL), 0) AS Boolean NULL))]
408408
│ │ ├── estimated rows: 0.20
409409
│ │ └── AggregateFinal
410410
│ │ ├── output columns: [COUNT(*) (#3), numbers.number (#2)]

0 commit comments

Comments
 (0)