Hi all,

I'd like to discuss initiating the first milestone release for Pulsar
5.0, 5.0.0-M1.

The purpose of a milestone release is to allow users to start testing
the new release functionality early and provide feedback. Milestone
releases are not meant for production use cases, since breaking
changes can be introduced between the milestone releases and the final
LTS release.

For Pulsar 5.0, the main new feature is Scalable Topics (PIP-460 and
related PIPs).

PIPs in Pulsar 5.0.0-M1:

- PIP-460: Scalable Topics (Topics v5)
https://github.com/apache/pulsar/blob/master/pip/pip-460.md
- PIP-463: Migrate Build System from Maven to Gradle
https://github.com/apache/pulsar/blob/master/pip/pip-463.md
- PIP-465: Split IO Connectors into Separate Repository
https://github.com/apache/pulsar/blob/master/pip/pip-465.md
- PIP-466: New Java Client API (V5) with Scalable Topic Support
https://github.com/apache/pulsar/blob/master/pip/pip-466.md
- PIP-467: Adopt slog for structured logging across Pulsar
https://github.com/apache/pulsar/blob/master/pip/pip-467.md
- PIP-468: Scalable Topic Controller
https://github.com/apache/pulsar/blob/master/pip/pip-468.md
- PIP-469: Legacy-aware topic policies backend routing and
metadata-store topic policies
https://github.com/apache/pulsar/blob/master/pip/pip-469.md
- PIP-472: Migrate from javax.* to jakarta.* APIs
https://github.com/apache/pulsar/blob/master/pip/pip-472.md
- PIP-473: Metadata-Driven Transactions for Scalable Topics
https://github.com/apache/pulsar/blob/master/pip/pip-473.md
- PIP-475: Regular-to-Scalable Topic Migration
https://github.com/apache/pulsar/blob/master/pip/pip-475.md
- PIP-483: Scalable Topic Auto Split/Merge
https://github.com/apache/pulsar/blob/master/pip/pip-483.md

Merged PRs included in the milestone
https://github.com/apache/pulsar/pulls?q=is%3Apr+is%3Amerged+milestone%3A5.0.0-M1

Unless there are any objections, I'll create a release candidate for
5.0.0-M1 as soon as possible.

-Lari

Reply via email to