


HIVE28254

HIVE9132
CBO (Calcite Return Path): Multiple DISTINCT leads to wrong results

Shohei Okumiya

Shohei Okumiya


Resolved 
Fixed








HIVE22748

HIVE9132
Remove disabling of IdentityProjectRemover transformation for Return Path

Miklos Gergely

Miklos Gergely


Closed 
Won't Do








HIVE22638

HIVE9132
Fix insert statement issue with return path

Miklos Gergely

Miklos Gergely


Resolved 
Fixed








HIVE22536

HIVE9132
Improve return path enabling/disabling

Ashutosh Chauhan

Miklos Gergely


Patch Available 
Unresolved








HIVE22369

HIVE9132
Handle HiveTableFunctionScan at return path

Miklos Gergely

Miklos Gergely


Closed 
Fixed








HIVE16512

HIVE9132
Join fails on operator return path on CBO

Unassigned

Ashutosh Chauhan


Open 
Unresolved








HIVE16492

HIVE9132
Create view doesn't work with Calcite Return path

Unassigned

Ashutosh Chauhan


Open 
Unresolved








HIVE14611

HIVE9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Support Tablesample clause

Vineet Garg

Vineet Garg


Open 
Unresolved








HIVE14610

HIVE9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Fix wrong result in input30

Vineet Garg

Vineet Garg


Resolved 
Fixed








HIVE14594

HIVE9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Fix wrong result in join_filters_overlap

Vineet Garg

Vineet Garg


Open 
Unresolved








HIVE14590

HIVE9132
CBO (Calcite Return Path) Incorrect result set when limit is present in one of the union branches

Ashutosh Chauhan

Ashutosh Chauhan


Closed 
Fixed








HIVE14565

HIVE9132
CBO (Calcite Return Path) Handle field access for nested column

Ashutosh Chauhan

Ashutosh Chauhan


Resolved 
Fixed








HIVE14562

HIVE9132
CBO (Calcite Return Path) Wrong results for limit + offset

Ashutosh Chauhan

Ashutosh Chauhan


Resolved 
Fixed








HIVE14522

HIVE9132
CBO: Calcite Operator To Hive Operator(Calcite Return Path): Fix test failure for auto_join_filters

Vineet Garg

Vineet Garg


Resolved 
Fixed








HIVE14442

HIVE9132
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








HIVE14396

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): TestCliDriver count.q failure

Vineet Garg

Vineet Garg


Closed 
Fixed








HIVE13005

HIVE9132
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








HIVE12924

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): TestCliDriver groupby_ppr_multi_distinct.q failure

Vineet Garg

Hari Sankar Sivarama Subramaniyan


Resolved 
Duplicate








HIVE12923

HIVE9132
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








HIVE12806

HIVE9132
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








HIVE12805

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver skewjoin.q failure

Hari Sankar Sivarama Subramaniyan

Hari Sankar Sivarama Subramaniyan


Closed 
Fixed








HIVE12803

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): MiniTezCliDriver count.q failure

Vineet Garg

Hari Sankar Sivarama Subramaniyan


Resolved 
Duplicate








HIVE12802

HIVE9132
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








HIVE12798

HIVE9132
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








HIVE12518

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix test failure for groupby_resolution.q

Laljo John Pullokkaran

Pengcheng Xiong


Resolved 
Fixed








HIVE12335

HIVE9132
CBO (Calcite Return Path): Support for unique join

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE12305

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): UDAF can not pull up constant expressions

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE12301

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix test failure for udf_percentile.q

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE12297

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : dealing with '$' in typeInfo

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE12272

HIVE9132
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








HIVE12203

HIVE9132
CBO (Calcite Return Path): groupby_grouping_id2.q returns wrong results

Krisztian Kasa

Jesús Camacho Rodríguez


Open 
Unresolved








HIVE11907

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix TestJdbcDriver2

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11896

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): deal with hive default partition when inserting data

