You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by mg...@apache.org on 2019/12/13 07:53:22 UTC
[hive] branch master updated (78a4dd7 -> 3b36273)
This is an automated email from the ASF dual-hosted git repository.
mgergely pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.
from 78a4dd7 HIVE-22408: The fix for CALCITE-2991 creates wrong results on edge case (Vineet Garg, reviewed by Zoltan Haindrich)
add 3b36273 HIVE-22557 Break up DDLSemanticAnalyzer - extract Table constraints analyzers (Miklos Gergely, reviewed by Jesus Camacho Rodriguez)
No new revisions were added by this update.
Summary of changes:
.../hive/ql/ddl/DDLSemanticAnalyzerFactory.java | 54 ++-
.../ql/ddl/table/AbstractAlterTableAnalyzer.java | 64 +++
.../ql/ddl/table/AbstractAlterTableOperation.java | 2 +-
.../AbstractAlterTableWithConstraintsDesc.java | 2 +-
...e-info.java => AlterTableAnalyzerCategory.java} | 20 +-
.../table/column/AlterTableChangeColumnDesc.java | 2 +-
.../{constaint => constraint}/Constraints.java | 2 +-
.../ql/ddl/table/constraint/ConstraintsUtils.java | 420 ++++++++++++++++++++
.../add/AlterTableAddConstraintAnalyzer.java | 85 ++++
.../add}/AlterTableAddConstraintDesc.java | 3 +-
.../add}/AlterTableAddConstraintOperation.java | 3 +-
.../add}/package-info.java | 4 +-
.../drop/AlterTableDropConstraintAnalyzer.java | 50 +++
.../drop}/AlterTableDropConstraintDesc.java | 2 +-
.../drop}/AlterTableDropConstraintOperation.java | 2 +-
.../drop}/package-info.java | 4 +-
.../{constaint => constraint}/package-info.java | 2 +-
.../hadoop/hive/ql/parse/BaseSemanticAnalyzer.java | 439 +--------------------
.../hadoop/hive/ql/parse/DDLSemanticAnalyzer.java | 71 +---
.../hive/ql/parse/SemanticAnalyzerFactory.java | 2 +-
.../repl/load/message/AddForeignKeyHandler.java | 4 +-
.../load/message/AddNotNullConstraintHandler.java | 4 +-
.../repl/load/message/AddPrimaryKeyHandler.java | 4 +-
.../load/message/AddUniqueConstraintHandler.java | 4 +-
.../repl/load/message/DropConstraintHandler.java | 2 +-
25 files changed, 740 insertions(+), 511 deletions(-)
create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/ddl/table/AbstractAlterTableAnalyzer.java
copy ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint/package-info.java => AlterTableAnalyzerCategory.java} (51%)
rename ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint}/Constraints.java (98%)
create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/ddl/table/constraint/ConstraintsUtils.java
create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/ddl/table/constraint/add/AlterTableAddConstraintAnalyzer.java
rename ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint/add}/AlterTableAddConstraintDesc.java (93%)
rename ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint/add}/AlterTableAddConstraintOperation.java (96%)
copy ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint/add}/package-info.java (86%)
create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/ddl/table/constraint/drop/AlterTableDropConstraintAnalyzer.java
rename ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint/drop}/AlterTableDropConstraintDesc.java (97%)
rename ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint/drop}/AlterTableDropConstraintOperation.java (97%)
copy ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint/drop}/package-info.java (86%)
rename ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{constaint => constraint}/package-info.java (94%)