MINOR: gradle-related version upgrades#6436
Conversation
|
@ewencp please review. |
ewencp
left a comment
There was a problem hiding this comment.
LGTM, but @ijuma any thoughts given you usually do the bulk dependency version upgrades?
What's notable here is that all these build dependency versions are inlined, unlike the dependencies.gradle refactoring that centralizes dependency versions and makes it easier to work through them and do updates. Either here or at some point in a PR that doesn't also do updates, it's probably worth refactoring them and basically banning version numbers from the main build.gradle script.
|
It goes without saying that I will volunteer for either of two solutions: expand this or create a brand new PR (with extracted versions). |
|
Please note that now Gradle can be upgraded to 5.3.1 (also, grgit version can be bumped to 3.1.1). |
|
Another commit is added (that will be squashed eventually):
|
|
@ijuma: please review. |
details:
* gradle: 5.1.1 -->> 5.4.1
* grgit: 1.9.3 -->> 3.1.1 (breaking change release: artifact name is changed; also, Grgit.open' usage is slightly refactored)
* gradle-versions-plugin: 0.20.0 -->> 0.21.0
* shadow: 4.0.3 -->> 4.0.4
* spotless-plugin-gradle: 3.17.0 -->> 3.23.0
* checkstyle: 8.10 -->> 8.20
* spotbugs: 3.1.8 -->> 3.1.12
* jacoco: 0.8.2 -->> 0.8.3
related release notes:
* gradle:
** https://github.com/gradle/gradle/releases/tag/v5.2.0
** https://github.com/gradle/gradle/releases/tag/v5.2.1
** https://github.com/gradle/gradle/releases/tag/v5.3.0
** https://github.com/gradle/gradle/releases/tag/v5.3.1
** https://github.com/gradle/gradle/releases/tag/v5.4.0
** https://github.com/gradle/gradle/releases/tag/v5.4.1
* grgit:
** https://github.com/ajoberstar/grgit/releases/tag/2.0.0
** https://github.com/ajoberstar/grgit/releases/tag/3.0.0
** https://github.com/ajoberstar/grgit/releases/tag/3.1.0
* gradle-versions-plugin:
** https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.21.0
* shadow:
** https://github.com/johnrengelman/shadow/releases/tag/4.0.4
* spotless-plugin-gradle:
** https://github.com/diffplug/spotless/blob/gradle/3.23.0/plugin-gradle/CHANGES.md
* checkstyle:
** http://checkstyle.sourceforge.net/releasenotes.html#Release_8.20
* spotbugs:
** https://github.com/spotbugs/spotbugs/blob/3.1.12/CHANGELOG.md
* jacoco:
** https://github.com/jacoco/jacoco/releases/tag/v0.8.3
44d10e7 to
658db41
Compare
|
@ijuma: done, PR description is updated. All changes/commits are squashed into one and rebased onto trunk (in addition: spotless-plugin-gradle version is also bumped). Separate PR (with versions extracted into |
|
Thanks. Btw, you don't need to squash, we do that when we merge. |
@ijuma I squashed it prior to your comment; thanx for info, good to know for any future PR. |
|
Thanks for the contribution and sorry for the delay. I have merged the commit to trunk. |
* ak/trunk: (42 commits) KAFKA-8134: `linger.ms` must be a long KAFKA-7779; Avoid unnecessary loop iteration in leastLoadedNode (apache#6081) MINOR: Update Gradle to 5.4.1 and update its plugins (apache#6436) MINOR: improve Session expiration notice (apache#6618) KAFKA-8029: In memory session store (apache#6525) MINOR: In-memory stores cleanup (apache#6595) KAFKA-7862 & KIP-345 part-one: Add static membership logic to JoinGroup protocol (apache#6177) KAFKA-8254: Pass Changelog as Topic in Suppress Serdes (apache#6602) KAFKA-7903: automatically generate OffsetCommitRequest (apache#6583) KAFKA-8291 : System test fix (apache#6637) MINOR: Do not log retriable offset commit exceptions as errors (apache#5904) MINOR: Fix log message error of loadTransactionMetadata (apache#6571) MINOR: Fix 404 security features links (apache#6634) MINOR: Remove an unnecessary character from broker's startup log MINOR: Make LogCleaner.shouldRetainRecord more readable (apache#6590) MINOR: Remove implicit return statement (apache#6629) KAFKA-8237; Untangle TopicDeleteManager and add test cases (apache#6588) KAFKA-8227 DOCS Fixed missing links duality of streams tables (apache#6625) MINOR: reformat settings.gradle to be more readable (apache#6621) MINOR: Correct RestServerTest formatting ... Conflicts: build.gradle settings.gradle
Details: * gradle: 5.1.1 --> 5.4.1 * grgit: 1.9.3 --> 3.1.1 (breaking change release: artifact name is changed; also, Grgit.open' usage is slightly refactored) * gradle-versions-plugin: 0.20.0 --> 0.21.0 * shadow: 4.0.3 --> 4.0.4 * spotless-plugin-gradle: 3.17.0 --> 3.23.0 * checkstyle: 8.10 --> 8.20 * spotbugs: 3.1.8 --> 3.1.12 * jacoco: 0.8.2 --> 0.8.3
details:
related release notes:
** https://github.com/gradle/gradle/releases/tag/v5.2.0
** https://github.com/gradle/gradle/releases/tag/v5.2.1
** https://github.com/gradle/gradle/releases/tag/v5.3.0
** https://github.com/gradle/gradle/releases/tag/v5.3.1
** https://github.com/gradle/gradle/releases/tag/v5.4.0
** https://github.com/gradle/gradle/releases/tag/v5.4.1
** https://github.com/ajoberstar/grgit/releases/tag/2.0.0
** https://github.com/ajoberstar/grgit/releases/tag/3.0.0
** https://github.com/ajoberstar/grgit/releases/tag/3.1.0
** https://github.com/ben-manes/gradle-versions-plugin/releases/tag/v0.21.0
** https://github.com/johnrengelman/shadow/releases/tag/4.0.4
** https://github.com/diffplug/spotless/blob/gradle/3.23.0/plugin-gradle/CHANGES.md
** http://checkstyle.sourceforge.net/releasenotes.html#Release_8.20
** https://github.com/spotbugs/spotbugs/blob/3.1.12/CHANGELOG.md
** https://github.com/jacoco/jacoco/releases/tag/v0.8.3
Committer Checklist (excluded from commit message)