dengziming
3769bc21b5
MINOR: replace hard-coding utf-8 with StandardCharsets.UTF_8 ( #10079 )
...
Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
2021-02-09 10:06:01 +08:00
Ismael Juma
4154eb9f11
MINOR: Update dependencies for Kafka 2.2 ( #6116 )
...
- Scala 2.12.7 -> 2.12.8
- Gradle 5.0 -> 5.1
- Jetty 9.4.12 -> 9.4.14
- Rat 0.12 -> 0.13
- Patch bumps for easymock, jackson, powermock
- Patch bumps for gradle plugins: shadow, spotbugs, dependency-check, spotless
Reviewers: Manikumar Reddy <manikumar.reddy@gmail.com>
2019-01-10 01:14:30 -08:00
Ismael Juma
b282b2ab10
KAFKA-7308: Fix rat and checkstyle config for Java 11 support ( #5529 )
...
Relative paths in Gradle break when the Gradle daemon is used
unless user.dir can be changed while the process is running.
Java 11 disallows this, so we use project paths instead.
Verified that rat and checkstyle work with Java 11 after these
changes.
Reviewers: Dong Lin <lindong28@gmail.com>
2018-08-18 08:18:28 -07:00
Ismael Juma
079ea89b36
KAFKA-4417: Update build dependencies for 0.10.2 cycle
...
Notes on the updates:
* Gradle to 3.2: better incremental build and faster IDE import times (https://docs.gradle.org/3.2/release-notes )
* zkclient to 0.10: it now uses slf4j-api instead of log4j
* zookeeper to 3.4.9: a few important bug fixes (http://zookeeper.apache.org/doc/r3.4.9/releasenotes.html )
* jackson to 2.8.5: lots of updates (https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.6 , https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.7 , https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.8 )
* jersey to 2.24: bug fixes (https://jersey.java.net/release-notes/2.23.html , https://jersey.java.net/release-notes/2.24.html )
* jopt to 5.0.3: minor improvements, the major version bump is due to requiring Java 7 instead of 6 (https://pholser.github.io/jopt-simple/changes.html )
* argparse4j to 0.7.0: minor tweaks and improvements (https://github.com/tatsuhiro-t/argparse4j/blob/argparse4j-0.6.0/NEWS , https://github.com/tatsuhiro-t/argparse4j/blob/argparse4j-0.7.0/NEWS )
* Gradle plugins
* bcpkix to 1.55: quite a few additions, but nothing that matters to us (http://www.bouncycastle.org/releasenotes.html )
Author: Ismael Juma <ismael@juma.me.uk>
Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>
Closes #2144 from ijuma/gradle-3.2-and-deps
2016-11-17 14:43:00 -08:00
radai-rosenblatt
83116c733d
KAFKA-4025; make sure file.encoding system property is set to UTF-8 when calling rat
...
https://issues.apache.org/jira/browse/KAFKA-4025
this patch sets the file.encoding system property to UTF-8 before invoking rat during the build process and resets it to the original value afterwards
Author: radai-rosenblatt <radai.rosenblatt@gmail.com>
Reviewers: Joel Koshy <jjkoshy.w@gmail.com>
Closes #1710 from radai-rosenblatt/fix-build-on-windows
2016-10-12 16:28:29 -07:00
Ewen Cheslack-Postava
fd612a2d50
kafka-2248; Use Apache Rat to enforce copyright headers; patched by Ewen Cheslack-Postava; reviewed by Gwen Shapira, Joel Joshy and Jun Rao
2015-07-06 15:47:40 -07:00