kudu git commit: KUDU-2191 (11/n): remove fallback logic from HmsCatalog

2018-05-14 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 5d113ec3c -> 61cd9510f KUDU-2191 (11/n): remove fallback logic from HmsCatalog HmsCatalog was originally written with fallback logic that would liberally correct HMS entries when possible. In particular, altering a non-existent table entry

kudu git commit: Add a column renaming tool

2018-05-10 Thread hahao
ce66afc91bf4cce Parents: 3855328 Author: hahao <hao@cloudera.com> Authored: Wed May 9 18:17:08 2018 -0700 Committer: Hao Hao <hao@cloudera.com> Committed: Thu May 10 23:24:02 2018 + -- src/kudu/tool

kudu git commit: KUDU-2191: Metadata Upgrade Tool

2018-05-18 Thread hahao
/asf/kudu/tree/10a7f2a9 Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/10a7f2a9 Branch: refs/heads/master Commit: 10a7f2a9b32c7ed00c55322b27b61e6d46ef17bd Parents: 8f52582 Author: hahao <hao@cloudera.com> Authored: Fri Apr 20 17:49:47 2018 -0700 Committer: Hao Hao <hao@cloud

kudu git commit: [java client] update propagated TS for AUTO_FLUSH_SYNC flush mode

2018-01-08 Thread hahao
er Commit: 72c83c571120b0949c0e576fb8af0089861436e1 Parents: 1277f69 Author: hahao <hao@cloudera.com> Authored: Wed Dec 13 17:19:45 2017 -0800 Committer: Hao Hao <hao@cloudera.com> Committed: Mon Jan 8 20:01:19 2018 + -- .../o

[1/2] kudu git commit: env: properly use fdatasync on Linux

2018-01-24 Thread hahao
Repository: kudu Updated Branches: refs/heads/master f755f8aa5 -> f62e4cd0e env: properly use fdatasync on Linux A previous commit attempted to make env OSX-compatible by checking whether fdatasync was defined and using fsync in the case that it was not. However, that commit was buggy since

[2/2] kudu git commit: KUDU-2262: allow Java client to retry if no master is a leader

2018-01-24 Thread hahao
4cd0 Branch: refs/heads/master Commit: f62e4cd0e19cdb3f9dc66d0809cc178e9569b3fa Parents: a0d348a Author: hahao <hao@cloudera.com> Authored: Fri Jan 19 17:05:36 2018 -0800 Committer: Hao Hao <hao@cloudera.com> Committed: Thu Ja

[1/2] kudu git commit: KUDU-721: [Flume] Add DECIMAL type support

2018-02-21 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 19c47e659 -> 50931e291 KUDU-721: [Flume] Add DECIMAL type support Adds decimal column support to the Flume KuduSink including the Regex and Avro operations producers. Note: Sets enableDecimalLogicalType to true in the Maven Avro plugin for

[2/2] kudu git commit: docs: improvements to transaction semantics

2018-02-21 Thread hahao
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/50931e29 Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/50931e29 Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/50931e29 Branch: refs/heads/master Commit: 50931e291188000d0caf0493f39b1e4a395e1243 Parents: 0798037 Author: haha

kudu git commit: KUDU-1704: add READ_YOUR_WRITES scan mode

2018-02-21 Thread hahao
4db1 Parents: d9e7037 Author: hahao <hao@cloudera.com> Authored: Fri Dec 8 14:49:35 2017 -0800 Committer: Hao Hao <hao@cloudera.com> Committed: Wed Feb 21 19:20:28 2018 + -- src/kudu/common/common.proto

[1/2] kudu git commit: [hms] use IPv4 for mini HMS

2018-08-21 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 60020cf32 -> 9ad90eebe [hms] use IPv4 for mini HMS This patch explictly uses IPv4 protocol in the JVM environment options that are passed to the mini HMS, to avoid IPv6 being accidentally used, because IPv6 is not supported in Hadoop yet

[2/2] kudu git commit: [hms] Add Hcatalog jars to the HMS classpath

