I took over David's patch series and got it passing tests, and addressed my
own review comments plus some of Alexey's. The remaining patches are:

https://gerrit.cloudera.org/#/c/3627/
https://gerrit.cloudera.org/#/c/3628/
https://gerrit.cloudera.org/#/c/3961/

I cherry-picked these patches into a local build and deployed on a 72-node
cluster running YCSB (with ~280 client threads) with --enable_exactly_once
specified. I'm watching for crashes and also will check on the peak
MemTracker usage for the replay cache. So far I haven't seen any go above a
few MB, so it seems that GC is working as advertised.

I'm also looping the integration tests a few thousand times to check for
flakiness.

If anyone has time to review these over the weekend or early Monday, we can
try to get them into 0.10.0 (though maybe still off-by-default depending on
how testing goes).

-Todd

Reply via email to