[
https://issues.apache.org/jira/browse/KAFKA-21126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dejan Stojadinović updated KAFKA-21126:
---------------------------------------
Description:
Rationale to move `gradle-versions-plugin` reference (from `build.gradle` to
`settings.gradle`):
* Kafka trunk --> `./gradlew dependencyUpdates` shows no entries for plugins
declared in `settings.gradle`:
{code:java}
dejan@home:~/kafka$ ./gradlew dU | grep -E
'\.gradle\.common|\.gradle\.develocity'
dejan@home:~/kafka$
{code}
* This PR:
{code:java}
dejan@home:~/kafka$ ./gradlew dU | grep -E
'\.gradle\.common|\.gradle\.develocity'
-
com.gradle.common-custom-user-data-gradle-plugin:com.gradle.common-custom-user-data-gradle-plugin.gradle.plugin
[2.0.2 -> 2.8.0]
- com.gradle.develocity:com.gradle.develocity.gradle.plugin [3.19 -> 3.19.2 ->
4.5.1]
dejan@home:~/kafka$
{code}
* *_gradle-versions-plugin_* related link:
[https://github.com/ben-manes/gradle-versions-plugin/tree/v0.64.0#applying-the-plugin]
{code:java}
> The recommended way to add the Gradle Versions Plugin to any build is to
> apply the settings plugin once in the _`settings`_ script.
{code}
----
version updates details:
- bcpkix: 1.85 --> 1.86
- caffeine: 3.2.0 --> 3.2.4
- commonsValidator: 1.10.1 --> 1.11.0
- classgraph: 4.8.179 --> 4.8.195
- jgit: 7.7.1 --> 7.8.0
- jline: 3.30.16 --> 3.30.17
- jose4j: 0.9.6 --> 0.9.7
- rocksDB: 10.10.1 --> 10.10.1.1
- snappy: 1.1.10.7 --> 1.1.10.8
- swagger: 2.2.53 --> 2.2.55
- gradle-versions-plugin: 0.61.0 --> 0.64.0
- spotbugs plugin: 6.5.10 --> 6.5.11
- spotless plugin: 8.10.0 --> 8.10.2
release notes:
- bcpkix:
- [https://github.com/bcgit/bc-java/discussions/2449]
-
[https://github.com/bcgit/bc-java/blob/r1rv86/docs/releasenotes.md#211-version]
- caffeine:
- [https://github.com/ben-manes/caffeine/releases/tag/v3.2.1]
- [https://github.com/ben-manes/caffeine/releases/tag/v3.2.2]
- [https://github.com/ben-manes/caffeine/releases/tag/v3.2.3]
- [https://github.com/ben-manes/caffeine/releases/tag/v3.2.4]
- commonsValidator:
- [https://commons.apache.org/proper/commons-validator/changes.html#a1.11.0]
-
[https://github.com/apache/commons-validator/blob/rel/commons-validator-1.11.0/RELEASE-NOTES.txt]
-
[https://github.com/apache/commons-validator/compare/rel/commons-validator-1.10.1...rel/commons-validator-1.11.0]
- classgraph:
[https://github.com/classgraph/classgraph/releases#release-classgraph-4.8.195]
- jgit: [https://projects.eclipse.org/projects/technology.jgit/releases/7.8.0]
- jline: [https://github.com/jline/jline3/releases/tag/jline-3.30.17]
- jose4j:
[https://bitbucket.org/b_c/jose4j/branches/compare/jose4j-0.9.7%0Djose4j-0.9.6]
- rocksDB:
[https://central.sonatype.com/artifact/org.rocksdb/rocksdbjni/10.10.1.1]
- snappy: [https://github.com/xerial/snappy-java/releases/tag/v1.1.10.8]
- swagger:
- [https://github.com/swagger-api/swagger-core/blob/v2.2.55/CHANGELOG.md]
-
[https://github.com/swagger-api/swagger-core/blob/v2.2.55/modules/swagger-gradle-plugin/README.md]
- gradle-versions-plugin:
- [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.62.0]
- [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.63.0]
- [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.63.1]
- [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.64.0]
-
[https://github.com/ben-manes/gradle-versions-plugin/tree/v0.64.0#applying-the-plugin]
- spotbugs plugin:
[https://github.com/spotbugs/spotbugs-gradle-plugin/compare/6.5.10...6.5.11]
- spotless plugin:
- [https://github.com/diffplug/spotless/releases/tag/gradle%2F8.10.1]
- [https://github.com/diffplug/spotless/releases/tag/gradle%2F8.10.2]
Notes:
- rocksDB version `10.10.1.1` fails to present corresponding git tag on
[https://github.com/facebook/rocksdb] but artefact version is published to
Maven Central; also, other ASF projects decided to use this version:
- [https://central.sonatype.com/artifact/org.rocksdb/rocksdbjni/10.10.1.1]
- [https://github.com/apache/bookkeeper/pull/4886]
- spotless version update is properly tested (same as here: #23164)
was:
Rationale to move `gradle-versions-plugin` reference (from `build.gradle` to
`settings.gradle`):
* Kafka trunk --> `./gradlew dependencyUpdates` shows no entries for plugins
declared in `settings.gradle`:
{code}
dejan@home:~/kafka$ ./gradlew dU | grep -E
'\.gradle\.common|\.gradle\.develocity'
dejan@home:~/kafka$
{code}
* This PR:
{code}
dejan@home:~/kafka$ ./gradlew dU | grep -E
'\.gradle\.common|\.gradle\.develocity'
-
com.gradle.common-custom-user-data-gradle-plugin:com.gradle.common-custom-user-data-gradle-plugin.gradle.plugin
[2.0.2 -> 2.8.0]
- com.gradle.develocity:com.gradle.develocity.gradle.plugin [3.19 -> 3.19.2 ->
4.5.1]
dejan@home:~/kafka$
{code}
* gradle-versions-plugin related link:
[https://github.com/ben-manes/gradle-versions-plugin/tree/v0.64.0#applying-the-plugin]
{code}
> The recommended way to add the Gradle Versions Plugin to any build is to
> apply the settings plugin once in the _`settings`_ script.
{code}
----
version updates details:
- bcpkix: 1.85 --> 1.86
- caffeine: 3.2.0 --> 3.2.4
- commonsValidator: 1.10.1 --> 1.11.0
- classgraph: 4.8.179 --> 4.8.195
- jgit: 7.7.1 --> 7.8.0
- jline: 3.30.16 --> 3.30.17
- jose4j: 0.9.6 --> 0.9.7
- rocksDB: 10.10.1 --> 10.10.1.1
- snappy: 1.1.10.7 --> 1.1.10.8
- swagger: 2.2.53 --> 2.2.55
- gradle-versions-plugin: 0.61.0 --> 0.64.0
- spotbugs plugin: 6.5.10 --> 6.5.11
- spotless plugin: 8.10.0 --> 8.10.2
release notes:
- bcpkix:
- https://github.com/bcgit/bc-java/discussions/2449
-
https://github.com/bcgit/bc-java/blob/r1rv86/docs/releasenotes.md#211-version
- caffeine:
- https://github.com/ben-manes/caffeine/releases/tag/v3.2.1
- https://github.com/ben-manes/caffeine/releases/tag/v3.2.2
- https://github.com/ben-manes/caffeine/releases/tag/v3.2.3
- https://github.com/ben-manes/caffeine/releases/tag/v3.2.4
- commonsValidator:
- https://commons.apache.org/proper/commons-validator/changes.html#a1.11.0
-
https://github.com/apache/commons-validator/blob/rel/commons-validator-1.11.0/RELEASE-NOTES.txt
-
https://github.com/apache/commons-validator/compare/rel/commons-validator-1.10.1...rel/commons-validator-1.11.0
- classgraph:
https://github.com/classgraph/classgraph/releases#release-classgraph-4.8.195
- jgit: https://projects.eclipse.org/projects/technology.jgit/releases/7.8.0
- jline: https://github.com/jline/jline3/releases/tag/jline-3.30.17
- jose4j:
https://bitbucket.org/b_c/jose4j/branches/compare/jose4j-0.9.7%0Djose4j-0.9.6
- rocksDB:
https://central.sonatype.com/artifact/org.rocksdb/rocksdbjni/10.10.1.1
- snappy: https://github.com/xerial/snappy-java/releases/tag/v1.1.10.8
- swagger:
- https://github.com/swagger-api/swagger-core/blob/v2.2.55/CHANGELOG.md
-
https://github.com/swagger-api/swagger-core/blob/v2.2.55/modules/swagger-gradle-plugin/README.md
- gradle-versions-plugin:
- https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.62.0
- https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.63.0
- https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.63.1
- https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.64.0
-
https://github.com/ben-manes/gradle-versions-plugin/tree/v0.64.0#applying-the-plugin
- spotbugs plugin:
https://github.com/spotbugs/spotbugs-gradle-plugin/compare/6.5.10...6.5.11
- spotless plugin:
- https://github.com/diffplug/spotless/releases/tag/gradle%2F8.10.1
- https://github.com/diffplug/spotless/releases/tag/gradle%2F8.10.2
Notes:
- rocksDB version `10.10.1.1` fails to present corresponding git tag on
https://github.com/facebook/rocksdb but artefact version is published to Maven
Central; also, other ASF projects decided to use this version:
- https://central.sonatype.com/artifact/org.rocksdb/rocksdbjni/10.10.1.1
- https://github.com/apache/bookkeeper/pull/4886
- spotless version update is properly tested (same as here: #23164)
> Version updates for build and project dependencies; `gradle-versions-plugin`
> reference has been moved
> -----------------------------------------------------------------------------------------------------
>
> Key: KAFKA-21126
> URL: https://issues.apache.org/jira/browse/KAFKA-21126
> Project: Kafka
> Issue Type: Task
> Components: build
> Reporter: Dejan Stojadinović
> Assignee: Dejan Stojadinović
> Priority: Minor
> Fix For: 4.5.0
>
>
> Rationale to move `gradle-versions-plugin` reference (from `build.gradle` to
> `settings.gradle`):
> * Kafka trunk --> `./gradlew dependencyUpdates` shows no entries for plugins
> declared in `settings.gradle`:
> {code:java}
> dejan@home:~/kafka$ ./gradlew dU | grep -E
> '\.gradle\.common|\.gradle\.develocity'
> dejan@home:~/kafka$
> {code}
> * This PR:
> {code:java}
> dejan@home:~/kafka$ ./gradlew dU | grep -E
> '\.gradle\.common|\.gradle\.develocity'
> -
> com.gradle.common-custom-user-data-gradle-plugin:com.gradle.common-custom-user-data-gradle-plugin.gradle.plugin
> [2.0.2 -> 2.8.0]
> - com.gradle.develocity:com.gradle.develocity.gradle.plugin [3.19 -> 3.19.2
> -> 4.5.1]
> dejan@home:~/kafka$
> {code}
> * *_gradle-versions-plugin_* related link:
> [https://github.com/ben-manes/gradle-versions-plugin/tree/v0.64.0#applying-the-plugin]
> {code:java}
> > The recommended way to add the Gradle Versions Plugin to any build is to
> > apply the settings plugin once in the _`settings`_ script.
> {code}
> ----
> version updates details:
> - bcpkix: 1.85 --> 1.86
> - caffeine: 3.2.0 --> 3.2.4
> - commonsValidator: 1.10.1 --> 1.11.0
> - classgraph: 4.8.179 --> 4.8.195
> - jgit: 7.7.1 --> 7.8.0
> - jline: 3.30.16 --> 3.30.17
> - jose4j: 0.9.6 --> 0.9.7
> - rocksDB: 10.10.1 --> 10.10.1.1
> - snappy: 1.1.10.7 --> 1.1.10.8
> - swagger: 2.2.53 --> 2.2.55
> - gradle-versions-plugin: 0.61.0 --> 0.64.0
> - spotbugs plugin: 6.5.10 --> 6.5.11
> - spotless plugin: 8.10.0 --> 8.10.2
> release notes:
> - bcpkix:
> - [https://github.com/bcgit/bc-java/discussions/2449]
> -
> [https://github.com/bcgit/bc-java/blob/r1rv86/docs/releasenotes.md#211-version]
> - caffeine:
> - [https://github.com/ben-manes/caffeine/releases/tag/v3.2.1]
> - [https://github.com/ben-manes/caffeine/releases/tag/v3.2.2]
> - [https://github.com/ben-manes/caffeine/releases/tag/v3.2.3]
> - [https://github.com/ben-manes/caffeine/releases/tag/v3.2.4]
> - commonsValidator:
> -
> [https://commons.apache.org/proper/commons-validator/changes.html#a1.11.0]
> -
> [https://github.com/apache/commons-validator/blob/rel/commons-validator-1.11.0/RELEASE-NOTES.txt]
> -
> [https://github.com/apache/commons-validator/compare/rel/commons-validator-1.10.1...rel/commons-validator-1.11.0]
> - classgraph:
> [https://github.com/classgraph/classgraph/releases#release-classgraph-4.8.195]
>
> - jgit:
> [https://projects.eclipse.org/projects/technology.jgit/releases/7.8.0]
> - jline: [https://github.com/jline/jline3/releases/tag/jline-3.30.17]
> - jose4j:
> [https://bitbucket.org/b_c/jose4j/branches/compare/jose4j-0.9.7%0Djose4j-0.9.6]
> - rocksDB:
> [https://central.sonatype.com/artifact/org.rocksdb/rocksdbjni/10.10.1.1]
> - snappy: [https://github.com/xerial/snappy-java/releases/tag/v1.1.10.8]
> - swagger:
> - [https://github.com/swagger-api/swagger-core/blob/v2.2.55/CHANGELOG.md]
> -
> [https://github.com/swagger-api/swagger-core/blob/v2.2.55/modules/swagger-gradle-plugin/README.md]
> - gradle-versions-plugin:
> -
> [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.62.0]
> -
> [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.63.0]
> -
> [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.63.1]
> -
> [https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.64.0]
> -
> [https://github.com/ben-manes/gradle-versions-plugin/tree/v0.64.0#applying-the-plugin]
> - spotbugs plugin:
> [https://github.com/spotbugs/spotbugs-gradle-plugin/compare/6.5.10...6.5.11]
> - spotless plugin:
> - [https://github.com/diffplug/spotless/releases/tag/gradle%2F8.10.1]
> - [https://github.com/diffplug/spotless/releases/tag/gradle%2F8.10.2]
> Notes:
> - rocksDB version `10.10.1.1` fails to present corresponding git tag on
> [https://github.com/facebook/rocksdb] but artefact version is published to
> Maven Central; also, other ASF projects decided to use this version:
> - [https://central.sonatype.com/artifact/org.rocksdb/rocksdbjni/10.10.1.1]
> - [https://github.com/apache/bookkeeper/pull/4886]
> - spotless version update is properly tested (same as here: #23164)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)