This is an automated email from the ASF dual-hosted git repository.
jinrongtong pushed a change to branch 5.0.0-alpha
in repository https://gitbox.apache.org/repos/asf/rocketmq.git.
omit 5254805 [Assignment] Fix the risk of memory overflow caused by
excessive popShareQueueNum.
omit 1b09702 change the level to warn when the ack message failed (#3756)
omit 03526d8 [ISSUE #3498] Make messages in reviveTopic more evenly
written to different queues #3499
omit 7be401e [ISSUE #3708] add CorrectLogicOffsetService to periodically
correct min logic offset (#3722)
omit 0d62194 [ISSUE #3708] Refactor CQ and BCQ loading process and Fix
some unit-tests issue. (#3713)
omit e923a7e [ISSUE #3708] Both CQ and BCQ need to be supported in
DefaultMessageStore. (#3712)
omit 48a2beb fix check style (#3703)
omit 16128db Fix check style
omit ba53f93 Fix test for consumer offset
omit add737f Convert the consumer offset too
omit d5701ae [ISSUE #3679] Support topic attributes (#3698)
omit 31deb47 [acl] Modify unit test to solve the problem of lack of license
omit ca206b3 [benchmark] Add clientRebalanceEnable
omit d559016 [tools] Fix parameter conflicts
omit 6928c5d [RIP-19] Pop Consuming (tools)
omit f7c63fe Merge remote-tracking branch 'origin/5.0.0-alpha' into
5.0.0-alpha-static-topic
omit 16a3195 Merge pull request #3671 from Erik1288/5.0.0-alpha-bcq
omit 1afe169 support batch consume-queue.
omit 7f7cf1b Add test for topicStats and consumeStats
omit 61fcf43 Finish the topic stats and consume stats in admin client
omit 47622e6 Polish doc, add todo list
omit 3a14786 Fix checkstyle
omit d4a656c Fix unit test
omit 1c69b64 Fix check style
omit ba2c768 Fix check stype
omit 6a3eac9 Add the scope concept to logic queue
omit 5ebc327 Polish doc
omit f51143f Polish doc
omit 8aea6bf Polish doc, introduce geo-recovery cluster
omit 1a204a1 Polish doc, scope of static topic
omit a165b4a Add the scope to Static topic
omit ad90cc1 Finish the slave sync logic for topic queue mapping
omit a9addc3 Add tests for command
omit 48db31b Finish the test for topicStats
omit 8b747f9 Try using the new style to handble get min offset
omit 1d7807b Finish the test for topic queue mapping clean serice
omit ad993e3 Use 3 brokers for IT test
omit 1ca218f Add TopicQueueMappingCleanService
omit c06564f Try polishing the clear logic, need more polishment
omit 9cae8c1 Add decode encode test for topic queue manager
omit 12915b8 Add clean item logic for topic queue mapping
omit 527382e Clean the items more than second gen
omit d677d85 Polish doc
omit aa505d2 Polish doc
omit 3a621e6 Add code reading guide to doc
omit a71ee3b Add test for logicOffset = -1
omit 4f96f72 Fix the max offset logic for logicOffset = -1
omit 2dd6594 Refactor the admin code, reduce exposing apis
omit 5b77793 Polish the resetZero logic for logic queue
omit 74565fd Fix the computePullFromWhereWithException
omit fad17e1 Finish the logic for double-read-check
omit ae7b675 Finish the logic for RETRY message of logic queue
omit 085f239 Polish newline for doc
omit e002c74 Polish doc for static topic
omit e952dd6 Finish the produce and consume test for remapped static topic
omit f7f32e7 Add the test for remapping static topic
omit c2c56ea Fix the command name for remapping
omit fe8b7de Delete the unused code from old implementation
omit 6f2b120 Finish the basic create,produce,consume of the static topic
omit ed2d626 Add a basic produce test for static topic
omit c1d4b8b Polish the concept for static topic doc
omit cc40d34 Polish the doc for static topic
omit 0c4ef24 Add the cn doc for Static Topic Logic Queue
omit 2ee5897 Fix the stability of remapping
omit 5ce093e Add test for remapping static topic
omit a172c76 Finish the test for utils of createStaticTopic
omit 1dacb66 Test utils for static topic
omit 1074ef7 Polish the variable name in StaticTopicIT
omit cb7e032 Finish the test for createStaticTopic
omit a493ca4 Add the allocator test
omit 8962581 Fix serialize problem
omit a8ef92e Fix the serialize probelm
omit 6c64028 Polish the json problem
omit fa39815 Catch the exception
omit e93536a Add IT Test for static topic
omit 2f4bf29 Polish the code structure for static topic command
omit 3d68590 Polish the code
omit daf4749 Polish the use of route data
omit 4018435 Polish the static topic command
omit cf8b846 Polish the lock and persist for updateTopicQueueMapping
omit d18d787 Add the check logic for admin process update-and-create
static topic
omit 4e9b097 Check the correctness of logic items
omit f05cfb9 Polish the static topic commands
omit f225fd0 Polish the code for command
omit 165e133 Enable to run from file for createStaticTopic command
omit 82364fc Polish the tools
omit ffcc548 Refactor the code package for static topic
omit cabc383 Finish the remapping command
omit e9cafe9 Polish the remapping logic
omit 25a588b Init the remapping command
omit 45946d4 Ignore the existed queueId in static topi creation
omit c673cb7 Use timestamp as the epoch to prevent some unknown problem
omit a5af2cf Finish the UpdateStaticTopicSubCommand
omit 295a6bd Polish the update utils
omit f12eceb Add the UpdateStaticTopicSubCommand
omit 0c6ee5c Add epoch, dirty to the topic mapping detail
omit 215c0e4 Add the adminExt
omit 86c9f10 Fix code to RpcRequest
omit 4070da8 Finish typo
omit 6381e6e Rename the rpc header
omit 86b3ff7 Finish the processor
omit da12c9e Correct the invoke for PullMessageProcessor
omit 077cf09 Add request header builder
omit 912613d Abstract the rpc layer
omit fdbc7ff Polish typo
omit 5274294 Finish the rewrite logic for AdminBrokerProcessor
omit 507553b Finish the rewrite logic for SEARCH_OFFSET_BY_TIMESTAMP
omit 8d49c16 Polish the rpc usage for PullProcessor
omit 311d5f4 Try to abstract the rpc layer for BrokerOuterAPI
omit 32f58c7 Polish the topic queue mapping context, and process the
conext for ConsumerManager
omit f5285b0 Polish and add some test
omit 5e04a27 Finish the rewrite topic for pull and send process
omit 36a82fa Polish the rewrite logic for SendProcessor
omit 71af9c7 Finish the logic for SendProcessor
omit 1f89733 Polish compile errrors
omit 6133887 Fix
omit 08618d5 Finish the findBrokerAddr for admin publish subscribe
omit f308cd3 Convert mq to broker name
omit c0ffc5b Finish the producer to get the real broker addr
omit 40d8626 Finish the topicRoute2endPoints for static topic
omit a64ad01 Add some notes, and revert the id map, set the globalId first
omit 7707275 Finish the register process in namesrv
omit 7bbc7dd Add the register logic for mapping topic
omit 3e2c920 Add update_static_topic code
omit e862ac8 Add definition for logic queue
new b6ff649 feat(all):new feature for static topic
new 821b91f support batch consume-queue.
new 6ba9344 [RIP-19] Pop Consuming (tools)
new a014330 [tools] Fix parameter conflicts
new c998f3f [benchmark] Add clientRebalanceEnable
new 8bb98c9 [acl] Modify unit test to solve the problem of lack of license
new 18010a4 [ISSUE #3679] Support topic attributes (#3698)
new b3f9fbd Convert the consumer offset too
new a767cc1 Fix test for consumer offset
new 372e42f Fix check style
new 5ce1b88 fix check style (#3703)
new e8cf133 [ISSUE #3708] Both CQ and BCQ need to be supported in
DefaultMessageStore. (#3712)
new 6172ad3 [ISSUE #3708] Refactor CQ and BCQ loading process and Fix
some unit-tests issue. (#3713)
new 78a3ed7 [ISSUE #3708] add CorrectLogicOffsetService to periodically
correct min logic offset (#3722)
new fe88fb3 [ISSUE #3498] Make messages in reviveTopic more evenly
written to different queues #3499
new 5d15c3e change the level to warn when the ack message failed (#3756)
new 0b4adb4 [Assignment] Fix the risk of memory overflow caused by
excessive popShareQueueNum.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5254805)
\
N -- N -- N refs/heads/5.0.0-alpha (0b4adb4)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes: