[1/3] kudu git commit: [iwyu] minor cleanup after LLVM/IWYU update

2018-04-19 Thread alexey
Repository: kudu Updated Branches: refs/heads/master 934e34328 -> 953a7070f [iwyu] minor cleanup after LLVM/IWYU update It seems IWYU started output some new warning since LLVM/IWYU was upgraded recently. I found that while looking at IWYU warnings output while processing HMS-related code.

[3/3] kudu git commit: build-support: add a nicer logger to python scripts

2018-04-19 Thread alexey
build-support: add a nicer logger to python scripts Change-Id: Ic648fadfbb11eb3e0a8f137ae3f3143e52149101 Reviewed-on: http://gerrit.cloudera.org:8080/10131 Reviewed-by: Alexey Serbin Tested-by: Alexey Serbin Project:

kudu git commit: [Java] Mark the Yetus annotations dependency optional

2018-04-19 Thread granthenke
Repository: kudu Updated Branches: refs/heads/master e6061b205 -> 934e34328 [Java] Mark the Yetus annotations dependency optional Given the Yetus dependency is mainly used for documentation generation and is not used at runtime, we can mark the annotation as optional for users consuming Kudu.

kudu git commit: [Java] Remove ImmutableList use in kudu-spark

2018-04-19 Thread granthenke
Repository: kudu Updated Branches: refs/heads/master 1f380f279 -> e6061b205 [Java] Remove ImmutableList use in kudu-spark This is currently breaking the build because another non-conflicting patch removed guava from kudu-spark. Change-Id: Ib8ddf8435d0e7224c379de38b8ec4649aa8d6c81

kudu git commit: KUDU-2351 Add IP/port for Recv() failure

2018-04-19 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master abbde75e1 -> 1f380f279 KUDU-2351 Add IP/port for Recv() failure Error messages like "Recv() got EOF from remote", "recv error:" and "BlockingRecv error: failed to read from TLS socket" don't contain the remote address, making it hard to

kudu git commit: [Java] Use Yetus annotations in place of @VisibleForTesting

2018-04-19 Thread granthenke
Repository: kudu Updated Branches: refs/heads/master a9271b05d -> abbde75e1 [Java] Use Yetus annotations in place of @VisibleForTesting We use yetus for marking our intended InterfaceAudience. This patch replaces Guava’s @VisibleForTesting with @InterfaceAudience.LimitedPrivate("Test”).