poorbarcode commented on code in PR #545:
URL: https://github.com/apache/pulsar-site/pull/545#discussion_r1179933211


##########
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
+
+### Broker
+

Review Comment:
   ```suggestion
   
   - [Broker] incomplete PIP-97: Asynchronous Authentication Provider 
[#12105](https://github.com/apache/pulsar/pull/12105)
     - [Broker] implement for servercnx by @michaeljmarshall in 
[#19409](https://github.com/apache/pulsar/pull/19409)
     - [Broker] implement for proxyconnection by @michaeljmarshall in 
[#19292](https://github.com/apache/pulsar/pull/19292)
   - [Broker] incomplete PIP-180: Shadow Topic, an alternative way to support 
readonly topic ownership. [#16153](https://github.com/apache/pulsar/pull/16153)
     - [Broker] add shadowmanagedledgerimpl by @jason918 in 
[#18265](https://github.com/apache/pulsar/pull/18265)
     - [Broker] support shadow topic creation. by @jason918 in 
[#17711](https://github.com/apache/pulsar/pull/17711)
     - [Broker] add shadow replicator by @jason918 in 
[#17371](https://github.com/apache/pulsar/pull/17371)
   - [Broker] Pip-169: support split bundle by flow or qps by @lordcheng10 in 
[#16557](https://github.com/apache/pulsar/pull/16557)
   - [Broker] incomplete Pip-188 support blue-green cluster migration [part-1] 
by @rdhabalia in [#17962](https://github.com/apache/pulsar/pull/17962)
   - [Broker] PIP-192: New Pulsar Broker Load Balancer 
[#16691](https://github.com/apache/pulsar/pull/16691)
     - [Broker] fix getlastmessageid for compressed payload(and add compression 
and maxbatchsize for the load balance system topic) by @heesung-sn in 
[#20087](https://github.com/apache/pulsar/pull/20087)
     - [Broker] improve transfersheder for overload outlier for large clusters 
by @heesung-sn in [#20059](https://github.com/apache/pulsar/pull/20059)
     - [Broker] update the lookup data path to support deploy and rollback by 
@demogorgon314 in [#19999](https://github.com/apache/pulsar/pull/19999)
     - [Broker] filter the transfer dest broker by @demogorgon314 in 
[#19958](https://github.com/apache/pulsar/pull/19958)
     - [Broker] updated metrics and cleanup broker selector by @heesung-sn in 
[#19945](https://github.com/apache/pulsar/pull/19945)
     - [Broker] support delete namespace bundle admin api by @demogorgon314 in 
[#19851](https://github.com/apache/pulsar/pull/19851)
     - [Broker] improved auto unload logic by @heesung-sn in 
[#19813](https://github.com/apache/pulsar/pull/19813)
     - [Broker] support broker isolation policy by @demogorgon314 in 
[#19592](https://github.com/apache/pulsar/pull/19592)
     - [Broker] add large topic count filter by @demogorgon314 in 
[#19613](https://github.com/apache/pulsar/pull/19613)
     - [Broker] added versionid in serviceunitstatedata by @heesung-sn in 
[#19620](https://github.com/apache/pulsar/pull/19620)
     - [Broker] added deleted and init states in serviceunitstate by 
@heesung-sn in [#19546](https://github.com/apache/pulsar/pull/19546)
     - [Broker] added broker and top-bundles load reporters by @heesung-sn in 
[#19471](https://github.com/apache/pulsar/pull/19471)
     - [Broker] added transfershedder by @heesung-sn in 
[#18865](https://github.com/apache/pulsar/pull/18865)
     - [Broker] added serviceunitstatecompactionstrategy by @heesung-sn in 
[#19045](https://github.com/apache/pulsar/pull/19045)
     - [Broker] added topiccompactionstrategy for strategictwophasecompactor 
and tableview. by @heesung-sn in 
[#18195](https://github.com/apache/pulsar/pull/18195)
     - [Broker] implement load data store by @demogorgon314 in 
[#18777](https://github.com/apache/pulsar/pull/18777)
     - [Broker] implement broker registry for new load manager by 
@demogorgon314 in [#18810](https://github.com/apache/pulsar/pull/18810)
     - [Broker] added serviceunitstatechannelimpl by @heesung-sn in 
[#18489](https://github.com/apache/pulsar/pull/18489)
   - [Broker] Pip-214 add broker level metrics statistics and expose to 
prometheus by @yyj8 in [#19047](https://github.com/apache/pulsar/pull/19047)
   - [Broker] incomplete Pip-240: new public method unloadsubscription in 
persistenttopic by @poorbarcode in 
[#19737](https://github.com/apache/pulsar/pull/19737)
   - [Broker] Pip-250: add proxyversion to commandconnect by @michaeljmarshall 
in [#19618](https://github.com/apache/pulsar/pull/19618)
   - [Broker] Pip-257: add authenticationprovideropenid by @michaeljmarshall in 
[#19849](https://github.com/apache/pulsar/pull/19849)
   ```



-- 
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-unsubscr...@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to