| <?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.7">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2020-05-13T10:57:18+08:00</updated><id>/feed.xml</id><title type="html">Apache RocketMQ</title><subtitle>The homepage of RocketMQ.</subtitle><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><entry><title type="html">Release Notes - Apache RocketMQ Client CPP- Version 2.2.0</title><link href="/release_notes/release-notes-rocketmq-client-cpp-2.2.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Client CPP- Version 2.2.0" /><published>2020-04-02T00:00:00+08:00</published><updated>2020-04-02T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-client-cpp-2.2.0</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-client-cpp-2.2.0/"><p>Below is a summary of the issues addressed in the version 2.2.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-client-cpp">Quick Start</a>.</p> |
| |
| <h2> Download the 2.2.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/rocketmq-client-cpp/2.2.0/rocketmq-client-cpp-2.2.0-source-release.tar.gz">rocketmq-client-cpp-2.2.0-source-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.2.0/rocketmq-client-cpp-2.2.0-source-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.2.0/rocketmq-client-cpp-2.2.0-source-release.tar.gz.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/rocketmq-client-cpp/2.2.0/rocketmq-client-cpp-2.2.0-bin-release.tar.gz">rocketmq-client-cpp-2.2.0-bin-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.2.0/rocketmq-client-cpp-2.2.0-bin-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.2.0/rocketmq-client-cpp-2.2.0-bin-release.tar.gz.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/273">ISSUE-273</a>] - Use OpenSSL to add support for SSL communication with the server . |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/291">ISSUE-291</a>] - Use separate factory for trace producer of push consumer. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/284">ISSUE-284</a>] - Fix the issue that sometime the log in rebalance will cause core dump. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/286">ISSUE-286</a>] - Add null pointer check before push consumer shutdown. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 2.2.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ Client Go- Version 2.0.0</title><link href="/release_notes/release-notes-rocketmq-client-go-2.0.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Client Go- Version 2.0.0" /><published>2020-03-31T00:00:00+08:00</published><updated>2020-03-31T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-client-go-2.0.0</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-client-go-2.0.0/"><p>Below is a summary of the issues addressed in the version 2.0.0 release of RocketMQ Client Go. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-client-go">Quick Start</a>.</p> |
| |
| <h2> Download the 2.0.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/rocketmq-client-go/2.0.0/rocketmq-client-go-2.0.0-source-release.tar.gz">rocketmq-client-go-2.0.0-source-release.tar.gz</a> [<a href="https://www.apache.org/dist/rocketmq/rocketmq-client-go/2.0.0/rocketmq-client-go-2.0.0-source-release.tar.gz.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/rocketmq-client-go/2.0.0/rocketmq-client-go-2.0.0-source-release.tar.gz.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pulls?q=is%3Apr+is%3Aclosed+milestone%3ANative-0.9.0">FEATURE-1</a>] - Features in 2.0.0-alpha1. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pulls?q=is%3Apr+is%3Aclosed+milestone%3ANative-2.0.0-alpha2">FEATURE-2</a>] - Features in 2.0.0-alpha2. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pulls?q=is%3Apr+is%3Aclosed+milestone%3ANative-2.0.0-alpha3">FEATURE-3</a>] - Features in 2.0.0-alpha3. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pulls?q=is%3Apr+is%3Aclosed+milestone%3A2.0.0-RC1">FEATURE-4</a>] - Features in 2.0.0-rc1. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pulls?q=is%3Apr+is%3Aclosed+milestone%3A2.0.0-RC2">FEATURE-5</a>] - Features in 2.0.0-rc2. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/438">ISSUE-438</a>] - Add WithNameServerDomain for producer opt. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/437">ISSUE-437</a>] - Fix the issue that can not consume the messages in the retry topic. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/445">ISSUE-445</a>] - UpdateNameServerAddress shoule be called before producer start to avoid to lead to a panic. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/449">ISSUE-449</a>] - Correct msgid using unique id. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/450">ISSUE-450</a>] - Ignore eof error when conn closed. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/462">ISSUE-462</a>] - Fix the trace message was send failed. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 2.0.0 release of RocketMQ Client Go. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ Client CPP- Version 2.1.0</title><link href="/release_notes/release-notes-rocketmq-client-cpp-2.1.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Client CPP- Version 2.1.0" /><published>2020-03-23T00:00:00+08:00</published><updated>2020-03-23T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-client-cpp-2.1.0</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-client-cpp-2.1.0/"><p>Below is a summary of the issues addressed in the version 2.1.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-client-cpp">Quick Start</a>.</p> |
| |
| <h2> Download the 2.1.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.1.0/rocketmq-client-cpp-2.1.0-source-release.tar.gz">rocketmq-client-cpp-2.1.0-source-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.1.0/rocketmq-client-cpp-2.1.0-source-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.1.0/rocketmq-client-cpp-2.1.0-source-release.tar.gz.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.1.0/rocketmq-client-cpp-2.1.0-bin-release.tar.gz">rocketmq-client-cpp-2.1.0-bin-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.1.0/rocketmq-client-cpp-2.1.0-bin-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.1.0/rocketmq-client-cpp-2.1.0-bin-release.tar.gz.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/276">ISSUE-276</a>] - Add trace message for pub and sub. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/281">ISSUE-281</a>] - Add trace message shift for C style APIs. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/274">ISSUE-274</a>] - Fix the heap-use-after-free risk caused by direct deconstruction when it is not used after initialization. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/254">ISSUE-254</a>] - Add the script to package static lib on macOS. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/256">ISSUE-256</a>] - Update jsoncpp to 0.10.7 in order to fix build error by gcc7+. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/257">ISSUE-257</a>] - Add asan/lsan support, and formatting code. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/261">ISSUE-261</a>] - Add api to get SDK versions. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/242">ISSUE-242</a>] - Add some test cases for default producer implement. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/244">ISSUE-244</a>] - Add missed license header in some files. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/251">ISSUE-251</a>] - Remove warnings in header files. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/252">ISSUE-252</a>] - Use userdata to cache the local checker callback. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/258">ISSUE-258</a>] - Add regionId support in the send result. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/260">ISSUE-260</a>] - Add sharding key in the message property. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/265">ISSUE-265</a>] - Use dynamic cpu cores to compile code. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/283">ISSUE-283</a>] - Send message back failed some time because the timeout was set too short. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/246">ISSUE-246</a>] - Fix the issue that failed to select transaction producer to call local state checker. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/248">ISSUE-248</a>] - Fix variable check error in the build script. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/241">ISSUE-241</a>] - Fix heap-buffer-overflow risk issues. |
| </li> |
| |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 2.1.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ - Version 4.7.0</title><link href="/release_notes/release-notes-4.7.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ - Version 4.7.0" /><published>2020-03-04T00:00:00+08:00</published><updated>2020-03-04T00:00:00+08:00</updated><id>/release_notes/release-notes-4.7.0</id><content type="html" xml:base="/release_notes/release-notes-4.7.0/"><p>Below is a summary of the issues addressed in the 4.7.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to <a href="/docs/quick-start/">Quick Start</a>.</p> |
| |
| <h2> Download the 4.7.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.7.0/rocketmq-all-4.7.0-source-release.zip">rocketmq-all-4.7.0-source-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.7.0/rocketmq-all-4.7.0-source-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.7.0/rocketmq-all-4.7.0-source-release.zip.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.7.0/rocketmq-all-4.7.0-bin-release.zip">rocketmq-all-4.7.0-bin-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.7.0/rocketmq-all-4.7.0-bin-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.7.0/rocketmq-all-4.7.0-bin-release.zip.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="new-feature">New Feature</h2> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1515">ISSUE-1515</a>] - Synchronous replication change to pipeline manner. |
| </li> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1809">ISSUE-1809</a>] - Improve exception handle of transaction check service. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1794">ISSUE-1794</a>] - Upgrade fastjson version. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1774">ISSUE-1774</a>] - Prevent the client from committing too frequently. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1771">ISSUE-1771</a>] - Enable MessageExt to get brokername information. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1805">ISSUE-1805</a>] - Cannot find callback in MQPullConsumerScheduleService. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1787">ISSUE-1787</a>] - The queryCq command of mqadmin returned incorrect data. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1751">ISSUE-1751</a>] - Fix bug that MessageClientIDSetter inject wrong pid. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1409">ISSUE-1409</a>] - Fix bug using queryMsgByKey or queryMsgByUniqueKey command when acl is turned on. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1781">ISSUE-1781</a>] - Fix bug with asynchronous retry. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1821">ISSUE-1821</a>] - Fix bug that MessageClientIDSetter#getIPFromID return wrong pid. |
| </li> |
| |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the 4.7.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ Client CPP- Version 2.0.0</title><link href="/release_notes/release-notes-rocketmq-client-cpp-2.0.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Client CPP- Version 2.0.0" /><published>2020-02-14T00:00:00+08:00</published><updated>2020-02-14T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-client-cpp-2.0.0</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-client-cpp-2.0.0/"><p>Below is a summary of the issues addressed in the version 2.0.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-client-cpp">Quick Start</a>.</p> |
| |
| <h2> Download the 2.0.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.0.0/rocketmq-client-cpp-2.0.0-source-release.tar.gz">rocketmq-client-cpp-2.0.0-source-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.0.0/rocketmq-client-cpp-2.0.0-source-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.0.0/rocketmq-client-cpp-2.0.0-source-release.tar.gz.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.0.0/rocketmq-client-cpp-2.0.0-bin-release.tar.gz">rocketmq-client-cpp-2.0.0-bin-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.0.0/rocketmq-client-cpp-2.0.0-bin-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/2.0.0/rocketmq-client-cpp-2.0.0-bin-release.tar.gz.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/206">ISSUE-206</a>] - refactor(rebalance): use smart_ptr to manage pullrequest and refactor rebalancing process. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/207">ISSUE-207</a>] - feat(namespace): add namespace support. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/214">ISSUE-214</a>] - test(unittest): refactor some unitests. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/222">ISSUE-222</a>] - refactor(client): add timer to clean the offline brokers and and test case for it. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/225">ISSUE-225</a>] - feat(protocol): try to use command v2 to send messages. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/227">ISSUE-227</a>] - refactor(memleak): remove mem leak in the factory schedule task. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/230">ISSUE-230</a>] - feat(version): add maxConsumerTimes to support higher client version. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/232">ISSUE-232</a>] - feat(callback): use start pointer to manager callbacks. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/233">ISSUE-233</a>] - refactor(consumer): remove event if consumer service shutdown. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/235">ISSUE-235</a>] - feat(interface): remove boost in header file and examples. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/236">ISSUE-236</a>] - style(apis): remove unnessary comments in the CPP head files. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/238">ISSUE-238</a>] - feat(package): add rpm build and dpkg build script. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/209">ISSUE-209</a>] - fix(consumer): fix the issue that message will be lost if sent back to broker failed. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/210">ISSUE-210</a>] - fix(consumer): the message was sent back to broker error when it be consumed failed. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/213">ISSUE-213</a>] - fix(producer): fix the issue that it will coredump in DestroyProducer function when the producer shutdown. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/220">ISSUE-220</a>] - chore(notice): update the year to 2020 in notice file. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/223">ISSUE-223</a>] - style(protocol): remove unnessary printing in the protocol decode file and add some test cases for it. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/228">ISSUE-228</a>] - style(protocol): feat(libevent): update libevent to v2.1.11 to avoid get mutex time out. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/237">ISSUE-237</a>] - fix(build): fix variable in build script. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 2.0.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ Spring - Version 2.1.0</title><link href="/release_notes/release-notes-rocketmq-spring-2.1.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Spring - Version 2.1.0" /><published>2020-02-10T00:00:00+08:00</published><updated>2020-02-10T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-spring-2.1.0</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-spring-2.1.0/"><p>Below is a summary of the issues addressed in the version 2.1.0 release of RocketMQ Spring. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-spring">Quick Start</a>.</p> |
| |
| <h2> Download the 2.1.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/rocketmq-spring/2.1.0/rocketmq-spring-all-2.1.0-source-release.zip">rocketmq-spring-all-2.1.0-source-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/rocketmq-spring/2.1.0/rocketmq-spring-all-2.1.0-source-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/rocketmq-spring/2.1.0/rocketmq-spring-all-2.1.0-source-release.zip.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="new-feature">New Feature</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/208">ISSUE #208</a>] - Support request/reply model in rocketmq-spring. |
| </li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/178">ISSUE #178</a>] - Refactor transaction message implementation. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/190">ISSUE #190</a>] - Delete useless code and ambiguous deprecated annotation about JacksonFallbackConfiguration. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/192">ISSUE #192</a>] - Upgrade rocketmq version to 4.6.0 and add unit tests. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/202">ISSUE #202</a>] - Refactor transaction auto configuration and enable extRocketMQTemplate send transactional messages. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/213">ISSUE #213</a>] - Polish readme file. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/215">ISSUE #215</a>] - Polish the code and modify version. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/211">ISSUE #211</a>] - Remove the limitation that ExtRocketMQTemplate can not keep the same nameserver as RocketMQTemplate. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/218">ISSUE #218</a>] - Fix spring scopeTarget will repeat consumer instance. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/151">ISSUE #151</a>] - Fix the Infinite loop in DefaultRocketMQListenerContainer. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/186">ISSUE #186</a>] - Fix selectorExpression cannot autoconfigure from configure file. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-spring/issues/197">ISSUE #197</a>] - Solve the problem that RocketMQListener can not deserialize generic. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 2.1.0 release of RocketMQ Spring. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ - Version 4.6.1</title><link href="/release_notes/release-notes-4.6.1/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ - Version 4.6.1" /><published>2020-01-14T00:00:00+08:00</published><updated>2020-01-14T00:00:00+08:00</updated><id>/release_notes/release-notes-4.6.1</id><content type="html" xml:base="/release_notes/release-notes-4.6.1/"><p>Below is a summary of the issues addressed in the 4.6.1 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to <a href="/docs/quick-start/">Quick Start</a>.</p> |
| |
| <h2> Download the 4.6.1 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://archive.apache.org/dist/rocketmq/4.6.1/rocketmq-all-4.6.1-source-release.zip">rocketmq-all-4.6.1-source-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.6.1/rocketmq-all-4.6.1-source-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.6.1/rocketmq-all-4.6.1-source-release.zip.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://archive.apache.org/dist/rocketmq/4.6.1/rocketmq-all-4.6.1-bin-release.zip">rocketmq-all-4.6.1-bin-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.6.1/rocketmq-all-4.6.1-bin-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.6.1/rocketmq-all-4.6.1-bin-release.zip.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1612">ISSUE-1612</a>] - Add begin/end seek support for pull consumer. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1110">ISSUE-1110</a>] - Fix wrong topic max length in rocketmq client. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1188">ISSUE-1188</a>] - Fix the issue when more than one producer or consumer in the same process can trace only one. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1639">ISSUE-1639</a>] - Use IPv4 first when choosing local IP. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1620">ISSUE-1620</a>] - Fix mqadmin spelling mistakes. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1701">ISSUE-1701</a>] - Delete invalid method to get next pullBatchSize. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1699">ISSUE-1699</a>] - Fix wrong topic max length in TopicValidator. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1706">ISSUE-1706</a>] - Refactor the consumer offset update logic. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1694">ISSUE-1694</a>] - Fix concurrent problem in ProducerManager. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1659">ISSUE-1659</a>] - Add pull request sysFlag and support consume from where in startup. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1656">ISSUE-1656</a>] - Fix stats data could be inaccurate of first minute/hour/day. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1720">ISSUE-1720</a>] - Optimize TransactionProducer in benchmark. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1721">ISSUE-1721</a>] - Fix the namespace issue for lite pull consumer. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1722">ISSUE-1722</a>] - Avoid delay message in schedule queue enter half message queue. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1724">ISSUE-1724</a>] - Fix spelling mistake in litePullConsumerImpl seekToEnd. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1735">ISSUE-1735</a>] - Optimize benchmark consumer and add consume fail rate option. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1736">ISSUE-1736</a>] - Fix spelling mistakes in commitlog. |
| </li> |
| |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1648">ISSUE-1648</a>] - Fix the send back message treated as transaction message. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the 4.6.1 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ Client Go- Version 1.2.4</title><link href="/release_notes/release-notes-rocketmq-client-go-1.2.4/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Client Go- Version 1.2.4" /><published>2019-11-20T00:00:00+08:00</published><updated>2019-11-20T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-client-go-1.2.4</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-client-go-1.2.4/"><p>Below is a summary of the issues addressed in the version 1.2.4 release of RocketMQ Client Go. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-client-go">Quick Start</a>.</p> |
| |
| <h2> Download the 1.2.4 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://www.apache.org/dyn/closer.cgi?path=rocketmq/rocketmq-client-go/1.2.4/rocketmq-client-go-1.2.4-source-release.tar.gz">rocketmq-client-go-1.2.4-source-release.tar.gz</a> [<a href="https://www.apache.org/dist/rocketmq/rocketmq-client-go/1.2.4/rocketmq-client-go-1.2.4-source-release.tar.gz.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/rocketmq-client-go/1.2.4/rocketmq-client-go-1.2.4-source-release.tar.gz.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/222">ISSUE-222</a>] - feat(producer): support lite producer to send message by sharding key. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/225">ISSUE-225</a>] - feat(consumer): add set max cachesize api to support simple flow-control. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/261">ISSUE-261</a>] - feat(transaction): add transaction producer message. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/251">ISSUE-251</a>] - delete useless GroupName and make subscribe method correct. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/246">ISSUE-246</a>] - fix(travis):remove unnecessary script in travis.yml. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-go/pull/248">ISSUE-248</a>] - fix(golint): fix warnings for golint check. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 1.2.4 release of RocketMQ Client Go. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ - Version 4.6.0</title><link href="/release_notes/release-notes-4.6.0/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ - Version 4.6.0" /><published>2019-11-20T00:00:00+08:00</published><updated>2019-11-20T00:00:00+08:00</updated><id>/release_notes/release-notes-4.6.0</id><content type="html" xml:base="/release_notes/release-notes-4.6.0/"><p>Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to <a href="/docs/quick-start/">Quick Start</a>.</p> |
| |
| <h2> Download the 4.6.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://archive.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip">rocketmq-all-4.6.0-source-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://archive.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip">rocketmq-all-4.6.0-bin-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="new-feature">New Feature</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1388">ISSUE-1388</a>] - Add lite pull consumer support for RocketMQ. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/pull/1413">RIP-15</a>] - Add IPv6 support for RocketMQ. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/pull/1422">RIP-16</a>] - Add Request-Reply support for RocketMQ. |
| </li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/504">ISSUE-504</a>] - Polish 'No route info of this topic' exception. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1483">ISSUE-1483</a>] - Make QueryMsgByIdSubCommand print offsetID only once. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1435">ISSUE-1435</a>] - Fix discarded mqadmin subcommand document description. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1528">ISSUE-1528</a>] - Mocking related functions to make producer get right topicrouteinfo and invoke callback functions. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1519">ISSUE-1519</a>] - Optimise performance/stability of transaction message. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1531">ISSUE-1531</a>] - Upgrade fastjson version. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/pulls?utf8=%E2%9C%93&amp;q=is%3Apr+is%3Amerged+RIP-10">RIP-10</a>] - Add test cases for ConsumeMessageOrderlyService#consumeMessageDirectly. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1082">ISSUE-1082</a>] - Fix disconnection of HA. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1456">ISSUE-1456</a>] - Fix replica abnormal recover slow issue. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1108">ISSUE-1108</a>] - Fix concurrent problems with client-side connection creation. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1464">ISSUE-1464</a>] - Fix the issue that master node route info was lost when the node joined the group in dledger mode. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1470">ISSUE-1470</a>] - Fix the issue that lite pull consumer lost messages. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1491">ISSUE-1491</a>] - Ignore IllegalStateException when remove shutdown hook. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1535">ISSUE-1535</a>] - Fix ha sync transfer timeout. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1528">ISSUE-1528</a>] - Fix the unit tests of DefaultMQProducer. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1568">ISSUE-1568</a>] - Resolve repeat compress issue of transaction message. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1564">ISSUE-1564</a>] - Fix the IP filter logic in ipv6/ipv4 coexist environment . |
| </li> |
| </ul> |
| |
| <h2 id="document--and-code-style-improvement">Document and code style improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1420">ISSUE-1420</a>] - Polish code style. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1556">ISSUE-1556</a>] - Fix cacography in guide doc. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1438">ISSUE-1438</a>] - Polish definite article and indefinite article usage. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1439">ISSUE-1439</a>] - Fix transaction typo in doc. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1526">ISSUE-1526</a>] - Modify docs-cn description error. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1503">ISSUE-1503</a>] - Fix some typo in docs/cn/design.md. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry><entry><title type="html">Release Notes - Apache RocketMQ Client CPP- Version 1.2.4</title><link href="/release_notes/release-notes-rocketmq-client-cpp-1.2.4/" rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ Client CPP- Version 1.2.4" /><published>2019-11-11T00:00:00+08:00</published><updated>2019-11-11T00:00:00+08:00</updated><id>/release_notes/release-notes-rocketmq-client-cpp-1.2.4</id><content type="html" xml:base="/release_notes/release-notes-rocketmq-client-cpp-1.2.4/"><p>Below is a summary of the issues addressed in the version 1.2.4 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to <a href="https://github.com/apache/rocketmq-client-cpp">Quick Start</a>.</p> |
| |
| <h2> Download the 1.2.4 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://archive.apache.org/dist/rocketmq/rocketmq/rocketmq-client-cpp/1.2.4/rocketmq-client-cpp-1.2.4-source-release.tar.gz">rocketmq-client-cpp-1.2.4-source-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/1.2.4/rocketmq-client-cpp-1.2.4-source-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/1.2.4/rocketmq-client-cpp-1.2.4-source-release.tar.gz.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/1.2.4/rocketmq-client-cpp-1.2.4-bin-release.tar.gz">rocketmq-client-cpp-1.2.4-bin-release.tar.gz</a> [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/1.2.4/rocketmq-client-cpp-1.2.4-bin-release.tar.gz.asc">PGP</a>] [<a href="https://archive.apache.org/dist/rocketmq/rocketmq-client-cpp/1.2.4/rocketmq-client-cpp-1.2.4-bin-release.tar.gz.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/188">ISSUE-188</a>] - feat(producer): add method for orderly message sending by shardingkey. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/190">ISSUE-190</a>] - feat(consumer): add set max cache size for consumer c-style apis. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/193">ISSUE-193</a>] - feat(producer): Support user data in async callback. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/199">ISSUE-199</a>] - feat(transaction): add transaction message for C APIs. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/165">ISSUE-165</a>] - optimize transport layer. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/171">ISSUE-171</a>] - replace boost::thread::hardware_concurrency with std version. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/195">ISSUE-195</a>] - style(example):format the code style in example. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/201">ISSUE-201</a>] - feat(errorno): add new error no for transaction producer. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/178">ISSUE-178</a>] - fixed typo bug in DefaultMQPushConsumer::getConsumerRunningInfo. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/183">ISSUE-183</a>] - remove boost from StringIdMaker, and fixed some bugs. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq-client-cpp/pull/186">ISSUE-186</a>] - fix: skip compressing if message is a batch one. |
| </li> |
| </ul></content><author><name>{"name"=>nil, "avatar"=>"/assets/images/rmq-logo.png", "bio"=>"An open source distributed messaging and streaming data platform.", "location"=>"Hangzhou, China", "email"=>"dev@rocketmq.apache.org", "uri"=>"http://rocketmq.apache.org", "bitbucket"=>nil, "codepen"=>nil, "dribbble"=>nil, "flickr"=>nil, "facebook"=>nil, "foursquare"=>nil, "github"=>"apache/rocketmq", "google_plus"=>nil, "keybase"=>nil, "instagram"=>nil, "lastfm"=>nil, "linkedin"=>nil, "pinterest"=>nil, "soundcloud"=>nil, "stackoverflow"=>"questions/tagged/rocketmq", "steam"=>nil, "tumblr"=>nil, "twitter"=>"ApacheRocketMQ", "vine"=>nil, "weibo"=>nil, "xing"=>nil, "youtube"=>nil, "quora"=>"topic/RocketMQ"}</name><email>dev@rocketmq.apache.org</email><uri>http://rocketmq.apache.org</uri></author><category term="Release_Notes" /><category term="RocketMQ" /><category term="Version" /><summary type="html">Below is a summary of the issues addressed in the version 1.2.4 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started, please refer to Quick Start.</summary></entry></feed> |