1535 Commits (77e6e8ec054608a30626271b4952b63294a93c3b)

Author SHA1 Message Date
Jason Gustafson fd9a20e416
KAFKA-8429; Handle offset change when OffsetForLeaderEpoch inflight (#6811) 6 years ago
Viktor Somogyi e82e2e723a KAFKA-7703; position() may return a wrong offset after seekToEnd (#6407) 6 years ago
José Armando García Sancio 121308cc7a KAFKA-8286; Generalized Leader Election Admin RPC (KIP-460) (#6686) 6 years ago
Boyang Chen 051379ea5d KAFKA-8430: unit test to make sure null `group.id` and valid `group.instance.id` are valid combo (#6830) 6 years ago
Boyang Chen 901eb36883 MINOR: Set default `group.instance.id` in JoinGroupResponse to null (#6831) 6 years ago
Colin Patrick McCabe 24f664aa16
MINOR: Auth operations must be null when talking to a pre-KIP-430 broker (#6812) 6 years ago
Jason Gustafson e6057e5038
KAFKA-8437; Await node api versions before checking if offset validation is possible (#6823) 6 years ago
Jason Gustafson a1808962e5 KAFKA-8422; Client should send OffsetForLeaderEpoch only if broker supports latest version (#6806) 6 years ago
soondenana 46a02f3231 KAFKA-8341. Retry Consumer group operation for NOT_COORDINATOR error (#6723) 6 years ago
Guozhang Wang 4574b2438a
MINOR: Remove checking on original joined subscription within handleAssignmentMismatch (#6782) 6 years ago
Boyang Chen cafdc1e7df KAFKA-8399: bring back internal.leave.group.on.close config for KStream (#6779) 6 years ago
Jason Gustafson 4f11090597
HOTFIX: Fix recent protocol breakage from KIP-345 and KIP-392 (#6780) 6 years ago
David Arthur bacb45e044 MINOR: Set `replicaId` for OffsetsForLeaderEpoch from followers (#6775) 6 years ago
Rajini Sivaram 012880d424
KAFKA-8052; Ensure fetch session epoch is updated before new request (#6582) 6 years ago
Magesh Nandakumar 7d70133b75 KAFKA-8265: Fix config name to match KIP-458. (#6755) 6 years ago
Rajini Sivaram 614ea55ad7
KAFKA-8381; Disable hostname validation when verifying inter-broker SSL (#6757) 6 years ago
Stanislav Kozlovski 5a30a806ec MINOR: Add log when the consumer does not send an offset commit due to not being part of an active group (#6404) 6 years ago
Boyang Chen e00c0d316d MINOR: Fix typo in heartbeat request protocol definition (#6759) 6 years ago
Boyang Chen 9fa331b811 KAFKA-8225 & KIP-345 part-2: fencing static member instances with conflicting group.instance.id (#6650) 6 years ago
David Arthur e2847e8603 KAFKA-8365; Consumer and protocol support for follower fetching (#6731) 6 years ago
Shaobo Liu 64c2d49cf5 MINOR: Add test for ConsumerNetworkClient.trySend (#6739) 6 years ago
Rajini Sivaram 8de7d37724
KAFKA-8379; Fix KafkaAdminClientTest.testUnreachableBootstrapServer (#6753) 6 years ago
Magesh Nandakumar 2e91a310d7 KAFKA-8265: Initial implementation for ConnectorClientConfigPolicy to enable overrides (KIP-458) (#6624) 6 years ago
Konstantine Karantasis ce584a01ff KAFKA-5505: Incremental cooperative rebalancing in Connect (KIP-415) (#6363) 6 years ago
Jason Gustafson 26814e060e KAFKA-8376; Least loaded node should consider connections which are being prepared (#6746) 6 years ago
Mickael Maison 855f899bb5 KAFKA-8256; Replace Heartbeat request/response with automated protocol (#6691) 6 years ago
sandmannn b96aa003b6 MINOR: Added missing method parameter to `performAssignment` javadoc (#6744) 6 years ago
Boyang Chen 2208f9966d KAFKA-8354; Replace Sync group request/response with automated protocol (#6729) 6 years ago
Colin Patrick McCabe 0494cd329f
MINOR: Refactor SslFactory (#6674) 6 years ago
Rajini Sivaram 050fdd6537
KAFKA-8336; Enable dynamic reconfiguration of broker's client-side certs (#6721) 6 years ago
tadsul d92eb0d8d8 KIP-421: Support for resolving externalized secrets in AbstractConfig (#6467) 6 years ago
Chris Egerton e2f6a9c747 KAFKA-8363: Fix parsing bug for config providers (#6726) 6 years ago
Xiongqi Wu b86e8c1ea9 MINOR: add docs for KIP-354 KAFKA-7321 (#6724) 6 years ago
Jason Gustafson e4007a6408
KAFKA-8294; Batch StopReplica requests when possible and improve test coverage (#6642) 6 years ago
Guozhang Wang 63e4f67d9b
MINOR: Throw ProducerFencedException directly but with a new instance (#6717) 6 years ago
Xiongqi Wu 1fdc853301 KAFKA-7321: Add a Maximum Log Compaction Lag (KIP-354) (#6009) 6 years ago
Manikumar Reddy 5a8d74e151 KAFKA-6789; Handle retriable group errors in AdminClient API (#5578) 6 years ago
Bob Barrett a97e55b838 KAFKA-8332: Refactor ImplicitLinkedHashSet to avoid losing ordering when converting to Scala 6 years ago
Ismael Juma c09e25fac2
MINOR: Fix bug in Struct.equals and use Objects.equals/Long.hashCode (#6680) 6 years ago
Dhruvil Shah e6cff21fd8 KAFKA-7320; Add consumer configuration to disable auto topic creation [KIP-361] (#5542) 6 years ago
Colin Patrick McCabe 5144660040
KAFKA-8158: Add EntityType for Kafka RPC fields (#6503) 6 years ago
Lucas Bradstreet 8308829e46 MINOR: correctly parse version OffsetCommitResponse version < 3 6 years ago
Boyang Chen b0e82a68b3 KAFKA-8284: enable static membership on KStream (#6673) 6 years ago
Jason Gustafson 889512202c
KAFKA-8275; Take throttling into account when choosing least loaded node (#6619) 6 years ago
Mickael Maison 407bcdf78e KAFKA-8056; Use automatic RPC generation for FindCoordinator (#6408) 6 years ago
Ismael Juma 90043d5f7e
MINOR: Remove workarounds for lz4-java bug affecting byte buffers (#6679) 6 years ago
saisandeep b074173ea2 KAFKA-8191: Add pluggability of KeyManager to generate the broker Private Keys and Certificates 6 years ago
Jason Gustafson c34330c548
KAFKA-8248; Ensure time updated before sending transactional request (#6613) 6 years ago
Zhanxiang (Patrick) Huang 6ca899e56d KAFKA-8066; Always close the sensors in Selector.close() (#6402) 6 years ago
Stanislav Kozlovski 191f2faae0 KAFKA-7992: Introduce start-time-ms metric (#6318) 6 years ago