Ashutosh Chauhan

Pengcheng Xiong


Closed 
Fixed








HIVE11895

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix udaf_percentile_approx_23.q

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11894

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): correct table column name in CTAS queries

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11646

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix multiple window spec for PTF operator

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11629

HIVE9132
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








HIVE11623

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix the tableAlias for ReduceSink operator

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11614

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): ctas after order by has problem

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11597

HIVE9132
[CBO new return path] Handling of strings of zerolength

Ashutosh Chauhan

Ashutosh Chauhan


Closed 
Fixed








HIVE11557

HIVE9132
CBO (Calcite Return Path): Convert to flat AND/OR

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE11480

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): char/varchar as input to GenericUDAF

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11465

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix stringToMap

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11445

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : groupby distinct does not work

Jesús Camacho Rodríguez

Pengcheng Xiong


Closed 
Fixed








HIVE11437

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : dealing with insert into

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11436

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : dealing with empty char

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11416

HIVE9132
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








HIVE11409

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): add SEL before UNION

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11391

HIVE9132
CBO (Calcite Return Path): Add CBO tests with return path on

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE11390

HIVE9132
CBO (Calcite Return Path): Fix table alias propagation for windowing

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE11387

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : fix reduce_deduplicate optimization

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11367

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): ExprNodeConverter should use HiveDecimal to create Decimal

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11347

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix CTAS

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11282

HIVE9132
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








HIVE11257

HIVE9132
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








HIVE11252

HIVE9132
CBO (Calcite Return Path): DUMMY project in plan

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE11251

HIVE9132
CBO (Calcite Return Path): Extending ExprNodeConverter to consider additional types

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE11238

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): filterMaps is null in vectorMapJoin

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11234

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): reconsider the cross product in HiveJoinToMultiJoinRule

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE11232

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): fix the output of select_same_col.q

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11231

HIVE9132
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








HIVE11223

HIVE9132
CBO (Calcite Return Path): MapJoin and SMBJoin conversion not triggered

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE11206

HIVE9132
CBO (Calcite Return Path): Join translation should update all ExprNode recursively

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE11007

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): dpCtx's mapInputToDP should depends on the last SEL

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE11005

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) : Regression on the latest master

Jesús Camacho Rodríguez

Pengcheng Xiong


Resolved 
Cannot Reproduce








HIVE10991

HIVE9132
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








HIVE10882

HIVE9132
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








HIVE10864

HIVE9132
CBO (Calcite Return Path): auto_join2.q returning wrong results

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE10804

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path): optimizer for limit 0 does not work

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10800

HIVE9132
CBO (Calcite Return Path): Setup correct information if CBO succeeds

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE10549

HIVE9132
CBO (Calcite Return Path): Enable NonBlockingOpDeDupProc

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10547

HIVE9132
CBO (Calcite Return Path) : genFileSinkPlan uses wrong partition col to create FS

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10533

HIVE9132
CBO (Calcite Return Path): Join to MultiJoin support for outer joins

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE10526

HIVE9132
CBO (Calcite Return Path): HiveCost epsilon comparison should take row count in to account

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE10522

HIVE9132
CBO (Calcite Return Path): fix the wrong needed column names when TS is created

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10512

HIVE9132
CBO (Calcite Return Path): SMBJoin conversion throws ClassCastException

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE10506

HIVE9132
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








HIVE10493

HIVE9132
Merge multiple joins when join keys are the same

Pengcheng Xiong

Pengcheng Xiong


Closed 
Duplicate








HIVE10479

HIVE9132
CBO: Calcite Operator To Hive Operator (Calcite Return Path) Empty tabAlias in columnInfo which triggers PPD

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10463

HIVE9132
CBO (Calcite Return Path): Insert overwrite... select * from... queries failing for bucketed tables

Laljo John Pullokkaran

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10462

HIVE9132
CBO (Calcite Return Path): MapJoin and SMBJoin conversion not triggered

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE10455

