An open API service providing commit metadata for open source projects.

GitHub / apache/pulsar-client-cpp / commits

Apache Pulsar C++ client library

SHA Message Author Date Stats
0b893a16 Fix the seek method could be blocked forever when subscribe RPC is slower tha... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d040039e [improve][client] Add TLSv1.3 support (#529) Ceyhun Can Ulker <c****u@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
889a04bc Support getting encryption context on a message (#526) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
8 months ago
adf3c7c0 ProtobufNativeSchema: convert abseil string_view to std::string (#527) dann frazier <d****r@c****v>
Committed by: GitHub <n****y@g****m>
8 months ago
c64e0e96 Bump the C++ standard to 17 (#525) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
8 months ago
93f10ef7 Support get the producer name of a message (#524) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
9 months ago
a03eb927 Fix topic lookup segmentation fault after client is closed (#521) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
9 months ago
268aa4e2 Fix possible zombie consumer when closing after reconnection (#518) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
9 months ago
648b48be Fix a null ACK grouping tracker can be accessed after consumer is closed (#517) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
12471ec5 Fix APK package installation workflow (#515) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
3be5267e Replace Roaring64Map with unordered_set to unblock fat static library build i... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
2b84925b Fix flaky testHasMessageAvailableWhenCreated (#511) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
386dedc4 Fix nullptr after listener consumer closed (#510) Baodi Shi <b****i@a****g>
Committed by: GitHub <n****y@g****m>
10 months ago
4366ffe7 Update OpenSSL API (#509) Liu Zixian <h****x@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
5632b4b9 [improve] change RoutingMode default from UseSinglePartition to RoundRobinDis... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
e04b2a98 Use vcpkg to build debian packages (#506) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
f2f9f656 Adapt to latest Asio APIs (Asio 1.32 or Boost.Asio 1.88) (#477) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
10 months ago
9f0b6fb4 Use vcpkg to build alpine packages (#505) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
11 months ago
69b86aa1 Fix crash caused by Message::getTopicName when the message is a producer mess... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
11 months ago
fa413e1f Fix duplicated subscribed topics not deduplicated (#501) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
11 months ago
54517973 fix: remove unnecessary copies (#499) Guangyang Deng <g****s@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
17fcf2af Fix hasMessageAvailable incorrectly returns true when read to latest after se... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
12 months ago
9b86f9e2 [improve] modify the negativeACK structure to reduce memory overhead (#497) Guangyang Deng <g****s@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
639786f5 Remove static link to libstdc++ to avoid conflicts (#493) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9e119cee Fix acknowledgeCumulative never returns when accepting an invalid message id ... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
15e0b00d Avoid getLastMessageId RPC when calling hasMessageAvailable after seek by tim... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b0c44122 [CI] Add clang-tidy check with clang-analyzer and performance checks (#490) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0d205096 Fix stage-release.sh does not delete the Windows temporary directories (#488) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d9dd029c Fix TableView's existing key-value will never be updated (#487) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0e1ed3b2 Fix the scripts for downloading GitHub Action artifacts (#485) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6aeb3816 [ci] Fix upload-artifact v3 is not supported (#484) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
eede80b6 Bump curl, openssl, zlib to address CVEs (#482) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f37bf928 fix: ignore ping command in connection keepalive logic (#480) erobot <e****t@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0a9b7d9e Fix multi-topics-consumer new topic listeners stuck in paused state (#481) Brett <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
fca38274 Bumped version to 3.8.0-pre (#470) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d3fd6b2a Make it optional to link statically to libgcc and libstdc++ (#474) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
afeac788 Fix an issue where zero queue consumers are unable to receive messages after ... Masahiro Sakamoto <m****m@l****p>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1e8e4d2a Use vcpkg to build macOS packages (#465) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
bdf68549 Fix some compiler warnings in public headers (#468) erobot <e****t@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4ba83e83 Fix issue where cert chain is not taken into account in mTLS authentication (... Masahiro Sakamoto <m****m@l****p>
Committed by: GitHub <n****y@g****m>
over 1 year ago
aeff955f Fix startMessageInclusive does not work if the 1st message is a chunked messa... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6f7c37aa Bump macos runner image to 14 (#463) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2abbf830 Update README to build wireshark plugin correctly (#460) Okada Haruki <o****a@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e264cf72 Handle the exception from the token supplier (#458) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ce6c4bca Expose keep alive interval for c and c++ client (#457) Baodi Shi <b****i@a****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3efa80a2 Fix default operation timeout (#450) Andrew Rhoads <a****s@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
2491a5a5 Fix the YAML format error in latest image (#452) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
54e529aa Fix ack failure on message listener in multi topics consumer (#447) nkurihar <n****r@a****g>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
8b2753a5 Bumped version to 3.7.0-pre (#445) Baodi Shi <b****i@a****g>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
1a6c7ce5 fix: Keep compatible with old boost versions (#444) erobot <e****t@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
8f269e83 Fix buffer overflow for non-batched send when the message metadata size excee... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
2ec734b3 Fix invalid memory access on the first pending batch receive callback (#441) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
5940cb51 Fix consumer might not subscribe after a reconnection (#438) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
2a691681 feat: expose partitions update interval configuration to C client (#437) Baodi Shi <b****i@a****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
35bf161b [CI] Use macos-12 to build macOS libraries (#433) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
d736a1b6 Add -Bsymbolic link option to avoid symbol interposition (#432) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
8aab8960 Use Rocky Linux 8 and vcpkg to build RPM packages (#428) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
739f0f0c Log the default location of trusted CA certificates when tlsTrustCertsFilePat... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
37bdf5b3 Support seek operation on a multi-topics consumer (#426) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
3f0b33bf fix: Incorrect acknowledgment behavior in the listener of the multi-topic con... Baodi Shi <b****i@a****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
27d8cc01 Fix wrong results of hasMessageAvailable and readNext after seeking by timest... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
763b85c6 Fix minor issues reported by CodeQL (#421) Matteo Merli <m****i@a****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
788227ee Bumped version to 3.6.0-pre (#418) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c513f29f Fix broken wireshark build workflow on macOS (#414) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
82187177 Support customize vcpkg directory when INTEGRATE_VCPKG is ON (#417) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
234a55d9 [feat] Add startPaused setting to consumer (#416) Masahiro Sakamoto <m****m@l****p>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ee1d7b9c Fix hasMessageAvailable might return true after seeking to latest (#409) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
43605009 Change return code of MultiTopicsConsumerImpl::closeAsync after unsubscribe o... Masahiro Sakamoto <m****m@l****p>
Committed by: GitHub <n****y@g****m>
over 2 years ago
747c1863 [CI] Pin the clang-format version to 11 (#412) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d0a32270 [improve] add physicalAddress as part of connection pool key (#411) Heesung Sohn <1****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e2cacb7d Fix the incompatibility with Clang and C++20 (#408) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6e1ad174 Update dependencies to latest versions (#404) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9f96eb98 Fix blue-green migration might be stuck due to an existing reconnection (#406) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
543e51c7 [feat] PIP-188 Support blue-green migration (#402) Heesung Sohn <1****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7891ac56 Disable batch send for dlq producer. (#403) Baodi Shi <b****i@a****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
68b4244f Fix creating producer or consumer is not retried for connection failure (#396) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
39835007 Add codeql code scanning configuration (#10) Matteo Merli <m****i@a****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
71077b86 Fix segmenatation fault if connection is closed during handshake (#399) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
289c9301 Fix broken main branch after Pulsar image was upgraded to 3.2.0 (#400) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1f94dd92 Disable topic level policies to make tests work (#397) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
77e0c226 Fix an unbalanced release of the producer's pending semaphore (#392) erobot <e****t@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c7e53acf Do not close the socket when the broker failed due to MetadataStoreException ... Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a1e2b4a2 Fix multi-topics consumer could receive old messages after seek (#388) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d107d32a Pin the Pulsar version to 3.1.1 temporarily for the regression in Pulsar (#395) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d1dd08ba [feat] PIP-307 added assigned broker urls for CloseProudcer and CloseConsumer... Heesung Sohn <1****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e13bd6df [docs] Add example for how to import the library via vcpkg (#379) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
72b7311a Fix the operation timeout is not honored for GetSchema requests (#383) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6eb228e1 Fix wrong TimeUtils::currentTimeMillis() implementation (#387) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a1cf401e Fix `StartMessageIdInclusive` not work when reader reads from latest msg id (... Zike Yang <z****e@a****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9ffd2ef4 Fix Boost source code download failure (#384) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
90ea3695 Depend on the independent Asio instead of Boost.Asio by default (#382) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
f7e493b5 Remove the Boost.Random dependency (#380) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a4b7f120 Retry on new partition producer creation failure (#378) erobot <e****t@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d1b287c0 Fix issue where custom logger setting is ignored (#377) Masahiro Sakamoto <m****m@y****p>
Committed by: GitHub <n****y@g****m>
over 2 years ago
25ea451e [PIP-60] [Proxy-Client] Support SNI routing for Pulsar CPP client (#373)
Co-authored-by: Yunze Xu <x****y@1****m>
Rajan Dhabalia <r****a@a****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e04686d6 Fix the unstable wireshark workflow on macOS (#374) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7baa312d Integrate vcpkg to manage dependencies for all platforms (#371) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7087a8ef Expose Get/Set Listener Name in C API (#370) Rory Schadler <4****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
27cba3e7 Fix tlsTrustCertsFilePath config is not applied for OAuth2 (#364) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
24ab12c7 Fix accessing destroyed objects in the callback of async_wait (#362) Yunze Xu <x****y@1****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago

← Back to repository