This is the 2nd release candidate for Apache Pulsar Client C++, version 3.7.1.
It fixes the following issues:
https://github.com/apache/pulsar-client-cpp/issues?q=label%3Arelease%2F3.7.1+is%3Aclosed
*** Please download, test and vote on this release. This vote will stay open
for at least 72 hours
This is the first release candidate for Apache Pulsar Client C++, version 3.7.1.
It fixes the following issues:
https://github.com/apache/pulsar-client-cpp/pulls?q=is%3Apr+label%3Arelease%2F3.7.1+is%3Aclosed
*** Please download, test and vote on this release. This vote will stay open
for at least
, 2025 at 5:30 PM Baodi Shi wrote:
>
> +1(binding)
>
> - verified checksum
> - verifed install shil with python3.13 and macOS 15.2
> - verified producer and consumer
>
> Thanks,
> Baodi Shi
>
> Yunze Xu 于2025年2月8日周六 18:29写道:
>
> >
> > This is the 1st r
The Apache Pulsar team is proud to announce Apache Pulsar Client
Python version 3.6.1.
Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor manage
+1 (binding)
- Verified checksum and signatures
- Built from source with Node.js v20.17.0 and Apple Clang 1.16.0 on macOS 15
- Ran producer and consumer examples
Thanks,
Yunze
On Fri, Mar 7, 2025 at 6:26 PM Baodi Shi wrote:
>
> +1 (binding)
>
> - Verified checksum and signatures
> - Install nod
+1 (binding)
- Verified checksum and signatures
- Built from source and ran examples on macOS 15 with Node.js v20.17.0
and Apple Clang 16.0.0
Thanks,
Yunze
On Mon, Mar 3, 2025 at 9:24 AM Baodi Shi wrote:
>
> Hi everyone,
>
> This is the second release candidate for Apache Pulsar Node.js client
Hi Baodi,
There is a similar discussion before:
https://lists.apache.org/thread/ryn7pq0ctfd5372ww1gsplkplz2sjc0d
Since the PR is ready to change the behavior, let's discuss again to
make more people know. IMO, it's +1 to me if there is no complaint
from the community (the replies previous mail li
I created a project size limit request on PyPI support:
https://github.com/pypi/support/issues/5825
Thanks,
Yunze
On Wed, Mar 5, 2025 at 11:54 AM Yunze Xu wrote:
>
> Hi all,
>
> When I'm uploading wheels for latest Python client 3.6.1 release to
> PyPI, I encountered
ngs from being worse.
[1] https://github.com/apache/pulsar/pull/23709#issuecomment-2533780608
[2] https://github.com/apache/pulsar/pull/24012
[3] https://github.com/apache/pulsar/pull/24012#issuecomment-2682552507
Thanks,
Yunze
On Wed, Feb 26, 2025 at 5:15 PM Lari Hotari wrote:
>
> On
+1 (binding)
Thanks,
Yunze
On Thu, Feb 27, 2025 at 12:15 PM Zixuan Liu wrote:
>
> +1 (non-binding)
>
> Thanks,
> Zixuan
>
> thetumbled 于2025年2月27日周四 12:02写道:
>
> > Hi, Pulsar Community.
> > I would like to start the voting thread for PIP-409: support producer
> > configuration for retry/dead
> Thanks,
> Zike Yang
>
> On Sun, Mar 2, 2025 at 2:15 PM Yunze Xu wrote:
> >
> > +1 (binding)
> >
> > - Verified checksum and signatures
> > - Built from source
> > - Verified Python wheel on Ubuntu 22.04 container with Python 3.10
> > - Veri
Hi all,
When I'm uploading wheels for latest Python client 3.6.1 release to
PyPI, I encountered the following errors:
```
ERRORHTTPError: 400 Bad Request from
https://upload.pypi.org/legacy/
Project size too large. Limit for project 'pulsar-client' total size
is 10 GB. See https://pypi.org/he
(e.g. Kafka). If you
know, feel free to share it.
Thanks,
Yunze
On Fri, Jun 28, 2024 at 11:10 AM Yunze Xu wrote:
>
> Hi all,
>
> I'm doubting the value of the widely used Netty Recycler in Pulsar.
> When I checked the recent commits today, I found even a pair of
> Boole
+1 (binding)
Thanks,
Yunze
On Tue, Feb 18, 2025 at 6:00 PM Lari Hotari wrote:
>
> +1 (binding)
>
> -Lari
>
> On 2025/02/11 06:37:59 Tao Jiuming wrote:
> > Hi all,
> >
> > I open PIP-404 to introduce per ledger properties, which will add a
> > `properties` field to `LedgerInfo` to store extra pro
+1 (binding)
Thanks,
Yunze
On Mon, Feb 24, 2025 at 11:33 PM Alexandre DUVAL
wrote:
>
> Hi, I'd like to start the voting thread for PIP-402: Role Anonymizer for
> Pulsar LoggingProposal PR: https://github.com/apache/pulsar/pull/23592
> Rendered PIP
> document:
> https://github.com/KannarFr/puls
Hi all,
I noticed two PRs were merged recently and cherry-picked into
branch-3.0 and branch-4.0, where 3.0 and 4.0 are LTS releases.
https://github.com/apache/pulsar/pull/24012 fixes a bug for the
implementation of PIP-322. However, it adds a new configuration
without a new PIP or change on the e
t; ServiceConfiguration file.
>
> What is the problem that these new configs have caused for our users?
> How would creating a PIP improve the situation for our users?
>
> -Lari
>
> On Wed, 26 Feb 2025 at 06:59, Yunze Xu wrote:
> >
> > The changes to b
anks,
Yunze
On Wed, Feb 26, 2025 at 2:33 PM WenZhi Feng wrote:
>
> Same confusion about the criterion of PIP.
>
> Wenzhi Feng.
>
> On 2025/02/26 04:42:27 Yunze Xu wrote:
> > Hi all,
> >
> > I noticed two PRs were merged recently and cherry-picked into
>
nd complicated, with many `xxxNumThreads`, `xxxTimeoutMs`
configs that I cannot think of a reason in which case they should be
configured.
Thanks,
Yunze
On Wed, Feb 26, 2025 at 12:42 PM Yunze Xu wrote:
>
> Hi all,
>
> I noticed two PRs were merged recently and cherry-picked into
> branch
issue in (an uncertain) future.
[1] https://github.com/apache/pulsar/pull/24027#pullrequestreview-2643354724
Thanks,
Yunze
On Wed, Feb 26, 2025 at 4:08 PM Lari Hotari wrote:
>
> On Wed, 26 Feb 2025 at 09:13, Yunze Xu wrote:
> >
> > I opened a PR to clean up some recent config changes
+1 (binding)
- Verified checksum and signatures
- Built from source
- Verified the Python 3.10 Linux arm64 wheel on Ubuntu 22.04
Thanks,
Yunze
On Mon, May 12, 2025 at 7:01 PM Zike Yang wrote:
>
> +1 (binding)
>
> - Verified checksum and signatures
> - Built from source
> - Verified Python wheel
Hi all,
I created a PIP to determine the behaviors for components that rely on
BookKeeper when BookKeeper is not used:
https://github.com/apache/pulsar/pull/24296
Thanks,
Yunze
le clang 16.0.0
> > - Verify the producer& consumer with pre-built binaries for macos-arm64.zip
> > - Link to the static library
> > - Link to the dynamic library
> >
> >
> > Thanks,
> > Baodi Shi
> >
> > Yunze Xu 于2025年5月6日周二 11:40写
+1 (binding)
- Verified checksum and signatures
- Built from source with go1.24.2 darwin/arm64
- Ran perf tools against a Pulsar standalone
Thanks,
Yunze
On Fri, May 16, 2025 at 6:07 PM Zike Yang wrote:
>
> Hi everyone,
> Please review and vote on the release candidate #1 for the version
> 0.15
+1 (binding)
- Verified checksum, signatures and the source code
- Built from source
- Ran performance tools
In addition, to avoid issues like [1] happening again, I wrote a
script [2] to compare it with the GitHub tag's source code.
[1] https://lists.apache.org/thread/pndqy7lfb8nrsgjh0wfq1bsrs1
+1 (binding)
- Verified checksum and signatures
- Built from source on macOS with v20.17.0
- Ran producers and consumers
Thanks,
Yunze
On Mon, May 26, 2025 at 9:06 PM Baodi Shi wrote:
>
> Hi everyone,
>
> This is the first release candidate for Apache Pulsar Node.js client,
> version 1.13.2.
>
+1 (binding)
Thanks,
Yunze
On Thu, May 8, 2025 at 11:10 AM lushiji(apache) wrote:
>
> +1 - non binding
> - good jobs, This PIP is mainly used to close the loop of the offset
> function.
>
> On Thu, May 8, 2025 at 10:59 AM xiangying meng wrote:
>
> > Hi, all
> >
> > I`d like to start a vote on P
The Apache Pulsar team is proud to announce Apache Pulsar Client C++
version 3.7.1.
Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor managemen
Hi all,
I'd like to start the vote for PIP-418: Determine the behaviors for
components that rely on BookKeeper when BookKeeper is not used
- Proposal link: https://github.com/apache/pulsar/pull/24296
- Discussion link:
https://lists.apache.org/thread/vbgw7ntszkx36mvq5vhk80qlzvtl909r
This vote wi
Hi all,
I wrote a proposal to support client-side computation of last
compacted message ID: https://github.com/apache/pulsar/pull/24439
Currently, the computation is done on the broker side, which brings
pressure on the broker. In addition, it's not flexible and might have
issues with customized
+1 (binding)
Thanks,
Yunze
On Sat, Jun 21, 2025 at 6:09 PM Tao Jiuming wrote:
>
> +1 nonbinding
>
> Zixuan Liu 于2025年6月20日 周五18:19写道:
>
> > +1(binding)
> >
> > Thanks,
> > Zixuan
> >
> > Matteo Merli 于2025年6月20日周五 03:38写道:
> >
> > > https://github.com/apache/pulsar/pull/24364
> > >
> > > ---
>
+1 (binding)
Thanks,
Yunze
On Sat, Jun 21, 2025 at 8:53 PM Lari Hotari wrote:
>
> Hi,
>
> I'd like to start the voting thread for "PIP-428: Change
> TopicPoliciesService interface to fix consistency issues".
>
> Proposal PR: https://github.com/apache/pulsar/pull/24428
> Rendered PIP document:
>
Hi all,
I noticed a regression for RPM/DEB packages since 3.6.0, see details
in https://github.com/apache/pulsar-client-cpp/issues/494.
I pushed a fix here:
https://github.com/apache/pulsar-client-cpp/pull/493. After it's
merged, I'm going to start a new patch release 3.7.2 to include that
fix as
Hello,
I updated the title to "Optimize Handling of Compacted Last Entry by
Skipping Payload Buffer Parsing" now.
Thanks,
Yunze
On Sat, Jun 21, 2025 at 7:34 PM Yunze Xu wrote:
>
> Hi all,
>
> I wrote a proposal to support client-side computation of last
> co
This is the first release candidate for Apache Pulsar Client C++, version 3.7.2.
It fixes the following issues:
https://github.com/apache/pulsar-client-cpp/pulls?q=is%3Apr+label%3Arelease%2F3.7.2+is%3Aclosed
*** Please download, test and vote on this release. This vote will stay open
for at least
Bump. Could anyone help vote?
Thanks,
Yunze
On Thu, Jun 5, 2025 at 6:34 PM Yunze Xu wrote:
>
> Hi all,
>
> I'd like to start the vote for PIP-418: Determine the behaviors for
> components that rely on BookKeeper when BookKeeper is not used
>
> - Proposal link: https:
This is the 1st release candidate for Apache Pulsar Client Python,
version 3.8.0.
It fixes the following issues:
https://github.com/apache/pulsar-client-python/pulls?q=is%3Apr+milestone%3A3.8.0+is%3Aclosed
*** Please download, test and vote on this release. This vote will
stay open for at least 7
Hi all,
I noticed there is a difference of opinion for whether to recycle
failed recyclable objects. [1][2][3] So I'd like to open the
discussion in the mail list.
Netty recycler is an object pool to reduce GC pressure for frequently
created and discarded objects. If a recyclable object fails, e.
cp313-macosx_13_0_universal2.whl
> > on macOS 15.5 with python 3.13
> > - Run producer and consumer examples
> >
> >
> > Thanks,
> > Baodi Shi
> >
> > Yunze Xu 于2025年7月14日周一 21:36写道:
> > >
> > > This is the 1st release candidate for Ap
+1 (binding)
Thanks,
Yunze
On Mon, Jul 7, 2025 at 10:52 AM ran leon wrote:
>
> [VOTE] PIP-420: Provide ability for Pulsar clients to integrate with
> third-party schema registry service
> Hi Team,
>
> This is the official VOTE thread for PIP-420.
> - Proposal link: https://github.com/apache/puls
The Apache Pulsar team is proud to announce Apache Pulsar Client C++
version 3.7.2.
Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor managemen
Hi all,
https://github.com/apache/pulsar/pull/24492 is merged, after that, the
checkstyle plugin will be applied to test code as well. If you have
any unmerged PR, please ensure the dev branch has rebased to the
latest master that includes that PR. Otherwise, the master branch's CI
might be broken
Hi all,
I'd like to start the vote for PIP-429: Optimize Handling of Compacted
Last Entry by Skipping Payload Buffer Parsing.
- Discussion thread:
https://lists.apache.org/thread/4jghjg7yd36cl8yonbsvk5njmm96vy0k
- Proposal link: https://github.com/apache/pulsar/pull/24439
The vote will stay open
gt; Baodi Shi
>
> Zike Yang 于2025年6月30日周一 18:19写道:
> >
> > +1 (binding)
> >
> > - Verified checksum and signatures
> > - Built from source via vcpkg on macOS 15.5 with Apple clang 17.0.0
> > - Verified producer and consumer examples
> >
+1 (binding)
- Verified checksum and signature
- Built from source on macOS 15 and node v20.17.0
- Run the examples
Thanks,
Yunze
On Mon, Jun 30, 2025 at 5:59 PM Zike Yang wrote:
>
> +1 (binding)
>
> - Verified checksum and signature
> - Installed from the npm registry on macos with node versio
; > >
> > > >
> > > > Regards
> > > > Jiwei Guo (Tboy)
> > > >
> > > >
> > > > On Mon, Jul 14, 2025 at 10:37 AM Yubiao Feng
> > > > wrote:
> > > >
> > > > > +1 binding
> > > > &g
+1 (binding)
Thanks,
Yunze
On Fri, Jul 18, 2025 at 1:54 PM guo jiwei wrote:
>
> Hi all,
> I'd like to start the vote for PIP-435: Add startTimestamp and
> endTimestamp for consuming messages in client cli
>
> - Discussion thread:
>https://lists.apache.org/thread/4xl3goqozrq6bogm0
The Apache Pulsar team is proud to announce Apache Pulsar Client
Python version 3.8.0.
Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor manage
+1 (binding)
Thanks,
Yunze
On Thu, Jul 24, 2025 at 9:47 PM Lari Hotari wrote:
>
> Hi,
>
> I'd like to start the voting thread for "PIP-430: Pulsar Broker cache
> improvements: refactoring eviction and adding a new cache strategy
> based on expected read count".
>
> Proposal PR: https://github.co
+1 (binding)
- Verified checksum and signatures
- Built from source with go1.24.2 darwin/arm64
- Ran the perf tool
Thanks,
Yunze
On Wed, Jul 30, 2025 at 11:15 AM Jie crossover wrote:
>
> +1 (non-binding)
> - Verified checksum and signatures
> - Built from source with go1.23.4 darwin/arm64
> - R
it's already the case here. The best efforts we can do without
much refactoring is to keep the unique ownership for a recyclable
object.
Thanks,
Yunze
On Sun, Aug 3, 2025 at 1:35 PM Yunze Xu wrote:
>
> Hi Penghui,
>
> Introducing the reference count adds unnecessary overhead and
There's currently a per-thread limit of 4,096 object instances by default.
> > Omitting recycling in exceptional paths won't add noticeable extra GC
> > pressure because many instances will be discarded in any case, due to
> > recycling cache overflow when using default
-1 (binding)
I found a regression introduced by
https://github.com/apache/pulsar/pull/24189. See comments of
https://github.com/apache/pulsar/issues/24583 for how to reproduce.
It seems to be an issue with topic policies.
Thanks,
Yunze
On Wed, Jul 30, 2025 at 8:21 PM Lari Hotari wrote:
>
> He
e
On Wed, Jul 30, 2025 at 9:25 PM Yunze Xu wrote:
>
> -1 (binding)
>
> I found a regression introduced by
> https://github.com/apache/pulsar/pull/24189. See comments of
> https://github.com/apache/pulsar/issues/24583 for how to reproduce.
>
> It seems to be an issue wi
601 - 654 of 654 matches
Mail list logo