HIVE9132
CBO (Calcite Return Path): Different data types at Reducer before JoinOp

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10416

HIVE9132
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








HIVE10413

HIVE9132
[CBO] Return path assumes distinct column cant be same as grouping column

Laljo John Pullokkaran

Ashutosh Chauhan


Closed 
Fixed








HIVE10412

HIVE9132
CBO : Calculate join selectivity when computing HiveJoin cost

Laljo John Pullokkaran

Mostafa Mokhtar


Open 
Unresolved








HIVE10400

HIVE9132
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








HIVE10392

HIVE9132
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








HIVE10391

HIVE9132
CBO (Calcite Return Path): HiveOpConverter always assumes that HiveFilter does not include a partition column

Laljo John Pullokkaran

Pengcheng Xiong


Closed 
Fixed








HIVE10390

HIVE9132
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








HIVE10388

HIVE9132
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








HIVE10386

HIVE9132
CBO (Calcite Return Path): Disable Trivial Project Removal on ret path

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE10380

HIVE9132
CBO (Calcite Return Path): Add QBId to TableScan digest

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10377

HIVE9132
CBO (Calcite Return Path): move qbid from RelOptHiveTable to HiveTableScan

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE10375

HIVE9132
CBO (Calcite Return Path): disable the identity project remover for some union operators

Pengcheng Xiong

Pengcheng Xiong


Closed 
Fixed








HIVE10373

HIVE9132
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








HIVE10371

HIVE9132
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








HIVE10369

HIVE9132
CBO: Don't use HiveDefaultCostModel when With Tez and hive.cbo.costmodel.extended enabled

Laljo John Pullokkaran

Mostafa Mokhtar


Closed 
Fixed








HIVE10361

HIVE9132
CBO (Calcite Return Path): Overriding toString method in join algorithms

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10360

HIVE9132
CBO (Calcite Return Path): Remove HiveCostUtil

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10351

HIVE9132
CBO (Calcite Return Path):Handle count ( * ) case for cbo return path

Ashutosh Chauhan

Ashutosh Chauhan


Resolved 
Fixed








HIVE10350

HIVE9132
CBO: Use total size instead of bucket count to determine number of splits & parallelism

Mostafa Mokhtar

Mostafa Mokhtar


Closed 
Fixed








HIVE10344

HIVE9132
CBO (Calcite Return Path): Use newInstance to create ExprNodeGenericFuncDesc rather than construction function

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE10343

HIVE9132
CBO (Calcite Return Path): Parameterize algorithm cost model

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE10341

HIVE9132
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








HIVE10332

HIVE9132
CBO (Calcite Return Path): Use SortExchange rather than LogicalExchange for HiveOpConverter

Pengcheng Xiong

Pengcheng Xiong


Resolved 
Fixed








HIVE10326

HIVE9132
CBO (Calcite Return Path): Invoke Hive's Cumulative Cost

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE10320

HIVE9132
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








HIVE10315