2018-08-21 Thread hahao
[hms] Add Hcatalog jars to the HMS classpath Due to the packaging differences of Hive distributions, the Hcatalog jars may not be loaded into the classpath of mini HMS, which will cause the ClassNotFoundException when using notification log event listener. This patch explicitly adds these jars.

kudu git commit: [thirdparty] minor refactor in build-if-necessary

2018-09-06 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 4fceeae3f -> 257dd585a [thirdparty] minor refactor in build-if-necessary This commit does a minor refactor in build-if-necessary.sh to always display informing message when not rebuilding thirdparty. Change-Id:

kudu git commit: Add modify_external_catalogs flag to table delete tool

2018-09-07 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 885d8bdaf -> b552d9118 Add modify_external_catalogs flag to table delete tool The 'hms fix' tool helps recover from metadata inconsistencies between Kudu and the HMS. However, there might be some unforeseen edge cases that the tool doesn't

kudu git commit: [release notes]: RYW read mode

2018-03-13 Thread hahao
e/217715aa Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/217715aa Branch: refs/heads/master Commit: 217715aae6eafdebb15fc33a103dea07e3bb37c1 Parents: ce0db91 Author: hahao <hao@cloudera.com> Authored: Mon Mar 12 17:17:06 2018 -0700 Committer: Hao Hao <hao@cloudera.com> Co

kudu git commit: [release notes]: RYW read mode

2018-03-13 Thread hahao
Branch: refs/heads/branch-1.7.x Commit: 00128aea1ebcafd9095c02e5edf5238aa0025f90 Parents: 542cfd9 Author: hahao <hao@cloudera.com> Authored: Mon Mar 12 17:17:06 2018 -0700 Committer: Hao Hao <hao@cloudera.com> Committed: Tue Mar 13 22:12:07 2018 + ---

kudu git commit: KUDU-2343. java: properly reconnect to new leader master after failover

2018-03-14 Thread hahao
Repository: kudu Updated Branches: refs/heads/branch-1.5.x 8c9dcc0ee -> 011a70b91 KUDU-2343. java: properly reconnect to new leader master after failover This fixes the "fake" location information returned in response to a ConnectToMaster RPC to include a distinct "fake UUID" for each master.

[1/2] kudu git commit: KUDU-2320 apply exponential back-off while deleting replica

2018-03-12 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 29dbc7e41 -> 0c05e8375 KUDU-2320 apply exponential back-off while deleting replica In some scenarios, the replica to remove might be on a tablet server which hasn't yet registered with the master. For example, that happens when a tablet

[2/2] kudu git commit: KUDU-1704: add java client support for READ_YOUR_WRITES mode

2018-03-12 Thread hahao
aa75d8 Author: hahao <hao@cloudera.com> Authored: Thu Dec 14 17:20:23 2017 -0800 Committer: Hao Hao <hao@cloudera.com> Committed: Mon Mar 12 21:12:36 2018 + -- .../apache/kudu/client/AsyncKuduSca

kudu git commit: KUDU-1704: add c++ client support for READ_YOUR_WRITES mode

2018-03-04 Thread hahao
u/diff/5047f091 Branch: refs/heads/master Commit: 5047f091d312698b5e1d2d9db75fbccfde24f687 Parents: 726514a Author: hahao <hao@cloudera.com> Authored: Tue Dec 12 16:35:49 2017 -0800 Committer: Hao Hao <hao@cloudera.com> Committed: Su

kudu git commit: [java] fix the regression test for KUDU-2267/KUDU-2319

2018-03-02 Thread hahao
fd39d12e1 Parents: 7e54a17 Author: hahao <hao@cloudera.com> Authored: Wed Feb 21 16:47:53 2018 -0800 Committer: Hao Hao <hao@cloudera.com> Committed: Fri Mar 2 23:18:59 2018 + -- .../org/apache/kudu/client/Connec

kudu git commit: De-flake sentry_client-test and sentry_authz_provider-test

2018-11-07 Thread hahao
Repository: kudu Updated Branches: refs/heads/master af00c4c9b -> 43e7bb1f8 De-flake sentry_client-test and sentry_authz_provider-test Currently, sentry_client-test and sentry_authz_provider-test often fail with 'BindException: Address already in use'. Because Sentry uses a default port

