Chart Generator: Support multiple indexing tasks in the same challenge
See original GitHub issueThe Rally chart generator does not appear to support parallel tasks, as defined in the dense vector track. The following command does not produce charts for operations in parallel tasks:
$ esrally generate charts --configuration-name=nightly --chart-spec-path=~/dev/src/night-rally/night_rally/resources/race-configs-group-3.json --chart-type=time-series --output-path=~/tmp/nightly-dv-charts.ndjson
____ ____
/ __ \____ _/ / /_ __
/ /_/ / __ `/ / / / / /
/ _, _/ /_/ / / / /_/ /
/_/ |_|\__,_/_/_/\__, /
/____/
[INFO] Loading track data...
[INFO] Generating charts...
[INFO] Found [bulk-index] of type [raw-bulk] in [logging-indexing], adding it to indexing dashboard.
[INFO] Found [bulk-index-initial-load] of type [raw-bulk] in [security-indexing-querying], adding it to indexing dashboard.
[INFO] Found [bulk-index] of type [raw-bulk] in [security-indexing], adding it to indexing dashboard.
@pquentin @mayya-sharipova this is required for dense vector track chart generation.
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:5 (4 by maintainers)
Top Results From Across the Web
How to make multi-index index charts with Plotly
There is a better way to index data: multi-indexing. Read on to learn how to improve your index charts with the Python Plotly...
Read more >What is hashing and how does it work? - TechTarget
A hash table stores key and value pairs in a list that is accessible through its index. Because key and value pairs are...
Read more >Distribute project work evenly (level resource assignments)
To allow leveling to adjust when a resource works on a task independently of other resources that are working on the same task,...
Read more >RDD Programming Guide - Spark 3.3.1 Documentation
Sometimes, a variable needs to be shared across tasks, or between tasks and the driver program. Spark supports two types of shared variables:...
Read more >How To Create a Project Timeline In 7 Simple Steps - Asana
Timelines are a great way to visualize your project plan. Learn how to create a project timeline using these seven simple steps.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
We actually have the same issue for the many-shards benchmark, so we’ll support this eventually but for now we’ll manually edit the labels before uploading.
The issue isn’t about parallel tasks, we support them just fine. What’s going on is that we have two indexing tasks in the same challenge, which isn’t supported (the query chart is OK). So we do have two indexing tasks, but they’re both named “add-4g-1node”. We can see this clearly when looking at the generated charts with a 90 days interval:
There are two ways to get out of here:
@mayya-sharipova Is it important to you to have a single challenge?