HIVE9132
CBO (Calcite Return Path): HiveRelSize accessing columns without available stats [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10314

HIVE9132
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








HIVE10263

HIVE9132
CBO (Calcite Return Path): Aggregate checking input for bucketing should be conditional

Jesús Camacho Rodríguez

Laljo John Pullokkaran


Closed 
Fixed








HIVE10262

HIVE9132
CBO (Calcite Return Path): Temporarily disable Aggregate check input for bucketing

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE10243

HIVE9132
CBO (Calcite Return Path): Introduce JoinAlgorithm Interface

Jesús Camacho Rodríguez

Laljo John Pullokkaran


Closed 
Fixed








HIVE10195

HIVE9132
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








HIVE10194

HIVE9132
CBO (Calcite Return Path): Equi join followed by theta join produces a cross product

Laljo John Pullokkaran

Mostafa Mokhtar


Open 
Unresolved








HIVE10182

HIVE9132
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








HIVE10181

HIVE9132
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








HIVE10138

HIVE9132
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








HIVE10118

HIVE9132
CBO (Calcite Return Path): Internal error: Cannot find common type for join keys

Laljo John Pullokkaran

Mostafa Mokhtar


Resolved 
Fixed








HIVE10116

HIVE9132
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








HIVE10097

HIVE9132
CBO (Calcite Return Path): Upgrade to new Calcite snapshot [CBO Branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10071

HIVE9132
CBO (Calcite Return Path): Join to MultiJoin rule

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE10069

HIVE9132
CBO (Calcite Return Path): Ambiguity table name causes problem in field trimmer [CBO Branch]

Laljo John Pullokkaran

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE10040

HIVE9132
CBO (Calcite Return Path): Pluggable cost modules [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9982

HIVE9132
CBO (Calcite Return Path): Prune TS Relnode schema

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE9965

HIVE9132
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








HIVE9964

HIVE9132
CBO (Calcite Return Path): Traits propagation for Aggregate operator [CBO Branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9959

HIVE9132
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








HIVE9946

HIVE9132
CBO (Calcite Return Path): Metadata provider for bucketing [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9943

HIVE9132
CBO (Calcite Return Path): GroupingID translation from Calcite [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9856

HIVE9132
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








HIVE9825

HIVE9132
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








HIVE9796

HIVE9132
CBO (Calcite Return Path): Add field nullable check to HiveJoinAddNotNullRule [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9786

HIVE9132
CBO (Calcite Return Path): HiveJoinAddNotNullRule causes StackOverflowError [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9785

HIVE9132
CBO (Calcite Return Path): Translate Exchange to Hive Op [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9723

HIVE9132
CBO (Calcite Return Path): Translate Union to Hive Op [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9722

HIVE9132
CBO (Calcite Return Path): Translate Sort/Limit to Hive Op [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9581

HIVE9132
CBO (Calcite Return Path): Translate Join to Hive Op [CBO branch]

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9571

HIVE9132
CBO (Calcite Return Path): Generate FileSink Op [CBO branch]

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Done








HIVE9563

HIVE9132
CBO(Calcite Return Path): Translate GB to Hive OP [CBO branch]

Laljo John Pullokkaran

Laljo John Pullokkaran


Closed 
Fixed








HIVE9562

HIVE9132
CBO(Calcite Return Path): Translate FilterRel to Hive OP [CBO branch]

Laljo John Pullokkaran

Laljo John Pullokkaran


Resolved 
Fixed








HIVE9444

HIVE9132
CBO (Calcite Return Path): Rewrite GlobalLimitOptimizer

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9432

HIVE9132
CBO (Calcite Return Path): Removing QB from ParseContext

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE9431

HIVE9132
CBO (Calcite Return Path): Removing AST from ParseContext

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9413

HIVE9132
CBO(Calcite Return Path): Translate TS, Select to Hive OP [CBO branch]

Laljo John Pullokkaran

Laljo John Pullokkaran


Resolved 
Fixed








HIVE9327

HIVE9132
CBO (Calcite Return Path): Removing Row Resolvers from ParseContext

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Closed 
Fixed








HIVE9315

HIVE9132
CBO (Calcite Return Path): Inline FileSinkOperator, Properties

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9292

HIVE9132
CBO (Calcite Return Path): Inline GroupBy, Properties

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9224

HIVE9132
CBO (Calcite Return Path): Inline Table, Properties

Laljo John Pullokkaran

Laljo John Pullokkaran


Resolved 
Fixed








HIVE9200

HIVE9132
CBO (Calcite Return Path): Inline Join, Properties

Jesús Camacho Rodríguez

Jesús Camacho Rodríguez


Resolved 
Fixed








HIVE9133

HIVE9132
CBO (Calcite Return Path): Refactor Semantic Analyzer to Move CBO code out

Laljo John Pullokkaran

Laljo John Pullokkaran


Resolved 
Fixed




