Skip to content

docs(otel): clarify invocation header failure handling - #765

Merged
zhongkechen merged 56 commits into
mainfrom
fix/otel-lmi-header-762
Oct 21, 2026
Merged

zhongkechen merged 56 commits into
mainfrom
fix/otel-lmi-header-762

Conversation

@zhongkechen

@zhongkechen zhongkechen commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Issue Link, if available

Related to #762. The runtime carrier implementation and factory-compatible coverage are included in merged #782.

Description

The README explains empty and malformed invocation headers but omits the available-accessor failure path and capture behavior without plugins. Clarify that a nonfatal accessor failure is authoritative absence, that capture is skipped without registered factories, and name the four recognized wrapper classes whose JVM-fatal causes retain their identity. Identify the eight-component InvocationInfo record as part of 3.x.

The remaining diff is documentation only. The current 3.0.0 runtime, per-invocation factories, X-Ray implementation, and tests are the exact versions already on main at ac4c0638.

Testing

git diff --check passed. The statements were checked against RuntimeTraceHeader and the existing RuntimeHeaderFailureIntegrationTest / InvocationInfoHeaderIntegrationTest coverage. No runtime, test, POM, or workflow files differ from merged main, so unchanged unit suites were not repeated.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@zhongkechen
zhongkechen requested a review from a team October 2, 2026 20:38
@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 2, 2026 20:38 — with GitHub Actions Active
@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 2, 2026 20:39 — with GitHub Actions Active
@github-actions

This comment has been minimized.

@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 2, 2026 20:51 — with GitHub Actions Active
@github-actions

This comment has been minimized.

@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 2, 2026 21:21 — with GitHub Actions Active
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@zhongkechen zhongkechen changed the title fix(otel): preserve invocation-local X-Ray headers fix: use invocation-local Lambda X-Ray headers Oct 3, 2026
@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 3, 2026 06:15 — with GitHub Actions Active
@github-actions

This comment has been minimized.

@zhongkechen zhongkechen changed the title fix: use invocation-local Lambda X-Ray headers fix: carry invocation-local X-Ray headers in InvocationInfo Oct 5, 2026
@zhongkechen
zhongkechen had a problem deploying to ai-pr-review-runtime October 5, 2026 23:27 — with GitHub Actions Failure
@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 6, 2026 00:01 — with GitHub Actions Active
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 20, 2026 22:16 — with GitHub Actions Active
Comment thread otel-plugin/src/test/compatibility/PluginLayerCompatibilityProbe.java Outdated
@github-actions

This comment has been minimized.

@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 20, 2026 22:43 — with GitHub Actions Active
@zhongkechen zhongkechen changed the title fix: carry invocation-local X-Ray headers in InvocationInfo fix(plugin)!: carry invocation-local X-Ray headers in InvocationInfo Oct 20, 2026
@github-actions

This comment has been minimized.

@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 20, 2026 23:12 — with GitHub Actions Active
@github-actions

This comment has been minimized.

@zhongkechen zhongkechen changed the title fix(plugin)!: carry invocation-local X-Ray headers in InvocationInfo docs(otel): clarify invocation header failure handling Oct 21, 2026
@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 21, 2026 01:05 — with GitHub Actions Active
@github-actions

This comment has been minimized.

Comment thread otel-plugin/README.md Outdated
@zhongkechen
zhongkechen deployed to ai-pr-review-runtime October 21, 2026 19:06 — with GitHub Actions Active
@github-actions

Copy link
Copy Markdown
Contributor

Codex AI review

No actionable findings. The documentation-only changes match the existing implementation and test coverage. Tests were inspected but not executed, so runtime validation remains unverified.

Reviewed commit 84caf364e2776167adbb45d9e6848959a4e6c354. Workflow run

@zhongkechen
zhongkechen merged commit 1c49222 into main Oct 21, 2026
37 checks passed
@zhongkechen
zhongkechen deleted the fix/otel-lmi-header-762 branch October 21, 2026 19:23

This branch was successfully deployed

1 active deployment
ai-pr-review-runtime — 84caf364 Deployed Oct 21, 2026 by zhongkechen via ai-pr-review / Codex review / Generate Codex review #2602
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