apache / rocketmq-client-go

Apache RocketMQ go client
https://rocketmq.apache.org/
Apache License 2.0
1.31k stars 423 forks source link

feat: support lite pull consumer #881

Closed lampnick closed 2 years ago

lampnick commented 2 years ago

What is the purpose of the change

feat: support lite pull consumer

Brief changelog

feat: support lite pull consumer

Verifying this change

feat: support lite pull consumer

Follow this checklist to help us incorporate your contribution quickly and easily. Notice, it would be helpful if you could finish the following 5 checklist(the last one is not necessary)before request the community to review your PR.

codecov-commenter commented 2 years ago

Codecov Report

Merging #881 (addadf7) into master (5aa04a2) will decrease coverage by 1.19%. The diff coverage is 0.19%.

@@            Coverage Diff             @@
##           master     #881      +/-   ##
==========================================
- Coverage   25.01%   23.81%   -1.20%     
==========================================
  Files          51       52       +1     
  Lines        6665     7105     +440     
==========================================
+ Hits         1667     1692      +25     
- Misses       4772     5187     +415     
  Partials      226      226              
Impacted Files Coverage Δ
consumer/option.go 20.86% <0.00%> (-2.85%) :arrow_down:
consumer/pull_consumer.go 0.00% <0.00%> (ø)
consumer/strategy.go 75.36% <ø> (ø)
internal/utils/namespace.go 0.00% <0.00%> (ø)
internal/utils/string.go 0.00% <0.00%> (ø)
primitive/result.go 0.00% <0.00%> (ø)
consumer/consumer.go 17.85% <3.12%> (+1.38%) :arrow_up:
internal/response.go 0.00% <0.00%> (ø)
consumer/offset_store.go 65.14% <0.00%> (+0.29%) :arrow_up:
... and 2 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more