You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by "poorbarcode (via GitHub)" <gi...@apache.org> on 2023/04/28 05:06:47 UTC
[GitHub] [pulsar-site] poorbarcode commented on a diff in pull request #545: Add release note for Pulsar 3.0.0
poorbarcode commented on code in PR #545:
URL: https://github.com/apache/pulsar-site/pull/545#discussion_r1179932689
##########
release-notes/versioned/pulsar-3.0.0.md:
##########
@@ -0,0 +1,472 @@
+---
+id: pulsar-3.0.0
+title: Apache Pulsar 3.0.0
+sidebar_label: Apache Pulsar 3.0.0
+---
+
+#### 2023-05-02
+
+### Important notice
+
+- Upgrade the RocksDB version to 7.9.2 to keep sync with BookKeeper's RocksDB dependency in [#20072](https://github.com/apache/pulsar/pull/20072)
+- Introduce consistent hash ring to distribute the load of multiple topics subscription in [#19502](https://github.com/apache/pulsar/pull/19502)
+- Remove default 30s ackTimeout when setting DLQ policy on java consumer in [#19486](https://github.com/apache/pulsar/pull/19486)
+- Require authRole is proxyRole to set originalPrincipal in [#19455](https://github.com/apache/pulsar/pull/19455)
+- Update Elasticsearch sink idle cnx timeout to 30s in [#19377](https://github.com/apache/pulsar/pull/19377)
+- Move checked exception into builder when newTransaction. in [#19356](https://github.com/apache/pulsar/pull/19356)
+- TokenAuthenticationState: authenticate token only once in [#19314](https://github.com/apache/pulsar/pull/19314)
+- OneStageAuth State: move authn out of constructor in [#19295](https://github.com/apache/pulsar/pull/19295)
+- Update AuthenticationProvider to simplify HTTP Authn in [#19197](https://github.com/apache/pulsar/pull/19197)
+- Remove AuthorizationProvider methods deprecated in 2.7 and 2.9 in [#19182](https://github.com/apache/pulsar/pull/19182)
+- Deprecate blocking AuthorizationService, AuthorizationProvider methods in [#19180](https://github.com/apache/pulsar/pull/19180)
+- Reject create non existent persistent partitions. in [#19086](https://github.com/apache/pulsar/pull/19086)
+- Omit making a copy of CommandAck when there are no broker interceptors in [#18997](https://github.com/apache/pulsar/pull/18997)
+- Use correct file path for tls trust certificates in [#18712](https://github.com/apache/pulsar/pull/18712)
+- Enable certificate refresh for Quorum and Netty Servers in [#18097](https://github.com/apache/pulsar/pull/18097)
+- Remove timestamp from Prometheus metrics in [#17419](https://github.com/apache/pulsar/pull/17419)
+- Revert 5895: fix redeliveryCount in [#17060](https://github.com/apache/pulsar/pull/17060)
+- Fix producer/consume permission can’t get v1/schema in [#16018](https://github.com/apache/pulsar/pull/16018)
+- Autorecovery default reppDnsResolverClass to ZkBookieRackAffinityMapping in [#15640](https://github.com/apache/pulsar/pull/15640)
+
+
+
+### PIPs
+
+TODO: Add PIPs
Review Comment:
```suggestion
- PIP-160 Metrics stats of Transaction buffered writer [#15370](https://github.com/apache/pulsar/issues/15370)
- PIP-167 Make it Configurable to Require Subscription Permission [#15576](https://github.com/apache/pulsar/pull/15576)
- PIP-169 Support split bundle by flow or qps [#16782](https://github.com/apache/pulsar/pull/16782)
- PIP-188: Cluster migration or Blue-Green cluster deployment support in Pulsar [#16551]((https://github.com/apache/pulsar/pull/16551))
- PIP-192: New Pulsar Broker Load Balancer [#16691](https://github.com/apache/pulsar/pull/16691)
- PIP-214: Add broker level metrics statistics and expose to prometheus [#18056](https://github.com/apache/pulsar/pull/18056)
- PIP-218: Consumer batchReceive() single partition every receive [#18182](https://github.com/apache/pulsar/pull/18182)
- PIP-229: Add a common interface to get fields of the MessageIdData #18950(https://github.com/apache/pulsar/pull/18950)
- PIP-250: Add proxyVersion to CommandConnect #19623(https://github.com/apache/pulsar/pull/19623)
- PIP-257: Add Open ID Connect Support to Server Components [#19771](https://github.com/apache/pulsar/pull/19771)```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org