Skip to content

Tags: tusharg1993/kafka

Tags

2.3.0.28

Toggle 2.3.0.28's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFIX] Remove travis config (linkedin#151)

2.3.0.27

Toggle 2.3.0.27's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Backporting Fixing tests (linkedin#136) (linkedin#148)

[LI-HOTFIX] Backporting Fixing tests (linkedin#136)
TICKET =
LI_DESCRIPTION =
This patch adds log for admin client listTopic failure and manually backports some test case changes in 2.4 (linkedin#136)
1. For the tests regarding the AlterLogDirs request, When parallelizing the LeaderAndIsr request processing, we disabled the AlterLogDirs request so that they are always rejected. This PR fixes the broken test introduced
by the change.
2. The testMetricsDuringTopicCreateDelete has been flaky, and sometimes fails with a URP count of 1 instead of the expected value 0
3. Not sure why testUnsupportedTLSVersion has been failing on CI, but passing on a local dev box. Disabling it for now.
EXIT_CRITERIA = 
1. If/when we need to re-enable the JBOD features and the AlterLogDirs request.
2 and 3: when these tests are made more robust.

2.3.0.26

Toggle 2.3.0.26's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFIX] Merge controller requests 2/4: adding utilities to merge …

…controller requests (linkedin#140)

TICKET = N/A
LI_DESCRIPTION =
This is the 2nd PR to implement the feature of control request merging laid out in the design doc
https://docs.google.com/document/d/1PZAOwpw09tVDeuSP0OBVhB6dbgz7C7dQU6bRkePQ8qg/edit

Specifically, this PR includes
1. adding the ControllerRequestMerger for merging controller requests
2. adding methods in existing classes so that their fields can be accessed.
This includes AbstractControlRequest, LeaderAndIsrRequest, UpdateMetadataRequest, StopReplicaRequest
3. adding a utility class LiCombinedControlTransformer to convert the data format between
the LiCombinedControl request/response and the existing controller request types

EXIT_CRITERIA = It's unclear whether this feature should be put in upstream apache kafka yet. If we decide to put this change upstream, the exit criteria will be when it gets merged upstream and pulled in a part of a release.

2.4.1.16

Toggle 2.4.1.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFIX] Use JFrog Api key instead of password (linkedin#139)

TICKET = N/A
LI_DESCRIPTION = DEPENG-2065.
This is advised by dep engineering
EXIT_CRITERIA = When not using JFrog for publishing

2.4.1.15

Toggle 2.4.1.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add log brokerid for admin client listTopics failure (linkedin#131)

[LI-HOTFIX] Add log brokerid for admin client listTopics failure (linkedin#131)
TICKET = N/A
LI_DESCRIPTION = VENG-7361
In VENG-7361, sometimes KafkaAdminClient#listTopics will time out. This patch adds logs to help show the broker that served the listTopic request, which can help us understand the timeout.
EXIT_CRITERIA = N/A

2.3.0.25

Toggle 2.3.0.25's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add log brokerid for admin client listTopics failure (linkedin#131)

[LI-HOTFIX] Add log brokerid for admin client listTopics failure (linkedin#131)
TICKET = N/A
LI_DESCRIPTION = VENG-7361
In VENG-7361, sometimes KafkaAdminClient#listTopics will time out. This patch adds logs to help show the broker that served the listTopic request, which can help us understand the timeout.
EXIT_CRITERIA = N/A

jfrog-2.4.1.14

Toggle jfrog-2.4.1.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFIX] Migrate bintray publish to JFrog (linkedin#132)

TICKET = N/A
LI_DESCRIPTION = Bintray is sunsetting, and the publishing should be migrated to https://linkedin.jfrog.io/

2.4.1.14

Toggle 2.4.1.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFX] Allow passing client software name and version from produc…

…er/consumer to network client (linkedin#128)

TICKET = N/A
LI_DESCRIPTION = Add config to pass customized client name from producer/consumer to ApiVersionsRequest.

Starting from kafka 2.4, brokers are able to collect clients' version and name, see KIP-511 for more details.
With kafka 2.4 and linkedin-kafka-clients 10, we should make this name unique so that in future when collecting user metrics, we can distinguish supported clients from those using unsupported clients.
EXIT_CRITERIA = N/A

Co-authored-by: Ke Hu <[email protected]>

2.4.1.13

Toggle 2.4.1.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFIX] revert sticky metadata fetch hotfix (linkedin#130)

TICKET =
LI_DESCRIPTION =
revert LI HOTFIX "Consumer should fetch metadata from the same broker until it is disconnected from that broker".
since sticky metadata request is no longer needed.
The original hotfix was introduced as a short term fix util the actual issue was found, and we no longer need this hotfix now.

EXIT_CRITERIA = MANUAL ["after the original fix has been removed"]

2.3.0.24

Toggle 2.3.0.24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[LI-HOTFIX] revert sticky metadata fetch hotfix (linkedin#129)

TICKET =
LI_DESCRIPTION =
revert LI HOTFIX "Consumer should fetch metadata from the same broker until it is disconnected from that broker".
since sticky metadata request is no longer needed.
The original hotfix was introduced as a short term fix util the actual issue was found, and we no longer need this hotfix now.

EXIT_CRITERIA = MANUAL ["after the original fix has been removed"]