StevenLuMT

Results 16 issues of StevenLuMT

Descriptions of the changes in this PR: ### Motivation bookie timed to flush latency mainly composed of three pieces: 1. flush-entrylog: it's the latency for flushing entrylog 2. flush-locations-index: it's...

This issue is used to track prs that need to be included in the BookKeeper 4.15.1/4.16.0 release. - [x] [Basic function: directories to store index files #3352](https://github.com/apache/bookkeeper/pull/3352) - [x] [add...

type/feature

Descriptions of the changes in this PR: ### Motivation bookie flush mainly composed of three pieces: 1. flush-entrylog: it's flushing entrylog 2. flush-locations-index: it's flushing entrly location index, use **sync**...

area/bookie
type/improvement

Descriptions of the changes in this PR: ### Motivation Make it possible to automatically check zookeeper and create bookkeeper metadata when starting bookkeeper. ### Changes 1. automatically check zookeeper, 2....

Descriptions of the changes in this PR: ### Motivation org.apache.bookkeeper.bookie.BookieImpl#masterKeyCache has a problem, when bookie has started, the data is only added but not removed, then change masterKeyCache to dynamic...

type/bug

Descriptions of the changes in this PR: ### Motivation planning for multiple dirs: [mail talking](https://lists.apache.org/thread/njw4yhdgv9db64notq5o3hc0k8bbpl8v) stage 1 : 1) SortedLedgerStorage supports multiple dirs the condition that the bug triggers: 1)...

Descriptions of the changes in this PR: ### Motivation like pulsar's distribution/server add log's dependency in bookkeeper-dist/server ### Changes 1. add log's dependency in bookkeeper-dist/server/pom.xml 2. then auto add log's...

Descriptions of the changes in this PR: ### Motivation bugfix: when enforceMinNumRacksPerWriteQuorum is false, no need to check racks in quorum when all bookies is in a rack,when the old...

Descriptions of the changes in this PR: ### Motivation 1. the bookie's machine is broken, when the ledger's status is IN_RECOVERY, the autorecovery and old recover tool (you can run...

the old workflow has error,the bug is fixed in #3439 #3451 #3453 please rerun the new workflow: - reopen your pr - or add some new commits

type/question