1. 0378140 Fix release workflows (#586) by Yunze Xu · 3 weeks ago main
  2. f2c0fec feat: expose replicated_from proto field to Message (#583) by Yunze Xu · 3 weeks ago
  3. 0dab2ba chore: remove unnecessary WARN logs for send or receive timeouts (#584) by Yunze Xu · 3 weeks ago
  4. a169e10 Fix macOS cross-architecture build on arm64 when target arch is x86_64 (#582) by Yunze Xu · 3 weeks ago
  5. ce3dfa8 feat: add v2 APIs to create Consumer, Reader or TableView (#581) by Yunze Xu · 3 weeks ago
  6. 2ca2eac feat: introduce a v2 createProducer API to carry error message when fail (#579) by Yunze Xu · 3 weeks ago
  7. aedb925 [fix][client-cpp] Fix TypedMessageTest to use receiveAsync<T> template overload with decoder (#580) by zhou zhuohan · 3 weeks ago
  8. 3ea3ff1 [improve][client] Implement tls_client_auth for AuthOauth2 (#575) by Hideaki Oguni · 3 weeks ago
  9. 7d1002a Fix consumer reconnect state after subscribe failure (#577) by Baodi Shi · 5 weeks ago
  10. 0666b5c [cleanup] remove unused openssl header (#574) by Liu Zixian · 5 weeks ago
  11. ab39c37 [fix][client-cpp] Restore pulsar/Version.h for the dev package (#572) by David Warburton · 6 weeks ago
  12. 0a9e017 [fix][client-cpp] Fail producers immediately when topic is terminated (#567) by dwang-qm · 8 weeks ago
  13. f9995da [fix][cpp-client] Pass seek error to callback when SEEK command fails (#549) by zhanglistar · 9 weeks ago
  14. 69afa1a [feat][client] Support null value messages (#563) by Bhargav Kumar Konidena · 3 months ago
  15. ff074bf Fix modern boost cancel method without args (#561) by Daeho Ro · 3 months ago
  16. e5afb63 Fix broken CI due to token string not trimmed (#565) by Yunze Xu · 3 months ago
  17. 00c4daa Fix apple build (#562) by Daeho Ro · 3 months ago
  18. 03fe428 Fix aarch64 build on Alpine (#558) by Yunze Xu · 3 months ago
  19. fcde485 Fix hasMessageAvailable will return true after seeking to a timestamp newer than the last message (#556) by Yunze Xu · 3 months ago
  20. 64fbda0 Fix connection leak by request timers not cancelled in time (#555) by Yunze Xu · 3 months ago
  21. 1a39e53 [fix][client-cpp] Implement missing pulsar_message_set_schema_version in C API (#552) by zhanglistar · 3 months ago
  22. 967529b [fix][client-cpp] Fix Reader segfault when messageListenerThreads=0 (#553) by zhanglistar · 3 months ago
  23. 40259cc PIP-121: Implement AutoClusterFailover (#547) by Yunze Xu · 3 months ago
  24. b3d2b58 [Test] Fix log after client close (#548) by zhanglistar · 3 months ago
  25. b47e63d PIP-121: Introduce ServiceInfoProvider to update service info dynamically (#541) by Yunze Xu · 3 months ago
  26. e80f65e Fix crash due to asio object lifetime and thread safety issue (#551) by Yunze Xu · 3 months ago
  27. 23b60d1 Fix incorrect last sequence id when sending messages in batch (#546) by zhanglistar · 4 months ago
  28. 0c6a7c0 [Test][C++] Fix flaky ReaderTest.testAsyncRead (#545) by zhanglistar · 4 months ago
  29. e290658 Fix clang tidy errors not detected as well as the errors (#544) by Yunze Xu · 4 months ago
  30. bda51d6 [feat][client-cpp] Add operation timeout configuration in milliseconds (#543) by zhanglistar · 4 months ago
  31. 11e32c6 Bump dependencies to latest versions for CVEs (#540) by Yunze Xu · 4 months ago
  32. 070132b [improve][client] Enhance connection and timeout logging (#539) by zhanglistar · 4 months ago
  33. 2606df9 Fix multi-topics consumer will crash if one internal consumer fails getBrokerConsumerStatsAsync (#538) by Yunze Xu · 4 months ago
  34. b3edc60 Fix use of deprecated Boost Asio API (#535) by Andrew Rhoads · 5 months ago
  35. 0b893a1 Fix the seek method could be blocked forever when subscribe RPC is slower than seek RPC (#533) by Yunze Xu · 5 months ago
  36. d040039 [improve][client] Add TLSv1.3 support (#529) by Ceyhun Can Ulker · 6 months ago
  37. 889a04b Support getting encryption context on a message (#526) by Yunze Xu · 6 months ago
  38. adf3c7c ProtobufNativeSchema: convert abseil string_view to std::string (#527) by dann frazier · 6 months ago
  39. c64e0e9 Bump the C++ standard to 17 (#525) by Yunze Xu · 7 months ago
  40. 93f10ef Support get the producer name of a message (#524) by Yunze Xu · 7 months ago
  41. a03eb92 Fix topic lookup segmentation fault after client is closed (#521) by Yunze Xu · 8 months ago
  42. 268aa4e Fix possible zombie consumer when closing after reconnection (#518) by Yunze Xu · 8 months ago
  43. 648b48b Fix a null ACK grouping tracker can be accessed after consumer is closed (#517) by Yunze Xu · 8 months ago
  44. 12471ec Fix APK package installation workflow (#515) by Yunze Xu · 8 months ago
  45. 3be5267 Replace Roaring64Map with unordered_set to unblock fat static library build issue (#514) by Yunze Xu · 8 months ago
  46. 2b84925 Fix flaky testHasMessageAvailableWhenCreated (#511) by Yunze Xu · 8 months ago
  47. 386dedc Fix nullptr after listener consumer closed (#510) by Baodi Shi · 8 months ago
  48. 4366ffe Update OpenSSL API (#509) by Liu Zixian · 8 months ago
  49. 5632b4b [improve] change RoutingMode default from UseSinglePartition to RoundRobinDistribution (#507) by Yunze Xu · 8 months ago
  50. e04b2a9 Use vcpkg to build debian packages (#506) by Yunze Xu · 8 months ago
  51. f2f9f65 Adapt to latest Asio APIs (Asio 1.32 or Boost.Asio 1.88) (#477) by Yunze Xu · 9 months ago
  52. 9f0b6fb Use vcpkg to build alpine packages (#505) by Yunze Xu · 9 months ago
  53. 69b86aa Fix crash caused by Message::getTopicName when the message is a producer message (#503) by Yunze Xu · 9 months ago
  54. fa413e1 Fix duplicated subscribed topics not deduplicated (#501) by Yunze Xu · 9 months ago
  55. 5451797 fix: remove unnecessary copies (#499) by Guangyang Deng · 10 months ago
  56. 17fcf2a Fix hasMessageAvailable incorrectly returns true when read to latest after seeking by timestamp (#498) by Yunze Xu · 10 months ago
  57. 9b86f9e [improve] modify the negativeACK structure to reduce memory overhead (#497) by Guangyang Deng · 11 months ago
  58. 639786f Remove static link to libstdc++ to avoid conflicts (#493) by Yunze Xu · 12 months ago
  59. 9e119ce Fix acknowledgeCumulative never returns when accepting an invalid message id for a multi-topics consumer (#492) by Yunze Xu · 1 year ago
  60. 15e0b00 Avoid getLastMessageId RPC when calling hasMessageAvailable after seek by timestamp (#491) by Yunze Xu · 1 year ago
  61. b0c4412 [CI] Add clang-tidy check with clang-analyzer and performance checks (#490) by Yunze Xu · 1 year, 1 month ago
  62. 0d20509 Fix stage-release.sh does not delete the Windows temporary directories (#488) by Yunze Xu · 1 year, 1 month ago
  63. d9dd029 Fix TableView's existing key-value will never be updated (#487) by Yunze Xu · 1 year, 2 months ago
  64. 0e1ed3b Fix the scripts for downloading GitHub Action artifacts (#485) by Yunze Xu · 1 year, 2 months ago
  65. 6aeb381 [ci] Fix upload-artifact v3 is not supported (#484) by Yunze Xu · 1 year, 2 months ago
  66. eede80b Bump curl, openssl, zlib to address CVEs (#482) by Yunze Xu · 1 year, 2 months ago
  67. f37bf92 fix: ignore ping command in connection keepalive logic (#480) by erobot · 1 year, 2 months ago
  68. 0a9b7d9 Fix multi-topics-consumer new topic listeners stuck in paused state (#481) by Brett · 1 year, 2 months ago
  69. fca3827 Bumped version to 3.8.0-pre (#470) by Yunze Xu · 1 year, 4 months ago
  70. d3fd6b2 Make it optional to link statically to libgcc and libstdc++ (#474) by Yunze Xu · 1 year, 4 months ago
  71. afeac78 Fix an issue where zero queue consumers are unable to receive messages after topic unloading (#473) by Masahiro Sakamoto · 1 year, 4 months ago
  72. 1e8e4d2 Use vcpkg to build macOS packages (#465) by Yunze Xu · 1 year, 6 months ago
  73. bdf6854 Fix some compiler warnings in public headers (#468) by erobot · 1 year, 6 months ago
  74. 4ba83e8 Fix issue where cert chain is not taken into account in mTLS authentication (#467) by Masahiro Sakamoto · 1 year, 6 months ago
  75. aeff955 Fix startMessageInclusive does not work if the 1st message is a chunked message (#462) by Yunze Xu · 1 year, 6 months ago
  76. 6f7c37a Bump macos runner image to 14 (#463) by Yunze Xu · 1 year, 6 months ago
  77. 2abbf83 Update README to build wireshark plugin correctly (#460) by Okada Haruki · 1 year, 6 months ago
  78. e264cf7 Handle the exception from the token supplier (#458) by Yunze Xu · 1 year, 7 months ago
  79. ce6c4bc Expose keep alive interval for c and c++ client (#457) by Baodi Shi · 1 year, 7 months ago
  80. 3efa80a Fix default operation timeout (#450) by Andrew Rhoads · 1 year, 8 months ago
  81. 2491a5a Fix the YAML format error in latest image (#452) by Yunze Xu · 1 year, 8 months ago
  82. 54e529a Fix ack failure on message listener in multi topics consumer (#447) by nkurihar · 1 year, 8 months ago
  83. 8b2753a Bumped version to 3.7.0-pre (#445) by Baodi Shi · 1 year, 9 months ago
  84. 1a6c7ce fix: Keep compatible with old boost versions (#444) by erobot · 1 year, 10 months ago
  85. 8f269e8 Fix buffer overflow for non-batched send when the message metadata size exceeds 64KB (#443) by Yunze Xu · 1 year, 10 months ago
  86. 2ec734b Fix invalid memory access on the first pending batch receive callback (#441) by Yunze Xu · 1 year, 10 months ago
  87. 5940cb5 Fix consumer might not subscribe after a reconnection (#438) by Yunze Xu · 1 year, 10 months ago
  88. 2a69168 feat: expose partitions update interval configuration to C client (#437) by Baodi Shi · 1 year, 11 months ago
  89. 35bf161 [CI] Use macos-12 to build macOS libraries (#433) by Yunze Xu · 2 years ago
  90. d736a1b Add -Bsymbolic link option to avoid symbol interposition (#432) by Yunze Xu · 2 years ago
  91. 8aab896 Use Rocky Linux 8 and vcpkg to build RPM packages (#428) by Yunze Xu · 2 years ago
  92. 739f0f0 Log the default location of trusted CA certificates when tlsTrustCertsFilePath is not specified (#429) by Yunze Xu · 2 years ago
  93. 37bdf5b Support seek operation on a multi-topics consumer (#426) by Yunze Xu · 2 years, 1 month ago
  94. 3f0b33b fix: Incorrect acknowledgment behavior in the listener of the multi-topic consumer. (#423) by Baodi Shi · 2 years, 2 months ago
  95. 27d8cc0 Fix wrong results of hasMessageAvailable and readNext after seeking by timestamp (#422) by Yunze Xu · 2 years, 3 months ago
  96. 763b85c Fix minor issues reported by CodeQL (#421) by Matteo Merli · 2 years, 3 months ago
  97. 788227e Bumped version to 3.6.0-pre (#418) by Yunze Xu · 2 years, 3 months ago
  98. c513f29 Fix broken wireshark build workflow on macOS (#414) by Yunze Xu · 2 years, 3 months ago
  99. 8218717 Support customize vcpkg directory when INTEGRATE_VCPKG is ON (#417) by Yunze Xu · 2 years, 3 months ago
  100. 234a55d [feat] Add startPaused setting to consumer (#416) by Masahiro Sakamoto · 2 years, 3 months ago