Sijie Guo created BOOKKEEPER-756: ------------------------------------ Summary: Use HashedwheelTimer for request timeouts for PCBC Key: BOOKKEEPER-756 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-756 Project: Bookkeeper Issue Type: Improvement Components: bookkeeper-client Reporter: Sijie Guo Assignee: Sijie Guo Fix For: 4.3.0, 4.2.3
Current scheduler based timeout mechanism is per batch, which isn't efficient. HashedWheelTimer is much better for timeouts. So change the PCBC to use HashedWheelTimer for timeouts. Besides that HashedWheelTimer change, it also provides multiple channel per bookie support for latency consideration. -- This message was sent by Atlassian JIRA (v6.2#6252)