Repository navigation
Restore the agent Feature Flags behaviors through the bridge - #12978
Draft
PerfectSlayer wants to merge 2 commits into
Draft
PerfectSlayer wants to merge 2 commits into
PerfectSlayer wants to merge 2 commits into
Conversation
This was referenced Oct 21, 2026
PerfectSlayer
added this pull request to stack #12979
October 21, 2026 11:59
PerfectSlayer
removed this pull request from stack #12979
October 21, 2026 12:00
PerfectSlayer
added this pull request to stack #12980
October 21, 2026 12:04
This comment has been minimized.
This comment has been minimized.
Contributor
🟢 Java Benchmark SLOs — All performance SLOs passed
PR vs. master results
Commit: Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion. |
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 21, 2026 14:09
693118e to
53ccb2c
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 21, 2026 14:20
53ccb2c to
5f15227
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 21, 2026 14:30
5f15227 to
0c22bad
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 22, 2026 08:19
0c22bad to
f0385c5
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 22, 2026 08:41
f0385c5 to
a330717
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 22, 2026 11:02
a330717 to
3476c35
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
from
October 22, 2026 11:13
3476c35 to
b21466b
Compare
PerfectSlayer
force-pushed
the
bbujon/ffe-parity
branch
2 times, most recently
from
October 22, 2026 11:40
060a55a to
aef9d38
Compare
Port the agent-side behaviors of the removed writers: send each event batch once with proxy discovery and recovery, and the Java SDK identity headers (#12477, #12575); flush the SDK pending events at agent shutdown, with or without tracing; declare the SDK settings the agent exposes (#12884, #12774). Move the Feature Flags shutdown tests from the agent tests to the OpenFeature smoke tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
sarahchen6
force-pushed
the
bbujon/ffe-parity
branch
from
October 22, 2026 22:20
23c4b57 to
b606a9b
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Does This Do
Restores, through the bridge, the agent-side behaviors of the removed Feature Flags writers:
DD-EVP-ORIGIN/DD-EVP-ORIGIN-VERSIONidentity headers sent with every event, through the proxy and direct intake alike.Motivation
Keeps the behavior master has today with the agent-coupled writers (APMLP-1512).
Additional Notes
Files
EventProxy(+ test)DirectIntakeTransport(+ test)AgentShutdownSource,JavaAgentBridge.shutdown()Backend.subscribeShutdownFeatureFlagsBackend, agentFeatureFlaggingSystem(+ tests)dd-trace-apiFeatureFlaggingConfig,metadata/supported-configurations.jsonAbstractOpenFeatureShutdownSmokeTest+ 2 smoke testsAbstractSmokeTestShutdownInstrumentationTestStack
The full change is in #12709. It was split into this stack to ease the review.
Jira ticket: APMLP-1512
🤖 Generated with Claude Code