This is an automated email from the ASF dual-hosted git repository. kgyrtkirk pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git.
from b631f66 HIVE-21843: UNION query with regular expressions for column name does not work (#1684) (Zoltan Haindrich reviewed by Krisztian Kasa) add 91ab242 HIVE-24230 Integrate HPL/SQL into HiveServer2 (amagyar) (#1633) (Attila Magyar reviewed by Zoltan Haindrich) No new revisions were added by this update. Summary of changes: .../src/java/org/apache/hive/beeline/BeeLine.java | 7 +- .../org/apache/hadoop/hive/conf/Constants.java | 1 + hplsql/pom.xml | 2 +- .../src/main/java/org/apache/hive/hplsql/Cmp.java | 91 +-- .../src/main/java/org/apache/hive/hplsql/Conn.java | 34 +- .../main/java/org/apache/hive/hplsql/Console.java | 44 ++ .../src/main/java/org/apache/hive/hplsql/Copy.java | 82 ++- .../main/java/org/apache/hive/hplsql/Cursor.java | 124 ++++ .../src/main/java/org/apache/hive/hplsql/Exec.java | 228 ++++---- .../java/org/apache/hive/hplsql/Expression.java | 14 +- .../org/apache/hive/hplsql/HplSqlSessionState.java | 27 + .../src/main/java/org/apache/hive/hplsql/Meta.java | 67 +-- .../main/java/org/apache/hive/hplsql/Query.java | 110 +--- .../org/apache/hive/hplsql/ResultListener.java | 35 ++ .../main/java/org/apache/hive/hplsql/Select.java | 93 ++- .../src/main/java/org/apache/hive/hplsql/Stmt.java | 623 ++++++++++----------- .../java/org/apache/hive/hplsql/StreamGobbler.java | 8 +- .../src/main/java/org/apache/hive/hplsql/Var.java | 53 +- .../apache/hive/hplsql/executor/ColumnMeta.java | 45 ++ .../hive/hplsql/executor/JdbcQueryExecutor.java | 101 ++++ .../org/apache/hive/hplsql/executor/Metadata.java | 51 ++ .../hive/hplsql/executor/QueryException.java | 41 ++ .../apache/hive/hplsql/executor/QueryExecutor.java | 27 + .../apache/hive/hplsql/executor/QueryResult.java | 93 +++ .../org/apache/hive/hplsql/executor/RowResult.java | 27 + .../hive/hplsql/functions/BuiltinFunctions.java | 49 +- .../hive/hplsql/functions/FunctionDatetime.java | 5 +- .../apache/hive/hplsql/functions/FunctionMisc.java | 48 +- .../apache/hive/hplsql/functions/FunctionOra.java | 7 +- .../hive/hplsql/functions/FunctionString.java | 5 +- .../apache/hive/hplsql/functions/HmsFunction.java | 95 ++-- .../hive/hplsql/functions/InMemoryFunction.java | 18 +- .../java/org/apache/hive/hplsql/{ => udf}/Udf.java | 102 ++-- .../java/org/apache/hive/hplsql/TestHplsqlUdf.java | 59 -- .../org/apache/hive/hplsql/udf/TestHplsqlUdf.java | 60 ++ .../src/test/results/local/create_function.out.txt | 4 +- .../test/results/local/create_function2.out.txt | 4 +- .../test/results/local/create_function3.out.txt | 6 +- .../test/results/local/create_function4.out.txt | 4 +- .../test/results/local/create_function5.out.txt | 4 +- .../src/test/results/local/create_package.out.txt | 4 +- .../test/results/local/create_procedure.out.txt | 4 +- .../test/results/local/create_procedure2.out.txt | 4 +- .../test/results/local/create_procedure3.out.txt | 8 +- .../test/results/local/create_procedure4.out.txt | 4 +- .../local/create_procedure_no_params.out.txt | 20 +- hplsql/src/test/results/local/var_scope.out.txt | 8 +- hplsql/src/test/results/local/var_scope2.out.txt | 16 +- .../apache/hive/beeline/TestHplSqlViaBeeLine.java | 203 +++++++ .../java/org/apache/hive/jdbc/HiveConnection.java | 126 +++-- .../hadoop/hive/ql/session/SessionState.java | 12 + .../org/apache/hadoop/hive/serde2/thrift/Type.java | 9 + service-rpc/if/TCLIService.thrift | 1 + .../src/gen/thrift/gen-cpp/TCLIService_types.cpp | 8 +- .../src/gen/thrift/gen-cpp/TCLIService_types.h | 3 +- .../hive/service/rpc/thrift/TOperationType.java | 5 +- .../src/gen/thrift/gen-php/TOperationType.php | 3 + .../src/gen/thrift/gen-py/TCLIService/ttypes.py | 3 + .../src/gen/thrift/gen-rb/t_c_l_i_service_types.rb | 5 +- service/pom.xml | 5 + .../org/apache/hive/service/cli/OperationType.java | 1 + .../cli/operation/ExecuteStatementOperation.java | 67 ++- .../cli/operation/HiveCommandOperation.java | 2 +- .../hive/service/cli/operation/Operation.java | 21 +- .../hive/service/cli/operation/SQLOperation.java | 23 +- .../cli/operation/hplsql/BeelineConsole.java | 39 ++ .../cli/operation/hplsql/HplSqlOperation.java | 240 ++++++++ .../cli/operation/hplsql/HplSqlQueryExecutor.java | 149 +++++ 68 files changed, 2328 insertions(+), 1163 deletions(-) create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/Console.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/Cursor.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/HplSqlSessionState.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/ResultListener.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/ColumnMeta.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/JdbcQueryExecutor.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/Metadata.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/QueryException.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/QueryExecutor.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/QueryResult.java create mode 100644 hplsql/src/main/java/org/apache/hive/hplsql/executor/RowResult.java rename hplsql/src/main/java/org/apache/hive/hplsql/{ => udf}/Udf.java (64%) delete mode 100644 hplsql/src/test/java/org/apache/hive/hplsql/TestHplsqlUdf.java create mode 100644 hplsql/src/test/java/org/apache/hive/hplsql/udf/TestHplsqlUdf.java create mode 100644 itests/hive-unit/src/test/java/org/apache/hive/beeline/TestHplSqlViaBeeLine.java create mode 100644 service/src/java/org/apache/hive/service/cli/operation/hplsql/BeelineConsole.java create mode 100644 service/src/java/org/apache/hive/service/cli/operation/hplsql/HplSqlOperation.java create mode 100644 service/src/java/org/apache/hive/service/cli/operation/hplsql/HplSqlQueryExecutor.java