This is an automated email from the ASF dual-hosted git repository.

dkuzmenko pushed a change to branch branch-4.0.0-alpha-2
in repository https://gitbox.apache.org/repos/asf/hive.git


    from 88fb57621ee HIVE-26563 Add extra columns in Show Compactions output 
and sort the output (Kirti Ruge, reviewed by Denys Kuzmenko)
     add 60027bb9c91 HIVE-26539: Prevent unsafe deserialization in 
PartitionExpressionForMetastore (#3605)
     add 718df0a7e4f HIVE-26639: ConstantVectorExpression shouldn't rely on 
default charset (#3675) (Laszlo Bodor reviewed by Ayush Saxena)
     add 5a2b42982ad HIVE-26638: Replace in-house CBO reduce expressions rules 
with Calcite's built-in classes (Stamatis Zampetakis reviewed by Krisztian Kasa)
     add 4ae2dae6239 HIVE-26642: Replace HiveFilterMergeRule with Calcite's 
built-in implementation (Stamatis Zampetakis reviewed by Krisztian Kasa)
     add 6b05d64ce8c HIVE-26643: HiveUnionPullUpConstantsRule produces an 
invalid plan when pulling up constants for nullable fields (Alessandro 
Solimando reviewed by Stamatis Zampetakis)
     new 51a205c5157 Preparing for 4.0.0-alpha-2 release
     new 29c6bd9813e Updating release notes

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 NOTICE                                             |    2 +-
 RELEASE_NOTES.txt                                  | 2330 ++------------------
 accumulo-handler/pom.xml                           |    2 +-
 beeline/pom.xml                                    |    2 +-
 classification/pom.xml                             |    2 +-
 cli/pom.xml                                        |    2 +-
 common/pom.xml                                     |    2 +-
 contrib/pom.xml                                    |    2 +-
 druid-handler/pom.xml                              |    2 +-
 hbase-handler/pom.xml                              |    2 +-
 hcatalog/core/pom.xml                              |    2 +-
 hcatalog/hcatalog-pig-adapter/pom.xml              |    4 +-
 hcatalog/pom.xml                                   |    4 +-
 hcatalog/server-extensions/pom.xml                 |    2 +-
 hcatalog/webhcat/java-client/pom.xml               |    2 +-
 hcatalog/webhcat/svr/pom.xml                       |    2 +-
 hplsql/pom.xml                                     |    2 +-
 iceberg/iceberg-catalog/pom.xml                    |    2 +-
 iceberg/iceberg-handler/pom.xml                    |    2 +-
 iceberg/iceberg-shading/pom.xml                    |    2 +-
 iceberg/patched-iceberg-api/pom.xml                |    2 +-
 iceberg/patched-iceberg-core/pom.xml               |    2 +-
 iceberg/pom.xml                                    |    4 +-
 itests/custom-serde/pom.xml                        |    2 +-
 itests/custom-udfs/pom.xml                         |    2 +-
 itests/custom-udfs/udf-classloader-udf1/pom.xml    |    2 +-
 itests/custom-udfs/udf-classloader-udf2/pom.xml    |    2 +-
 itests/custom-udfs/udf-classloader-util/pom.xml    |    2 +-
 .../custom-udfs/udf-vectorized-badexample/pom.xml  |    2 +-
 itests/hcatalog-unit/pom.xml                       |    2 +-
 itests/hive-blobstore/pom.xml                      |    2 +-
 itests/hive-jmh/pom.xml                            |    2 +-
 itests/hive-minikdc/pom.xml                        |    2 +-
 itests/hive-unit-hadoop2/pom.xml                   |    2 +-
 itests/hive-unit/pom.xml                           |    2 +-
 itests/pom.xml                                     |    2 +-
 itests/qtest-accumulo/pom.xml                      |    2 +-
 itests/qtest-druid/pom.xml                         |    2 +-
 itests/qtest-iceberg/pom.xml                       |    2 +-
 itests/qtest-kudu/pom.xml                          |    2 +-
 itests/qtest/pom.xml                               |    2 +-
 itests/test-serde/pom.xml                          |    2 +-
 itests/util/pom.xml                                |    2 +-
 jdbc-handler/pom.xml                               |    2 +-
 jdbc/pom.xml                                       |    2 +-
 kafka-handler/pom.xml                              |    2 +-
 kudu-handler/pom.xml                               |    2 +-
 llap-client/pom.xml                                |    2 +-
 llap-common/pom.xml                                |    2 +-
 llap-ext-client/pom.xml                            |    2 +-
 llap-server/pom.xml                                |    2 +-
 llap-tez/pom.xml                                   |    2 +-
 metastore/pom.xml                                  |    2 +-
 packaging/pom.xml                                  |    2 +-
 parser/pom.xml                                     |    2 +-
 pom.xml                                            |    6 +-
 ql/pom.xml                                         |    2 +-
 .../apache/hadoop/hive/ql/exec/ExplainTask.java    |    3 +-
 .../hive/ql/exec/SerializationUtilities.java       |   39 +-
 .../expressions/ConstantVectorExpression.java      |    2 +-
 .../hadoop/hive/ql/optimizer/calcite/Bug.java      |   11 +-
 .../calcite/rules/HiveFilterMergeRule.java         |   59 -
 .../calcite/rules/HiveReduceExpressionsRule.java   |  220 +-
 .../rules/HiveUnionPullUpConstantsRule.java        |   27 +-
 .../ppr/PartitionExpressionForMetastore.java       |    3 +-
 .../hadoop/hive/ql/parse/CalcitePlanner.java       |    8 +-
 .../hive/ql/exec/TestSerializationUtilities.java   |   26 +
 .../rules/TestHiveUnionPullUpConstantsRule.java    |  178 ++
 .../clientpositive/chinese_utf8_characters.q       |   10 +
 .../clientpositive/llap/acid_nullscan.q.out        |    4 +-
 .../llap/chinese_utf8_characters.q.out             |  109 +
 serde/pom.xml                                      |    2 +-
 service-rpc/pom.xml                                |    2 +-
 service/pom.xml                                    |    2 +-
 shims/0.23/pom.xml                                 |    2 +-
 shims/aggregator/pom.xml                           |    2 +-
 shims/common/pom.xml                               |    2 +-
 shims/pom.xml                                      |    2 +-
 shims/scheduler/pom.xml                            |    2 +-
 standalone-metastore/NOTICE                        |    2 +-
 standalone-metastore/metastore-common/pom.xml      |    2 +-
 standalone-metastore/metastore-server/pom.xml      |    4 +-
 .../apache/hadoop/hive/metastore/ObjectStore.java  |   21 +-
 .../metastore-tools/metastore-benchmarks/pom.xml   |    2 +-
 standalone-metastore/metastore-tools/pom.xml       |    2 +-
 .../metastore-tools/tools-common/pom.xml           |    2 +-
 standalone-metastore/pom.xml                       |    6 +-
 storage-api/NOTICE                                 |    2 +-
 storage-api/pom.xml                                |    2 +-
 streaming/pom.xml                                  |    4 +-
 testutils/pom.xml                                  |    2 +-
 udf/pom.xml                                        |    2 +-
 upgrade-acid/pom.xml                               |    2 +-
 upgrade-acid/pre-upgrade/pom.xml                   |    2 +-
 vector-code-gen/pom.xml                            |    2 +-
 95 files changed, 704 insertions(+), 2522 deletions(-)
 delete mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveFilterMergeRule.java
 create mode 100644 
ql/src/test/org/apache/hadoop/hive/ql/optimizer/calcite/rules/TestHiveUnionPullUpConstantsRule.java
 create mode 100644 ql/src/test/queries/clientpositive/chinese_utf8_characters.q
 create mode 100644 
ql/src/test/results/clientpositive/llap/chinese_utf8_characters.q.out

Reply via email to