|
|
|
HIVE-28254
|
HIVE-9132
CBO (Calcite Return Path): Multiple DISTINCT leads to wrong results
|
Shohei Okumiya
|
Shohei Okumiya
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-22748
|
HIVE-9132
Remove disabling of IdentityProjectRemover transformation for Return Path
|
Miklos Gergely
|
Miklos Gergely
|
|
Closed |
Won't Do
|
|
|
|
|
|
|
|
HIVE-22638
|
HIVE-9132
Fix insert statement issue with return path
|
Miklos Gergely
|
Miklos Gergely
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-22536
|
HIVE-9132
Improve return path enabling/disabling
|
Ashutosh Chauhan
|
Miklos Gergely
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HIVE-22369
|
HIVE-9132
Handle HiveTableFunctionScan at return path
|
Miklos Gergely
|
Miklos Gergely
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-16512
|
HIVE-9132
Join fails on operator return path on CBO
|
Unassigned
|
Ashutosh Chauhan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-16492
|
HIVE-9132
Create view doesn't work with Calcite Return path
|
Unassigned
|
Ashutosh Chauhan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-14611
|
HIVE-9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Support Tablesample clause
|
Vineet Garg
|
Vineet Garg
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-14610
|
HIVE-9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Fix wrong result in input30
|
Vineet Garg
|
Vineet Garg
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-14594
|
HIVE-9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Fix wrong result in join_filters_overlap
|
Vineet Garg
|
Vineet Garg
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-14590
|
HIVE-9132
CBO (Calcite Return Path) Incorrect result set when limit is present in one of the union branches
|
Ashutosh Chauhan
|
Ashutosh Chauhan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-14565
|
HIVE-9132
CBO (Calcite Return Path) Handle field access for nested column
|
Ashutosh Chauhan
|
Ashutosh Chauhan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-14562
|
HIVE-9132
CBO (Calcite Return Path) Wrong results for limit + offset
|
Ashutosh Chauhan
|
Ashutosh Chauhan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-14522
|
HIVE-9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Fix test failure for auto_join_filters
|
Vineet Garg
|
Vineet Garg
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-14442
|
HIVE-9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Wrong result/plan in group by with hive.map.aggr=false
|
Vineet Garg
|
Vineet Garg
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-14396
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): TestCliDriver count.q failure
|
Vineet Garg
|
Vineet Garg
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-13005
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): RexNode convert(ExprNodeConstantDesc literal) decimal support bug
|
Hari Sankar Sivarama Subramaniyan
|
Hari Sankar Sivarama Subramaniyan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12924
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): TestCliDriver groupby_ppr_multi_distinct.q failure
|
Vineet Garg
|
Hari Sankar Sivarama Subramaniyan
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-12923
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): TestCliDriver groupby_grouping_sets4.q failure
|
Hari Sankar Sivarama Subramaniyan
|
Hari Sankar Sivarama Subramaniyan
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HIVE-12806
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver vector_auto_smb_mapjoin_14.q failure
|
Vineet Garg
|
Hari Sankar Sivarama Subramaniyan
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HIVE-12805
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver skewjoin.q failure
|
Hari Sankar Sivarama Subramaniyan
|
Hari Sankar Sivarama Subramaniyan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12803
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver count.q failure
|
Vineet Garg
|
Hari Sankar Sivarama Subramaniyan
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-12802
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver.vector_join_filters.q failure
|
Hari Sankar Sivarama Subramaniyan
|
Hari Sankar Sivarama Subramaniyan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12798
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver.vector* queries failures due to NPE in Vectorizer.onExpressionHasNullSafes()
|
Hari Sankar Sivarama Subramaniyan
|
Hari Sankar Sivarama Subramaniyan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12518
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix test failure for groupby_resolution.q
|
Laljo John Pullokkaran
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-12335
|
HIVE-9132
CBO (Calcite Return Path): Support for unique join
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-12305
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): UDAF can not pull up constant expressions
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12301
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix test failure for udf_percentile.q
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-12297
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : dealing with '$' in typeInfo
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12272
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : columnPruner prunes everything when union is the last operator before FS
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-12203
|
HIVE-9132
CBO (Calcite Return Path): groupby_grouping_id2.q returns wrong results
|
Krisztian Kasa
|
Jesús Camacho Rodríguez
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-11907
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix TestJdbcDriver2
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11896
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): deal with hive default partition when inserting data
|
Ashutosh Chauhan
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11895
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix udaf_percentile_approx_23.q
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11894
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): correct table column name in CTAS queries
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11646
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix multiple window spec for PTF operator
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11629
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : fix the filter expressions for full outer join and right outer join
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11623
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix the tableAlias for ReduceSink operator
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11614
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): ctas after order by has problem
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11597
|
HIVE-9132
[CBO new return path] Handling of strings of zero-length
|
Ashutosh Chauhan
|
Ashutosh Chauhan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11557
|
HIVE-9132
CBO (Calcite Return Path): Convert to flat AND/OR
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11480
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): char/varchar as input to GenericUDAF
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11465
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix stringToMap
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11445
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : groupby distinct does not work
|
Jesús Camacho Rodríguez
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11437
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : dealing with insert into
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11436
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : dealing with empty char
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11416
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): Groupby Optimizer assumes the schema can match after removing RS and GBY
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11409
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): add SEL before UNION
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11391
|
HIVE-9132
CBO (Calcite Return Path): Add CBO tests with return path on
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11390
|
HIVE-9132
CBO (Calcite Return Path): Fix table alias propagation for windowing
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11387
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : fix reduce_deduplicate optimization
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11367
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): ExprNodeConverter should use HiveDecimal to create Decimal
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11347
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix CTAS
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11282
|
HIVE-9132
CBO (Calcite Return Path): Inferring Hive type char/varchar of length zero which is not allowed
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11257
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): Method isCombinablePredicate in HiveJoinToMultiJoinRule should be extended to support MultiJoin operators merge
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11252
|
HIVE-9132
CBO (Calcite Return Path): DUMMY project in plan
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11251
|
HIVE-9132
CBO (Calcite Return Path): Extending ExprNodeConverter to consider additional types
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11238
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): filterMaps is null in vectorMapJoin
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11234
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): reconsider the cross product in HiveJoinToMultiJoinRule
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-11232
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix the output of select_same_col.q
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11231
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): make the output of ba_table_union.q more stable
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11223
|
HIVE-9132
CBO (Calcite Return Path): MapJoin and SMBJoin conversion not triggered
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11206
|
HIVE-9132
CBO (Calcite Return Path): Join translation should update all ExprNode recursively
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11007
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): dpCtx's mapInputToDP should depends on the last SEL
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-11005
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : Regression on the latest master
|
Jesús Camacho Rodríguez
|
Pengcheng Xiong
|
|
Resolved |
Cannot Reproduce
|
|
|
|
|
|
|
|
HIVE-10991
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): NonBlockingOpDeDupProc did not kick in rcfile_merge2.q
|
Jesús Camacho Rodríguez
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10882
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) empty filtersMap of join operator causes wrong results
|
Jesús Camacho Rodríguez
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10864
|
HIVE-9132
CBO (Calcite Return Path): auto_join2.q returning wrong results
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10804
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): optimizer for limit 0 does not work
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10800
|
HIVE-9132
CBO (Calcite Return Path): Setup correct information if CBO succeeds
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10549
|
HIVE-9132
CBO (Calcite Return Path): Enable NonBlockingOpDeDupProc
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10547
|
HIVE-9132
CBO (Calcite Return Path) : genFileSinkPlan uses wrong partition col to create FS
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10533
|
HIVE-9132
CBO (Calcite Return Path): Join to MultiJoin support for outer joins
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10526
|
HIVE-9132
CBO (Calcite Return Path): HiveCost epsilon comparison should take row count in to account
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10522
|
HIVE-9132
CBO (Calcite Return Path): fix the wrong needed column names when TS is created
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10512
|
HIVE-9132
CBO (Calcite Return Path): SMBJoin conversion throws ClassCastException
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10506
|
HIVE-9132
CBO (Calcite Return Path): Disallow return path to be enable if CBO is off
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10493
|
HIVE-9132
Merge multiple joins when join keys are the same
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
HIVE-10479
|
HIVE-9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) Empty tabAlias in columnInfo which triggers PPD
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10463
|
HIVE-9132
CBO (Calcite Return Path): Insert overwrite... select * from... queries failing for bucketed tables
|
Laljo John Pullokkaran
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10462
|
HIVE-9132
CBO (Calcite Return Path): MapJoin and SMBJoin conversion not triggered
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10455
|
HIVE-9132
CBO (Calcite Return Path): Different data types at Reducer before JoinOp
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10416
|
HIVE-9132
CBO (Calcite Return Path): Fix return columns if Sort operator is on top of plan returned by Calcite
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10413
|
HIVE-9132
[CBO] Return path assumes distinct column cant be same as grouping column
|
Laljo John Pullokkaran
|
Ashutosh Chauhan
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10412
|
HIVE-9132
CBO : Calculate join selectivity when computing HiveJoin cost
|
Laljo John Pullokkaran
|
Mostafa Mokhtar
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-10400
|
HIVE-9132
CBO (Calcite Return Path): Exception when column name contains dot or colon characters
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10392
|
HIVE-9132
CBO (Calcite Return Path): colExprMap not generated for SelectOperator in HiveOpConverter causes problems in PPD
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10391
|
HIVE-9132
CBO (Calcite Return Path): HiveOpConverter always assumes that HiveFilter does not include a partition column
|
Laljo John Pullokkaran
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10390
|
HIVE-9132
CBO (Calcite Return Path): Wrong type for windowing UDFs that produce different values for each row
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10388
|
HIVE-9132
CBO (Calcite Return Path): splitJoinCondition does not behave correctly when one side of the condition references columns from different inputs
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10386
|
HIVE-9132
CBO (Calcite Return Path): Disable Trivial Project Removal on ret path
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10380
|
HIVE-9132
CBO (Calcite Return Path): Add QBId to TableScan digest
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10377
|
HIVE-9132
CBO (Calcite Return Path): move qbid from RelOptHiveTable to HiveTableScan
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10375
|
HIVE-9132
CBO (Calcite Return Path): disable the identity project remover for some union operators
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10373
|
HIVE-9132
CBO (Calcite Return Path): Complete translation for all kinds of RexNode in Windowing
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10371
|
HIVE-9132
CBO (Calcite Return Path): Tag not set up correctly for Join operator in HiveOpConverter
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10369
|
HIVE-9132
CBO: Don't use HiveDefaultCostModel when With Tez and hive.cbo.costmodel.extended enabled
|
Laljo John Pullokkaran
|
Mostafa Mokhtar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10361
|
HIVE-9132
CBO (Calcite Return Path): Overriding toString method in join algorithms
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10360
|
HIVE-9132
CBO (Calcite Return Path): Remove HiveCostUtil
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10351
|
HIVE-9132
CBO (Calcite Return Path):Handle count ( * ) case for cbo return path
|
Ashutosh Chauhan
|
Ashutosh Chauhan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10350
|
HIVE-9132
CBO: Use total size instead of bucket count to determine number of splits & parallelism
|
Mostafa Mokhtar
|
Mostafa Mokhtar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10344
|
HIVE-9132
CBO (Calcite Return Path): Use newInstance to create ExprNodeGenericFuncDesc rather than construction function
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10343
|
HIVE-9132
CBO (Calcite Return Path): Parameterize algorithm cost model
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10341
|
HIVE-9132
CBO (Calcite Return Path): TraitSets not correctly propagated in HiveSortExchange causes Assertion error
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10332
|
HIVE-9132
CBO (Calcite Return Path): Use SortExchange rather than LogicalExchange for HiveOpConverter
|
Pengcheng Xiong
|
Pengcheng Xiong
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10326
|
HIVE-9132
CBO (Calcite Return Path): Invoke Hive's Cumulative Cost
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10320
|
HIVE-9132
CBO (Calcite Return Path): Disable choosing streaming side at join creation time [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10315
|
HIVE-9132
CBO (Calcite Return Path): HiveRelSize accessing columns without available stats [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10314
|
HIVE-9132
CBO (Calcite Return Path): TOK_ALLCOLREF not being replaced in GroupBy clause [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10263
|
HIVE-9132
CBO (Calcite Return Path): Aggregate checking input for bucketing should be conditional
|
Jesús Camacho Rodríguez
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10262
|
HIVE-9132
CBO (Calcite Return Path): Temporarily disable Aggregate check input for bucketing
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10243
|
HIVE-9132
CBO (Calcite Return Path): Introduce JoinAlgorithm Interface
|
Jesús Camacho Rodríguez
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10195
|
HIVE-9132
CBO (Calcite Return Path): More details for Join operator in CBO cost based algorithm selection [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10194
|
HIVE-9132
CBO (Calcite Return Path): Equi join followed by theta join produces a cross product
|
Laljo John Pullokkaran
|
Mostafa Mokhtar
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-10182
|
HIVE-9132
CBO (Calcite Return Path): Improve CBO cost related debugging messages for Join operators [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10181
|
HIVE-9132
CBO (Calcite Return Path): Missing types in averageTypeValueSize method in HiveRelMdSize [CBO Branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10138
|
HIVE-9132
CBO (Calcite Return Path): HiveTableScan copy does not take into account new row schema [CBO Branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10118
|
HIVE-9132
CBO (Calcite Return Path): Internal error: Cannot find common type for join keys
|
Laljo John Pullokkaran
|
Mostafa Mokhtar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10116
|
HIVE-9132
CBO (Calcite Return Path): RelMdSize throws an Exception when Join is actually a Semijoin [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10097
|
HIVE-9132
CBO (Calcite Return Path): Upgrade to new Calcite snapshot [CBO Branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10071
|
HIVE-9132
CBO (Calcite Return Path): Join to MultiJoin rule
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-10069
|
HIVE-9132
CBO (Calcite Return Path): Ambiguity table name causes problem in field trimmer [CBO Branch]
|
Laljo John Pullokkaran
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-10040
|
HIVE-9132
CBO (Calcite Return Path): Pluggable cost modules [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9982
|
HIVE-9132
CBO (Calcite Return Path): Prune TS Relnode schema
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-9965
|
HIVE-9132
CBO (Calcite Return Path): Improvement in the cost calculation algorithm for Aggregate and Join operators [CBO Branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9964
|
HIVE-9132
CBO (Calcite Return Path): Traits propagation for Aggregate operator [CBO Branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9959
|
HIVE-9132
CBO (Calcite Return Path): Use table md to calculate column size instead of Calcite default values [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9946
|
HIVE-9132
CBO (Calcite Return Path): Metadata provider for bucketing [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9943
|
HIVE-9132
CBO (Calcite Return Path): GroupingID translation from Calcite [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9856
|
HIVE-9132
CBO (Calcite Return Path): Join cost calculation improvements and algorithm selection implementation [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9825
|
HIVE-9132
CBO (Calcite Return Path): Translate PTFs and Windowing to Hive Op [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9796
|
HIVE-9132
CBO (Calcite Return Path): Add field nullable check to HiveJoinAddNotNullRule [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9786
|
HIVE-9132
CBO (Calcite Return Path): HiveJoinAddNotNullRule causes StackOverflowError [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9785
|
HIVE-9132
CBO (Calcite Return Path): Translate Exchange to Hive Op [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9723
|
HIVE-9132
CBO (Calcite Return Path): Translate Union to Hive Op [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9722
|
HIVE-9132
CBO (Calcite Return Path): Translate Sort/Limit to Hive Op [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9581
|
HIVE-9132
CBO (Calcite Return Path): Translate Join to Hive Op [CBO branch]
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9571
|
HIVE-9132
CBO (Calcite Return Path): Generate FileSink Op [CBO branch]
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Done
|
|
|
|
|
|
|
|
HIVE-9563
|
HIVE-9132
CBO(Calcite Return Path): Translate GB to Hive OP [CBO branch]
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-9562
|
HIVE-9132
CBO(Calcite Return Path): Translate FilterRel to Hive OP [CBO branch]
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9444
|
HIVE-9132
CBO (Calcite Return Path): Rewrite GlobalLimitOptimizer
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9432
|
HIVE-9132
CBO (Calcite Return Path): Removing QB from ParseContext
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-9431
|
HIVE-9132
CBO (Calcite Return Path): Removing AST from ParseContext
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9413
|
HIVE-9132
CBO(Calcite Return Path): Translate TS, Select to Hive OP [CBO branch]
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9327
|
HIVE-9132
CBO (Calcite Return Path): Removing Row Resolvers from ParseContext
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-9315
|
HIVE-9132
CBO (Calcite Return Path): Inline FileSinkOperator, Properties
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9292
|
HIVE-9132
CBO (Calcite Return Path): Inline GroupBy, Properties
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9224
|
HIVE-9132
CBO (Calcite Return Path): Inline Table, Properties
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9200
|
HIVE-9132
CBO (Calcite Return Path): Inline Join, Properties
|
Jesús Camacho Rodríguez
|
Jesús Camacho Rodríguez
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-9133
|
HIVE-9132
CBO (Calcite Return Path): Refactor Semantic Analyzer to Move CBO code out
|
Laljo John Pullokkaran
|
Laljo John Pullokkaran
|
|
Resolved |
Fixed
|
|
|
|
|