[1/3] kudu git commit: [tools] ksck improvements [7/n] Add JSON output option to ksck

2018-05-11 Thread mpercy
Repository: kudu Updated Branches: refs/heads/master 72df429ec -> 05d594867 [tools] ksck improvements [7/n] Add JSON output option to ksck This adds support for JSON output to ksck, using a new flag --ksck_format that supports four options: 'plain_concise', 'plain_full', 'json_pretty', and

[2/3] kudu git commit: A new Jepsen checker for READ_YOUR_WRITES scan mode

2018-05-11 Thread mpercy
A new Jepsen checker for READ_YOUR_WRITES scan mode This patch adds a new Jepsen checker to validate READ_YOUR_WRITES scan mode. In this validation mode, each Jepsen client writes unique values in a shared table concurrently. The checker generates two kind of operations: 'count' which counts the

[3/3] kudu git commit: [docs] Add a bit of information about tombstoned replicas

2018-05-11 Thread mpercy
[docs] Add a bit of information about tombstoned replicas This adds a quick paragraph to the troubleshooting docs about tombstoned replicas. I've seen quite a few users be alarmed by tombstones and believe they need to be dealt with somehow, possibly by deletion. Of course, this is dangerous, and

kudu git commit: [docs] Update macOS build docs

2018-05-11 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master c18e7e1a6 -> 72df429ec [docs] Update macOS build docs * tapping homebrew/dupes is unnecessary now as it's now deprecated and all formulae have been migrated to homebrew-core or deleted Change-Id: Ic2a8aa7f58b7401115f36f42634d80b4d64e9794