bookkeeper
bookkeeper copied to clipboard
Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads
Bumps org.bouncycastle:bc-fips from 1.0.2.5 to 1.0.2.6. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Hi, I recently read BookKeeper GC source code to figure out what situation will cause data loss in pull request [Fix the data loss issue that caused by the wrong...
**BUG REPORT** In batchReadEntries using Wire Protocol V2 with batch read enabled, if the maxCount parameter is set to 0, the method returns all entries that can fit within the...
### Motivation Currently the replicateRate of batchRead in auto-recover may exceed Integer.MAX_VALUE and then become negative, which would result in batchRead operation stuck. ### Changes deal with the negative situation
To prioritize replication of newly created ledgers, we sort ledger IDs in descending order. This ensures that recent ledgers (with larger IDs) are replicated first. As a result, some older...
According to pulsar's fix: https://github.com/apache/pulsar/pull/20642 race conditions problem is also exists in bk's [ZKRegistrationClient.java](https://github.com/apache/bookkeeper/compare/master...gaozhangmin:bookkeeper:fix_ZKRegistrationClient_1?expand=1#diff-2fd51027123dbb7985455f48cff7b47eaa1602d6d142eb7bcaec542fbc5301d5)
**FEATURE REQUEST** Currently, the async add operation in Bookie (e.g., asyncAddEntry) lacks a mechanism to fast-fail if the request is cancelled before actual I/O (e.g., writeAndFlush). This can lead to...
Bumps org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. Release notes Sourced from brace-expansion's releases. v1.1.12 pkg: publish on tag 1.x c460dbd fmt ccb8ac6 Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65)...