Hi Pulsar Community, The latest Pulsar Weekly update is here! Welcome to check the Pulsar community weekly update for 07/26, 2021 - 08/01, 2021.
First, we would like to thank the contributors of the following Github ID who helped build Pulsar during the week: > frankxieke, massakam, Sunny-Island, Technoboy-, kaushik-develop, > codelipenghui, BewareMyPower, Shoothzj, Vanlightly, urfreespace, nlu90, > eolivelli, bharanic-dev, zliang-min, yehancha, 315157973, ravi-vaidyanathan, > ronfarkash, danielsinai, liangyepianzhou, merlimat, Jason918, lhotari, > Demogorgon314, gaoran10, WJL3333 ====================================== ## Pulsar Program Overview - Github Forks: 2.3K - Github Stars: 9.4K - Github Contributors: 433 ====================================== ## Pulsar Updates ### Pulsar Highlight - [Broker] Add additional servlet support to broker. [1] [1] https://github.com/apache/pulsar/pull/11498 ### Notable Feature - [Broker] Add additional servlet support. [2] - [Admin API] Add offload ledger info for admin topics stats. [3] [2] https://github.com/apache/pulsar/pull/11498 [3] https://github.com/apache/pulsar/pull/11465 ### Notable Bug Fix - [Broker] Improve error logs in BacklogQuotaManager. [4] - [C++ Client] Fix brew error in site docs to compile C++ client. [5] - [Broker] Check the BrokerInterceptor before de-ref-ing `newMessageAndIntercept` to avoid NPE. [6] - [Flaky-test] Fix the issue that `testMessageExpiryWithTopicMessageTTL` test method fails. [7] - [Schema] Fix the schema deletion when delete topic with delete schema. [8] - [Broker] Do not create system topic for heartbeat namespace. [9] - [Pulsar IO] Fix the issue that source stats exposes empty `latestSystemExceptions` and `latestSourceExceptions` list. [10] - [Broker] Add backoff setting to get topic policies when topic policies cache doesn't init exception. [11] - [Java] Deep copy the tenants to avoid concurrent access before tenants sorting. [12] - [C++] Fix the issue that connect timer cancellation does not call timeout callback. [13] - [C++] Add padding characters to base64 encoded protobuf native schema. [14] - [Go Functions] Upgrade go client version to 0.6.0. [15] - [ZooKeeper] Remove old prometheus metric provider in ZooKeeperStarter and ConfigurationStoreStarter. [16] - [Websocket] Remove `System.out.println` from ConsumerHandler. [17] [4] https://github.com/apache/pulsar/pull/11469 [5] https://github.com/apache/pulsar/pull/11512 [6] https://github.com/apache/pulsar/pull/11524 [7] https://github.com/apache/pulsar/pull/11516 [8] https://github.com/apache/pulsar/pull/11501 [9] https://github.com/apache/pulsar/pull/11499 [10] https://github.com/apache/pulsar/pull/11478 [11] https://github.com/apache/pulsar/pull/11487 [12] https://github.com/apache/pulsar/pull/11463 [13] https://github.com/apache/pulsar/pull/11486 [14] https://github.com/apache/pulsar/pull/11492 [15] https://github.com/apache/pulsar/pull/11477 [16] https://github.com/apache/pulsar/pull/11479 [17] https://github.com/apache/pulsar/pull/11459 ====================================== ## Events / News - Announcement: Pulsar Go Client 0.6.0 Release [1] - Recurring Events: Pulsar Monthly Updates [2] - Upcoming Events - [August 6-8th] ApacheCon Asia 2021 [3] - August Pulsar Monthly Updates: A Deep Dive into Key-shared Subscription [4] - [September 21-23rd] ApacheCon 2021 [5] - [October 6th] Pulsar Virtual Summit Europe [6] - Call for Participation: Apache Pulsar 2.8.0 Release Party [7] [1] https://github.com/apache/pulsar-client-go/releases/tag/v0.6.0 [2] https://www.youtube.com/watch?v=Bss2OYq7SVk&list=PLqRma1oIkcWh2E_IauHPEdnbk26Bces9E [3] https://www.apachecon.com/acasia2021/ [4] https://streamnative.zoom.us/webinar/register/WN_BqHC8IUSSCCNiTO0OSjkdQ [5] https://www.apachecon.com/acah2021/ [6] https://hopin.com/events/pulsar-summit-europe-2021 [7] https://streamnative.io/en/blog/community/2021-07-16-release-party ====================================== ## Credits The Pulsar Weekly is brought to you by Yong Zhang and Jipei Wang. Thank you for reading. Stay tuned and see you next week! Best, Jipei