lifepuzzlefun
lifepuzzlefun
@ShannonDing thanks for your fix~ https://endoflife.date/go it seems go 1.12 is release 3 years ago. should we support this version yet?
@eolivelli thanks for reply. this patch is just code cleanup refactor, no more follow up work.
@fpj yes, this is just for organize propose~
@codelipenghui @congbobo184 please take a look, thank you~
@codelipenghui @eolivelli @rdhabalia sorry for all the change in commit, can you guys take a look?
i guess the most cost part may be the iteration of the ConcurrentHashMap. can we add iterate entry counter in the log ? i agree with the first point. and...
the concurrentHashMap will rehash the key hash code, even key is put continuously. hash collision won't be a problem. may be we can profile this case. and i wonder your...
i think your idea is a good point to optimize dledger performance. and hope for more information from you.
more on this. hope help other people solve this problem. build on linux and check the so file ``` ~/git/bookkeeper/bookkeeper-dist/server/target/bookkeeper-server-4.17.0-SNAPSHOT/lib/lib$ file libnative-io.so libnative-io.so: ELF 64-bit LSB shared object, x86-64, version...
I hope the current ConsumerGroupHandler can still use the cooperative balance stragtegy. If user want to receive the revoke and assign partition, they can provide their own OnAssignPartition and OnRevokePartition...