datafusion-contrib / datafusion-contrib/liquid-cache

Dashboard throws an error at benchmark

Open
#317 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
452
Forks
51
Avg merge
3h 10m
Merged PRs (30d)
12

Description

Hello,
Thanks for creating a readable dashboard that help me a lot to understand what is going on in the cache server.
However, is looks like some recent change broke it, there are steps that I did.

Steps:

  1. Run bench server : RUST_LOG=info cargo run --release --bin bench_server
  2. Click on the Dashboard link https://liquid-cache-admin.xiangpeng.systems/?host=http://127.0.0.1:53703 , It is up
Image
  1. Run the queries env RUST_LOG=info,clickbench_client=debug RUSTFLAGS='-C target-cpu=native' cargo run --release --bin tpch_client -- --manifest /Users/xxxx/Truata/playground/liquid-cache/benchmark/tpch/manifest.json
  2. See the error
Image
  1. Validate the admin server response:
Image

In case you don't prioritize the dashboard, can you please provide some way to export all the data into a parquet file and I will build my charts with this data.

Thanks again for the effort to put into this project.
Leon

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue with the documented bench_server and tpch_client commands, then open the dashboard URL and validate the admin server response as shown. Compare the dashboard failure with the response during the benchmark; done means the dashboard no longer errors while those queries run, or the requested data export path is clearly provided.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.