Skip to content

rocketmq-client-cpp-1.2.4

Compare
Choose a tag to compare
@ShannonDing ShannonDing released this 11 Nov 08:21

This release will open some new C style APIs such as sending orderly messages with sharing key and continully polish the transport layer, and fix some bugs, further improved the stability of the CPP core.

New Future:

  • ISSUE #188 feat(producer): add method for orderly message sending by shardingkey.
  • ISSUE #190 feat(consumer): add set max cache size for consumer c-style apis. 
  • ISSUE #193 feat(producer): support user data in async callback.
  • ISSUE #199 feat(transaction): add transaction message for C APIs.

Improvement:

  • ISSUE #165 optimize transport layer.
  • ISSUE #171 replace boost::thread::hardware_concurrency with std version.
  • ISSUE #195 style(example):format the code style in example.
  • ISSUE #201 feat(errorno): add new error no for transaction producer.

Bug:

  • ISSUE #178 fix the typo bug in DefaultMQPushConsumer::getConsumerRunningInfo.
  • ISSUE #183 remove boost from StringIdMaker, and fixed some bugs.
  • ISSUE #186 fix the bug that skip compressing if message is a batch one.