You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by eo...@apache.org on 2021/12/20 07:19:39 UTC
[pulsar] branch master updated: Pulsar 2.9.1 release notes (#13357)
This is an automated email from the ASF dual-hosted git repository.
eolivelli 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 3ede68c Pulsar 2.9.1 release notes (#13357)
3ede68c is described below
commit 3ede68c23a9121c130bbdef592cdf46ed1901fb9
Author: Enrico Olivelli <eo...@apache.org>
AuthorDate: Mon Dec 20 08:18:16 2021 +0100
Pulsar 2.9.1 release notes (#13357)
---
site2/website/release-notes.md | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/site2/website/release-notes.md b/site2/website/release-notes.md
index 372e2c6..3f6ca1b 100644
--- a/site2/website/release-notes.md
+++ b/site2/website/release-notes.md
@@ -1,6 +1,40 @@
## Apache Pulsar Release Notes
+### 2.9.1
+#### 2021-12-20
+
+Apache Pulsar 2.9.1 is a bugfix release, that includes library upgrades for important security issues (like Apache Log4j2).
+It also includes fixes for some breaking changes introduced in 2.9.0.
+
+### Library updates:
+- Bump log4j to 2.16.0 [#13277](https://github.com/apache/pulsar/pull/13277)
+- Upgrade OkHttp3 to address CVE-2021-0341 [#13065](https://github.com/apache/pulsar/pull/13065)
+- Upgrade Netty to 4.1.72 - CVE-2021-43797 [#13328](https://github.com/apache/pulsar/pull/13328)
+
+#### Java Client
+- Fixed a data race on the Producer to get a Connection [#13176](https://github.com/apache/pulsar/pull/13176)
+- Fixed Producer: Send CloseProducer on timeout [#13161](https://github.com/apache/pulsar/pull/13161)
+- Fixed Producer: Use epoch to version Producer's cnx to prevent early delivery of messages [#12779](https://github.com/apache/pulsar/pull/12779)
+- Removed a data race in MultiTopicsConsumerImpl to ensure correct message order [#12456](https://github.com/apache/pulsar/pull/12456)
+- Fixed message order in Consumer issue when use listener [#13023](https://github.com/apache/pulsar/pull/13023)
+- Audience Field Optional is now optional in OAuth2 Client Credentials [#11988](https://github.com/apache/pulsar/pull/11988)
+
+#### Broker
+- Fixed LeaderElectionService.getCurrentLeader and added support for ephemeralOwner in MockZooKeeper [#13066](https://github.com/apache/pulsar/pull/13066)
+- Removed tenant permission verification when list partitioned-topic [#13138](https://github.com/apache/pulsar/pull/13138)
+- Fixed and improve topic ownership assignment [#13069](https://github.com/apache/pulsar/pull/13069)
+- Fixed consume message order issue when use listener.[#13023](https://github.com/apache/pulsar/pull/13023)
+- Fixed ManagedLedger: Do not reuse the Failed OpAddEntry object which lead bundle unloading timeout.[#12993](https://github.com/apache/pulsar/pull/12993)
+- Fixed incompatibility of BacklogQuota in the REST API [#13291](https://github.com/apache/pulsar/pull/13291)
+- Fixed unordered consuming case in Key_Shared subscription.[#12890](https://github.com/apache/pulsar/pull/12890)
+- Fixed the incorrect total size when BrokerEntryMetadata is enabled[#12714](https://github.com/apache/pulsar/pull/12714)
+- Reverted new AuthorizationProvider method [#13133](https://github.com/apache/pulsar/pull/13133)
+
+#### Pulsar Functions
+- Fixed classloader leaks [#12973](https://github.com/apache/pulsar/pull/12973)
+- Fixed Kubernetes Pulsar Functions containers not exposing metrics port for scraping [#12065](https://github.com/apache/pulsar/pull/12065)
+
### 2.9.0
#### 2021-11-25