Eikasia30

Results 9 issues of Eikasia30

### What changes are proposed in this pull request? Added a benchmark suite to compare the performance between `MonoBlockStore` and `PagedBlockStore` ### Why are the changes needed? Provide insights on...

### What changes are proposed in this pull request? Implemented `SharedResourcePool`, which unlike `DynamicResourcePool`, shares resources across multiple acquire calls and never blocks. ### Why are the changes needed? We...

### What changes are proposed in this pull request? Make `DefaultBlockWorkerClient` extends from `AbstractClient` ### Why are the changes needed? - Address a todo issue in the codebase - Reduce...

### What changes are proposed in this pull request? Added a benchmark for the marshalling/unmarshalling performance of `ReadResponseMarshaller` in comparison with the baseline marshaller implementation `MesasgeMarshaller` ### Why are the...

cla-missing

## Bug Report ### 1. What did you do? Inspecting the source code in [SharedQueueThreadPool](https://github.com/pingcap/talent-plan/blob/master/courses/rust/projects/project-5/src/thread_pool/shared_queue.rs) ### 2. What did you expect to see? The loop of function `fn run_task(rx: TaskReceiver)`...

type/bug

Hi I'm trying to run the `selenium_example` against the selenium driver 4.3.0. It erros with the following message: Appreciate any help or pointers to where the problem might be!

question

The `LeveledCompactionController::apply_compaction_result` method tries to sort the merged SSTs by key inside the method, which will cause problem when this method is called in manifest recovery context, because at that...

Fixes #62 - Add a test case to capture the error Below is what the test failure looks like on old version of the code: ```Bash --- STDERR: mini-lsm tests::week2_day5::test_multiple_compacted_ssts_leveled...

Hy @chzyer Don't know if this repo is still maintained, but we are using it for a command-line application that would need to tab-complete many choices (think ~1000), and the...