[hive] branch master updated (539f246 -> a2d50ef)
This is an automated email from the ASF dual-hosted git repository. krisztiankasa pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git. from 539f246 HIVE-24746: PTF: TimestampValueBoundaryScanner can be optimised during range computation (#1950) (Laszlo Bodor reviewed by Rajesh Balamohan, Panagiotis Garefalakis) add a2d50ef HIVE-24383. Add Table type to HPL/SQL (amagyar) (Attila Magyar, reviewed by Mustafa Iman) No new revisions were added by this update. Summary of changes: .../main/antlr4/org/apache/hive/hplsql/Hplsql.g4 | 217 +++ .../java/org/apache/hive/hplsql/Arguments.java | 2 +- .../org/apache/hive/hplsql/ArityException.java | 4 + .../src/main/java/org/apache/hive/hplsql/Cmp.java | 10 +- .../main/java/org/apache/hive/hplsql/Column.java | 57 +-- .../{ArityException.java => ColumnDefinition.java} | 27 +- .../hplsql/{TypeException.java => ColumnMap.java} | 32 +- .../java/org/apache/hive/hplsql/ColumnType.java| 73 .../src/main/java/org/apache/hive/hplsql/Copy.java | 6 +- .../src/main/java/org/apache/hive/hplsql/Exec.java | 424 +++-- .../java/org/apache/hive/hplsql/Expression.java| 2 +- .../src/main/java/org/apache/hive/hplsql/Meta.java | 8 +- ...xception.java => NoSuchHplMethodException.java} | 6 +- .../main/java/org/apache/hive/hplsql/Package.java | 4 +- .../src/main/java/org/apache/hive/hplsql/Row.java | 64 ++-- .../main/java/org/apache/hive/hplsql/Scope.java| 6 +- .../main/java/org/apache/hive/hplsql/Select.java | 147 --- .../main/java/org/apache/hive/hplsql/Signal.java | 2 +- .../hplsql/{TypeException.java => SqlCodes.java} | 11 +- .../src/main/java/org/apache/hive/hplsql/Stmt.java | 109 -- .../java/org/apache/hive/hplsql/TypeException.java | 8 + .../src/main/java/org/apache/hive/hplsql/Var.java | 18 +- .../hive/hplsql/functions/FunctionDatetime.java| 7 +- .../apache/hive/hplsql/functions/FunctionOra.java | 224 --- .../hive/hplsql/functions/HmsFunctionRegistry.java | 19 +- .../hplsql/functions/InMemoryFunctionRegistry.java | 17 +- .../DbmOutput.java}| 33 +- .../DbmOutputClass.java} | 26 +- .../{TypeException.java => objects/HplClass.java} | 11 +- .../{TypeException.java => objects/HplObject.java} | 10 +- .../{TypeException.java => objects/Method.java}| 12 +- .../MethodDictionary.java} | 25 +- .../apache/hive/hplsql/objects/MethodParams.java | 91 + .../java/org/apache/hive/hplsql/objects/Table.java | 221 +++ .../org/apache/hive/hplsql/objects/TableClass.java | 139 +++ .../org/apache/hive/hplsql/objects/UtlFile.java| 76 .../apache/hive/hplsql/objects/UtlFileClass.java | 81 .../org/apache/hive/hplsql/TestHplsqlLocal.java| 8 +- .../org/apache/hive/hplsql/objects/TableTest.java | 232 +++ .../org/apache/hive/hplsql/udf/TestHplsqlUdf.java | 6 +- hplsql/src/test/queries/local/lang.sql | 14 +- hplsql/src/test/queries/local/loop.sql | 7 + hplsql/src/test/queries/local/table_type.sql | 61 +++ hplsql/src/test/results/local/assoc.out.txt| 4 + .../src/test/results/local/invalid_syntax.out.txt | 2 +- hplsql/src/test/results/local/lang.out.txt | 32 +- hplsql/src/test/results/local/loop.out.txt | 15 + hplsql/src/test/results/local/table_type.out.txt | 99 + .../apache/hive/beeline/TestHplSqlViaBeeLine.java | 199 +- .../hadoop/hive/ql/session/SessionState.java | 5 + .../cli/operation/ExecuteStatementOperation.java | 5 +- .../cli/operation/hplsql/HplSqlOperation.java | 10 +- 52 files changed, 2186 insertions(+), 742 deletions(-) copy hplsql/src/main/java/org/apache/hive/hplsql/{ArityException.java => ColumnDefinition.java} (63%) copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => ColumnMap.java} (55%) create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/ColumnType.java copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => NoSuchHplMethodException.java} (77%) copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => SqlCodes.java} (73%) delete mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/functions/FunctionOra.java copy hplsql/src/main/java/org/apache/hive/hplsql/{ArityException.java => objects/DbmOutput.java} (57%) copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => objects/DbmOutputClass.java} (58%) copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => objects/HplClass.java} (70%) copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => objects/HplObject.java} (70%) copy hplsql/src/main/java/org/apache/hive/hplsql/{TypeException.java => objects/Method.java} (70%) copy hplsql/src/main/java/org/apache/hive/hpl
[hive] branch master updated (a2d50ef -> 79de34a)
This is an automated email from the ASF dual-hosted git repository. krisztiankasa pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git. from a2d50ef HIVE-24383. Add Table type to HPL/SQL (amagyar) (Attila Magyar, reviewed by Mustafa Iman) add 79de34a HIVE-24993: AssertionError when referencing ROW__ID.writeId (Krisztian Kasa, reviewed by Zoltan Haindrich) No new revisions were added by this update. Summary of changes: .../hadoop/hive/ql/parse/CalcitePlanner.java | 2 +- ql/src/test/queries/clientpositive/row__id_2.q | 10 ++ .../results/clientpositive/llap/row__id_2.q.out| 37 ++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 ql/src/test/queries/clientpositive/row__id_2.q create mode 100644 ql/src/test/results/clientpositive/llap/row__id_2.q.out
[hive] branch master updated: HIVE-24769: Included owner information included in Table object in HiveMetaStoreClient#getTables()
This is an automated email from the ASF dual-hosted git repository. ngangam pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/hive.git The following commit(s) were added to refs/heads/master by this push: new dab693f HIVE-24769: Included owner information included in Table object in HiveMetaStoreClient#getTables() dab693f is described below commit dab693f73484c697c71cf88b5704b04b1aeaadb9 Author: saihemanth AuthorDate: Wed Feb 10 14:32:19 2021 -0700 HIVE-24769: Included owner information included in Table object in HiveMetaStoreClient#getTables() --- .../hcatalog/listener/DummyRawStoreFailEvent.java | 4 +- .../hadoop/hive/metastore/TestAcidTableSetup.java | 2 +- .../TestMetaStoreMultipleEncryptionZones.java | 2 +- .../plugin/AuthorizationMetaStoreFilterHook.java | 41 .../hadoop/hive/metastore/TestMetastoreExpr.java | 3 +- .../hive/ql/metadata/TestHiveMetaStoreChecker.java | 3 +- .../gen/thrift/gen-cpp/hive_metastore_types.cpp| 22 .../src/gen/thrift/gen-cpp/hive_metastore_types.h | 12 ++- .../hive/metastore/api/GetTablesRequest.java | 114 - .../thrift/gen-php/metastore/GetTablesRequest.php | 24 + .../src/gen/thrift/gen-py/hive_metastore/ttypes.py | 14 ++- .../src/gen/thrift/gen-rb/hive_metastore_types.rb | 4 +- .../hadoop/hive/metastore/HiveMetaStoreClient.java | 24 - .../src/main/thrift/hive_metastore.thrift | 3 +- .../apache/hadoop/hive/metastore/HMSHandler.java | 58 ++- .../hive/metastore/HiveMetaStoreChecker.java | 8 +- .../apache/hadoop/hive/metastore/ObjectStore.java | 34 +++--- .../org/apache/hadoop/hive/metastore/RawStore.java | 2 +- .../hadoop/hive/metastore/cache/CachedStore.java | 4 +- .../metastore/DummyRawStoreControlledCommit.java | 2 +- .../metastore/DummyRawStoreForJdoConnection.java | 2 +- .../hadoop/hive/metastore/TestHiveMetaStore.java | 2 +- .../hive/metastore/client/TestTablesGetExists.java | 11 +- 23 files changed, 328 insertions(+), 67 deletions(-) diff --git a/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/DummyRawStoreFailEvent.java b/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/DummyRawStoreFailEvent.java index 7d7360b..ac03616 100644 --- a/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/DummyRawStoreFailEvent.java +++ b/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/DummyRawStoreFailEvent.java @@ -416,8 +416,8 @@ public class DummyRawStoreFailEvent implements RawStore, Configurable { @Override public List getTableObjectsByName(String catName, String dbName, List tableNames, - GetProjectionsSpec projectionSpec) throws MetaException, UnknownDBException { -return objectStore.getTableObjectsByName(catName, dbName, tableNames, projectionSpec); + GetProjectionsSpec projectionSpec, String tablePattern) throws MetaException, UnknownDBException { +return objectStore.getTableObjectsByName(catName, dbName, tableNames, projectionSpec, tablePattern); } @Override diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestAcidTableSetup.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestAcidTableSetup.java index 66be9f2..0f004a3 100644 --- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestAcidTableSetup.java +++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestAcidTableSetup.java @@ -227,7 +227,7 @@ public class TestAcidTableSetup { client.dropTable(dbName, tableName); } client.dropDatabase(dbName); -} catch (NoSuchObjectException|InvalidOperationException e) { +} catch (NoSuchObjectException|InvalidOperationException|MetaException e) { // NOP } } diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestMetaStoreMultipleEncryptionZones.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestMetaStoreMultipleEncryptionZones.java index 38850c7..4dcfb22 100644 --- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestMetaStoreMultipleEncryptionZones.java +++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestMetaStoreMultipleEncryptionZones.java @@ -1648,7 +1648,7 @@ public class TestMetaStoreMultipleEncryptionZones { client.dropTable(dbName, tableName); } client.dropDatabase(dbName); -} catch (NoSuchObjectException|InvalidOperationException e) { +} catch (NoSuchObjectException|InvalidOperationException|MetaException e) { // NOP } } diff --git a/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/AuthorizationMetaStoreFilterHook.java b/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/AuthorizationMetaStoreFilterHook.java index f5b8b12..3bacfb4 100644 ---