You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by pe...@apache.org on 2021/08/05 05:35:26 UTC

[pulsar] branch master updated: Apache Pulsar 2.7.3 release notes (#11460)

This is an automated email from the ASF dual-hosted git repository.

penghui pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/master by this push:
     new ce9a6d2  Apache Pulsar 2.7.3 release notes (#11460)
ce9a6d2 is described below

commit ce9a6d2392fdf9f3b50afa37f4d871d5360362ca
Author: congbo <39...@users.noreply.github.com>
AuthorDate: Thu Aug 5 13:34:53 2021 +0800

    Apache Pulsar 2.7.3 release notes (#11460)
---
 site2/website/release-notes.md | 85 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 85 insertions(+)

diff --git a/site2/website/release-notes.md b/site2/website/release-notes.md
index cd548f4..6654956 100644
--- a/site2/website/release-notes.md
+++ b/site2/website/release-notes.md
@@ -444,6 +444,91 @@
 - [C++] Remove namespace check for MultiTopicsConsumerImpl [#9520](https://github.com/apache/pulsar/pull/9520)
 
 
+### 2.7.3 &mdash; 2021-07-27 <a id=“2.7.3”></a>
+
+#### Broker
+- Fix Delayed Messages. [#11374](https://github.com/apache/pulsar/pull/11374)
+- Fix missing replicator metrics. [#11264](https://github.com/apache/pulsar/pull/11264)
+- Fix branch-2.7 test. [#11254](https://github.com/apache/pulsar/pull/11254)
+- Fix broker dispatch byte rate limiter [#11249](https://github.com/apache/pulsar/pull/11249)
+- Fix websocket TLS bug [#11243](https://github.com/apache/pulsar/pull/11243)
+- Fix init WebSocketService with ClusterData [#11234](https://github.com/apache/pulsar/pull/11234)
+- Fix ledger roll over scheduler task [#11226](https://github.com/apache/pulsar/pull/11226)
+- Remove unused listener to reduce creating executor pool [#11215](https://github.com/apache/pulsar/pull/11215)
+- Make the compaction phase one loop timeout configurable [#11206](https://github.com/apache/pulsar/pull/11206)
+- Fix failing auth test. [#11186](https://github.com/apache/pulsar/pull/11186)
+- Fix the dead lock when using hasMessageAvailableAsync and readNextAsync [#11183](https://github.com/apache/pulsar/pull/11183)
+- Fix compaction entry read exception [#11175](https://github.com/apache/pulsar/pull/11175)
+- On multi-topic consumer, we shouldn't keep checking the partitioned metadata [#11168](https://github.com/apache/pulsar/pull/11168)
+- Fix replay topic policy message not work [#11136](https://github.com/apache/pulsar/pull/11136)
+- Fix broker dispatch byte rate limiter. [#11135](https://github.com/apache/pulsar/pull/11135)
+- Change test group to broker for ReplicatorTest and fix the test [#11134](https://github.com/apache/pulsar/pull/11134)
+- Fix ledger rollover scheduled task [#11116](https://github.com/apache/pulsar/pull/11116)
+- Fix race condition of the SystemTopicBasedTopicPoliciesService [#11097](https://github.com/apache/pulsar/pull/11097)
+- Print message metadata when getting message by id [#11092](https://github.com/apache/pulsar/pull/11092)
+- Fix flaky test testEnableAndDisableTopicDelayedDelivery [#11009](https://github.com/apache/pulsar/pull/11009)
+- Fix potential data lost on the system topic when topic compaction has not triggered yet [#11003](https://github.com/apache/pulsar/pull/11003)
+- Fix direct memory leak in getLastMessageId [#10977](https://github.com/apache/pulsar/pull/10977)
+- Fix the backlog issue with --precise-backlog=true [#10966](https://github.com/apache/pulsar/pull/10966)
+- Fix NonRecoverableLedgerException when get last message ID by Reader [#10957](https://github.com/apache/pulsar/pull/10957)
+- Fix compaction not working for system topic [#10941](https://github.com/apache/pulsar/pull/10941)
+- Fix issue where Key_Shared consumers could get stuck [#10920](https://github.com/apache/pulsar/pull/10920)
+- When the Replicator is enabled, no managedLedger is created when updating the number of partitions [#10910](https://github.com/apache/pulsar/pull/10910)
+- Handle multiple topic creation for the same topic-name in broker [#10847](https://github.com/apache/pulsar/pull/10847)
+- Release OpAddEntry.data when entry is copied and discarded [#10773](https://github.com/apache/pulsar/pull/10773)
+- Fix issue that message ordering could be broken when redelivering messages on Key_Shared subscription [#10762](https://github.com/apache/pulsar/pull/10762)
+- Fix solution for preventing race conditions between timeout and completion [#10740](https://github.com/apache/pulsar/pull/10740)
+- Cancel scheduled tasks as the first step in closing [#10739](https://github.com/apache/pulsar/pull/10739)
+- MINOR: Add error message to setMaxPendingMessagesAcrossPartitions [#10709](https://github.com/apache/pulsar/pull/10709)
+- Make PrometheusMetricsTest. testAuthMetrics pass on CI [#10699](https://github.com/apache/pulsar/pull/10699)
+- Fix issue where StackOverflowError occurs when trying to redeliver a large number of already acked messages [#10696](https://github.com/apache/pulsar/pull/10696)
+- Revert "Creating a topic does not wait for creating cursor of replicators" [#10674](https://github.com/apache/pulsar/pull/10674)
+- Use single instance of parser [#10664](https://github.com/apache/pulsar/pull/10664)
+- Ensure all the ReadHandle gets properly closed on cache invalidation [#10659](https://github.com/apache/pulsar/pull/10659)
+- Fix ConcurrentOpenLongPairRangeSet remove all ranges [#10656](https://github.com/apache/pulsar/pull/10656)
+- TopicPoliciesTest.testMaxSubscriptionsFailFast fails [#10640](https://github.com/apache/pulsar/pull/10640)
+- Add metrics for non-contiguous deleted messages range [#10638](https://github.com/apache/pulsar/pull/10638)
+- Fixed missed ZK caching when fetching a list of namespaces for a tenant [#10594](https://github.com/apache/pulsar/pull/10594)
+- Made OpAddEntry.toString() more robust to nulls to prevent NPEs [#10548](https://github.com/apache/pulsar/pull/10548)
+- Fix partitioned system topic check bug [#10529](https://github.com/apache/pulsar/pull/10529)
+- Make failPendingMessages called from within the ProducerImpl object mutex [#10528](https://github.com/apache/pulsar/pull/10528)
+- Fix deadlock on Monitoring thread blocked by LeaderService.isLeader() [#10512](https://github.com/apache/pulsar/pull/10512)
+- Fix: Topic loading fails without any error when replicator init fails [#10432](https://github.com/apache/pulsar/pull/10432)
+- Fix hasMessageAvailable return true but can't read message [#10414](https://github.com/apache/pulsar/pull/10414)
+- Added more unit tests to the JavaInstanceTest class [#10369](https://github.com/apache/pulsar/pull/10369)
+- Fix authorization error if partition number of partitioned topic is updated. [#10333](https://github.com/apache/pulsar/pull/10333)
+- Fix the inconsistency of AdvertisedAddress [#10312](https://github.com/apache/pulsar/pull/10312)
+- Fix missing LoggerFactoryPtr type. [#10164](https://github.com/apache/pulsar/pull/10164)
+- Ensure read-lock is not continuously held on a section while iterating over concurrent maps [#9787](https://github.com/apache/pulsar/pull/9787)
+- Zookeeper connections monitor data [#9778](https://github.com/apache/pulsar/pull/9778)
+- Change getWorkerService method to throw UnsupportedOperationException [#9738](https://github.com/apache/pulsar/pull/9738)
+- Fix flaky unit test [#9262](https://github.com/apache/pulsar/pull/9262)
+- Supply debug log for OpAddEntry [#9239](https://github.com/apache/pulsar/pull/9239)
+
+#### Dependency upgrade
+- Upgrade Jetty to 9.4.42.v20210604 [#10907](https://github.com/apache/pulsar/pull/10907)
+
+#### Proxy
+- Enable AutoTopicCreationType partitioned through proxy [#8048](https://github.com/apache/pulsar/pull/8048)
+
+#### Pulsar Admin
+- Fix create partitioned topic in replicated namespace [#11140](https://github.com/apache/pulsar/pull/11140)
+- Add authoritative flag for topic policy to avoid redirect loop [#11131](https://github.com/apache/pulsar/pull/11131)
+- Fix non-persistent topic get partitioned metadata error on discovery [#10806](https://github.com/apache/pulsar/pull/10806)
+- Fix kinesis sink backoff class not found [#10744](https://github.com/apache/pulsar/pull/10744)
+
+#### Docker
+- K8s Function Name Length Check Allows Invalid StatefulSet  [#10531](https://github.com/apache/pulsar/pull/10531)
+
+#### Client
+- [Java] Cleaned some code in GenericJsonRecord [#10527](https://github.com/apache/pulsar/pull/10527)
+- [C++] Avoid sending flow requests with zero permits [#10506](https://github.com/apache/pulsar/pull/10506)
+
+#### Functions and Pulsar IO
+- Fix kinesis sink connector does not ack messages [#10769](https://github.com/apache/pulsar/pull/10769)
+- Remove reference to ProducerSpec from Pulsar Functions GO [#10635](https://github.com/apache/pulsar/pull/10635)
+- Process async results in the same Java runnable thread [#10618](https://github.com/apache/pulsar/pull/10618)
+
 
 ### 2.7.2 &mdash; 2021-05-11 <a id=“2.7.2”></a>