-
Notifications
You must be signed in to change notification settings - Fork 3.3k
bump(): upgrade Kafka 7.9.1 #13667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bump(): upgrade Kafka 7.9.1 #13667
Conversation
|
🔴 Meticulous spotted visual differences in 7 of 1367 screens tested: view and approve differences detected. Meticulous evaluated ~10 hours of user flows against your PR. Last updated for commit d68fd0d. This comment will update as new commits are pushed. |
Codecov ReportAll modified and coverable lines are covered by tests ✅ ❌ Unsupported file format
📢 Thoughts on this report? Let us know! |
update schema reg api spec
98bace5 to
ddb8d6f
Compare
Bundle ReportChanges will increase total bundle size by 1.73kB (0.01%) ⬆️. This is within the configured threshold ✅ Detailed changes
Affected Assets, Files, and Routes:view changes for bundle: datahub-react-web-esmAssets Changed:
|
|
Hello @david-leifker we have found a problem trying to configure OAUTH on kafka on the frontend project , we have this error on logs: Our configuration is: springKafkaConfigurationOverrides: We think maybe it is necessary to set the assignment of this property on these files: |
|
@RafaelFranciscoLuqueCerezo - Good call out here! Most of our application stack is using Spring and benefits from the Spring kafka plugin. The |




When upgrading the Kafka library from an older version, we discovered a missing class that was previously excluded in an earlier pull request (PR #1693). In the past, the older Kafka library was probably more lenient and didn't attempt to load all referenced classes, effectively masking a potential issue.
The newer version of the Kafka library has stricter class loading behavior, causing this long-standing but previously unnoticed problem to surface. Removing the class exclusion resolves the immediate compilation and runtime issue with the newer library. However, the original reason for the exclusion remains unclear due to the loss of context from the initial implementation five years ago.
By removing the exclusion, we've addressed the immediate technical barrier to upgrading the library, but there might be underlying implications that are not immediately apparent. The fix solves the current problem, but without the original context, we cannot be certain if there are potential side effects or why the class was initially excluded.
Initial PR this is based on is here.
[x] Tested to ensure message compatibility with previously published messages.