Skip to content

Blog: Announcing Apache Pulsar 5.0.0-M1 (preview release)#1178

Merged
lhotari merged 10 commits into
mainfrom
blog-5.0-m1
Jun 23, 2026
Merged

Blog: Announcing Apache Pulsar 5.0.0-M1 (preview release)#1178
lhotari merged 10 commits into
mainfrom
blog-5.0-m1

Conversation

@merlimat

Copy link
Copy Markdown
Contributor

Draft — holding until the Apache Pulsar 5.0.0-M1 release vote passes. Publish date is set to 2026-06-23; adjust to the actual release date before merging.

What this is

A release announcement for Apache Pulsar 5.0.0-M1, the first milestone/preview of Pulsar 5.0 (currently under vote). The post:

  • Frames M1 as a preview built for feedback — for testing on non-production clusters ahead of GA, not for production.
  • Leads with Scalable Topics (Topics v5): why a topic should be a logical concept and not force a partition-count decision on developers, how the system adapts transparently from a single tens-of-GB/s firehose to millions of tiny topics, and the V5 client as a clean-slate API distilling 10+ years of lessons. Covers PIP-460/466/468/473/475/483.
  • Covers Oxia as the recommended metadata store, the zero-downtime ZooKeeper→Oxia migration (PIP-454), metadata-store topic policies (PIP-469), and the etcd backend removal (PIP-462).
  • Summarizes the other 5.0 changes: connector repo split (PIP-465), javaxjakarta (PIP-472), Gradle build (PIP-463), structured logging (PIP-467), networking (PIP-61/95).

Feature list verified against apache/master. Doc cross-links resolve on main (scalable-topics concepts, V5 client, and the migration guide are all merged).

Authors: Matteo Merli, Lari Hotari.

@merlimat merlimat requested a review from lhotari June 22, 2026 21:03
@merlimat merlimat marked this pull request as ready for review June 23, 2026 17:43

@lhotari lhotari left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few review comments

Comment thread blog/2026-06-23-announcing-apache-pulsar-5-0-m1.md Outdated
Comment thread blog/2026-06-23-announcing-apache-pulsar-5-0-m1.md Outdated
Comment thread blog/2026-06-23-announcing-apache-pulsar-5-0-m1.md
Comment thread blog/2026-06-23-announcing-apache-pulsar-5-0-m1.md
Comment thread blog/2026-06-23-announcing-apache-pulsar-5-0-m1.md Outdated
Comment thread blog/2026-06-23-announcing-apache-pulsar-5-0-m1.md Outdated
@lhotari lhotari merged commit 3749faf into main Jun 23, 2026
2 checks passed
@merlimat merlimat deleted the blog-5.0-m1 branch June 23, 2026 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants