-
f71d7e9 Fix flaky ConnectionFailTest: restore fd limit in SetUp (#612) by Matteo Merli · 7 weeks ago main
-
0f13c1b Fix flaky ReaderSeekTest: avoid topic name collision between test instances (#613) by Matteo Merli · 7 weeks ago
-
582c407 Scalable Topics: `pulsar::st` queue consumer — per-segment fan-in over a mux receive queue (#605) by Matteo Merli · 8 weeks ago
-
4468ce4 [improve][ci] Upgrade GitHub Actions to latest and ASF-approved revisions (#610) by Lari Hotari · 8 weeks ago
-
1d08b2b [fix][client] Support nack, ackTimeout redelivery and dlq for chunked messages (#604) by zhou zhuohan · 3 months ago
-
7892883 Scalable Topics: producer end-to-end tests + run `pulsar::st` tests in CI (#603) by Matteo Merli · 3 months ago
-
b4a6c20 Scalable Topics: `pulsar::st` producer — per-segment fan-out, key routing, MessageId (#601) by Matteo Merli · 3 months ago
-
855c60d [improve] Refactor processMessageChunk to handle ack holes and out-of-order chunks (#587) by zhou zhuohan · 3 months ago
-
9c6a842 Fix CI workflow by updating docker/build-push-action to ASF allowlisted version (#602) by zhou zhuohan · 3 months ago
-
983435a Scalable Topics: `pulsar::st` implementation — protocol foundation (DAG watch, layout, routing) (#600) by Matteo Merli · 4 months ago
-
cff0cf4 Scalable Topics: new typed C++ SDK (`pulsar::st`) — API definition (#598) by Matteo Merli · 4 months ago
-
0711b31 Use C++20-capable toolchains in the deb/rpm package build images (#599) by Matteo Merli · 4 months ago
-
55e885c [feat] Add httpLookupAuthAllowRedirect option to forward auth credentials on HTTP lookup redirects (#588) by zhou zhuohan · 4 months ago
-
334d1bc Fix disconnected C result handling (#590) by zhanglistar · 4 months ago
-
05f8a6d Document custom logger lifetime (#593) by zhanglistar · 4 months ago
-
0378140 Fix release workflows (#586) by Yunze Xu · 5 months ago
-
f2c0fec feat: expose replicated_from proto field to Message (#583) by Yunze Xu · 5 months ago
-
0dab2ba chore: remove unnecessary WARN logs for send or receive timeouts (#584) by Yunze Xu · 5 months ago
-
a169e10 Fix macOS cross-architecture build on arm64 when target arch is x86_64 (#582) by Yunze Xu · 5 months ago
-
ce3dfa8 feat: add v2 APIs to create Consumer, Reader or TableView (#581) by Yunze Xu · 5 months ago
-
2ca2eac feat: introduce a v2 createProducer API to carry error message when fail (#579) by Yunze Xu · 5 months ago
-
aedb925 [fix][client-cpp] Fix TypedMessageTest to use receiveAsync<T> template overload with decoder (#580) by zhou zhuohan · 5 months ago
-
3ea3ff1 [improve][client] Implement tls_client_auth for AuthOauth2 (#575) by Hideaki Oguni · 5 months ago
-
7d1002a Fix consumer reconnect state after subscribe failure (#577) by Baodi Shi · 5 months ago
-
0666b5c [cleanup] remove unused openssl header (#574) by Liu Zixian · 5 months ago
-
ab39c37 [fix][client-cpp] Restore pulsar/Version.h for the dev package (#572) by David Warburton · 6 months ago
-
0a9e017 [fix][client-cpp] Fail producers immediately when topic is terminated (#567) by dwang-qm · 6 months ago
-
f9995da [fix][cpp-client] Pass seek error to callback when SEEK command fails (#549) by zhanglistar · 6 months ago
-
69afa1a [feat][client] Support null value messages (#563) by Bhargav Kumar Konidena · 7 months ago
-
ff074bf Fix modern boost cancel method without args (#561) by Daeho Ro · 7 months ago
-
e5afb63 Fix broken CI due to token string not trimmed (#565) by Yunze Xu · 7 months ago
-
00c4daa Fix apple build (#562) by Daeho Ro · 7 months ago
-
03fe428 Fix aarch64 build on Alpine (#558) by Yunze Xu · 7 months ago
-
fcde485 Fix hasMessageAvailable will return true after seeking to a timestamp newer than the last message (#556) by Yunze Xu · 7 months ago
-
64fbda0 Fix connection leak by request timers not cancelled in time (#555) by Yunze Xu · 7 months ago
-
1a39e53 [fix][client-cpp] Implement missing pulsar_message_set_schema_version in C API (#552) by zhanglistar · 7 months ago
-
967529b [fix][client-cpp] Fix Reader segfault when messageListenerThreads=0 (#553) by zhanglistar · 7 months ago
-
40259cc PIP-121: Implement AutoClusterFailover (#547) by Yunze Xu · 7 months ago
-
b3d2b58 [Test] Fix log after client close (#548) by zhanglistar · 7 months ago
-
b47e63d PIP-121: Introduce ServiceInfoProvider to update service info dynamically (#541) by Yunze Xu · 7 months ago
-
e80f65e Fix crash due to asio object lifetime and thread safety issue (#551) by Yunze Xu · 7 months ago
-
23b60d1 Fix incorrect last sequence id when sending messages in batch (#546) by zhanglistar · 8 months ago
-
0c6a7c0 [Test][C++] Fix flaky ReaderTest.testAsyncRead (#545) by zhanglistar · 8 months ago
-
e290658 Fix clang tidy errors not detected as well as the errors (#544) by Yunze Xu · 8 months ago
-
bda51d6 [feat][client-cpp] Add operation timeout configuration in milliseconds (#543) by zhanglistar · 8 months ago
-
11e32c6 Bump dependencies to latest versions for CVEs (#540) by Yunze Xu · 8 months ago
-
070132b [improve][client] Enhance connection and timeout logging (#539) by zhanglistar · 8 months ago
-
2606df9 Fix multi-topics consumer will crash if one internal consumer fails getBrokerConsumerStatsAsync (#538) by Yunze Xu · 9 months ago
-
b3edc60 Fix use of deprecated Boost Asio API (#535) by Andrew Rhoads · 9 months ago
-
0b893a1 Fix the seek method could be blocked forever when subscribe RPC is slower than seek RPC (#533) by Yunze Xu · 9 months ago
-
d040039 [improve][client] Add TLSv1.3 support (#529) by Ceyhun Can Ulker · 10 months ago
-
889a04b Support getting encryption context on a message (#526) by Yunze Xu · 11 months ago
-
adf3c7c ProtobufNativeSchema: convert abseil string_view to std::string (#527) by dann frazier · 11 months ago
-
c64e0e9 Bump the C++ standard to 17 (#525) by Yunze Xu · 11 months ago
-
93f10ef Support get the producer name of a message (#524) by Yunze Xu · 11 months ago
-
a03eb92 Fix topic lookup segmentation fault after client is closed (#521) by Yunze Xu · 12 months ago
-
268aa4e Fix possible zombie consumer when closing after reconnection (#518) by Yunze Xu · 12 months ago
-
648b48b Fix a null ACK grouping tracker can be accessed after consumer is closed (#517) by Yunze Xu · 12 months ago
-
12471ec Fix APK package installation workflow (#515) by Yunze Xu · 12 months ago
-
3be5267 Replace Roaring64Map with unordered_set to unblock fat static library build issue (#514) by Yunze Xu · 1 year ago
-
2b84925 Fix flaky testHasMessageAvailableWhenCreated (#511) by Yunze Xu · 1 year ago
-
386dedc Fix nullptr after listener consumer closed (#510) by Baodi Shi · 1 year ago
-
4366ffe Update OpenSSL API (#509) by Liu Zixian · 1 year ago
-
5632b4b [improve] change RoutingMode default from UseSinglePartition to RoundRobinDistribution (#507) by Yunze Xu · 1 year ago
-
e04b2a9 Use vcpkg to build debian packages (#506) by Yunze Xu · 1 year ago
-
f2f9f65 Adapt to latest Asio APIs (Asio 1.32 or Boost.Asio 1.88) (#477) by Yunze Xu · 1 year, 1 month ago
-
9f0b6fb Use vcpkg to build alpine packages (#505) by Yunze Xu · 1 year, 1 month ago
-
69b86aa Fix crash caused by Message::getTopicName when the message is a producer message (#503) by Yunze Xu · 1 year, 1 month ago
-
fa413e1 Fix duplicated subscribed topics not deduplicated (#501) by Yunze Xu · 1 year, 1 month ago
-
5451797 fix: remove unnecessary copies (#499) by Guangyang Deng · 1 year, 2 months ago
-
17fcf2a Fix hasMessageAvailable incorrectly returns true when read to latest after seeking by timestamp (#498) by Yunze Xu · 1 year, 2 months ago
-
9b86f9e [improve] modify the negativeACK structure to reduce memory overhead (#497) by Guangyang Deng · 1 year, 3 months ago
-
639786f Remove static link to libstdc++ to avoid conflicts (#493) by Yunze Xu · 1 year, 4 months ago
-
9e119ce Fix acknowledgeCumulative never returns when accepting an invalid message id for a multi-topics consumer (#492) by Yunze Xu · 1 year, 4 months ago
-
15e0b00 Avoid getLastMessageId RPC when calling hasMessageAvailable after seek by timestamp (#491) by Yunze Xu · 1 year, 4 months ago
-
b0c4412 [CI] Add clang-tidy check with clang-analyzer and performance checks (#490) by Yunze Xu · 1 year, 5 months ago
-
0d20509 Fix stage-release.sh does not delete the Windows temporary directories (#488) by Yunze Xu · 1 year, 6 months ago
-
d9dd029 Fix TableView's existing key-value will never be updated (#487) by Yunze Xu · 1 year, 6 months ago
-
0e1ed3b Fix the scripts for downloading GitHub Action artifacts (#485) by Yunze Xu · 1 year, 6 months ago
-
6aeb381 [ci] Fix upload-artifact v3 is not supported (#484) by Yunze Xu · 1 year, 6 months ago
-
eede80b Bump curl, openssl, zlib to address CVEs (#482) by Yunze Xu · 1 year, 6 months ago
-
f37bf92 fix: ignore ping command in connection keepalive logic (#480) by erobot · 1 year, 6 months ago
-
0a9b7d9 Fix multi-topics-consumer new topic listeners stuck in paused state (#481) by Brett · 1 year, 6 months ago
-
fca3827 Bumped version to 3.8.0-pre (#470) by Yunze Xu · 1 year, 9 months ago
-
d3fd6b2 Make it optional to link statically to libgcc and libstdc++ (#474) by Yunze Xu · 1 year, 9 months ago
-
afeac78 Fix an issue where zero queue consumers are unable to receive messages after topic unloading (#473) by Masahiro Sakamoto · 1 year, 9 months ago
-
1e8e4d2 Use vcpkg to build macOS packages (#465) by Yunze Xu · 1 year, 10 months ago
-
bdf6854 Fix some compiler warnings in public headers (#468) by erobot · 1 year, 10 months ago
-
4ba83e8 Fix issue where cert chain is not taken into account in mTLS authentication (#467) by Masahiro Sakamoto · 1 year, 10 months ago
-
aeff955 Fix startMessageInclusive does not work if the 1st message is a chunked message (#462) by Yunze Xu · 1 year, 10 months ago
-
6f7c37a Bump macos runner image to 14 (#463) by Yunze Xu · 1 year, 11 months ago
-
2abbf83 Update README to build wireshark plugin correctly (#460) by Okada Haruki · 1 year, 11 months ago
-
e264cf7 Handle the exception from the token supplier (#458) by Yunze Xu · 1 year, 11 months ago
-
ce6c4bc Expose keep alive interval for c and c++ client (#457) by Baodi Shi · 1 year, 11 months ago
-
3efa80a Fix default operation timeout (#450) by Andrew Rhoads · 2 years ago
-
2491a5a Fix the YAML format error in latest image (#452) by Yunze Xu · 2 years ago
-
54e529a Fix ack failure on message listener in multi topics consumer (#447) by nkurihar · 2 years ago
-
8b2753a Bumped version to 3.7.0-pre (#445) by Baodi Shi · 2 years, 1 month ago
-
1a6c7ce fix: Keep compatible with old boost versions (#444) by erobot · 2 years, 2 months ago
-
8f269e8 Fix buffer overflow for non-batched send when the message metadata size exceeds 64KB (#443) by Yunze Xu · 2 years, 2 months ago