You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2022/08/30 18:55:24 UTC

[GitHub] [bookkeeper] dlg99 commented on a diff in pull request #3440: Add 4.15.1 release note

dlg99 commented on code in PR #3440:
URL: https://github.com/apache/bookkeeper/pull/3440#discussion_r958818365


##########
site3/website/src/pages/release-notes.md:
##########
@@ -1,5 +1,69 @@
 # Release notes
 
+## 4.15.1
+
+Release 4.15.1 fixes some memories leak and do some improvements
+on stability and metrics.

Review Comment:
   ```suggestion
   Release 4.15.1 contains performance and stability improvements, new metrics, and various bug fixes.
   ```



##########
site3/website/src/pages/release-notes.md:
##########
@@ -1,5 +1,69 @@
 # Release notes
 
+## 4.15.1
+
+Release 4.15.1 fixes some memories leak and do some improvements
+on stability and metrics.
+
+Apache BookKeeper users are encouraged to upgrade to 4.14.1.

Review Comment:
   ```suggestion
   Apache BookKeeper users are encouraged to upgrade to 4.15.1.
   ```



##########
site3/website/src/pages/release-notes.md:
##########
@@ -1,5 +1,69 @@
 # Release notes
 
+## 4.15.1
+
+Release 4.15.1 fixes some memories leak and do some improvements
+on stability and metrics.
+
+Apache BookKeeper users are encouraged to upgrade to 4.14.1.
+The technical details of this release are summarized below.
+
+### Highlights
+
+#### Bugs
+
+* Fix autoRecover memory leak. https://github.com/apache/bookkeeper/pull/3361
+* Fix: NPE in RackawareEnsemblePlacementPolicyImpl logged by AutoRecovery https://github.com/apache/bookkeeper/pull/3350
+* Fix underReplicatedLedgerTotalSize calculate problem. https://github.com/apache/bookkeeper/pull/3337
+* Fix JVM exited when running localbookie with jdk17 (#3295) https://github.com/apache/bookkeeper/pull/3334
+* Fix the V2 AddRequest object leak issue https://github.com/apache/bookkeeper/pull/3323
+* Fix the PendingAddOp is not recycled when LedgerHandler closed https://github.com/apache/bookkeeper/pull/3321
+* Bookie can't start after rebooting due the cookie mistmatch https://github.com/apache/bookkeeper/pull/3308
+* Close journal channel in testJunkEndedJournal https://github.com/apache/bookkeeper/pull/3307
+* Fix jvm_memory_direct_bytes_used metrics when using jdk11+ https://github.com/apache/bookkeeper/pull/3252
+* Autorecovery does not process underreplicated empty ledgers https://github.com/apache/bookkeeper/pull/3239
+* Fix wrong ledger id parse radix for index relocation file in IndexPersistenceMgr https://github.com/apache/bookkeeper/pull/2944
+* Fix the infinite waiting for shutdown due to throttler limit https://github.com/apache/bookkeeper/pull/2942
+* Make sure the LedgerHandle close callback can be completed when encounter exception https://github.com/apache/bookkeeper/pull/2913
+
+#### Improvements
+
+* If ensembleList is empty, return PlacementPolicyAdherence.FAIL. https://github.com/apache/bookkeeper/pull/3369
+* reduce unnecessary checkpoints https://github.com/apache/bookkeeper/pull/3341
+* Pre break loop when self create layoutZNode succeed. https://github.com/apache/bookkeeper/pull/3335
+* Avoid init WriteSet when waitForWriteSetMs < 0. https://github.com/apache/bookkeeper/pull/3325
+* Tuing PendingReadOp.java seq https://github.com/apache/bookkeeper/pull/3330
+* Apply the backpressure changes on the V2 requests https://github.com/apache/bookkeeper/pull/3324
+* Deduplicate error log for SSLException https://github.com/apache/bookkeeper/pull/3320
+* Switch to rely on SslEngine for Hostname Verification https://github.com/apache/bookkeeper/pull/3310
+* Try to use Java9 CRC32C when JNI based CRC is not available https://github.com/apache/bookkeeper/pull/3309
+* Enhance future sync wait. https://github.com/apache/bookkeeper/pull/3336
+* validate diskUsageThreshold and diskUsageLwmThreshold https://github.com/apache/bookkeeper/pull/3285
+* Replace unsafe NoEntryException with IOException https://github.com/apache/bookkeeper/pull/2909
+* let bookie quit if journal thread exit https://github.com/apache/bookkeeper/pull/2887
+* Ledger replicate supports throttle https://github.com/apache/bookkeeper/pull/2778
+* minorCompactionInterval should be greater than gcWaitTime https://github.com/apache/bookkeeper/pull/2116
+* add metric cbThreadPoolQueueSize https://github.com/apache/bookkeeper/pull/3424
+* Optimize concurrent collection's shrink logic https://github.com/apache/bookkeeper/pull/3417
+* Make BookieFileChannel interface public https://github.com/apache/bookkeeper/pull/3396
+* Prioritize compaction of entry logs with the lowest amount of remaining usable data https://github.com/apache/bookkeeper/pull/3390
+* Switch back ordered executor to LinkedBlockingQueue https://github.com/apache/bookkeeper/pull/3384
+* Consolidate Netty channel flushes to mitigate syscall overhead https://github.com/apache/bookkeeper/pull/3383
+* Shut down ReplicationWorker and Auditor on non-recoverable ZK error https://github.com/apache/bookkeeper/pull/3374
+* add journalCbQueueLatency https://github.com/apache/bookkeeper/pull/3364

Review Comment:
   I suggest moving this and other metrics-related PRs under separate section "Metrics changes" (same level as "Improvements") for better visibility



##########
site3/website/src/pages/release-notes.md:
##########
@@ -1,5 +1,69 @@
 # Release notes
 
+## 4.15.1
+
+Release 4.15.1 fixes some memories leak and do some improvements
+on stability and metrics.
+
+Apache BookKeeper users are encouraged to upgrade to 4.14.1.
+The technical details of this release are summarized below.
+
+### Highlights
+
+#### Bugs
+
+* Fix autoRecover memory leak. https://github.com/apache/bookkeeper/pull/3361

Review Comment:
   ```suggestion
   * Fix AutoRecovery memory leak. https://github.com/apache/bookkeeper/pull/3361
   ```



##########
site3/website/src/pages/release-notes.md:
##########
@@ -1,5 +1,69 @@
 # Release notes
 
+## 4.15.1
+
+Release 4.15.1 fixes some memories leak and do some improvements
+on stability and metrics.
+
+Apache BookKeeper users are encouraged to upgrade to 4.14.1.
+The technical details of this release are summarized below.
+
+### Highlights
+
+#### Bugs
+
+* Fix autoRecover memory leak. https://github.com/apache/bookkeeper/pull/3361
+* Fix: NPE in RackawareEnsemblePlacementPolicyImpl logged by AutoRecovery https://github.com/apache/bookkeeper/pull/3350
+* Fix underReplicatedLedgerTotalSize calculate problem. https://github.com/apache/bookkeeper/pull/3337
+* Fix JVM exited when running localbookie with jdk17 (#3295) https://github.com/apache/bookkeeper/pull/3334
+* Fix the V2 AddRequest object leak issue https://github.com/apache/bookkeeper/pull/3323
+* Fix the PendingAddOp is not recycled when LedgerHandler closed https://github.com/apache/bookkeeper/pull/3321
+* Bookie can't start after rebooting due the cookie mistmatch https://github.com/apache/bookkeeper/pull/3308
+* Close journal channel in testJunkEndedJournal https://github.com/apache/bookkeeper/pull/3307
+* Fix jvm_memory_direct_bytes_used metrics when using jdk11+ https://github.com/apache/bookkeeper/pull/3252
+* Autorecovery does not process underreplicated empty ledgers https://github.com/apache/bookkeeper/pull/3239
+* Fix wrong ledger id parse radix for index relocation file in IndexPersistenceMgr https://github.com/apache/bookkeeper/pull/2944
+* Fix the infinite waiting for shutdown due to throttler limit https://github.com/apache/bookkeeper/pull/2942
+* Make sure the LedgerHandle close callback can be completed when encounter exception https://github.com/apache/bookkeeper/pull/2913
+
+#### Improvements
+
+* If ensembleList is empty, return PlacementPolicyAdherence.FAIL. https://github.com/apache/bookkeeper/pull/3369
+* reduce unnecessary checkpoints https://github.com/apache/bookkeeper/pull/3341
+* Pre break loop when self create layoutZNode succeed. https://github.com/apache/bookkeeper/pull/3335
+* Avoid init WriteSet when waitForWriteSetMs < 0. https://github.com/apache/bookkeeper/pull/3325
+* Tuing PendingReadOp.java seq https://github.com/apache/bookkeeper/pull/3330

Review Comment:
   ```suggestion
   * Tuning PendingReadOp.java seq https://github.com/apache/bookkeeper/pull/3330
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@bookkeeper.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org