Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
05c20f0
HIVE-29743: Upgrade Calcite to 1.43.0
rubenada Aug 26, 2026
d540124
Minor: fix format in pom file
rubenada Aug 26, 2026
2ffe6c8
Remove Apache repository configuration, not needed for CI (already ta…
rubenada Aug 28, 2026
7d89abc
materialized_view_partitioned_2 fixed (as expected, due to fix CALCIT…
rubenada Sep 1, 2026
af03d2a
Adjust test plan vector_interval_2.q.out (same filter, different term…
rubenada Sep 1, 2026
b748134
Adjust test plans (simplifications from CALCITE-7722)
rubenada Sep 1, 2026
7ec2e59
Adjust test files that suffered from "filter split" on the last upgra…
rubenada Sep 1, 2026
aab0e08
Adjust test files 'ROW__ID.writeid > 1L' ==> '(ROW__ID.writeid <= 1L)…
rubenada Sep 1, 2026
c0832dc
Adjust test plans (simplifications from CALCITE-7722)
rubenada Sep 1, 2026
320de84
Adjust visitors due to CALCITE-7511
rubenada Sep 1, 2026
0463961
Adjust test files 'ROW__ID.writeid > 1L' ==> '(ROW__ID.writeid <= 1L)…
rubenada Sep 2, 2026
47c6d94
Adjust test file due to CALCITE-7636
rubenada Sep 2, 2026
3b77c82
Adjust test plans (simplifications probably from CALCITE-7722)
rubenada Sep 2, 2026
849d488
Adjustments due to CALCITE-7636
rubenada Sep 2, 2026
5c84b27
Update json query88.q.out (simplification due to CALCITE-7722)
rubenada Sep 8, 2026
217b825
Adjust test files 'ROW__ID.writeid > 1L' ==> '(ROW__ID.writeid <= 1L)…
rubenada Sep 8, 2026
2a3fead
Adjust test plan explainuser_1.q.out (simplifications probably from C…
rubenada Sep 9, 2026
27f5ecc
Adjust test file vector_case_when_2.q.out: probably due to CALCITE-75…
rubenada Sep 9, 2026
cf921ae
Adjust test plans (simplifications probably from CALCITE-7722)
rubenada Sep 9, 2026
59bf193
Adjust test plans (simplifications probably from CALCITE-7722)
rubenada Sep 9, 2026
77aa07e
AlterMaterializedViewRebuildAnalyzer fix + adjust test files mv_icebe…
rubenada Sep 9, 2026
0be0b1e
Cleanup Bug.java: CALCITE_7641 and related code (fixed), CALCITE_4200…
rubenada Sep 14, 2026
a088043
Alteration in query64 plans due to CALCITE-7687 (metadata selectivity…
rubenada Sep 25, 2026
3e32056
Remove / simplify some IS_NOT_NULL predicates in cbo_query72.q and cb…
rubenada Sep 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1467,31 +1467,28 @@ STAGE PLANS:
expressions: CAST( UDFToInteger((hr / 2.0D)) AS STRING) (type: string)
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Filter Operator
predicate: _col0 is not null (type: boolean)
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Select Operator
expressions: _col0 (type: string)
Select Operator
expressions: _col0 (type: string)
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
keys: _col0 (type: string)
minReductionHashAggr: 0.4
mode: hash
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
keys: _col0 (type: string)
minReductionHashAggr: 0.4
mode: hash
outputColumnNames: _col0
Dynamic Partitioning Event Operator
Target column: hr (string)
Target Input: srcpart_iceberg
Partition key expr: hr
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Dynamic Partitioning Event Operator
Target column: hr (string)
Target Input: srcpart_iceberg
Partition key expr: hr
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Target Vertex: Map 1
Target Vertex: Map 1
Execution mode: vectorized
Reducer 2
Reduce Operator Tree:
Expand Down Expand Up @@ -1599,15 +1596,12 @@ STAGE PLANS:
expressions: CAST( UDFToInteger((hr / 2.0D)) AS STRING) (type: string)
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Filter Operator
predicate: _col0 is not null (type: boolean)
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Execution mode: vectorized
Reducer 2
Reduce Operator Tree:
Expand Down Expand Up @@ -3495,31 +3489,28 @@ STAGE PLANS:
expressions: CAST( UDFToInteger((hr / 2.0D)) AS STRING) (type: string)
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Filter Operator
predicate: _col0 is not null (type: boolean)
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Select Operator
expressions: _col0 (type: string)
Select Operator
expressions: _col0 (type: string)
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
keys: _col0 (type: string)
minReductionHashAggr: 0.4
mode: hash
outputColumnNames: _col0
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
keys: _col0 (type: string)
minReductionHashAggr: 0.4
mode: hash
outputColumnNames: _col0
Dynamic Partitioning Event Operator
Target column: hr (string)
Target Input: srcpart_iceberg
Partition key expr: hr
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Dynamic Partitioning Event Operator
Target column: hr (string)
Target Input: srcpart_iceberg
Partition key expr: hr
Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
Target Vertex: Map 1
Target Vertex: Map 1
Execution mode: vectorized
Reducer 2
Execution mode: vectorized
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ HiveProject(t__partition__spec__id=[$0], t__partition__hash=[$1], t__file__path=
HiveProject(t__partition__spec__id=[$0], t__partition__hash=[$1], t__file__path=[$2], t__row__position=[$3], t__a=[$4], t__b=[$5], t__c=[$6])
HiveSemiJoin(condition=[=($2, $9)], joinType=[semi])
HiveProject(t__partition__spec__id=[$0], t__partition__hash=[$1], t__file__path=[$2], t__row__position=[$3], t__a=[$4], t__b=[$5], t__c=[$6], a=[$7], b=[$8])
HiveFilter(condition=[OR(IS NULL(OR(IS NULL($4), AND(=($4, $7), =($5, $8), >($4, 10)), AND(IS NULL($4), IS NULL($5)))), AND(OR(<>($4, $7), <>($5, $8), <=($4, 10)), IS NOT NULL($4)))])
HiveFilter(condition=[OR(IS NULL(OR(IS NULL($4), AND(=($4, $7), =($5, $8), >($4, 10)))), AND(OR(<>($4, $7), <>($5, $8), <=($4, 10)), IS NOT NULL($4)))])
HiveJoin(condition=[AND(=($4, $7), =($5, $8))], joinType=[left], algorithm=[none], cost=[not available])
HiveProject(t__partition__spec__id=[$3], t__partition__hash=[$4], t__file__path=[$5], t__row__position=[$6], t__a=[$0], t__b=[$1], t__c=[$2])
HiveFilter(condition=[IS NOT NULL($5)])
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ POSTHOOK: Output: default@mat1
CBO PLAN:
HiveProject(tbl_ice.b=[$1], tbl_ice.c=[$2])
HiveFilter(condition=[>($2, 52)])
HiveTableScan(table=[[default, tbl_ice]], table:alias=[tbl_ice], fromVersion=[#Masked#])
HiveTableScan(table=[[default, tbl_ice]], table:alias=[tbl_ice])

PREHOOK: query: alter materialized view mat1 rebuild
PREHOOK: type: ALTER_MATERIALIZED_VIEW_REBUILD
Expand Down
Loading
Loading