[ https://issues.apache.org/jira/browse/KAFKA-19174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dejan Stojadinović updated KAFKA-19174: --------------------------------------- Description: {panel:title=This ticket contains (resolves) another tickets:|borderStyle=dashed|borderColor=#cccccc|titleBGColor=#f7d6c1|bgColor=#ffffce} * KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_ * KAFKA-16801 *Streams upgrade :test target doesn't find any junit tests*{panel} (x) *Note: blocked by this ticket:* KAFKA-19654 (i) What is changed (see GitHub PR): [https://github.com/apache/kafka/pull/19513#issuecomment-3236158518] * prerequisite ticket is included: KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_ * Gradle version will be upgraded: 8.14.1 -->> 9.0.0 * Gradle Shadow plugin version will be upgraded: 8.3.6 -->> 9.0.2 * build logic will be refactored in order to accommodate Gradle 9 breaking changes * another JIRA ticket is solved along: KAFKA-16801 *Streams upgrade :test target doesn't find any junit tests* * *(optional commit):* dozen of Gradle plugin versions will be upgraded also ___ *_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] was: {panel:title=Note: this ticket contains another tickets:|borderStyle=dashed|borderColor=#cccccc|titleBGColor=#f7d6c1|bgColor=#ffffce} * KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_ * KAFKA-16801 *Streams upgrade :test target doesn't find any junit tests*{panel} (i) What is changed (see GitHub PR): [https://github.com/apache/kafka/pull/19513#issuecomment-3236158518] * prerequisite ticket is included: KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_ * Gradle version will be upgraded: 8.14.1 -->> 9.0.0 * Gradle Shadow plugin version will be upgraded: 8.3.6 -->> 9.0.2 * build logic will be refactored in order to accommodate Gradle 9 breaking changes * another JIRA ticket is solved along: KAFKA-16801 *Streams upgrade :test target doesn't find any junit tests* * *(optional commit):* dozen of Gradle plugin versions will be upgraded also (x) Blocked by this ticket: [KAFKA-19654] ___ *_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] > 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 > Labels: Gradle, build, build-tools, gradle, upgrade, upgrades, > version > > {panel:title=This ticket contains (resolves) another > tickets:|borderStyle=dashed|borderColor=#cccccc|titleBGColor=#f7d6c1|bgColor=#ffffce} > * KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_ > * KAFKA-16801 *Streams upgrade :test target doesn't find any junit > tests*{panel} > (x) *Note: blocked by this ticket:* KAFKA-19654 > > (i) What is changed (see GitHub PR): > [https://github.com/apache/kafka/pull/19513#issuecomment-3236158518] > * prerequisite ticket is included: KAFKA-19591 _*`gradlew` is referencing an > old Groovy template version*_ > * Gradle version will be upgraded: 8.14.1 -->> 9.0.0 > * Gradle Shadow plugin version will be upgraded: 8.3.6 -->> 9.0.2 > * build logic will be refactored in order to accommodate Gradle 9 breaking > changes > * another JIRA ticket is solved along: KAFKA-16801 *Streams upgrade :test > target doesn't find any junit tests* > * *(optional commit):* dozen of Gradle plugin versions will be upgraded also > ___ > *_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)