Shohei Okumiya

Results 41 issues of Shohei Okumiya

Don't review this PR. It is an example of Partition-Aware Optimization that is not ready to be merged. - https://issues.apache.org/jira/browse/HIVE-27734 - https://docs.google.com/document/d/1srEK3atO2T3Apa-FsF6bW__ECY-nFrev_1RZ8EN4UF8/edit?usp=sharing

tests failed

### What changes were proposed in this pull request? Skip `hive.cbo.fallback.strategy=CONSERVATIVE|ALWAYS` when EXCEPT, INTERSECT, or QUALIFY are used. https://issues.apache.org/jira/browse/HIVE-28193 ### Why are the changes needed? Users see a confusing error...

tests passed

### What changes were proposed in this pull request? ANSI SQL supports column aliases for CTEs. Hive also supports it but it fails when CTEs are materialized. https://issues.apache.org/jira/browse/HIVE-28208 ### Why...

tests passed

### What changes were proposed in this pull request? Make SUM return not 0.0 but NULL when both of the following conditions are satisfied. - The input type is a...

tests passed

Let an AM correctly restore its state and restart tasks. https://issues.apache.org/jira/browse/TEZ-4569

### What changes were proposed in this pull request? Enable Bucket Map Join using Bucket Transform of Apache Iceberg. This is a part of the Partition-Aware Optimization initiative. - https://issues.apache.org/jira/browse/HIVE-28411...

tests passed

### What changes were proposed in this pull request? Mark some reserved words as non-reserved based on the ANSI standard. I did the following. 1. [Write unit tests using the...

tests passed

### What changes were proposed in this pull request? Make it possible to replace the default IMetaStoreClient with a custom one. It is the third time to try to send...

tests failed

### What changes were proposed in this pull request? Make FilterStatsRule reduce the number of filtered rows by half when # of distinct values is empty. https://issues.apache.org/jira/browse/HIVE-28363 ### Why are...

tests passed

### What changes were proposed in this pull request? With this change, Hive skips using or persisting runtime stats when PlanMapper throws [equivalence mapping violation](https://github.com/apache/hive/blob/rel/release-4.0.0/ql/src/java/org/apache/hadoop/hive/ql/plan/mapper/PlanMapper.java#L220). In some more contexts, we've...

tests passed