{{ message }}
Repository navigation
Commit cb53d97
committed
fix(reactor-core-3.1): remove duplicate ReactorAsyncResultExtension
The blind regen produced a new instrumentation class under
'datadog.trace.instrumentation.reactorcore.ReactorAsyncResultExtension'
that duplicates the pre-existing master version at
'datadog.trace.instrumentation.reactor.core.ReactorAsyncResultExtension'.
Both classes register themselves via static initializer to
AsyncResultExtensions.register(), causing runtime conflict and
test_inst failures across all JVM shards (17, 21, 25, tip).
This commit removes the master leftover so only the eval-generated
version remains. The package-rename itself
(reactor.core -> reactorcore) is preserved as intentional research
signal — it reflects the current PR #11927 draft skill's output
and is a Rule #2 (regen-preservation) observation reviewers should
see.
Remaining failure preserved as expected research signal:
- latestDepTest: eval uses Schedulers.elastic() which was removed
in Reactor 3.4+; illustrates a latestDep API-drift gap.1 parent cf8b287 commit cb53d97
1 file changed
Lines changed: 0 additions & 44 deletions
File tree
- dd-java-agent/instrumentation/reactor-core-3.1/src/main/java/datadog/trace/instrumentation/reactor/core

0 commit comments