Skip to content

Skip latest broken Kafka Connect 7.x POMs - #12160

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
masterfrom
alexeyk/skip-broken-kafka-connect-7.5.16
Aug 7, 2026
Merged

Skip latest broken Kafka Connect 7.x POMs#12160
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
masterfrom
alexeyk/skip-broken-kafka-connect-7.5.16

Conversation

@AlexeyKuznetsov-DD

@AlexeyKuznetsov-DDAlexeyKuznetsov-DD commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

What Does This Do

Skips the latest broken org.apache.kafka:connect-runtime patch releases from the kafka-connect-0.11 Muzzle compatibility range:

  • 7.5.16-ce and 7.5.16-ccs
  • 7.6.13-ce and 7.6.13-ccs
  • 7.7.11-ce and 7.7.11-ccs
  • 7.8.10-ce and 7.8.10-ccs
  • 7.9.9-ce and 7.9.9-ccs

Motivation

Unblocks Muzzle CI. The newly published -ce POMs depend on unavailable Jetty 9.4.60 artifacts, while the -ccs POMs depend on unavailable Jetty 9.4.63 artifacts.

Additional Notes

This is the same upstream broken-POM issue handled previously in:

The upstream issue is tracked in confluentinc/kafka-connect-storage-common#468.

Validation:

  • :dd-java-agent:instrumentation:kafka:kafka-connect-0.11:muzzle — 28 passed, 0 failed
  • :dd-java-agent:instrumentation:kafka:kafka-connect-0.11:spotlessCheck

Contributor Checklist

@AlexeyKuznetsov-DDAlexeyKuznetsov-DD added type: bug fix Bug fix tag: no release notes Changes to exclude from release notes inst: kafka Kafka instrumentation tag: ai generated Largely based on code generated by an AI or LLM tag: dependencies Dependencies related changes labels Aug 7, 2026
@AlexeyKuznetsov-DD
AlexeyKuznetsov-DD marked this pull request as ready for review August 7, 2026 14:15
@AlexeyKuznetsov-DD
AlexeyKuznetsov-DD requested review from a team as code ownersAugust 7, 2026 14:15
@AlexeyKuznetsov-DD
AlexeyKuznetsov-DD requested review from ValentinZakharov and removed request for a teamAugust 7, 2026 14:15
@datadog-official

