shuke987 opened a new pull request, #67416: URL: https://github.com/apache/doris/pull/67416
### What problem does this PR solve?\n\nIssue Number: None\n\nRelated PR: #67413\n\nProblem Summary:\n\nThis is a reliability follow-up stacked on #67413. The minimal OTLP migration restores Litefuse trace writes; this separate change hardens large-review transport and read-back verification without expanding the core fix.\n\nThe follow-up makes legacy pre-chunk size accounting linear for multi-thousand-observation traces, retries OTLP-defined transient HTTP failures, paginates the v2 Observations API, prefers v2 read-back with the legacy API as fallback, and requires the complete expected set of unique observation IDs before verification succeeds.\n\nThis PR is intentionally draft while #67413 is open. Its current diff includes the parent OTLP migration commit; after #67413 merges, the remaining diff will be the single reliability commit b8cb66a1328.\n\n### Release note\n\nNone\n\n### Check List (For Author)\n\n- Test: Unit Test\n - python3 .github/scripts/test_emit_litefuse_ote l_io.py (15 tests passed)\n - 500 randomized payload and chunk-limit cases preserved order, count, and exact encoded sizes\n - A 5,220-observation synthetic pre-chunk test preserved every event within the configured request limit\n- Behavior changed: No. This only strengthens Litefuse transport and verification.\n- Does this need documentation: No -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
