Skip to content

Conversation

@cuibo01
Copy link
Owner

@cuibo01 cuibo01 commented Aug 8, 2020

No description provided.

bsglz and others added 20 commits July 19, 2020 20:13
…k hours

Closes #2099

Signed-off-by: Viraj Jasani <[email protected]>
Signed-off-by: Mingliang Liu <[email protected]>
Running `ServerKillingChaosMonkey` via `RESTApiClusterManager` for any
duration of time slowly leaks region servers. I see failures on the
RESTApi side go unreported on the ChaosMonkey side. It seems like
`RuntimeException`s are being thrown and lost.

`PolicyBasedChaosMonkey` uses a primitive means of thread management
anyway. Update to use a thread pool, thread groups, and an
uncaughtExceptionHandler.

Signed-off-by: Bharath Vissapragada <[email protected]>
Signed-off-by: Viraj Jasani <[email protected]>
…tes"

Closes #2117

Signed-off-by: Viraj Jasani <[email protected]>
Signed-off-by: Nick Dimiduk <[email protected]>
Closes #2147

Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Viraj Jasani <[email protected]>
…n based on hbase.rpc.rows.warning.threshold (#2146)

Closes #2127

Signed-off-by: stack <[email protected]>
We observed this delete call to be a bottleneck for table with lots of
regions. Patch attempts to parallelize them.

Signed-off-by: Andrew Purtell <[email protected]>
(cherry picked from commit f07f30a)
…losed connection (#2170)

Rewrote the patch for branch-1 since master has significanly diverged.

(cherry picked from commit dc5ef7af1f8b9e386495a73924c9442203f65a77)

Co-authored-by: Bharath Vissapragada <[email protected]>

 Signed-off-by: Bharath Vissapragada <[email protected]>
 Signed-off-by: Sandeep Pal <[email protected]>

Co-authored-by: Sandeep Pal <[email protected]>
if hbase.rowlock.wait.duration is <=0 then log a message and treat it as a value of 1ms.

amended for branches-1

Signed-off-by: Viraj Jasani <[email protected]>
(cherry picked from commit 840a557)
Adds `protected abstract Logger getLogger()` to `Action` so that
implementation's names are logged when actions are performed.

Signed-off-by: stack <[email protected]>
Signed-off-by: Jan Hentschel <[email protected]>

foo
* refactor how we use connection to rely on the access method
* refactor initialization and cleanup of the shared connection
* incompatibly change HCTU's Configuration member variable to be final so it can be safely accessed from multiple threads.

Closes #2188

adapted for jdk7

Signed-off-by: Viraj Jasani <[email protected]>
(cherry picked from commit 86ebbdd)
(cherry picked from commit 0806349)
Signed-off-by: Viraj Jasani <[email protected]>
Signed-off-by: Bharath Vissapragada <[email protected]>
…n server count

Sometimes running chaos monkey, I've found that we lose accounting of
region servers. I've taken to a manual process of checking the
reported list against a known reference. It occurs to me that
ChaosMonkey has a known reference, and it can do this accounting for
me.

Signed-off-by: Viraj Jasani <[email protected]>
…nPolicy (#2203)

Looped through the test 100 times and it passes. Without the patch it fails
every ~10 runs or so.

Signed-off-by: Viraj Jasani <[email protected]>
Signed-off-by: Michael Stack <[email protected]>
@cuibo01 cuibo01 merged commit c22584d into cuibo01:branch-1 Aug 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.