microsoft / lst-bench

LST-Bench is a framework that allows users to run benchmarks specifically designed for evaluating Log-Structured Tables (LSTs) such as Delta Lake, Apache Hudi, and Apache Iceberg.
Apache License 2.0
58 stars 32 forks source link

Fix: Usability improvements #261

Closed tiemobang closed 2 months ago

tiemobang commented 3 months ago

This pull request contributes a number of fixes to catch incorrect file paths provided by the user.

Further it extends the dashboard with handling of missing values (NULL values).

Also it introduces variables for the configuration files to refer to common paths: the variable ${LST_BENCH_HOME} for the root directory of the project and the variables ${LIB_PATH}, ${WL_PATH}, ${EXP_PATH}, ${TEL_PATH} to refer to the file path of the configuration files of the library, workload, experiment, and telemetry.

tiemobang commented 3 months ago

@microsoft-github-policy-service agree

jcamachor commented 2 months ago

Thanks for your contribution, @tiemobang ! Somehow I missed this PR, I'll take a look shortly. Please feel free to ping me directly next time.

jcamachor commented 2 months ago

Fixed in 364e21b . Thanks for your contribution, @tiemobang !