This is an automated email from the ASF dual-hosted git repository. laiyingchun pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git
from 61d229678 KUDU-3448 Add support for encrypting existing keys new 39302dfa8 [client] KUDU-1945 Add UPSERT support new 1bdb0105b KUDU-1945 Backup/restore for tables with auto incrementing columns new 5d6774b10 [cpp-client] KUDU-3455 Reduce space complexity and speed up hash partition pruning for in-list predicate new 68797aab6 KUDU-3371 [fs] make LogBlockContainer a base class The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../src/main/protobuf/backup.proto | 1 + .../org/apache/kudu/backup/TableMetadata.scala | 67 +- .../org/apache/kudu/backup/TestKuduBackup.scala | 58 ++ .../org/apache/kudu/client/AsyncKuduSession.java | 9 + .../java/org/apache/kudu/client/KuduTable.java | 8 - .../org/apache/kudu/client/TestKuduClient.java | 84 ++- .../org/apache/kudu/spark/kudu/KuduTestSuite.scala | 8 + python/kudu/tests/test_client.py | 29 +- src/kudu/client/client-test.cc | 103 +-- src/kudu/client/session-internal.cc | 38 +- src/kudu/common/partial_row.cc | 6 + src/kudu/common/partial_row.h | 4 + src/kudu/common/partition_pruner-test.cc | 176 +++++ src/kudu/common/partition_pruner.cc | 74 +- src/kudu/common/partition_pruner.h | 9 + src/kudu/common/schema.cc | 5 +- src/kudu/fs/log_block_manager.cc | 750 +++++++++++++-------- src/kudu/fs/log_block_manager.h | 74 +- .../integration-tests/auto_incrementing-itest.cc | 131 +++- 19 files changed, 1195 insertions(+), 439 deletions(-)