This is an automated email from the ASF dual-hosted git repository.
laiyingchun pushed a change to branch branch-1.17.x
in repository https://gitbox.apache.org/repos/asf/kudu.git
from 483b22b50 [compile] fix a compile warning
new 83dd4b016 KUDU-3402 Update trace-viewer with newest catapult changes.
new 6527f4a0f KUDU-1945 Update default range partition key
new 3eaa20521 KUDU-1945 Backup/restore for tables with auto incrementing
columns
new 94f246fa8 KUDU-1945 Add Python example for non-unique PK
new 14fd43ef9 [client] KUDU-1945 Add UPSERT support
new f9ed93de5 KUDU-3326 Add soft-delete to Python client
The 6 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:
.../basic-python-example/non_unique_primary_key.py | 221 +++++++++++++++++++++
.../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/client.pyx | 100 +++++++++-
python/kudu/libkudu_client.pxd | 6 +
python/kudu/tests/common.py | 6 +-
python/kudu/tests/test_client.py | 221 +++++++++++++++++++--
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-test.cc | 19 ++
src/kudu/common/partition.cc | 6 +-
src/kudu/common/schema.cc | 5 +-
.../integration-tests/auto_incrementing-itest.cc | 131 +++++++++++-
thirdparty/vars.sh | 2 +-
21 files changed, 975 insertions(+), 128 deletions(-)
create mode 100644
examples/python/basic-python-example/non_unique_primary_key.py