Graylog2 / Graylog2/graylog2-server
Update Kinesis Client Library (KCL)
- 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
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