-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16076/
-----------------------------------------------------------
(Updated Dec. 18, 2013, 2:02 a.m.)
Review request for hive.
Changes
-------
Rewrote whole codes to address comments. Checked jdbc2 in hive-0.12 is working
good with this (via V4).
Bugs: HIVE-3746
https://issues.apache.org/jira/browse/HIVE-3746
Repository: hive-git
Description
-------
serialize result set in columnar format
Diffs (updated)
-----
itests/hive-unit/src/test/java/org/apache/hive/jdbc/miniHS2/TestHiveServer2.java
eb08628
jdbc/src/java/org/apache/hive/jdbc/HiveBaseResultSet.java b02f374
jdbc/src/java/org/apache/hive/jdbc/HiveConnection.java e420b75
jdbc/src/java/org/apache/hive/jdbc/HiveDatabaseMetaData.java fe39c0c
jdbc/src/java/org/apache/hive/jdbc/HiveMetaDataResultSet.java d1ac109
jdbc/src/java/org/apache/hive/jdbc/HiveQueryResultSet.java 061337d
ql/src/java/org/apache/hadoop/hive/ql/exec/FetchFormatter.java d369e0e
ql/src/java/org/apache/hadoop/hive/ql/exec/ListSinkOperator.java f64be31
serde/src/java/org/apache/hadoop/hive/serde2/SerDeUtils.java 18ae044
service/if/TCLIService.thrift 62a9730
service/src/gen/thrift/gen-cpp/TCLIService_types.h 853bb4c
service/src/gen/thrift/gen-cpp/TCLIService_types.cpp 7ab1310
service/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/service/ThriftHive.java
1c44789
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TBinaryColumn.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TBinaryValue.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TBoolColumn.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TByteColumn.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TColumn.java
497cc01
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TColumnValue.java
44da2cd
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TDoubleColumn.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TExecuteStatementReq.java
ea656ac
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TGetTablesReq.java
1cb5147
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TI16Column.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TI32Column.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TI64Column.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TOpenSessionReq.java
8ab8297
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TOpenSessionResp.java
688f790
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TProtocolVersion.java
8c6c4f0
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TRow.java
0b6772c
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TRowSet.java
db2262d
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TStatus.java
81c2f16
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TStringColumn.java
PRE-CREATION
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TTableSchema.java
ff5e54d
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TTypeDesc.java
251f86a
service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TTypeQualifiers.java
3935555
service/src/gen/thrift/gen-py/TCLIService/ttypes.py 185ea5b
service/src/gen/thrift/gen-rb/t_c_l_i_service_types.rb c94acbf
service/src/java/org/apache/hive/service/cli/CLIService.java 8c85386
service/src/java/org/apache/hive/service/cli/Column.java PRE-CREATION
service/src/java/org/apache/hive/service/cli/ColumnBasedSet.java PRE-CREATION
service/src/java/org/apache/hive/service/cli/ColumnValue.java cf2b3d9
service/src/java/org/apache/hive/service/cli/OperationHandle.java 8f548da
service/src/java/org/apache/hive/service/cli/Row.java 9e419e9
service/src/java/org/apache/hive/service/cli/RowBasedSet.java PRE-CREATION
service/src/java/org/apache/hive/service/cli/RowSet.java dce506d
service/src/java/org/apache/hive/service/cli/RowSetFactory.java PRE-CREATION
service/src/java/org/apache/hive/service/cli/SessionHandle.java 1ed02e2
service/src/java/org/apache/hive/service/cli/TableSchema.java 155f529
service/src/java/org/apache/hive/service/cli/operation/GetCatalogsOperation.java
70cabe3
service/src/java/org/apache/hive/service/cli/operation/GetColumnsOperation.java
8d09d1c
service/src/java/org/apache/hive/service/cli/operation/GetFunctionsOperation.java
e3b161a
service/src/java/org/apache/hive/service/cli/operation/GetSchemasOperation.java
f413116
service/src/java/org/apache/hive/service/cli/operation/GetTableTypesOperation.java
d168d5e
service/src/java/org/apache/hive/service/cli/operation/GetTablesOperation.java
c8cce08
service/src/java/org/apache/hive/service/cli/operation/GetTypeInfoOperation.java
a923199
service/src/java/org/apache/hive/service/cli/operation/HiveCommandOperation.java
e5bfd92
service/src/java/org/apache/hive/service/cli/operation/Operation.java 5d1dd5f
service/src/java/org/apache/hive/service/cli/operation/SQLOperation.java
296f8b3
service/src/java/org/apache/hive/service/cli/session/HiveSession.java 00058cc
service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java
c0e6151
service/src/java/org/apache/hive/service/cli/session/HiveSessionImplwithUGI.java
708f4e4
service/src/java/org/apache/hive/service/cli/session/SessionManager.java
e262b72
service/src/java/org/apache/hive/service/cli/thrift/EmbeddedThriftBinaryCLIService.java
83f2535
service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIService.java
9df110e
service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIServiceClient.java
9bb2a0f
service/src/test/org/apache/hive/service/cli/thrift/ThriftCLIServiceTest.java
ff7166d
Diff: https://reviews.apache.org/r/16076/diff/
Testing
-------
Thanks,
Navis Ryu