cloud-bulldozer / cloud-bulldozer/benchmark-wrapper

ElasticSearch Unified Index

Open
#288 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
19
Forks
56
PR merge metrics
No merged PRs in 30d

Description

Tracking creating a unified template for Elasticsearch indices, with proper datatypes and defaults for each of our fields. Essentially the question that we want to answer here is: how do we transform a ``BenchmarkResult`` dataclass into JSON?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the BenchmarkResult dataclass and the code that sends benchmark results to Elasticsearch. Define how each field should be represented in JSON, including datatypes and defaults, then determine how that mapping should produce one unified Elasticsearch index template. Done means the template and serialization behavior consistently cover all BenchmarkResult fields.

Written by the indexing model from the issue text.

Assessment

Tech stack
elasticsearch, python
Domain
backend, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.