Graylog2 / Graylog2/graylog2-server

Update Kinesis Client Library (KCL)

Open
#21,451 1 comment 1 reaction 0 assignees View on GitHub
triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 21h
Merged PRs (30d)
218

Description

I use Graylog on AWS and received the following notification from them:

You are receiving this notification as we have identified that your account uses Amazon Kinesis Data Streams with clients using Kinesis Client Library (KCL) [1] 2.x versions prior to 2.6.1. We have discovered a defect in KCL 2.x versions prior to 2.6.1 that may block shard processing after a data stream has scaled up or scaled down. We strongly recommend upgrading your KCL applications to version 2.6.1 or later. The issue is fully resolved in the KCL version 2.6.1 [2] or later.

* Graylog Version: 6.1.5
* Java Version: Eclipse Adoptium 17.0.13
* OpenSearch Version: 1.3.20
* MongoDB Version: 7.0.15
* Operating System: Amazon Linux 2023
* Browser version: Firefox (latest)

Contributor guide

Open the contributing guide

Research direction

Start by locating the project dependency declaration for Amazon Kinesis Client Library and checking its current version against 2.6.1. Done means the KCL dependency is upgraded to 2.6.1 or later and the relevant build or test checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, java
Domain
backend, cloud
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.