This is an automated email from the ASF dual-hosted git repository. xyz pushed a commit to branch bewaremypower/cpp-3.0.0-docs in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
commit f46c3c9cedb0124d1691102b77c1a6ad17e0807b Author: Yunze Xu <[email protected]> AuthorDate: Tue Nov 15 14:17:43 2022 +0800 Add release notes for C++ client 3.0.0 --- site2/website-next/data/release-cpp.js | 1 + .../release-notes/versioned/client-cpp-3.0.0.md | 48 ++++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/site2/website-next/data/release-cpp.js b/site2/website-next/data/release-cpp.js index c2b84159100..8acc931e3a2 100644 --- a/site2/website-next/data/release-cpp.js +++ b/site2/website-next/data/release-cpp.js @@ -1,4 +1,5 @@ module.exports = [ +{tagName: "v3.0.0",vtag:"3.0.0",releaseNotes:"/release-notes/versioned/client-cpp-3.0.0/",doc:"/docs/client-libraries-cpp",version:"v3.0.x"}, {tagName: "v2.10.2",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-cpp-2.10.2/",doc:"/docs/client-libraries-cpp",version:"v2.10.x"}, {tagName: "v2.10.1",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-cpp-2.10.1/",doc:"/docs/client-libraries-cpp",version:""}, {tagName: "v2.10.0",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-cpp-2.10.0/",doc:"/docs/client-libraries-cpp",version:""}, diff --git a/site2/website-next/release-notes/versioned/client-cpp-3.0.0.md b/site2/website-next/release-notes/versioned/client-cpp-3.0.0.md new file mode 100644 index 00000000000..f79611013ff --- /dev/null +++ b/site2/website-next/release-notes/versioned/client-cpp-3.0.0.md @@ -0,0 +1,48 @@ +--- +id: client-cpp-3.0.0 +title: Client CPP 3.0.0 +sidebar_label: Client CPP 3.0.0 +--- + +- [fix][c++] Rename function name: pulsar_producer_configuration_set_crypto_failure_action [#16031](https://github.com/apache/pulsar/pull/16031) +- [fix][c++] Fix the close of Client might stuck or return a wrong result [#16285](https://github.com/apache/pulsar/pull/16285) +- [fix][c++] Fix libcurl build failure when building deb package [#17614](https://github.com/apache/pulsar/pull/17614) +- [fix][c++] Fix multi-topics consumer close segmentation fault [#17239](https://github.com/apache/pulsar/pull/17239) +- [fix][c++] Fix potential segfault when resending messages [#17395](https://github.com/apache/pulsar/pull/17395) +- [improve][c++] Reset `havePendingPingRequest` flag for any data received from broker [#17658](https://github.com/apache/pulsar/pull/17658) +- [improve][c++] Use an atomic `state_` instead of the lock to improve performance [#16940](https://github.com/apache/pulsar/pull/16940) +- [improve][c++] Upgrade OpenSSL to version 1.1.1n [#17538](https://github.com/apache/pulsar/pull/17538) +- [improve][c++] Delete PartitionedConsumerImpl, use MultiTopicsConsumerImpl instead [#16969](https://github.com/apache/pulsar/pull/16969) +- [cleanup][c++] Clean up C++ client curl configuration [#16064](https://github.com/apache/pulsar/pull/16064) + +## What's Changed +* PIP-209: Removed Python client wrapper by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/1 +* PIP-209: Build C++ client in standalone repo by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/2 +* Added .asf.yaml file by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/3 +* Add pull request template by @Demogorgon314 in https://github.com/apache/pulsar-client-cpp/pull/8 +* Add bug report issue template by @Demogorgon314 in https://github.com/apache/pulsar-client-cpp/pull/7 +* Added license and notice files by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/9 +* Fixed RPM / Deb / APK packages and enabled CI build by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/11 +* Add TLS transport config by @nodece in https://github.com/apache/pulsar-client-cpp/pull/12 +* Build release artifacts by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/15 +* Run unit tests in CI by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/14 +* Enable format check in PR validation by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/17 +* Install googletest with homebrew in macOS by @maxsxu in https://github.com/apache/pulsar-client-cpp/pull/20 +* Added script to download release artifacts by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/18 +* Build images with deps versions by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/19 +* Renamed github action jobs and removed centos7 build by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/25 +* Generate and install pulsarStaticWithDeps into correct paths by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/26 +* [fix] Fix README.md build path by @Demogorgon314 in https://github.com/apache/pulsar-client-cpp/pull/29 +* [fix] Force static libraries to be linked when LINK_STATIC is enabled by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/28 +* [feat] Expose start message id inclusive configuration to C API by @Demogorgon314 in https://github.com/apache/pulsar-client-cpp/pull/27 +* Removed extra call of `find_package(OpenSSL)` by @merlimat in https://github.com/apache/pulsar-client-cpp/pull/30 +* Fix incorrect path in docker scripts by @RobertIndie in https://github.com/apache/pulsar-client-cpp/pull/32 +* Enable required check status for PR validation by @RobertIndie in https://github.com/apache/pulsar-client-cpp/pull/33 +* Link to OpenSSL statically when LINK_STATIC is ON by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/31 +* [docs] Fix compilation guidance on Ubuntu by @BewareMyPower in https://github.com/apache/pulsar-client-cpp/pull/34 + +## New Contributors +* @nodece made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/12 +* @maxsxu made their first contribution in https://github.com/apache/pulsar-client-cpp/pull/20 + +**Full Changelog**: https://github.com/apache/pulsar-client-cpp/commits/v3.0.0
