kudu git commit: KUDU-2492: Make the use of SO_REUSEPORT conditional on it being defined

2018-07-06 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master 8c744afa9 -> af8bb879c KUDU-2492: Make the use of SO_REUSEPORT conditional on it being defined A recent commit to Kudu, "rpc: add experimental rpc_reuseport flag", added the use of the rpc flag SO_REUSEREPORT. This flag is not available

kudu git commit: leader_election-test: add some std::move calls during constructors

2018-07-06 Thread adar
Repository: kudu Updated Branches: refs/heads/master e157663ba -> 8c744afa9 leader_election-test: add some std::move calls during constructors Forgot to do this in the commit that made these pass-by-value. Change-Id: I654077c74695d984dc0c28102c005ec56318b7e5 Reviewed-on:

kudu git commit: consensus: release lock before doing DNS lookups in leader elections

2018-07-06 Thread adar
Repository: kudu Updated Branches: refs/heads/master 334ecafd0 -> e157663ba consensus: release lock before doing DNS lookups in leader elections Noticed this while poring over a ~60k thread pstack dump from an overloaded cluster. Ignoring for a minute that the consensus lock isn't actually

kudu git commit: Add compile time checks for kerberos, libvmem

2018-07-06 Thread todd
Repository: kudu Updated Branches: refs/heads/master 7177fc359 -> 334ecafd0 Add compile time checks for kerberos, libvmem This change adds compile time checks for the kerberos and vmem libraries. These changes will help other projects (e.g. Impala) to include Kudu code in their own

kudu git commit: [python] KUDU-2441: Enable configuration of mutation buffer

2018-07-06 Thread jtbirdsell
Repository: kudu Updated Branches: refs/heads/master 910fd0bac -> 7177fc359 [python] KUDU-2441: Enable configuration of mutation buffer The Python client currently doesn't support configuring the mutation buffer for Session objects. This patch brings the Python client up to speed with the

[1/2] kudu git commit: [tools] 8 shards for kudu-admin-test

2018-07-06 Thread alexey
Repository: kudu Updated Branches: refs/heads/master c5df00c8f -> 910fd0bac [tools] 8 shards for kudu-admin-test As of now, the kudu-admin-test contains 38 test scenarios. All of those can be run independently and in parallel. If run sequentially, it takes around 15 minutes to complete

[2/2] kudu git commit: loadgen: honor table_num_replicas contract

2018-07-06 Thread alexey
loadgen: honor table_num_replicas contract The description for table_num_replicas says that a value of 0 means use the server-side default. Except that if you try to use 0 right now, you'll get an error: "illegal replication factor 0 (replication factor must be odd)". Passing 0 all the way to