Attendees:
- JV, Bobby, Kishore, Matteo, Francesco, Zhimerg, Sam, Enrico, Charan, Yiming
Agenda:
Open JIRA issues for 4.5.0:

Open Pull Requests:e
https://github.com/apache/bookkeeper/pulls
Discussion:
- Netty 4: problems with pause/restore handlers. Kishore will look into Yahoo/Matteo changes in order to get tests working. There is some flaky test which is failing due to lost entries/acks (expectially the SlowBookieTest)
- Replicator: problem with long lived ledgers. We are now aware of lost entries due to corrupted disks. No way to detect failures.
- (Yiming) Twitter: lost-disk -> drop the bookie -> the replicator will substitute the bookie
- JV: Tests frameworks for corruption/failures:
- Twitter: dedicated clusters for tests, inject failures at pub/sub level and at SO/TCP level
- Yahoo: inject failures at pub/sub level
- MagNews: inject failures at application level
- Sam at Salesforce: fault injection at appication level. Create dedicated clusters of machine to run system/integrations tests. Sam started working on
- JV: I wonder if anyone could volounter to study Jepsen and Runway to use it for BookKeeper
- Bobby: it just a matter of resources. In the short term we have to finish the 'pushback'
- Enrico will look at it but not in next days, let's start a mailing list thread
- Sam: it is important to establish a common way (foundation) to set tup integration/system tests
- Charan asks for review for his pending PRs, in particular for the BOOKKEEPER-1028 and BOOKKEEPER-1029 https://github.com/apache/bookkeeper/pull/127
- Matteo suggests to disable the autoreplication during the upgrade of a single bookie machine
- JV: in order to disable the replication now you have to disable it on every bookie
- Matteo: fault detection replication is different from manual upgrades which is a controlled thing
- Charan: the replication can be disabled at ZooKeeper level, so it is simple to turn off the replication for the whole cluster
- Matteo: it is not ideal. It should ber better to mark the single bookie to be skipped by the replicator