Files
greptimedb/config
Ning Sun e8ece029f8 perf: optimize OTLP trace ingestion (#8604)
I hereby agree to the terms of the [GreptimeDB
CLA](https://github.com/GreptimeTeam/.github/blob/main/CLA.md).

## Refer to a related PR or issue link (optional)

## What's changed and what's your intention?

This pull request improves the OTLP trace-ingestion hot path by
resolving fixed column indexes once per chunk, writing fixed values
directly by index, and replacing per-byte formatting with `hex::encode`.
It raises the default `otlp.trace_ingest_chunk_size` from 128 to 512 and
updates the example configurations, generated configuration reference,
and ingestion README. Explicit chunk-size settings remain unchanged, but
deployments relying on the released default will batch more spans per
chunk.

## PR Checklist
Please convert it to a draft if some of the following conditions are not
met.

- [ ] I have written the necessary rustdoc comments.
- [ ] I have added the necessary unit tests and integration tests.
- [ ] This PR requires documentation updates.
- [ ] API changes are backward compatible.
- [ ] Schema or data changes are backward compatible.
2026-07-22 13:16:19 +00:00
..