Commit Graph

10 Commits

Author SHA1 Message Date
David Jacot af5df59d2b
KAFKA-17593; [1/N] Introduce re2j dependency (#17634)
This patch is the first of a series of patches to introduce support for server side regular expression. It introduces the re2j dependency.

Co-authored-by: Lianet Magrans <lmagrans@confluent.io>

Reviewers: Lianet Magrans <lmagrans@confluent.io>
2024-10-30 08:20:11 -07:00
Lianet Magrans d27a7681c7
MINOR: Update LICENSE-binary with missing licenses (#17271)
Fix dependency version for existing license (commons-logging), and add a missing license for a recently added dependency (HdrHistogram)

Before this PR, checking missing licenses would output:

HdrHistogram-2.2.2 is missing in license file
commons-logging-1.3.2 is missing in license file

With this PR the output is empty (all licenses found)

Reviewers: David Arthur <mumrah@gmail.com>, Chia-Ping Tsai <chia7712@gmail.com>
2024-09-26 03:50:01 +08:00
Greg Harris b40b5a24f4
KAFKA-17369: Remove Reflections from logging and update licenses (#16924)
Reviewers: Mickael Maison <mickael.maison@gmail.com>, Chia-Ping Tsai <chia7712@gmail.com>
2024-08-19 16:27:36 -07:00
Mickael Maison dceda5e647
MINOR: Don't include checker-qual in distribution (#16578)
Reviewers: Luke Chen <showuon@gmail.com>, Chia-Ping Tsai <chia7712@gmail.com>, Satish Duggana <satishd@apache.org>
2024-07-15 17:39:38 +02:00
Mickael Maison a8d5007bfa
MINOR: Update LICENSE-binary for 3.7.0 (#14833)
Reviewers: Josep Prat <josep.prat@aiven.io>
2023-11-29 11:00:22 +01:00
Tanay Karmarkar 583f708006
MINOR: Delete unneeded classgraph-MIT license (#14040)
Reviewers: Divij Vaidya <diviv@amazon.com>
2023-07-20 11:23:39 +02:00
Ron Dagostino e27926f92b
KAFKA-14735: Improve KRaft metadata image change performance at high … (#13280)
topic counts.

Introduces the use of persistent data structures in the KRaft metadata image to avoid copying the entire TopicsImage upon every change.  Performance that was O(<number of topics in the cluster>) is now O(<number of topics changing>), which has dramatic time and GC improvements for the most common topic-related metadata events.  We abstract away the chosen underlying persistent collection library via ImmutableMap<> and ImmutableSet<> interfaces and static factory methods.

Reviewers: Luke Chen <showuon@gmail.com>, Colin P. McCabe <cmccabe@apache.org>, Ismael Juma <ismael@juma.me.uk>, Purshotam Chauhan <pchauhan@confluent.io>
2023-04-17 17:52:28 -04:00
José Armando García Sancio 3a2ac26717
MINOR; Fix LICENSE-binary based on the 3.3 dependencies (#12579)
The following commands don't show any missings licenses

$ ./gradlewAll clean releaseTarGz
$ tar xzf core/build/distributions/kafka_2.13-3.3.0-SNAPSHOT.tgz
$ cd kafka_2.13-3.3.0-SNAPSHOT/
$ for f in $(ls libs | grep -v "^kafka\|connect\|trogdor"); do if ! grep -q ${f%.*} LICENSE; then echo "${f%.*} is missing in license file"; fi; done
2022-09-06 09:32:33 -07:00
Konstantine Karantasis f4e787c380
MINOR: Add missing licenses and update versions in LICENSE-binary for 3.0 (#11232)
One new dependency was missing a license entry ([jline](https://github.com/jline/jline3))
The rest of the changes correspond to updated package versions. 
No functional changes in the code 

Reviewers: Randall Hauch <rhauch@gmail.com>
2021-08-18 21:58:36 -07:00
John Roesler ff77864a69
KAFKA-12602: Fix LICENSE file (#10474)
Fixes the LICENSE files that we ship with our releases:
* the source-distribution license included wrong and unnecessary dependencies
* the binary-distribution license was missing most of our actual dependencies

Reviewers: A. Sophie Blee-Goldman <ableegoldman@apache.org>, Ewen Cheslack-Postava <ewencp@apache.org>, Justin Mclean <jmclean@apache.org>
2021-04-06 15:08:24 -05:00