Hi,

Thanks Yong Zhang and Huanli Meng. It looks like you missed this blog post
last week about a great new JMS client for Pulsar created by Enrico
Olivelli.

Fast JMS for Apache Pulsar: Modernize and Reduce Costs with Blazing
Performance <https://www.datastax.com/blog/fast-jms-apache-pulsar>

Cheers,
Chris

On Mon, 24 May 2021 at 13:16, Huanli Meng <hua...@streamnative.io.invalid>
wrote:

> Dear Pulsar enthusiast,
>
> This is the Pulsar community weekly update for 2021-05-17 ~ 2021-05-23,
> with updates on Pulsar client, broker, and so on.
>
> This Pulsar community weekly update is also available at
> https://streamnative.io/weekly/2021/2021-05/2021-05-24-pulsar-weekly.
>
> All Pulsar community weekly updates are available at
> https://streamnative.io/weekly/.
>
> =======================================
> Pulsar Highlight
>
> - [Transaction] Support getting the transaction coordinator status through
> the transaction Admin API.
>
>     https://github.com/apache/pulsar/pull/10639 ([congbobo184](
> https://api.github.com/users/congbobo184))
>
> =======================================
> Development
>
> - [Schema] Support consuming messages with multiple schema types through
> `AutoConsumeSchema`.
>
>     https://github.com/apache/pulsar/pull/10604 ([gaoran10](
> https://api.github.com/users/gaoran10))
>
> - [BookKeeper] Initialize `ManagedLedgerFactory` with `MetadataStore`.
>
>     https://github.com/apache/pulsar/pull/10647 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Broker] Use the concurrent Hash map to handle locks notifications.
>
>     https://github.com/apache/pulsar/pull/10680 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Pulsar client] Add `org.apache.bookkeeper:cpu-affinity` to the shaded
> profile.
>
>     https://github.com/apache/pulsar/pull/10681 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [BookKeeper] Ensure the `ReadHandle` is properly closed on cache
> invalidation.
>
>     https://github.com/apache/pulsar/pull/10659 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Broker] Support configuring busy-wait in the Pulsar broker and Pulsar
> client.
>
>     https://github.com/apache/pulsar/pull/10661 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Broker] Set up transaction metadata with `MetadataStore`.
>
>     https://github.com/apache/pulsar/pull/10677 ([fantapsody](
> https://api.github.com/users/fantapsody))
>
> - [Broker] Set up initial namespaces with `MetadataStore`.
>
>     https://github.com/apache/pulsar/pull/10612 ([fantapsody](
> https://api.github.com/users/fantapsody))
>
> - [BookKeeper] Support configuring the number of BookKeeper client worker
> threads.
>
>     https://github.com/apache/pulsar/pull/10649 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Metrics] Add metrics for the non-contiguous deleted message range.
>
>     https://github.com/apache/pulsar/pull/10638 ([Sunny-Island](
> https://api.github.com/users/Sunny-Island))
>
> - [Performance] Optimizes the `AuthProviderToken` class to use the same
> instance of the parser.
>
>     https://github.com/apache/pulsar/pull/10664 ([addisonj](
> https://api.github.com/users/addisonj))
>
> - [Functions] Process asynchronous results in the same Java runnable
> thread.
>
>     https://github.com/apache/pulsar/pull/10618 ([sijie](
> https://api.github.com/users/sijie))
>
> - [Broker] Avoid the context switch when
> `managedLedgerNewEntriesCheckDelayInMillis` is set to `0`.
>
>     https://github.com/apache/pulsar/pull/10660 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Transaction] Support getting the transaction coordinator status through
> the transaction Admin API.
>
>     https://github.com/apache/pulsar/pull/10639 ([congbobo184](
> https://api.github.com/users/congbobo184))
>
> - [Pulsar Admin] Return a better error message.
>
>     https://github.com/apache/pulsar/pull/10628 ([eolivelli](
> https://api.github.com/users/eolivelli))
>
> - [Java][Schema] Enable disabled tests about `AutoConsume` and `KeyValue`
> and add the test about null values.
>
>     https://github.com/apache/pulsar/pull/10626 ([eolivelli](
> https://api.github.com/users/eolivelli))
>
> - [Java][Schema] Add more tests about `KeyValue` and NULL values.
>
>     https://github.com/apache/pulsar/pull/10609 ([eolivelli](
> https://api.github.com/users/eolivelli))
>
> - [Broker] Set up the Pulsar cluster with `MetadataStore`.
>
>     https://github.com/apache/pulsar/pull/10600 ([fantapsody](
> https://api.github.com/users/fantapsody))
>
> =======================================
> Notable Bug Fix
>
> - [Admin] Fix the issue that when getting the partition metadata of a
> non-existent topic, it returns `0`.
>
>     https://github.com/apache/pulsar/pull/10601 ([BewareMyPower](
> https://api.github.com/users/BewareMyPower))
>
> - [Admin] Convert the bundle split operation into an HTTP asynchronous
> operation.
>
>     https://github.com/apache/pulsar/pull/10619 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [pulsar-client] Fix the issues in the pulsar-client shading
> configuration.
>
>     https://github.com/apache/pulsar/pull/10614 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [pulsar-client] Fix the issue that the `MessageCrypto` interface should
> not expose the Netty `ByteBuf` class in the API.
>
>     https://github.com/apache/pulsar/pull/10616 ([merlimat](
> https://api.github.com/users/merlimat))
>
> - [Build] Fix distribution build errors caused by the denied permission.
>
>     https://github.com/apache/pulsar/pull/10641 ([timmyyuan](
> https://api.github.com/users/timmyyuan))
>
> - [Test] Fix the failed `TopicPoliciesTest.testMaxSubscriptionsFailFast`
> test.
>
>     https://github.com/apache/pulsar/pull/10640 ([eolivelli](
> https://api.github.com/users/eolivelli))
>
> - [Broker] Fix the issue that consumer-related topic stats are only
> available when the consumer or the reader is connected.
>
>     https://github.com/apache/pulsar/pull/10644 ([dlg99](
> https://api.github.com/users/dlg99))
>
> - [Common] Fix the `ConcurrentOpenLongPairRangeSet` to remove data for all
> ranges.
>
>     https://github.com/apache/pulsar/pull/10656 ([315157973](
> https://api.github.com/users/315157973))
>
> =======================================
> Event / News
>
> - Pulsar Virtual Summit North America 2021
>
>     - Sign-up: https://hopin.com/events/pulsar-summit-north-america-2021
>
> - [Pulsar Office Hour] Monthly live stream about Pulsar best practices,
> use cases, and more.
>
>   - 05/19: https://www.youtube.com/watch?v=vGg9wiYjvUM
>
> - [TGIP] Weekly live stream about Pulsar and its ecosystem.
>
>   - All video recordings are available at [here](
> https://streamnative.io/resource#tgip).
>
> - [Intro to Apache Pulsar 101] Monthly live stream about Pulsar, including
> concepts, architecture, and design.
>
>     - All video recordings are available at [here](
> https://streamnative.io/en/resource#intro-to-apache-pulsar-101).
>
> =======================================
> Blog / Article
>
> - What’s New in Apache Pulsar 2.7.2
>
>     - https://streamnative.io/en/blog/release/2021-05-24-pulsar-272
>
> If we miss anything, welcome to reply to this thread, thank you.
>
> Cheers,
>
> Yong Zhang, Huanli Meng
>
>

Reply via email to