You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by gi...@apache.org on 2022/08/03 05:34:22 UTC

[hive] branch dependabot/maven/standalone-metastore/org.eclipse.jetty-jetty-server-9.4.41.v20210516 updated (973a4cca445 -> 0880a850246)

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

github-bot pushed a change to branch dependabot/maven/standalone-metastore/org.eclipse.jetty-jetty-server-9.4.41.v20210516
in repository https://gitbox.apache.org/repos/asf/hive.git


 discard 973a4cca445 Bump jetty-server in /standalone-metastore
     add c6b07f27903 HIVE-26366: PTF Vectorization: BoundaryScanner for boolean. (#3412). (Ayush Saxena, reviewed by Laszlo Bodor and Ramesh Kumar Thangarajan)
     add 2ce5bf72479 HIVE-26055: Added the right HivePrivilegesObjects for Alter table ren… (#3247)
     add b51dcfe87b8 HIVE-26390: TxnHandler.getTxnDbsUpdated() SQL syntax error on Postgres. (#3437)
     add e3751ab5453 HIVE-26374: Query based compaction fails for tables with CDT and columns with Reserved Keywords (Chiran Ravani, reviewed by Denys Kuzmenko, Sai Hemanth Gantasala)
     add 69e6a5a4151 HIVE-26394 : Query based compaction fails for table with more than 6 columns (Mahesh Kumar Behera, reviewed by Denys Kuzmenko)
     add d3309c0ea9d HIVE-26403: Iceberg CTAS fails if source table schema contains decimal column (#3450) (Laszlo Pinter, reviewed by Adam Szita)
     add 855c0642342 HIVE-26395: Add support for CREATE TABLE LIKE FILE PARQUET (John Sherman, reviewed by Krisztian Kasa, Aman Sinha)
     add aa8891ad648 HIVE-26410: Reading nested types within maps in Parquet Iceberg is not supported with vectorization (#3455) (Adam Szita, reviewed by Laszlo Pinter)
     add 0d4d8c6f2a7 HIVE-26322: Upgrade gson to 2.9.0 (#3363). (Zhihua Deng, reviewed by Ayush Saxena and Chris Nauroth)
     add 8fdf802b1ff HIVE-26385: Iceberg integration: Implement merge into iceberg table (Krisztian Kasa, reviewed by Peter Vary)
     add 548a250e805 HIVE-26388: ClassCastException when there is non string type column in source table of CTAS query. (#3438). (Ayush Saxena, reviewed by Denys Kuzmenko)
     add 83430809162 HIVE-26418: Stop packaging hive-standalone-metastore-server*-tests.jar (John Sherman, reviewed by Krisztian Kasa)
     add dd424d77230 HIVE-26397: Honour Iceberg sort orders when writing a table. (#3445) (Laszlo Pinter, reviewed by Adam Szita and Peter Vary)
     add a0880b90ad1 HIVE-26409: Assign NO_TXN operation type to a table in global locks for scheduled queries (Sourabh Badhya, reviewed by Denys Kuzmenko)
     add 3ae189e6a47 HIVE-26396: Trunc function does not honour the scale for constant decimal data type (Simhadri Govindappa, reviewed by Denys Kuzmenko)
     add 6ed41d6e7f2 HIVE-26416: AcidUtils.isRawFormatFile() throws InvalidProtocolBufferException for non-ORC file (Denys Kuzmenko, reviewed by Ayush Saxena)
     add d4f0ef592c1 HIVE-26411 Fix TestReplicationMetricCollector flakiness (Gergely Hanko, reviewed by Krisztian Kasa)
     add 4146d220bfc HIVE-26375: Invalid materialized view after rebuild if source table was compacted (Krisztian Kasa, reviewed by Aman Sinha, Laszlo Pinter)
     add 90428cc5f59 HIVE-26417: Iceberg integration: disable update and merge iceberg table when split update is off (Krisztian Kasa, reviewed by Peter Vary)
     add 3028eaa37c2 HIVE-26423: Make commons-pool2 an explicit dependency (and upgrade to 2.11.1) (#3472). (John Sherman, reviewed by Ayush Saxena)
     add 1c3406ea598 HIVE-26419: Use a different pool for DataNucleus' secondary connection factory (Yu-Wen Lai, reviewed by Denys Kuzmenko)
     add b8ed1f8b434 HIVE-26408: Vectorization: Fix deallocation of scratch columns, don't reuse a child ConstantVectorExpression as an output (#3452) (Laszlo Bodor reviewed by Ayush Saxena)
     add b197ed86029 HIVE-26288: NullPointerException in CompactionTxnHandler.markFailed (Zsolt Miskolczi, reviewed by Denys Kuzmenko, Karen Coppage)
     add 186fb0d85af HIVE-26426: StringIndexOutOfBoundsException in CalcitePlanner#canCBOHandleAst (Abhay Chennagiri reviewed by John Sherman, Stamatis Zampetakis)
     add 8863468898c HIVE-26421: HMSClient atler_table_req() is called twice when running an alter operation on iceberg table (#3469) (Laszlo Pinter, reviewed by Adam Szita)
     add ea59d0b6871 HIVE-26428: Limit usage of LLAP BPWrapper to threads of IO threadpools (Adam Szita, reviewed by Laszlo Pinter)
     add 714c260e4a7 HIVE-26429: Enable X locking for CTAS by default (Simhadri Govindappa, reviewed by Denys Kuzmenko)
     add 9909edee8da HIVE-26412: Create interface to fetch available slots and add the default implementation (Adesh Rao, reviewed by Laszlo Bodor, Nikhil Gupta, Sankar Hariappan))
     add 7e2af57fccc HIVE-26425: Skip SSL cert verification for downloading JWKS in HS2 (#3473)
     add a0c500ba668 HIVE-26350: IndexOutOfBoundsException when generating splits for external JDBC table with partition column (Stamatis Zampetakis reviewed by Krisztian Kasa, Aman Sinha)
     add e0f2d287c56 HIVE-26440: Duplicate hive-standalone-metastore-server dependency in QFile module (Stamatis Zampetakis reviewed by Ayush Saxena)
     add 8e0a1ec4b5c HIVE-24484: Upgrade Hadoop to 3.3.1 And Tez to 0.10.2 (#3279). (Ayush Saxena, reviewed by Laszlo Bodor, Zoltan Haindrich and Steve Loughran)
     add 0880a850246 Bump jetty-server in /standalone-metastore

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (973a4cca445)
            \
             N -- N -- N   refs/heads/dependabot/maven/standalone-metastore/org.eclipse.jetty-jetty-server-9.4.41.v20210516 (0880a850246)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 common/pom.xml                                     |    6 +-
 .../java/org/apache/hadoop/hive/conf/HiveConf.java |   11 +-
 .../java/org/apache/hadoop/hive/ql/ErrorMsg.java   |   10 +-
 data/conf/hive-site.xml                            |   21 +
 data/conf/iceberg/llap/hive-site.xml               |    5 +
 data/conf/iceberg/tez/hive-site.xml                |    5 +
 data/conf/llap/hive-site.xml                       |    7 +-
 data/conf/tez/hive-site.xml                        |    7 +-
 data/files/scratch_col_issue_test_data/data.csv    |    2 +
 .../files/vector_ptf_part_simple_all_datatypes.txt |   80 +-
 hbase-handler/pom.xml                              |    6 +
 .../cli/SemanticAnalysis/CreateTableHook.java      |   16 +-
 .../mapreduce/TestHCatMultiOutputFormat.java       |   29 +-
 .../apache/hive/hcatalog/api/TestHCatClient.java   |   20 +-
 .../iceberg/mr/hive/HiveIcebergMetaHook.java       |   10 +-
 .../mr/hive/HiveIcebergOutputCommitter.java        |    8 +-
 .../iceberg/mr/hive/HiveIcebergStorageHandler.java |  130 +-
 .../apache/iceberg/mr/hive/IcebergTableUtil.java   |   12 +-
 .../IcebergDecimalObjectInspector.java             |    2 +-
 .../writer/HiveIcebergBufferedDeleteWriter.java    |  179 ---
 .../mr/hive/writer/HiveIcebergUpdateWriter.java    |   91 --
 .../iceberg/mr/hive/writer/WriterBuilder.java      |   19 +-
 .../java/org/apache/iceberg/mr/TestHelper.java     |   19 +-
 .../iceberg/mr/hive/HiveIcebergTestUtils.java      |   13 +-
 .../iceberg/mr/hive/TestHiveIcebergCTAS.java       |  100 ++
 .../iceberg/mr/hive/TestHiveIcebergInserts.java    |   88 +-
 .../org/apache/iceberg/mr/hive/TestTables.java     |   49 +-
 .../hive/writer/TestHiveIcebergUpdateWriter.java   |  138 --
 .../test/queries/negative/merge_split_update_off.q |   12 +
 .../queries/negative/update_split_update_off.q     |    7 +
 .../src/test/queries/positive/merge_iceberg_orc.q  |   22 +
 .../positive/merge_iceberg_partitioned_orc.q       |   22 +
 .../results/negative/merge_split_update_off.q.out  |   25 +
 .../results/negative/update_split_update_off.q.out |   13 +
 .../test/results/positive/merge_iceberg_orc.q.out  |  321 +++++
 .../positive/merge_iceberg_partitioned_orc.q.out   |  349 +++++
 .../src/test/resources/hive-site.xml               |    5 +
 .../ql/parse/BaseReplicationAcrossInstances.java   |    8 +-
 .../parse/TestReplicationOnHDFSEncryptedZones.java |   99 +-
 .../hive/ql/parse/TestReplicationScenarios.java    |   30 +-
 .../ql/txn/compactor/TestCrudCompactorOnTez.java   |   69 +-
 .../txn/compactor/TestMaterializedViewRebuild.java |  100 +-
 .../java/org/apache/hive/jdbc/TestJdbcDriver2.java |   15 +-
 .../cli/operation/OperationLoggingAPITestBase.java |    4 +-
 itests/pom.xml                                     |    6 +
 itests/qtest-druid/pom.xml                         |    2 +-
 itests/qtest/pom.xml                               |   24 +-
 .../VerifyOutputTableLocationSchemeIsFileHook.java |    2 +-
 .../apache/hive/storage/jdbc/JdbcInputFormat.java  |    4 +-
 .../hive/storage/jdbc/dao/DatabaseAccessor.java    |   19 +
 .../jdbc/dao/GenericJdbcDatabaseAccessor.java      |   76 +-
 .../hive/storage/jdbc/TestJdbcInputFormat.java     |   25 +-
 .../jdbc/dao/TestGenericJdbcDatabaseAccessor.java  |   58 +
 jdbc-handler/src/test/resources/test_script.sql    |   35 +-
 llap-common/pom.xml                                |    1 -
 llap-server/pom.xml                                |    1 -
 .../hive/llap/cache/LowLevelLrfuCachePolicy.java   |  149 +-
 .../hive/llap/daemon/impl/ContainerRunnerImpl.java |    4 +-
 .../hive/llap/daemon/impl/LlapPooledIOThread.java  |   22 +-
 .../hive/llap/daemon/impl/LlapTaskReporter.java    |    2 +-
 .../hive/llap/daemon/impl/TaskRunnerCallable.java  |    2 +-
 .../hive/llap/io/api/impl/LlapInputFormat.java     |    2 +
 .../hadoop/hive/llap/io/api/impl/LlapIoImpl.java   |    8 +-
 .../llap/cache/TestLowLevelLrfuCachePolicy.java    |   71 +-
 .../hive/llap/tezplugins/LlapTaskCommunicator.java |   10 +-
 .../llap/tezplugins/LlapTaskSchedulerService.java  |    8 +-
 .../llap/tezplugins/TestLlapTaskCommunicator.java  |    1 +
 .../apache/hadoop/hive/ql/parse/CreateDDLParser.g  |   21 +-
 .../org/apache/hadoop/hive/ql/parse/HiveParser.g   |    1 +
 pom.xml                                            |   25 +-
 ql/pom.xml                                         |    5 +
 .../hive/ql/ddl/table/create/CreateTableDesc.java  |   36 +-
 .../ql/ddl/table/create/CreateTableOperation.java  |   17 +
 .../desc/formatter/JsonDescTableFormatter.java     |    4 +-
 .../desc/formatter/TextDescTableFormatter.java     |   15 +-
 .../rename/AbstractAlterTableRenameAnalyzer.java   |   10 +
 .../set/AlterTableSetPartitionSpecAnalyzer.java    |    4 +-
 .../apache/hadoop/hive/ql/exec/DDLPlanUtils.java   |   10 +-
 .../apache/hadoop/hive/ql/exec/FetchOperator.java  |   10 +-
 .../hive/ql/exec/tez/AvailableSlotsCalculator.java |   23 +-
 .../hive/ql/exec/tez/HiveSplitGenerator.java       |   24 +-
 .../ql/exec/tez/TezAvailableSlotsCalculator.java   |   44 +
 .../apache/hadoop/hive/ql/exec/tez/TezTask.java    |    7 +
 .../hive/ql/exec/vector/VectorizationContext.java  |   18 +-
 .../org/apache/hadoop/hive/ql/io/AcidUtils.java    |    3 +-
 .../hadoop/hive/ql/io/RecordReaderWrapper.java     |   11 +-
 .../hadoop/hive/ql/io/SchemaInferenceUtils.java    |   74 +
 .../hadoop/hive/ql/io/orc/OrcInputFormat.java      |   32 +-
 .../hadoop/hive/ql/io/orc/OrcNewInputFormat.java   |   12 +-
 .../hive/ql/io/parquet/serde/ParquetHiveSerDe.java |  202 ++-
 .../hadoop/hive/ql/lockmgr/DbTxnManager.java       |    3 +-
 .../org/apache/hadoop/hive/ql/metadata/Hive.java   |    5 +-
 .../hive/ql/metadata/HiveStorageHandler.java       |   23 +-
 .../ql/optimizer/SortedDynPartitionOptimizer.java  |   38 +-
 .../hadoop/hive/ql/parse/CalcitePlanner.java       |    4 +-
 .../hive/ql/parse/MergeSemanticAnalyzer.java       |  160 ++-
 .../hadoop/hive/ql/parse/PartitionTransform.java   |   13 +-
 .../hive/ql/parse/RewriteSemanticAnalyzer.java     |  137 +-
 .../hadoop/hive/ql/parse/SemanticAnalyzer.java     |   36 +-
 .../hive/ql/parse/SemanticAnalyzerFactory.java     |    7 +
 .../hive/ql/parse/SplitMergeSemanticAnalyzer.java  |  107 ++
 .../hive/ql/parse/SplitUpdateSemanticAnalyzer.java |  204 +++
 ...titionTransformSpec.java => TransformSpec.java} |    6 +-
 .../ql/parse/UpdateDeleteSemanticAnalyzer.java     |  210 +--
 .../hadoop/hive/ql/plan/DynamicPartitionCtx.java   |   24 +
 .../StorageBasedAuthorizationProvider.java         |    3 +-
 .../plugin/metastore/HiveMetaStoreAuthorizer.java  |    2 +
 .../plugin/sqlstd/GrantPrivAuthUtils.java          |    2 +-
 .../plugin/sqlstd/SQLAuthorizationUtils.java       |   17 +-
 .../sqlstd/SQLStdHiveAuthorizationValidator.java   |    8 +-
 .../ql/txn/compactor/CompactionQueryBuilder.java   |   15 +-
 .../hadoop/hive/ql/txn/compactor/Worker.java       |    8 +-
 .../hive/ql/udf/generic/GenericUDFTrunc.java       |    6 +-
 .../hive/ql/udf/ptf/ValueBoundaryScanner.java      |   55 +
 .../hadoop/hive/metastore/txn/TestTxnHandler.java  |   10 +-
 .../org/apache/hadoop/hive/ql/TestTxnCommands.java |   25 +
 .../apache/hadoop/hive/ql/TestTxnCommands2.java    |   85 ++
 .../hadoop/hive/ql/lockmgr/TestDbTxnManager2.java  |    7 +-
 .../metric/TestReplicationMetricCollector.java     |   19 +-
 .../hive/ql/schq/MockScheduledQueryService.java    |   69 +
 .../hive/ql/schq/TestScheduledQueryService.java    |   46 -
 .../hadoop/hive/ql/txn/compactor/TestWorker.java   |   18 +
 .../hive/ql/udf/ptf/TestValueBoundaryScanner.java  |   22 +
 .../clientnegative/create_table_like_invalid.q     |    1 +
 .../clientpositive/acid_table_directories_test.q   |    2 +
 .../clientpositive/create_table_like_file.q        |   90 ++
 .../queries/clientpositive/ctas_open_csv_serde.q   |   64 +
 .../encryption_load_data_to_encrypted_tables.q     |    3 +-
 .../jdbc_partition_table_pruned_pcolumn.q          |   23 +
 .../queries/clientpositive/scratch_col_issue.q     |   71 +
 .../test/queries/clientpositive/udf_trunc_number.q |    1 +
 .../clientpositive/vector_ptf_bounded_start.q      |   56 +-
 .../clientnegative/alter_table_wrong_db.q.out      |    6 +-
 .../clientnegative/create_table_like_invalid.q.out |    1 +
 .../results/clientnegative/recursive_view.q.out    |    3 +
 .../results/clientnegative/temp_table_rename.q.out |    2 +
 .../translated_external_rename.q.out               |    3 +
 .../clientpositive/archive_excludeHadoop20.q.out   |    3 +
 .../encrypted/encryption_move_tbl.q.out            |   11 +
 .../acid_direct_update_delete_with_merge.q.out     |    2 +-
 .../clientpositive/llap/acid_no_buckets.q.out      |  168 ++-
 .../results/clientpositive/llap/acid_stats4.q.out  |    3 +
 .../clientpositive/llap/acid_subquery.q.out        |    2 +-
 .../test/results/clientpositive/llap/alter3.q.out  |   12 +
 .../llap/alter_change_db_location.q.out            |    3 +
 .../clientpositive/llap/alter_rename_table.q.out   |   20 +
 .../llap/alter_table_column_stats.q.out            |   24 +
 .../llap/alter_table_stats_status.q.out            |    3 +
 .../clientpositive/llap/alter_view_rename.q.out    |    3 +
 .../clientpositive/llap/authorization_8.q.out      |    3 +
 .../llap/authorization_owner_actions.q.out         |    3 +
 .../clientpositive/llap/check_constraint.q.out     |   42 +-
 .../llap/create_table_like_file.q.out              |  611 ++++++++
 .../llap/create_transactional_full_acid.q.out      |    2 +-
 .../clientpositive/llap/ctas_open_csv_serde.q.out  |  419 ++++++
 .../clientpositive/llap/dbtxnmgr_ddl1.q.out        |    3 +
 .../llap/dynamic_semijoin_reduction_3.q.out        |   30 +-
 .../llap/dynpart_sort_optimization_acid.q.out      |   62 +-
 .../llap/enforce_constraint_notnull.q.out          |  150 +-
 .../test/results/clientpositive/llap/input3.q.out  |    7 +
 .../llap/insert_into_default_keyword.q.out         |   20 +-
 .../llap/jdbc_partition_table_pruned_pcolumn.q.out |   52 +
 .../results/clientpositive/llap/llap_acid.q.out    |    2 +-
 .../clientpositive/llap/llap_acid_fast.q.out       |    2 +-
 .../llap/masking_acid_no_masking.q.out             |    2 +-
 .../results/clientpositive/llap/misc_json.q.out    |    3 +
 .../llap/rename_table_location.q.out               |    2 +
 .../llap/rename_table_update_column_stats.q.out    |    6 +
 .../clientpositive/llap/runtime_stats_merge.q.out  |    2 +-
 .../clientpositive/llap/scratch_col_issue.q.out    |  332 +++++
 .../clientpositive/llap/semijoin_hint.q.out        |  122 +-
 .../results/clientpositive/llap/sort_acid.q.out    |   10 +-
 .../results/clientpositive/llap/sqlmerge.q.out     |   30 +-
 .../clientpositive/llap/sqlmerge_stats.q.out       |  412 +++---
 .../llap/temp_table_precedence.q.out               |    3 +
 .../llap/translated_external_rename.q.out          |    3 +
 .../llap/translated_external_rename2.q.out         |    3 +
 .../llap/translated_external_rename3.q.out         |    3 +
 .../llap/translated_external_rename4.q.out         |    3 +
 .../clientpositive/llap/udf_trunc_number.q.out     |   13 +-
 .../llap/vector_ptf_bounded_start.q.out            | 1465 +++++++++++++++-----
 .../clientpositive/tez/explainanalyze_3.q.out      |    8 +
 .../results/clientpositive/tez/explainuser_3.q.out |    4 +
 .../results/clientpositive/vector_udf_trunc.q.out  |   68 +-
 .../apache/hadoop/hive/serde2/OpenCSVSerde.java    |   15 +-
 .../apache/hadoop/hive/serde2/SchemaInference.java |   28 +-
 .../apache/hive/service/auth/jwt/JWTValidator.java |    3 +-
 .../service/auth/jwt/URLBasedJWKSProvider.java     |   49 +-
 .../apache/hadoop/hive/shims/Hadoop23Shims.java    |    6 +
 .../apache/hadoop/hive/metastore/HiveMetaHook.java |    2 +
 .../hadoop/hive/metastore/HiveMetaStoreClient.java |   32 +-
 .../hadoop/hive/metastore/IMetaStoreClient.java    |    9 +-
 .../hive/metastore/utils/MetaStoreUtils.java       |   46 +-
 .../DefaultIncompatibleTableChangeHandler.java     |    2 +-
 .../apache/hadoop/hive/metastore/HMSHandler.java   |   11 +-
 .../hadoop/hive/metastore/HiveMetaStore.java       |    2 +-
 .../apache/hadoop/hive/metastore/ObjectStore.java  |   52 +-
 .../hive/metastore/PersistenceManagerProvider.java |    6 +-
 .../hadoop/hive/metastore/txn/TxnHandler.java      |  105 +-
 .../apache/hadoop/hive/metastore/txn/TxnStore.java |   11 +-
 .../metastore/HiveMetaStoreClientPreCatalog.java   |   12 +-
 standalone-metastore/pom.xml                       |    6 +-
 storage-api/pom.xml                                |    2 +-
 .../hadoop/hive/common/ValidReadTxnList.java       |    4 +-
 streaming/pom.xml                                  |    5 +
 .../org/apache/hive/streaming/TestStreaming.java   |   12 +-
 206 files changed, 7126 insertions(+), 2494 deletions(-)
 create mode 100644 data/files/scratch_col_issue_test_data/data.csv
 delete mode 100644 iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/hive/writer/HiveIcebergBufferedDeleteWriter.java
 delete mode 100644 iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/hive/writer/HiveIcebergUpdateWriter.java
 delete mode 100644 iceberg/iceberg-handler/src/test/java/org/apache/iceberg/mr/hive/writer/TestHiveIcebergUpdateWriter.java
 create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/merge_split_update_off.q
 create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/update_split_update_off.q
 create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/merge_iceberg_orc.q
 create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/merge_iceberg_partitioned_orc.q
 create mode 100644 iceberg/iceberg-handler/src/test/results/negative/merge_split_update_off.q.out
 create mode 100644 iceberg/iceberg-handler/src/test/results/negative/update_split_update_off.q.out
 create mode 100644 iceberg/iceberg-handler/src/test/results/positive/merge_iceberg_orc.q.out
 create mode 100644 iceberg/iceberg-handler/src/test/results/positive/merge_iceberg_partitioned_orc.q.out
 copy itests/util/src/main/java/org/apache/hadoop/hive/ql/hooks/VerifyOutputTableLocationSchemeIsFileHook.java => llap-server/src/java/org/apache/hadoop/hive/llap/daemon/impl/LlapPooledIOThread.java (57%)
 copy itests/util/src/main/java/org/apache/hadoop/hive/ql/hooks/VerifyOutputTableLocationSchemeIsFileHook.java => ql/src/java/org/apache/hadoop/hive/ql/exec/tez/AvailableSlotsCalculator.java (57%)
 create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezAvailableSlotsCalculator.java
 create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/io/SchemaInferenceUtils.java
 create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/parse/SplitMergeSemanticAnalyzer.java
 create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/parse/SplitUpdateSemanticAnalyzer.java
 rename ql/src/java/org/apache/hadoop/hive/ql/parse/{PartitionTransformSpec.java => TransformSpec.java} (90%)
 create mode 100644 ql/src/test/org/apache/hadoop/hive/ql/schq/MockScheduledQueryService.java
 create mode 100644 ql/src/test/queries/clientnegative/create_table_like_invalid.q
 create mode 100644 ql/src/test/queries/clientpositive/create_table_like_file.q
 create mode 100644 ql/src/test/queries/clientpositive/ctas_open_csv_serde.q
 create mode 100644 ql/src/test/queries/clientpositive/jdbc_partition_table_pruned_pcolumn.q
 create mode 100644 ql/src/test/queries/clientpositive/scratch_col_issue.q
 create mode 100644 ql/src/test/results/clientnegative/create_table_like_invalid.q.out
 create mode 100644 ql/src/test/results/clientpositive/llap/create_table_like_file.q.out
 create mode 100644 ql/src/test/results/clientpositive/llap/ctas_open_csv_serde.q.out
 create mode 100644 ql/src/test/results/clientpositive/llap/jdbc_partition_table_pruned_pcolumn.q.out
 create mode 100644 ql/src/test/results/clientpositive/llap/scratch_col_issue.q.out
 copy itests/util/src/main/java/org/apache/hadoop/hive/ql/hooks/VerifyOutputTableLocationSchemeIsFileHook.java => serde/src/java/org/apache/hadoop/hive/serde2/SchemaInference.java (54%)