datadog-officialBot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 69.74% (+11.81%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 079a565 | Docs | Datadog PR Page | Give us feedback!

@dd-octo-sts

dd-octo-stsBot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

🟢 Java Benchmark SLOs — All performance SLOs passed

SuiteStatus
Startup🟢 pass

SLO thresholds are defined here based on automatically generated metrics. A warning is raised when results are within 5% of the threshold.

PR vs. master results
ScenarioCandidatemasterΔ (95% CI of mean)
startup:insecure-bank:iast:Agent14.04 s13.95 s[-0.3%; +1.5%] (no difference)
startup:insecure-bank:tracing:Agent12.97 s12.96 s[-0.6%; +0.7%] (no difference)
startup:petclinic:appsec:Agent16.87 s16.75 s[-0.2%; +1.6%] (no difference)
startup:petclinic:iast:Agent16.93 s16.95 s[-1.0%; +0.7%] (no difference)
startup:petclinic:profiling:Agent16.88 s16.99 s[-1.9%; +0.7%] (no difference)
startup:petclinic:sca:Agent16.75 s16.50 s[+0.3%; +2.7%] (maybe worse)
startup:petclinic:tracing:Agent15.62 s16.14 s[-7.3%; +0.9%] (no difference)

Commit:079a565f · CI Pipeline · Benchmarking Platform UI


Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion.

@AlexeyKuznetsov-DDAlexeyKuznetsov-DD changed the title Skip broken Kafka Connect 7.5.16 POMsSkip latest broken Kafka Connect 7.x POMsAug 7, 2026

@datadog-officialdatadog-officialBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Datadog Autotest: PASS

More details

Both 7.5.16 variants are exact-skipped while neighboring unsuffixed and future versions remain eligible, and Muzzle continues to enforce the supported and inverse Kafka Connect ranges.

Was this helpful? React 👍 or 👎

📊 Validated against 10 scenarios · Open Bits AI session

🤖 Datadog Autotest · Commit 2743729 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest

@pr-commenter

Copy link
Copy Markdown

Kafka / producer-benchmark

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasteralexeyk/skip-broken-kafka-connect-7.5.16
git_commit_date17861105131786113612
git_commit_shab6650c2079a565
See matching parameters
BaselineCandidate
ci_job_date17861148161786114816
ci_job_id19330391401933039140
ci_pipeline_id129651192129651192
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion11.0.2511.0.25
jmhVersion1.361.36
jvm/usr/lib/jvm/java-11-openjdk-amd64/bin/java/usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=15002 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=15002 -Dhttp.nonProxyHosts=localhost*.localhost
vmNameOpenJDK 64-Bit Server VMOpenJDK 64-Bit Server VM
vmVersion11.0.25+9-post-Ubuntu-1ubuntu122.0411.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics.

See unchanged results
scenarioΔ mean throughput
scenario:not-instrumented/KafkaProduceBenchmark.benchProducesame
scenario:only-tracing-dsm-disabled-benchmarks/KafkaProduceBenchmark.benchProducesame
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProducesame

@pr-commenter

Copy link
Copy Markdown

Kafka / consumer-benchmark

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasteralexeyk/skip-broken-kafka-connect-7.5.16
git_commit_date17861105131786113612
git_commit_shab6650c2079a565
See matching parameters
BaselineCandidate
ci_job_date17861148531786114853
ci_job_id19330391411933039141
ci_pipeline_id129651192129651192
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion11.0.2511.0.25
jmhVersion1.361.36
jvm/usr/lib/jvm/java-11-openjdk-amd64/bin/java/usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=15002 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=15002 -Dhttp.nonProxyHosts=localhost*.localhost
vmNameOpenJDK 64-Bit Server VMOpenJDK 64-Bit Server VM
vmVersion11.0.25+9-post-Ubuntu-1ubuntu122.0411.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics.

See unchanged results
scenarioΔ mean throughput
scenario:not-instrumented/KafkaConsumerBenchmark.benchConsumesame
scenario:only-tracing-dsm-disabled-benchmarks/KafkaConsumerBenchmark.benchConsumesame
scenario:only-tracing-dsm-enabled-benchmarks/KafkaConsumerBenchmark.benchConsumesame

@AlexeyKuznetsov-DD

Copy link
Copy Markdown
ContributorAuthor

/merge -f --reason "Fixed Muzzle, no need to wait for MQ, since we skip Muzzle on MQ"

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351Bot commented Aug 7, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-08-07 15:45:48 UTC ℹ️ Start processing command /merge -f --reason "Fixed Muzzle, no need to wait for MQ, since we skip Muzzle on MQ"


2026-08-07 15:45:52 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 0s (p90).


2026-08-07 15:46:01 UTC ℹ️ MergeQueue: This merge request was merged

Warning

This change was merged without running any pre merge CI checks

Reason: Fixed Muzzle, no need to wait for MQ, since we skip Muzzle on MQ

@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854dBot merged commit 19bad93 into masterAug 7, 2026
616 of 618 checks passed
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854dBot deleted the alexeyk/skip-broken-kafka-connect-7.5.16 branch August 7, 2026 15:46
@github-actionsgithub-actionsBot added this to the 1.66.0 milestone Aug 7, 2026
PerfectSlayer pushed a commit that referenced this pull request Aug 10, 2026
Skip broken Kafka Connect 7.5.16 POMs
Skip remaining broken Kafka Connect POMs
(cherry picked from commit 19bad93)
Co-authored-by: Alexey Kuznetsov <alexey.kuznetsov@datadoghq.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: kafkaKafka instrumentationtag: ai generatedLargely based on code generated by an AI or LLMtag: dependenciesDependencies related changestag: no release notesChanges to exclude from release notestype: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@AlexeyKuznetsov-DD@sarahchen6