[1/2] kudu git commit: [test] Add interface annotations to test utilities

2018-09-19 Thread hahao
Repository: kudu Updated Branches: refs/heads/master ffb1f22a7 -> df93255d9 [test] Add interface annotations to test utilities We assume the test utilities are private, but we should mark them via the interface annotations to make it more clear. Follow up patches may move some utilities to

[2/2] kudu git commit: [hms] enable special characters support in mini HMS

2018-09-19 Thread hahao
[hms] enable special characters support in mini HMS This commit explictly enables special characters support for mini HMS which allows '/' in table names, to avoid test failure (e.g. MasterHmsTest.TestUppercaseIdentifiers) caused by running with Hive distributions that disable special characters

kudu git commit: [hms] relax the notification format restriction

2018-09-18 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 80ebaeda8 -> 42dd8f842 [hms] relax the notification format restriction 'messageFormat' is an optional field in NotificationEvent thrift object introduced in HIVE-10562. In order to be compatible with Hive distributions that do not include

[kudu] branch master updated: KUDU-2757: retry OpenSSL downloads

2019-04-02 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git The following commit(s) were added to refs/heads/master by this push: new 984a3e1 KUDU-2757: retry OpenSSL downloads

[kudu] branch master updated: [sentry] add privilege scope validation to SentryAuthzProvider

2019-03-15 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git The following commit(s) were added to refs/heads/master by this push: new beaae49 [sentry] add privilege scope validation

[kudu] 02/02: hms: clarify message to pass in --hive_metastore_uris

2019-06-10 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git commit 13fdac8e55e635d049d2a0c3a0232d229e630da8 Author: Andrew Wong AuthorDate: Mon Jun 10 14:56:05 2019 -0700 hms: clarify

[kudu] 01/02: sentry: avoid authorizing every table in ListTables

2019-06-10 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git commit 69645c198766499e257eacd1cdf44f7856d093b8 Author: Andrew Wong AuthorDate: Sat Jun 8 11:07:54 2019 -0700 sentry: avoid

[kudu] branch master updated (ec1a1f3 -> 13fdac8)

2019-06-10 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git. from ec1a1f3 thirdparty: fix build_curl with unusual krb5-config location new 69645c1 sentry: avoid authorizing every

[kudu] branch master updated: Normalize sentry package name

2019-05-01 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git The following commit(s) were added to refs/heads/master by this push: new 70bbf01 Normalize sentry package name 70bbf01

svn commit: r38954 - /release/kudu/KEYS

2020-04-14 Thread hahao
Author: hahao Date: Tue Apr 14 20:56:01 2020 New Revision: 38954 Log: Adding my key to the KEYS file Modified: release/kudu/KEYS Modified: release/kudu/KEYS == --- release/kudu/KEYS (original) +++ release/kudu/KEYS

svn commit: r38979 - in /dev/kudu/1.12.0-RC1: ./ apache-kudu-1.12.0.tar.gz apache-kudu-1.12.0.tar.gz.asc apache-kudu-1.12.0.tar.gz.sha512

2020-04-15 Thread hahao
Author: hahao Date: Thu Apr 16 05:25:29 2020 New Revision: 38979 Log: Adding Kudu 1.12.0 RC1 Added: dev/kudu/1.12.0-RC1/ dev/kudu/1.12.0-RC1/apache-kudu-1.12.0.tar.gz (with props) dev/kudu/1.12.0-RC1/apache-kudu-1.12.0.tar.gz.asc dev/kudu/1.12.0-RC1/apache-kudu-1.12.0

[kudu] 03/03: mini-cluster: exclude libpcre for license check

2020-04-15 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to tag 1.12.0-RC1 in repository https://gitbox.apache.org/repos/asf/kudu.git commit ae919d457cda36d854f81732b34af2384441d436 Author: Hao Hao AuthorDate: Wed Apr 15 14:38:26 2020 -0700 mini-cluster

[kudu] tag 1.12.0-RC1 created (now ae919d4)

