You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@pulsar.apache.org by Yu Liu <yu...@streamnative.io> on 2020/04/20 16:00:00 UTC

Pulsar Community Weekly Update - 2020-04-04 ~ 2020-04-17

Dear Pulsar enthusiast,

This is the Pulsar community weekly update for 2020-04-04 ~ 2020-04-17,
with updates on multiple PIPs around schema, security, performance, and
official Pulsar Helm chart support.

This Pulsar community weekly update is also available at
https://streamnative.io/weekly/2020/2020-04/2020-04-17-pulsar-weekly/.

*All Pulsar community weekly updates are available at
**https://streamnative.io/weekly/
<https://streamnative.io/weekly/>.*

================
Development
================

- [Release] The fourth release candidate of Pulsar 2.5.1 is out for voting.


https://lists.apache.org/thread.html/r0c1bb3c35d5bba326599e12e5fd3d2bb4830ebfcdd736d4f270640a7%40%3Cdev.pulsar.apache.org%3E

- [PIP-62] Move connectors, adapters, and presto connector to separate
repositories.


https://lists.apache.org/thread.html/r957c29cba3879cb7e46bd2fa4bc8d9602f20f10a5840e74a43f02d39%40%3Cdev.pulsar.apache.org%3E

https://github.com/apache/pulsar/wiki/PIP-62:-Move-connectors,-adapters-and-Pulsar-Presto-to-separate-repositories

- [Pulsar Helm Chart] Pulsar Helm Chart is updated with many enhancements.
The official Helm chart will be moved to a separate [chart repo](
https://github.com/apache/pulsar-helm-chart) as a part of PIP-62.

    - Get started: https://pulsar.apache.org/docs/en/kubernetes-helm/

    - Documentation: https://pulsar.apache.org/docs/en/helm-overview/

================
Notable Feature
================

- [PIP-58] Support Consumers Set Custom Retry Delay (Release: 2.6.0).


https://github.com/apache/pulsar/wiki/PIP-58-%3A-Support-Consumers--Set-Custom-Retry-Delay
    https://github.com/apache/pulsar/pull/6449

- [Schema] Add Joda time logical type conversion (Release: 2.6.0).

    https://github.com/apache/pulsar/pull/6704

- [Broker] Implement AutoSubscriptionCreation by namespace override
(Release: 2.6.0).

    https://github.com/apache/pulsar/pull/6637

- [Security] Add audience verify in AuthenticationProviderToken (Release:
2.6.0).

    https://github.com/apache/pulsar/pull/6716

================
Notable Bug Fix
================

- Issue-6612: Parse long field in GenericJsonRecord (Release: 2.5.2, 2.6.0).

    https://github.com/apache/pulsar/pull/6622

- Issue-6676: Retention policy should be respected when there is no traffic
(Release: 2.5.2, 2.6.0).

    https://github.com/apache/pulsar/pull/6676

- Issue-6650: Fix send get raw schema request (Release: 2.5.1, 2.6.0).

    https://github.com/apache/pulsar/pull/6650

- Issue-6685: Not allow sub auto create by admin when disable topic auto
create (Release: 2.5.1, 2.6.0).

    https://github.com/apache/pulsar/pull/6685

- Issue-6683: [Broker] Handle BadVersionException thrown by
updateSchemaLocator() (Release: 2.5.1, 2.6.0).

    https://github.com/apache/pulsar/pull/6683

- Issue-6695: [AVRO ENCODE] Reset cursor if message encode fails (Release:
2.5.2, 2.6.0).

    https://github.com/apache/pulsar/pull/6695

================
Ecosystem
================

- [BookKeeper] Bookkeeper Visual Manager 1.0.0 is released. This
application allows you to easily connect to your Bookkeeper, check the
health of bookies, view and filter ledgers, check the cluster-wide
configurations, and so on.

    https://github.com/diennea/bookkeeper-visual-manager

================
Event / News
================

- TGI Pulsar (#TGIP): weekly live stream about Pulsar and its ecosystem

    - 005: Take a deep-dive into Pulsar architecture for performance tuning

        - Recording: https://www.youtube.com/watch?v=8O_RNYHX9tI

    - 006: Lifecycle of a Pulsar message

        - Recording: https://www.youtube.com/watch?v=R197TYYFaiI

- Upcoming events

    - 04/28: StreamNative Webinar - "Common architectural patterns on
Apache Pulsar" by Devin Bost

        - Registration link:
https://zoom.us/webinar/register/7515867672387/WN_eV-yBB-aQ0yU4uqLvPpgjg

    - 04/30: "Event Streaming with Apache Pulsar" by Sijie Guo in open
source community data #ossday

        - Registration link:
https://web.cvent.com/event/001916f7-391a-4e9e-b0d8-0688882c85e3/summary?RefId=Web

================
Blog / Article
================

- Taking a Deep-Dive into Apache Pulsar Architecture for Performance Tuning
(by Devin Bost and Penghui Li)


https://streamnative.io/whitepaper/taking-a-deep-dive-into-apache-pulsar-architecture-for-performance-tuning/

- 4 Data Trends to Watch in 2020 (by Astasia Myers)


https://medium.com/memory-leak/4-data-trends-to-watch-in-2020-491707902c09

- How to Build a Distributed Database with Apache BookKeeper — Part 2 (by
Enrico Olivelli)

    https://streamnative.io/blog/tech/2020-04-14-distributed-database-bk2/

*If we miss anything, welcome to reply to this thread, thank you.*



Cheers,


Sijie Guo, Yu Liu (@Anonymitaet)