Skip to content

Metrics indexing pipeline#6231

Merged
mattmkim merged 24 commits intomainfrom
matthew.kim/parquet-engine-upstream
Mar 30, 2026
Merged

Metrics indexing pipeline#6231
mattmkim merged 24 commits intomainfrom
matthew.kim/parquet-engine-upstream

Conversation

@mattmkim
Copy link
Copy Markdown
Contributor

@mattmkim mattmkim commented Mar 27, 2026

Description

Includes all commits from https://github.com/DataDog/pomsky/pull/466 to implement the metrics indexing pipeline using parquet in quickwit.

The assumptions/decisions made in this PR (the parquet schema, etc.) are not final. We are merging this PR to set up the machinery for future PRs to build out the parquet write/read path in quickwit. The assumptions/decisions made here are going to change, so I wouldn't care too much about it. There are some things structure wise that are bad (such as putting arrow_metrics.rs under quickwit-opentelemetry/src/otlp), but we will address these later, I promise :)

This PR has all Datadog specific code/metrics removed. Also, does not expose the OTLP metrics endpoint for ingestion. The parquet pipeline is all wired up, but it's a dead path - there's no way to send data through it.

How was this PR tested?

Describe how you tested this PR.

@mattmkim mattmkim changed the title [draft] parquet indexing pipeline Parquet indexing pipeline Mar 27, 2026
@mattmkim mattmkim marked this pull request as ready for review March 27, 2026 17:55
@mattmkim mattmkim changed the title Parquet indexing pipeline Metrics indexing pipeline Mar 27, 2026
@mattmkim mattmkim enabled auto-merge (squash) March 30, 2026 13:40
@mattmkim mattmkim disabled auto-merge March 30, 2026 13:40
@mattmkim mattmkim enabled auto-merge (squash) March 30, 2026 13:41
@mattmkim mattmkim merged commit 05c5330 into main Mar 30, 2026
8 checks passed
@mattmkim mattmkim deleted the matthew.kim/parquet-engine-upstream branch March 30, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants