DICL / listdb

ListDB: Union of Write-Ahead Logs and Persistent SkipLists for Incremental Checkpointing on Persistent Memory
Apache License 2.0
49 stars 10 forks source link

Missing test load when running test files #11

Closed GasolLY closed 1 year ago

GasolLY commented 1 year ago

Hello. I managed to compile the code file by adding the cmake parameter. But when I run the test file, it prompts that the test load is missing. image

I found the definition #define LOAD_FILE in the string_kv_test.cc file,but dont have the file。 image

wonbaekimys commented 1 year ago

Hi GasolLY, Sorry for the late reply. You can use index-microbench to generate workload files. https://github.com/wangziqi2016/index-microbench They provide instructions on how to generate workload files.

GasolLY commented 1 year ago

Hi GasolLY, Sorry for the late reply. You can use index-microbench to generate workload files. https://github.com/wangziqi2016/index-microbench They provide instructions on how to generate workload files.

Thanks for your answer.But when I tried to run the project against the readme to generate the load, I found that the name and type of the generated load did not seem to match my expectation.

The generated workload: image

The name of workload in your project: image

GasolLY commented 1 year ago

Hi GasolLY, Sorry for the late reply. You can use index-microbench to generate workload files. https://github.com/wangziqi2016/index-microbench They provide instructions on how to generate workload files.

Other than that, have you tested the data on the latency of ListDB? This would be very useful for me, thank you.