mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-11-14 14:56:54 +00:00
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.