-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
3.0.x & 4.0.0 release of pulsar-client-kafka adaptor #23555
Comments
Related issue #23554 |
mailing list thread: https://lists.apache.org/thread/d2r4qtq069jm6n4ozcdg5j3wp27rw3ms |
The versioning of pulsar-adapters is independent of apache/pulsar versioning. However, it should be maintained to ensure the compatibility with at least LTS releases. We should have 3.0.0 and 4.0.0 releases of pulsar-adapters available. The docs should be updated with the correct version to use, #23554 |
Is there an expected timeline for the 3.0.0 & 4.0.0 releases of pulsar-adapters? |
Upgrade Pulsar to 3.0.7
- Use `jdk17` - Upgrade `maven-shade-plugin` to support `jdk17`
Hi, @nodece. Could you help to review the PR, feel free any comments. Thanks. |
- remove useless variable
- Remove useless property
* Fix issue: apache/pulsar#23555. Upgrade Pulsar to 3.0.7 * Fix issue: apache/pulsar#23555. - Use `jdk17` - Upgrade `maven-shade-plugin` to support `jdk17` * Fix issue: apache/pulsar#23555. - Fix UT * Fix issue: apache/pulsar#23555. - Fix UT * Fix issue: apache/pulsar#23555. - remove useless variable * Fix issue: apache/pulsar#23555. - Use jdk8 * Fix issue: apache/pulsar#23555. - Remove useless property
- Upgrade Pulsar to 4.0.0
- Set `mockito-core` version to 3.12.4
- pulsar-client-admin use jackson-core:2.17.2, it requires JDK17
- use jackson-bom:2.14.2
- use jackson-core:2.14.2
This reverts commit c3fca95.
This reverts commit 2f85968.
- jackson-core:2.17.2, it requires JDK17
- jackson-core:2.17.2, it requires JDK21
- upgrade maven-shade-plugin to 3.6.0
This reverts commit d68f43a.
- remove jdk17 config.
- upgrade Pulsar to 4.0.0
- set `jcommander` version to 1.82
- Set `mockito-core` version to 3.12.4
Search before asking
Motivation
In order to transition code to Pulsar it is easiest to leverage the pulsar-client-kafka adaptor
Solution
Perform release of: https://github.com/apache/pulsar-adapters with compatibility for Pulsar 3.0.x & 4.0.x
Alternatives
Remove support for Kafka adaptor, however this tool seems useful for migrating users from Kafka to Pulsar, increasing Pulsar's footprint and community support.
Anything else?
No response
Are you willing to submit a PR?
The text was updated successfully, but these errors were encountered: