Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
472 commits
Select commit Hold shift + click to select a range
5f4806f
KAFKA-14589 [2/4] Tests of ConsoleGroupCommand rewritten in java (#15…
nizhikov Mar 6, 2024
9c4b2a1
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 6, 2024
ba0db81
KAFKA-16246: Cleanups in ConsoleConsumer (#15457)
wernerdv Mar 7, 2024
17fe510
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
a33c47e
KAFKA-14133: Move consumer mock in TaskManagerTest to Mockito - part …
clolov Mar 7, 2024
322d0c8
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
86e7885
KAFKA-16100: Add timeout to all the CompletableApplicationEvents (#15…
kirktrue Mar 7, 2024
b4a37fe
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
652537f
MINOR: Add 3.7.0 to core and client's upgrade compatibility tests (#1…
stanislavkozlovski Mar 7, 2024
c782e3a
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
1d50cbe
KAFKA-16319: Divide DeleteTopics requests by leader node (#15479)
AndrewJSchofield Mar 7, 2024
a57a169
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
f5c4d52
MINOR: Add read/write all operation (#15462)
dajac Mar 7, 2024
3334185
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
d8dd068
KAFKA-15964: fix flaky StreamsAssignmentScaleTest (#15485)
mjsax Mar 7, 2024
4eca71c
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
5dd382c
MINOR: Use INFO logging for tools tests (#15487)
FrankYang0529 Mar 7, 2024
1287405
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
96d026b
KAFKA-16202 Extra dot in error message in producer (#15296)
infantlikesprogramming Mar 7, 2024
a6bb306
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
3f3cee1
KAFKA-16325 Add missing producer metrics to documentatio (#15466)
Owen-CH-Leung Mar 7, 2024
730c317
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 7, 2024
80def43
MINOR: Reduce memory allocation in ClientTelemetryReporter (#15402)
testn Mar 8, 2024
6168421
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 8, 2024
b9a5b4a
KAFKA-10892: Shared Readonly State Stores ( revisited ) (#12742)
calmera Mar 8, 2024
ede7cf1
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 8, 2024
4143659
KAFKA-14589 [4/4] Tests of ConsoleGroupCommand rewritten in java (#15…
nizhikov Mar 8, 2024
fd7ab61
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 8, 2024
861fe68
TRIVIAL: fix typo
mjsax Mar 8, 2024
6f4a9f1
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 8, 2024
2fcafbd
HOTFIX: fix html markup
mjsax Mar 8, 2024
69a0fa4
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 8, 2024
432825d
MINOR: Fix incorrect syntax for config (#15500)
joel-hamill Mar 8, 2024
b7b6727
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 8, 2024
3fcaa9c
MINOR: remove the copy constructor of LogSegment (#15488)
johnnychhsu Mar 9, 2024
4b70944
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 9, 2024
808bf07
MINOR: Cleanup log.dirs in ReplicaManagerTest on JVM exit (#15289)
gaurav-narula Mar 9, 2024
04b2bc6
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 9, 2024
1bb36c2
MINOR: change "inter.broker.protocol version" to inter.broker.protoco…
FrankYang0529 Mar 9, 2024
ec6ad22
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 9, 2024
66ed6d3
KAFKA-16146: Checkpoint log-start-offset for remote log enabled topic…
kamalcph Mar 11, 2024
766b608
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 11, 2024
8b72a2c
KAFKA-14133: Move consumer mock in TaskManagerTest to Mockito - part …
clolov Mar 11, 2024
410c208
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 11, 2024
58ddd69
KAFKA-16227: Avoid IllegalStateException during fetch initialization …
cadonna Mar 12, 2024
4e424ce
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 12, 2024
2c613b2
MINOR: Tweak streams config doc (#15518)
cherylws Mar 12, 2024
fd8f034
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 12, 2024
aa7bef4
MINOR: Resolve SSLContextFactory.getNeedClientAuth deprecation (#15468)
gharris1727 Mar 13, 2024
4c341fb
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 13, 2024
722967a
MINOR; Make string from array (#15526)
jsancio Mar 13, 2024
3ed668f
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 13, 2024
d88a97a
MINOR: simplify consumer logic (#15519)
mjsax Mar 14, 2024
612a1fe
MINOR: Kafka Streams docs fixes (#15517)
mjsax Mar 14, 2024
eff5262
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 14, 2024
e164d4d
KAFKA-16249; Improve reconciliation state machine (#15364)
dajac Mar 14, 2024
2acaa10
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 14, 2024
2c49a76
KAFKA-13922: Adjustments for jacoco, coverage reporting (#11982)
akatona84 Mar 14, 2024
37212bb
MINOR: AddPartitionsToTxnManager performance optimizations (#15454)
splett2 Mar 14, 2024
178761e
KAFKA-14683 Cleanup WorkerSinkTaskTest (#15506)
hgeraldino Mar 14, 2024
834efa6
KAFKA-16342 fix getOffsetByMaxTimestamp for compressed records (#15474)
showuon Mar 14, 2024
e4c53d0
KAFKA-15206: Fix the flaky RemoteIndexCacheTest.testClose test (#15523)
kamalcph Mar 15, 2024
96bfac4
MINOR: Update javadocs and exception string in "deprecated" Processor…
ableegoldman Mar 15, 2024
eab20dc
Merge remote-tracking branch 'apache-kafka/trunk' into omkreddy-fix-c…
omkreddy Mar 15, 2024
7b9f31e
KAFKA-16358: Sort transformations by name in documentation; add missi…
hgeraldino Mar 15, 2024
6f2901c
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 15, 2024
fa190cf
MINOR: Only enable replay methods to modify timeline data structure (…
dongnuo123 Mar 15, 2024
56f63d6
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 15, 2024
af0ec24
KAFKA-16231: Update consumer_test.py to support KIP-848’s group proto…
kirktrue Mar 15, 2024
e878654
MINOR: Cleanup BoundedList to Make Constructors More Safe (#15507)
ChrisAHolland Mar 15, 2024
7945d32
KAFKA-16267: Update consumer_group_command_test.py to support KIP-848…
kirktrue Mar 15, 2024
8359f94
KAFKA-16268: Update fetch_from_follower_test.py to support KIP-848’s …
kirktrue Mar 15, 2024
57557df
KAFKA-16269: Update reassign_partitions_test.py to support KIP-848’s …
kirktrue Mar 15, 2024
386347b
KAFKA-16270: Update snapshot_test.py to support KIP-848’s group proto…
kirktrue Mar 15, 2024
7fae79c
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 15, 2024
3f66602
KAFKA-16190: Member should send full heartbeat when rejoining (#15401)
phong260702 Mar 15, 2024
b66558d
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 15, 2024
313574e
MINOR: fix flaky EosIntegrationTest (#15494)
mjsax Mar 17, 2024
bddc199
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 17, 2024
3599823
MINOR: Remove unused client side assignor fields/classes (#15545)
dajac Mar 18, 2024
7a01def
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 18, 2024
e9c50b1
KAFKA-16369: Broker may not shut down when SocketServer fails to bind…
edoardocomar Mar 18, 2024
e8087d8
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 18, 2024
5c92987
KAFKA-16312, KAFKA-16185: Local epochs in reconciliation (#15511)
lucasbru Mar 18, 2024
da824ba
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 18, 2024
67cb742
MINOR; Log reason for deleting a kraft snapshot (#15478)
jsancio Mar 18, 2024
216ea92
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 18, 2024
1d6e0b8
KAFKA-16352: Txn may get get stuck in PrepareCommit or PrepareAbort s…
artemlivshits Mar 19, 2024
11838c8
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 19, 2024
bf3f088
KAFKA-16341 fix the LogValidator for non-compressed type (#15476)
johnnychhsu Mar 19, 2024
2a91c6f
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 19, 2024
c66d66d
KAFKA-16367; Full ConsumerGroupHeartbeat response must be sent when f…
dajac Mar 19, 2024
abbbe68
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 19, 2024
12a1d85
KAFKA-12187 replace assertTrue(obj instanceof X) with assertInstanceO…
brandboat Mar 20, 2024
5dccb40
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 20, 2024
8c0fafb
MINOR: Update upgrade docs to refer 3.6.2 version
omkreddy Mar 18, 2024
1b535a2
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 20, 2024
34d365f
KAFKA-16222: desanitize entity name when migrate client quotas (#15481)
FrankYang0529 Mar 20, 2024
507f626
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 20, 2024
b6183a4
KAFKA-14589 ConsumerGroupCommand rewritten in java (#14471)
nizhikov Mar 20, 2024
55f656c
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 20, 2024
3e3c618
KAFKA-16313: Offline group protocol migration (#15546)
dongnuo123 Mar 20, 2024
45b68b9
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 20, 2024
f1d741a
KAFKA-16392: Stop emitting warning log message when parsing source co…
C0urante Mar 20, 2024
c53c2d0
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 20, 2024
cfa7d39
MINOR : Removed the depreciated information about Zk to Kraft migrati…
chiacyu Mar 21, 2024
85e6402
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 21, 2024
319a2d1
MINOR: Update muckrake version mapping for 3.7 (#1118)
omkreddy Mar 21, 2024
b7e42d1
MINOR: Bump master to 7.8.0-0 (#1107)
omkreddy Mar 21, 2024
a41c10f
KAFKA-16318 : add javafoc for kafka metric (#15483)
johnnychhsu Mar 21, 2024
4beb3ba
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 21, 2024
03f7b5a
KAFKA-16206: Fix unnecessary topic config deletion during ZK migratio…
ahuang98 Mar 21, 2024
955556d
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 21, 2024
c5804e7
KAFKA-16273: Update consumer_bench_test.py to use consumer group prot…
Mar 21, 2024
af780f1
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 21, 2024
7e85d7d
MINOR: KRaft upgrade tests should only use latest stable mv (#15566)
ahuang98 Mar 21, 2024
c5cf198
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 21, 2024
997ca14
KAFKA-14133: Move stateDirectory mock in TaskManagerTest to Mockito (…
clolov Mar 22, 2024
de39520
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 22, 2024
fb03da0
KAFKA-16271: Upgrade consumer_rolling_upgrade_test.py (#15578)
Mar 22, 2024
fc2f395
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 22, 2024
f666100
KAFKA-16274: Update replica_scale_test.py to support KIP-848’s group …
kirktrue Mar 22, 2024
159d25a
KAFKA-16276: Update transactions_test.py to support KIP-848’s group p…
kirktrue Mar 22, 2024
a4a617d
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 22, 2024
2e8d69b
KAFKA-16314: Introducing the AbortableTransactionException (#15486)
sjhajharia Mar 22, 2024
d0e0fc7
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 22, 2024
6eba905
KAFKA-16381 use volatile to guarantee KafkaMetric#config visibility a…
johnnychhsu Mar 23, 2024
81481c6
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 23, 2024
0f216b6
MINOR: Tuple2 replaced with Map.Entry (#15560)
nizhikov Mar 23, 2024
e1e19a0
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 23, 2024
bf9a27f
KAFKA-16388 add production-ready test of 3.3 - 3.6 release to Metadat…
brandboat Mar 24, 2024
d8977b3
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 24, 2024
0434c29
KAFKA-16408 kafka-get-offsets / GetOffsetShell doesn't handle --vers…
wernerdv Mar 25, 2024
0dbd11d
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
7b2fc46
KAFKA-16410 kafka-leader-election / LeaderElectionCommand doesn't se…
brandboat Mar 25, 2024
b0446a0
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
be17df6
KAFKA-16374; High watermark updates should have a higher priority (#1…
dajac Mar 25, 2024
e9e007a
KAFKA-15882: Add nightly docker image scan job (#15013)
VedarthConfluent Mar 25, 2024
d1d53d2
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
0104cd0
KAFKA-16375: Fix for rejoin while reconciling (#15579)
lianetm Mar 25, 2024
83b0bd0
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
51c9b0d
KAFKA-16406: Splitting consumer integration test (#15535)
lianetm Mar 25, 2024
c591e4d
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
f8ce7fe
KAFKA-15950: Serialize heartbeat requests (#14903)
soarez Mar 25, 2024
b101e99
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
da6bb36
KAFKA-16224: Do not retry committing if topic or partition deleted (#…
cadonna Mar 25, 2024
0ff3e55
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
ad96063
KAFKA-16386: Convert NETWORK_EXCEPTIONs from KIP-890 transaction veri…
squah-confluent Mar 25, 2024
d2a43ee
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 25, 2024
fa1cf79
KAFKA-16409: DeleteRecordsCommand should use standard exception handl…
FrankYang0529 Mar 26, 2024
2209ed6
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 26, 2024
2d4abb8
KAFKA-16415 Fix handling of "--version" option in ConsumerGroupComman…
wernerdv Mar 26, 2024
31914ca
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 26, 2024
d70cfda
update tags and added seamphore tags as part of semaphore migration (…
avn-confluent Mar 26, 2024
6f8d4fe
KAFKA-15949: Unify metadata.version format in log and error message (…
FrankYang0529 Mar 26, 2024
5024a1e
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 26, 2024
b667e61
KAFKA-16416 Use NetworkClientTest to replace RequestResponseTest to b…
KevinZTW Mar 26, 2024
23261f7
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 26, 2024
4099774
KAFKA-16084: Simplify and deduplicate standalone herder test mocking …
ahmedsobeh Mar 26, 2024
cf13653
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 26, 2024
8d914b5
KAFKA-16411: Correctly migrate default client quota entities (#15584)
cmccabe Mar 26, 2024
100f0ad
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 26, 2024
3e64f8f
KAFKA-16385 Enhance documentation for retention.ms and retention.byte…
brandboat Mar 27, 2024
3834a5c
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
ae44a08
MINOR: add docker usage documentation link in README.md (#15600)
KevinZTW Mar 27, 2024
9326476
KAFKA-16391: remove .lock file when FileLock#destroy (#15568)
FrankYang0529 Mar 27, 2024
6f68709
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
4cb2037
MINOR: Add retry mechanism to EOS example (#15561)
fvaleri Mar 27, 2024
b3445c4
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
4a33bc8
KAFKA-16353: Offline protocol migration integration tests (#15492)
dongnuo123 Mar 27, 2024
ab6b203
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
eda0dc0
MINOR: Preventing running the :core tests twice when testing with cov…
akatona84 Mar 27, 2024
91c31c5
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
ace2152
KAFKA-16272: Update connect_distributed_test.py to support KIP-848’s …
Mar 27, 2024
e0a1287
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
6f38fe5
KAFKA-14588 ZK configuration moved to ZkConfig (#15075)
nizhikov Mar 27, 2024
5834614
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
cf1ba09
MINOR: Renaming the `Abortable_Transaction` error to `Transaction_Abo…
sjhajharia Mar 27, 2024
46571f2
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
f40c066
KAFKA-16428: Fix bug where config change notification znode may not g…
cmccabe Mar 27, 2024
30a966d
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 27, 2024
4cb6806
KAFKA-16232: kafka hangs forever in the starting process if the autho…
brandboat Mar 28, 2024
5a0da13
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 28, 2024
4ccbf16
MINOR: Metadata image test improvements (#15373)
ahuang98 Mar 28, 2024
d811291
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 28, 2024
b411ac0
KAFKA-16406 [2] : Split consumer commit tests (#15612)
lianetm Mar 28, 2024
7bf6d43
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 28, 2024
355873a
MINOR: Use CONFIG suffix in ZkConfigs (#15614)
nizhikov Mar 28, 2024
6e77010
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 28, 2024
8b274d8
KAFKA-7663: Reprocessing on user added global stores restore (#15414)
wcarlson5 Mar 28, 2024
0b4d562
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 28, 2024
71bcac3
MINOR: AbstractConfig cleanup (#15597)
gharris1727 Mar 28, 2024
642a896
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 28, 2024
bf5e04e
KAFKA-16349: Prevent race conditions in Exit class from stopping test…
gharris1727 Mar 29, 2024
ed2fb93
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 29, 2024
7c3a596
KAFKA-16397 Use ByteBufferOutputStream to avoid array copy (#15589)
chiacyu Mar 29, 2024
cac0ce2
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 29, 2024
7317159
KAFKA-16303: Add upgrade notes to 3.5.0, 3.5.2, and 3.7.0 about MM2 o…
gharris1727 Mar 29, 2024
75d19e9
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 29, 2024
2118d85
KAFKA-16223 Replace EasyMock/PowerMock with Mockito for KafkaConfigBa…
hgeraldino Mar 29, 2024
2ba5b10
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 29, 2024
6e4a098
KAFKA-16217: Stop the abort transaction try loop when closing produce…
CalvinLiu7947 Mar 29, 2024
dde93ef
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 30, 2024
d8673b2
KAFKA-15899 [1/2] Move kafka.security package from core to server mod…
nizhikov Mar 30, 2024
90f2224
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 30, 2024
9a9b532
KAFKA-16447: Fix failed ReplicaManagerTest (#15630)
FrankYang0529 Mar 30, 2024
fe55cb3
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 30, 2024
d4caa1c
MINOR: Remove redundant ApiVersionsResponse#filterApis (#15611)
brandboat Mar 31, 2024
ee05cf2
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Mar 31, 2024
a640a81
KAFKA-16323: fix testRemoteFetchExpiresPerSecMetric (#15463)
johnnychhsu Apr 1, 2024
1c46e54
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 1, 2024
40e87ae
KAFKA-15823: disconnect from controller on AuthenticationException (#…
gaurav-narula Apr 1, 2024
e8db6c8
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 1, 2024
a524b62
MINOR: Fix doc of Admin#createDelegationToken (#15632)
OriHoch Apr 1, 2024
df8264a
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 1, 2024
cc6b919
KAFKA-16435 Add test for KAFKA-16428 (#15635)
brandboat Apr 1, 2024
f2a0de8
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 1, 2024
2f733ac
KAFKA-16161: Avoid empty remote metadata snapshot file in partition d…
kamalcph Apr 2, 2024
a4a7b01
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 2, 2024
2932eb2
KAFKA-16365: AssignmentsManager callback handling issues (#15521)
soarez Apr 2, 2024
71c1782
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 2, 2024
7a10f4a
MINOR: enhance kafka-reassign-partitions command output (#15610)
KevinZTW Apr 2, 2024
d8b16e3
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 2, 2024
b3116f4
KAFKA-16148: Implement GroupMetadataManager#onUnloaded (#15446)
jeffkbkim Apr 2, 2024
000a48a
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 2, 2024
ee61bb7
KAFKA-15417: move outerJoinBreak-flags out of the loop (#15510)
VictorvandenHoven Apr 2, 2024
669d705
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 2, 2024
acecd37
KAFKA-16457 Useless import class `org.apache.kafka.common.config.Conf…
rykovsi Apr 3, 2024
22d11db
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 3, 2024
3208c5f
MINOR: AbstractConfig cleanup Part 2 (#15639)
gharris1727 Apr 3, 2024
4ba52a3
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 3, 2024
21479a3
KAFKA-16413 add FileLockTest (#15624)
FrankYang0529 Apr 3, 2024
0e8d0ba
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 3, 2024
e95e91a
KAFKA-16275: Update kraft_upgrade_test.py to support KIP-848’s group …
kirktrue Apr 3, 2024
6569a35
KAFKA-16438: Update consumer_test.py’s static tests to support KIP-84…
kirktrue Apr 3, 2024
6bb9cac
KAFKA-16440: Update security_test.py to support KIP-848’s group proto…
kirktrue Apr 3, 2024
c7ef80b
KAFKA-16439: Update replication_replica_failure_test.py to support KI…
kirktrue Apr 3, 2024
21c2934
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 3, 2024
ef7f823
KAFKA-16359: Corrected manifest file for kafka-clients (#15532)
apoorvmittal10 Apr 4, 2024
cbea03f
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 4, 2024
376e9e2
KAFKA-15586: Clean shutdown detection - server side (#14706)
CalvinLiu7947 Apr 4, 2024
ec3c6e5
Merge branch 'master' of https://github.com/confluentinc/kafka into t…
ConfluentJenkins Apr 4, 2024
0b7fba0
Merge remote-tracking branch 'origin/master' into kip-932
ShivsundarR Apr 4, 2024
e8624ff
Minor changes according to latest trunk
ShivsundarR Apr 5, 2024
f31bb48
Merge remote-tracking branch 'origin/kip-932' into AKCORE-Merge-upstr…
ShivsundarR Apr 5, 2024
539ba95
Updated Tuple2->Entry changes
ShivsundarR Apr 5, 2024
dcdf5b4
Resolving merge conflicts
apoorvmittal10 Apr 10, 2024
9468e73
Resolving merge conflicts
apoorvmittal10 Apr 11, 2024
91140c6
Fixing build
apoorvmittal10 Apr 11, 2024
81738be
Fixing build
apoorvmittal10 Apr 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
44 changes: 44 additions & 0 deletions .github/workflows/docker_scan.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

name: Docker Image CVE Scanner
on:
schedule:
# This job will run at 3:30 UTC daily
- cron: '30 3 * * *'
workflow_dispatch:
jobs:
scan_jvm:
runs-on: ubuntu-latest
strategy:
matrix:
# This is an array of supported tags. Make sure this array only contains the supported tags
supported_image_tag: ['latest', '3.7.0']
steps:
- name: Run CVE scan
uses: aquasecurity/trivy-action@master
if: always()
with:
image-ref: apache/kafka:${{ matrix.supported_image_tag }}
format: 'table'
severity: 'CRITICAL,HIGH'
output: scan_report_jvm_${{ matrix.supported_image_tag }}.txt
exit-code: '1'
- name: Upload CVE scan report
if: always()
uses: actions/upload-artifact@v3
with:
name: scan_report_jvm_${{ matrix.supported_image_tag }}.txt
path: scan_report_jvm_${{ matrix.supported_image_tag }}.txt
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ Vagrantfile.local

config/server-*
config/zookeeper-*
core/data/*
gradle/wrapper/*.jar
gradlew.bat

Expand Down
1 change: 1 addition & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ def job = {
"3.4": "7.4.x",
"3.5": "7.5.x",
"3.6": "7.6.x",
"3.7": "7.7.x",
"trunk": "master",
"master": "master"
]
Expand Down
33 changes: 19 additions & 14 deletions LICENSE-binary
Original file line number Diff line number Diff line change
Expand Up @@ -216,17 +216,17 @@ commons-lang3-3.12.0
commons-logging-1.2
commons-validator-1.7
error_prone_annotations-2.10.0
jackson-annotations-2.16.0
jackson-core-2.16.0
jackson-databind-2.16.0
jackson-dataformat-csv-2.16.0
jackson-datatype-jdk8-2.16.0
jackson-jaxrs-base-2.16.0
jackson-jaxrs-json-provider-2.16.0
jackson-module-afterburner-2.16.0
jackson-module-jaxb-annotations-2.16.0
jackson-module-scala_2.13-2.16.0
jackson-module-scala_2.12-2.16.0
jackson-annotations-2.16.1
jackson-core-2.16.1
jackson-databind-2.16.1
jackson-dataformat-csv-2.16.1
jackson-datatype-jdk8-2.16.1
jackson-jaxrs-base-2.16.1
jackson-jaxrs-json-provider-2.16.1
jackson-module-afterburner-2.16.1
jackson-module-jaxb-annotations-2.16.1
jackson-module-scala_2.13-2.16.1
jackson-module-scala_2.12-2.16.1
jakarta.validation-api-2.0.2
javassist-3.29.2-GA
jetty-client-9.4.53.v20231009
Expand Down Expand Up @@ -258,15 +258,20 @@ plexus-utils-3.5.1
reflections-0.10.2
reload4j-1.2.25
rocksdbjni-7.9.2
scala-collection-compat_2.12-2.10.0
scala-collection-compat_2.13-2.10.0
scala-library-2.12.18
scala-library-2.13.12
scala-logging_2.12-3.9.4
scala-logging_2.13-3.9.4
scala-reflect-2.12.18
scala-reflect-2.13.12
scala-java8-compat_2.12-1.0.2
scala-java8-compat_2.13-1.0.2
snappy-java-1.1.10.5
swagger-annotations-2.2.8
zookeeper-3.8.3
zookeeper-jute-3.8.3
zookeeper-3.8.4
zookeeper-jute-3.8.4

===============================================================================
This product bundles various third-party components under other open source
Expand Down Expand Up @@ -328,7 +333,7 @@ zstd-jni-1.5.5-11 see: licenses/zstd-jni-BSD-2-clause
---------------------------------------
BSD 3-Clause

jline-3.22.0, see: licenses/jline-BSD-3-clause
jline-3.25.1, see: licenses/jline-BSD-3-clause
jsr305-3.0.2, see: licenses/jsr305-BSD-3-clause
paranamer-2.8, see: licenses/paranamer-BSD-3-clause
protobuf-java-3.23.4, see: licenses/protobuf-java-BSD-3-clause
Expand Down
19 changes: 17 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,14 @@ Follow instructions in https://kafka.apache.org/quickstart
./gradlew clients:test --tests org.apache.kafka.clients.MetadataTest.testTimeToNextUpdate

### Running a particular unit/integration test with log4j output ###
Change the log4j setting in either `clients/src/test/resources/log4j.properties` or `core/src/test/resources/log4j.properties`
By default, there will be only small number of logs output while testing. You can adjust it by changing the `log4j.properties` file in the module's `src/test/resources` directory.

./gradlew clients:test --tests RequestResponseTest
For example, if you want to see more logs for clients project tests, you can modify [the line](https://github.com/apache/kafka/blob/trunk/clients/src/test/resources/log4j.properties#L21) in `clients/src/test/resources/log4j.properties`
to `log4j.logger.org.apache.kafka=INFO` and then run:

./gradlew cleanTest clients:test --tests NetworkClientTest

And you should see `INFO` level logs in the file under the `clients/build/test-results/test` directory.

### Specifying test retries ###
By default, each failed test is retried once up to a maximum of five retries per test run. Tests are retried at the end of the test task. Adjust these parameters in the following way:
Expand Down Expand Up @@ -87,15 +92,25 @@ fail due to code changes. You can just run:

### Running a Kafka broker in KRaft mode

Using compiled files:

KAFKA_CLUSTER_ID="$(./bin/kafka-storage.sh random-uuid)"
./bin/kafka-storage.sh format -t $KAFKA_CLUSTER_ID -c config/kraft/server.properties
./bin/kafka-server-start.sh config/kraft/server.properties

Using docker image:

docker run -p 9092:9092 apache/kafka:3.7.0

### Running a Kafka broker in ZooKeeper mode

Using compiled files:

./bin/zookeeper-server-start.sh config/zookeeper.properties
./bin/kafka-server-start.sh config/server.properties

>Since ZooKeeper mode is already deprecated and planned to be removed in Apache Kafka 4.0, the docker image only supports running in KRaft mode

### Cleaning the build ###
./gradlew clean

Expand Down
2 changes: 2 additions & 0 deletions Vagrantfile
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,8 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
'role' => 'ce-kafka',
'Owner' => 'ce-kafka',
'JenkinsBuildUrl' => ENV['BUILD_URL'],
'SemaphoreWorkflowUrl' => ENV['SEMAPHORE_WORKFLOW_URL'],
'SemaphoreJobId' => ENV['SEMAPHORE_JOB_ID'],
'cflt_environment' => 'devel',
'cflt_partition' => 'onprem',
'cflt_managed_by' => 'iac',
Expand Down
2 changes: 1 addition & 1 deletion bin/kafka-consumer-groups.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

exec $(dirname $0)/kafka-run-class.sh kafka.admin.ConsumerGroupCommand "$@"
exec $(dirname $0)/kafka-run-class.sh org.apache.kafka.tools.consumer.group.ConsumerGroupCommand "$@"
2 changes: 1 addition & 1 deletion bin/windows/kafka-consumer-groups.bat
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
rem See the License for the specific language governing permissions and
rem limitations under the License.

"%~dp0kafka-run-class.bat" kafka.admin.ConsumerGroupCommand %*
"%~dp0kafka-run-class.bat" org.apache.kafka.tools.consumer.group.ConsumerGroupCommand %*
Loading