+1 Best Regards, Von Gosling
> On Jul 21, 2019, at 1:40 AM, ShannonDing <[email protected]> wrote: > > Hello RocketMQ Community, > This is the vote for the release of Apache RocketMQ Go Native Client > 2.0.0-alpha2. > > The main goal of this release is to support some new features, e.g. send the > message by async model and pull consumer. and besides this, > this release also will bring some unit tests for functionality. > > Github repo: https://github.com/apache/rocketmq-client-go/tree/native > <https://github.com/apache/rocketmq-client-go/tree/native> > Many features have not an independent issue, you can find them in Roadmap > issue: [2.0.0-alpha2 > Roadmap](https://github.com/apache/rocketmq-client-go/issues/75 > <https://github.com/apache/rocketmq-client-go/issues/75>) > > ### Feature > - [[PR-86](https://github.com/apache/rocketmq-client-go/issues/86 > <https://github.com/apache/rocketmq-client-go/issues/86>)] - Support > Interceptor > - [[PR-96](https://github.com/apache/rocketmq-client-go/pull/96 > <https://github.com/apache/rocketmq-client-go/pull/96>)] - Support multiple > NameServer > - [[PR-102](https://github.com/apache/rocketmq-client-go/pull/102 > <https://github.com/apache/rocketmq-client-go/pull/102>)] - Support > QueueSelector > - [[PR-100](https://github.com/apache/rocketmq-client-go/pull/100 > <https://github.com/apache/rocketmq-client-go/pull/100>)] - Support SendAsync > > - [[PR-106](https://github.com/apache/rocketmq-client-go/pull/106 > <https://github.com/apache/rocketmq-client-go/pull/106>)] - Support > PullConsumer > - [[PR-113](https://github.com/apache/rocketmq-client-go/pull/113 > <https://github.com/apache/rocketmq-client-go/pull/113>)] - Support > Statistics of client > - [[PR-115](https://github.com/apache/rocketmq-client-go/pull/115 > <https://github.com/apache/rocketmq-client-go/pull/115>)] - Support order > message in PushConsumer > - [[PR-117](https://github.com/apache/rocketmq-client-go/pull/117 > <https://github.com/apache/rocketmq-client-go/pull/117>)] - Support ACL > - [[PR-119](https://github.com/apache/rocketmq-client-go/pull/119/ > <https://github.com/apache/rocketmq-client-go/pull/119/>)] - Support retry > when consume failed in PushConsumer > > ### Improvement > - [[ISSUE-93](https://github.com/apache/rocketmq-client-go/issues/93 > <https://github.com/apache/rocketmq-client-go/issues/93>)] - Refactor API to > make more usability. > - [[PR-107](https://github.com/apache/rocketmq-client-go/pull/107 > <https://github.com/apache/rocketmq-client-go/pull/107>)] - Change the log > level from fatal to error in `start()` > - [[PR-109](https://github.com/apache/rocketmq-client-go/pull/109 > <https://github.com/apache/rocketmq-client-go/pull/109>)] - Add unit test for > producer > - [[PR-116](https://github.com/apache/rocketmq-client-go/pull/116 > <https://github.com/apache/rocketmq-client-go/pull/116>)] - Add unit test for > internal/route.go > > ### Bug > - [[ISSUE-65](https://github.com/apache/rocketmq-client-go/issues/65 > <https://github.com/apache/rocketmq-client-go/issues/65>)] - Fixed the issue > that Missing Tag and Properties in Message when use producer. > - [[PR-97](https://github.com/apache/rocketmq-client-go/pull/97 > <https://github.com/apache/rocketmq-client-go/pull/97>)] - Fixed the issue > that The timeout of RPC doesn't work and The InvokeAsync doesn't work > > For more information about this release, you can refer to > https://github.com/apache/rocketmq-client-go/releases/tag/2.0.0-alpha2 > <https://github.com/apache/rocketmq-client-go/releases/tag/2.0.0-alpha2> > > The vote will be open for at least 72 hours or until a necessary number of > votes are reached. > Please vote accordingly: > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove with the reason > Thanks, > The Apache RocketMQ Team
