Releases: shibd/pulsar-client-cpp
Releases · shibd/pulsar-client-cpp
v3.5.1-fix4
[CI] Use macos-12 to build macOS libraries (#433) (cherry picked from commit 35bf161ba25c9ea073b730e3dcdaa50c30703bcb)
v3.5.1-fix3
Fix invalid memory access on the first pending batch receive callback…
v3.5.1-fix2
Use Rocky Linux 8 and vcpkg to build RPM packages (#428) ### Motivation See https://lists.apache.org/thread/7o8hpv1gtoffvzx053wm0ss2s9xt0795, we will discard the support for CentOS 7 and old `std::string` ABI. ### Modifications - Switch from `centos:7` image and GCC 4.8 to `rockylinux:8` image and GCC 8 to build RPM packages. - Use vcpkg to install dependencies according to `vcpkg.json` (`dependencies.json` will be deprecated in future) - Add a new script to build `libpulsarwithdeps.a` for dependencies installed by vcpkg - Link to `libstdc++` and `libgcc_s` libraries statically Additional, with vcpkg, OpenSSL will search `/etc/ssl/certs.pem` for the default CA certificate rather than `/usr/local/ssl/ssl/certs.pem`. (cherry picked from commit 8aab89607759922e48a09d6e2df3713af0543368)
v3.5.1-fix1
test batch receive failed