[
https://issues.apache.org/jira/browse/KAFKA-19174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18015561#comment-18015561
] Dejan Stojadinović edited comment on KAFKA-19174 at 8/22/25 12:51 PM: ---------------------------------------------------------------------- GitHub PR can be reviewed here: [https://github.com/apache/kafka/pull/19513] and it contains: * solution for related ticket KAFKA-19591 * Gradle version upgrade from 8 to 9 * Gradle Shadow plugin version upgrade (8.3.6 to 9.0.2) * some build refactoring in order to satisfy Gradle 9 breaking changes was (Author: dejan2609): GitHub PR can be reviewed here: [https://github.com/apache/kafka/pull/19513] and it contains: * solution for related ticket KAFKA-19591 * Gradle version upgrade from 8 to 9 * Gradle Shadow plugin version upgrade (8.3.6 to 9.0.2) * some build refactoring in order to satisfy Gradle 9 breaking changes > Gradle version upgrade 8 -->> 9 > ------------------------------- > > Key: KAFKA-19174 > URL: https://issues.apache.org/jira/browse/KAFKA-19174 > Project: Kafka > Issue Type: Improvement > Components: build > Reporter: Dejan Stojadinović > Assignee: Dejan Stojadinović > Priority: Major > > {panel:title=Note: this ticket contains another > ticket|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1|bgColor=#FFFFCE} > KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_ > {panel} > *_Related links:_* > * [https://gradle.org/whats-new/gradle-9] > * [https://github.com/gradle/gradle/releases/tag/v9.0.0] > * [https://docs.gradle.org/9.0.0/release-notes.html] > * [https://docs.gradle.org/9.0.0/userguide/upgrading_major_version_9.html] > * > [https://docs.gradle.org/9.0.0/userguide/viewing_debugging_dependencies.html#sub:resolving-unsafe-configuration-resolution-errors] > * > [https://docs.gradle.org/9.0.0/userguide/how_to_share_outputs_between_projects.html] > * > [https://docs.gradle.org/9.0.0/userguide/declaring_configurations.html#sec:configuration-flags-roles] > * [https://docs.gradle.org/9.0.0/userguide/artifact_resolution.html] > * [https://docs.gradle.org/9.0.0/userguide/artifact_transforms.html] > * > [https://docs.gradle.org/9.0.0/userguide/dependency_resolution_consistency.html] > * [https://docs.gradle.org/9.0.0/userguide/isolated_projects.html] > * > [https://docs.gradle.org/9.0.0/userguide/multi_project_configuration_and_execution.html#sec:decoupled_projects] > * > [https://docs.gradle.org/9.0.0/userguide/glossary.html#sub:terminology_cross_project_configuration] > * > [https://docs.gradle.org/9.0.0/userguide/declaring_dependencies_between_subprojects.html] > * [https://github.com/gradle/gradle/issues/29503] > * [https://github.com/gradle/gradle/issues/28534] > * [https://github.com/gradle/gradle/issues/30935] > * [https://github.com/gradle/gradle/issues/24197] -- This message was sent by Atlassian Jira (v8.20.10#820010)