2020-04-15 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a change to tag 1.12.0-RC1 in repository https://gitbox.apache.org/repos/asf/kudu.git. at ae919d4 (commit) This tag includes the following new commits: new e2acd00 [examples] use org.apache.kudu

[kudu] 01/03: [examples] use org.apache.kudu packages v1.12.0

2020-04-15 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to tag 1.12.0-RC1 in repository https://gitbox.apache.org/repos/asf/kudu.git commit e2acd00a3727b0c434e095855aaca49d2797b98d Author: Hao Hao AuthorDate: Wed Apr 15 16:52:29 2020 -0700 [examples] use

[kudu] 02/03: Bump version to 1.12.0 (non-SNAPSHOT)

2020-04-15 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a commit to tag 1.12.0-RC1 in repository https://gitbox.apache.org/repos/asf/kudu.git commit 3b0c675b2b09b32fff7edecdbecdbdb3eda13582 Author: Hao Hao AuthorDate: Wed Apr 15 16:31:16 2020 -0700 Bump version

[kudu] branch branch-1.12.x created (now 36a21d6)

2020-04-07 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a change to branch branch-1.12.x in repository https://gitbox.apache.org/repos/asf/kudu.git. at 36a21d6 wire_protocol: change columnar serialization of varlen data to match Arrow No new revisions were

[kudu] tag 1.12.0-RC2 created (now 80e35e5)

2020-04-27 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a change to tag 1.12.0-RC2 in repository https://gitbox.apache.org/repos/asf/kudu.git. at 80e35e5 (commit) No new revisions were added by this update.

svn commit: r39153 - in /dev/kudu/1.12.0-RC2: ./ apache-kudu-1.12.0.tar.gz apache-kudu-1.12.0.tar.gz.asc apache-kudu-1.12.0.tar.gz.sha512

2020-04-27 Thread hahao
Author: hahao Date: Mon Apr 27 21:49:32 2020 New Revision: 39153 Log: Adding Kudu 1.12.0 RC2 Added: dev/kudu/1.12.0-RC2/ dev/kudu/1.12.0-RC2/apache-kudu-1.12.0.tar.gz (with props) dev/kudu/1.12.0-RC2/apache-kudu-1.12.0.tar.gz.asc dev/kudu/1.12.0-RC2/apache-kudu-1.12.0

[kudu] annotated tag 1.12.0 created (now 8a69616)

2020-05-10 Thread hahao
This is an automated email from the ASF dual-hosted git repository. hahao pushed a change to annotated tag 1.12.0 in repository https://gitbox.apache.org/repos/asf/kudu.git. at 8a69616 (tag) tagging 80e35e5f9d6a02010ff65ab0e5bd1fc115d190df (commit) by hahao on Sun May 10 22

svn commit: r39352 - in /release/kudu/1.12.0: ./ apache-kudu-1.12.0.tar.gz apache-kudu-1.12.0.tar.gz.asc apache-kudu-1.12.0.tar.gz.sha512

2020-05-10 Thread hahao
Author: hahao Date: Mon May 11 05:31:00 2020 New Revision: 39352 Log: Adding files for Kudu 1.12.0 Added: release/kudu/1.12.0/ release/kudu/1.12.0/apache-kudu-1.12.0.tar.gz (with props) release/kudu/1.12.0/apache-kudu-1.12.0.tar.gz.asc release/kudu/1.12.0/apache-kudu-1.12.0

svn commit: r39673 - /release/kudu/1.9.0/

2020-05-18 Thread hahao
Author: hahao Date: Tue May 19 04:53:28 2020 New Revision: 39673 Log: Removing files for Kudu 1.9.0 Removed: release/kudu/1.9.0/

svn commit: r39674 - in /dev/kudu: 1.12.0-RC1/ 1.12.0-RC2/

2020-05-18 Thread hahao
Author: hahao Date: Tue May 19 04:55:13 2020 New Revision: 39674 Log: Removing Kudu 1.12.0 RC1 and RC2 Removed: dev/kudu/1.12.0-RC1/ dev/kudu/1.12.0-RC2/