This is an automated email from the ASF dual-hosted git repository.

merlimat pushed a change to branch branch-4.18
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


    from 8c394a7cca [maven-release-plugin] rollback changes from release 
preparation of v4.18.0-rc1
     new fd15187711 Add spin-wait hint to BlockingMpscQueue producer-side busy 
loops (#4831)
     new 15e1bf2f14 Use ThreadLocalRandom for thread selection in 
OrderedExecutor (#4832)
     new 591c58df43 Write journal entry length prefix and payload in a single 
BufferedChannel write (#4833)
     new c60dfe1381 Add OpenBuilder.withKeepUpdateMetadata and 
DeleteBuilder.withLoggerContext to the builder API (#4834)
     new 8fe398538c Skip journal flush-trace loop when debug logging is 
disabled (#4835)

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../common/collections/BlockingMpscQueue.java      |  6 ++
 .../bookkeeper/common/util/OrderedExecutor.java    |  7 +--
 .../apache/bookkeeper/bookie/BufferedChannel.java  | 73 ++++++++++++++++------
 .../java/org/apache/bookkeeper/bookie/Journal.java | 20 +++---
 .../bookkeeper/bookie/SlowBufferedChannel.java     |  6 ++
 .../apache/bookkeeper/client/LedgerDeleteOp.java   | 27 +++++++-
 .../org/apache/bookkeeper/client/LedgerOpenOp.java |  6 +-
 .../bookkeeper/client/api/DeleteBuilder.java       | 18 ++++++
 .../apache/bookkeeper/client/api/OpenBuilder.java  | 16 +++++
 .../bookkeeper/client/impl/OpenBuilderBase.java    |  7 +++
 .../bookkeeper/bookie/BufferedChannelTest.java     | 40 ++++++++++++
 .../client/api/BookKeeperBuildersTest.java         | 43 +++++++++++++
 .../bookkeeper/client/api/LoggerContextTest.java   | 64 ++++++++++++++++++-
 13 files changed, 294 insertions(+), 39 deletions(-)

Reply via email to