What's Changed
Fix: client reconnected every authenticationRefreshCheckSeconds when using tls authentication by @jffp113 in
https://github.com/apache/pulsar-client-cpp/pull/304
Bumped version to 3.4.0-pre by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/305
Avoid copying OpSendMsg when sending messages by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/308
Avoid calling serializeSingleMessageInBatchWithPayload each time a message is added by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/309
Avoid double attempt at reconnecting by @merlimat in
https://github.com/apache/pulsar-client-cpp/pull/310
Fix the visibility compilation error for GCC <= 7 by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/312
[fix] Add the curl wrapper to avoid inconsistent curl options by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/313
Fix broken cpp-build-windows workflow by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/316
Fix broken wireshark build workflow on macOS by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/318
Avoid accessing a null ClientConnection instance by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/317
Fix the handler instance is expired when the connection is established by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/323
Fix pending requests failed with ResultConnectError when disconnecting by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/322
[fix] Fix consumer doesn't acknowledge all chunk message Ids by @RobertIndie in
https://github.com/apache/pulsar-client-cpp/pull/321
Fix segmentation fault when sending messages after receiving an error by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/326
Fix topic not shown correctly in the consumer string by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/329
Delay the timing of setting reconnectionPending to false to avoid double attempt at reconnecting by @shustsud in
https://github.com/apache/pulsar-client-cpp/pull/328
Fix segmentation fault caused by async_receive by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/330
Fix topic name is shown as a pointer rather than string by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/331
Avoid blocking the message listener threads by @erobot in
https://github.com/apache/pulsar-client-cpp/pull/332
Upgrade libcurl to 8.4.0 to fix CVEs by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/335
Fix possible deadlock of Future when adding a listener after completed by @BewareMyPower in
https://github.com/apache/pulsar-client-cpp/pull/334
Added support for multiple connections to each broker by @merlimat in
https://github.com/apache/pulsar-client-cpp/pull/336
Fix ProducerBusy or ConsumerBusy error when configuring multiple brokers per connection by @BewareMyPower
https://github.com/apache/pulsar-client-cpp/pull/337
New Contributors
@jffp113 made their first contribution in
https://github.com/apache/pulsar-client-cpp/pull/304
Full Changelog
:
https://github.com/apache/pulsar-client-cpp/compare/v3.3.0...v3.4.0