Commit Graph
261 Commits
Author SHA1 Message Date
Erik1288 821b91f0a2 support batch consume-queue. 2022-02-08 10:38:41 +08:00
dongeforever b6ff649291 feat(all):new feature for static topic 2022-02-08 10:38:41 +08:00
RongtongJin 4506f34e24 Resolve some conflicts in the merge that prevent compilation from succeeding 2021-11-01 21:01:46 +08:00
RongtongJin f1b0318d1a Merge remote-tracking branch 'apache/develop' into 5.0.0-alpha
# Conflicts:
#	.travis.yml
#	acl/pom.xml
#	broker/pom.xml
#	client/pom.xml
#	common/pom.xml
#	common/src/main/java/org/apache/rocketmq/common/MQVersion.java
#	distribution/pom.xml
#	example/pom.xml
#	filter/pom.xml
#	logappender/pom.xml
#	logging/pom.xml
#	namesrv/pom.xml
#	openmessaging/pom.xml
#	pom.xml
#	remoting/pom.xml
#	srvutil/pom.xml
#	store/pom.xml
#	store/src/main/java/org/apache/rocketmq/store/GetMessageResult.java
#	test/pom.xml
#	tools/pom.xml
#	tools/src/main/java/org/apache/rocketmq/tools/admin/DefaultMQAdminExt.java
#	tools/src/main/java/org/apache/rocketmq/tools/admin/DefaultMQAdminExtImpl.java
#	tools/src/main/java/org/apache/rocketmq/tools/admin/MQAdminExt.java
#	tools/src/main/java/org/apache/rocketmq/tools/command/MQAdminStartup.java
#	tools/src/test/java/org/apache/rocketmq/tools/admin/DefaultMQAdminExtTest.java
2021-11-01 12:46:26 +08:00
cserwenanddengzhiwen1 0f5a0a1e64 [ISSUE #3436] Make configuration for pop be configurable (#3437)
* bugfix: configuration enablePopBufferMerge not work

* make configration for pop be configurable

Co-authored-by: dengzhiwen1 <dengzhiwen1@xiaomi.com>
2021-10-29 17:38:13 +08:00
tigerlee 21faa68b4c [maven-release-plugin] prepare for next development iteration 2021-10-22 13:44:14 +08:00
tigerlee c840b20833 [maven-release-plugin] prepare release rocketmq-all-4.9.2 2021-10-22 13:43:57 +08:00
tigerlee 143ac3185b prepare to release rocketmq 4.9.2 version 2021-10-20 00:34:12 +08:00
tgen 94a527c339 [ISSUE #3288] Fix producer always timeouts while sending first message (#3383) 2021-09-28 15:39:35 +08:00
孙不服 daf1b9df79 [ISSUE #503] NOT_CONSUME_YET not righht in RocketMQ Console (#3091) 2021-09-27 09:07:59 +08:00
tiger lee 4dbdbf0a25 Merge pull request #3357 from Jason918/RIP-7
RIP-7 Multiple Directories Storage Support
2021-09-25 22:47:22 +08:00
rongtong 538b6b7ffd [ISSUE #1869] Delay message can't be consumed when delay offset in delayOffset.json is wrong (#3358)
* fix(store):delay message can't be consumed when delay offset is wrong

* fix(store):delay message can't be consumed when delay offset is wrong

* fix(common):pass the code style

* fix(store): fix bug of get cq max offset

* fix(store): polish the code

* fix(store): fix bug to pass the UT test

* chore(store): polish log format

* chore(store): polish code style
2021-09-24 17:55:02 +08:00
odbozhou dd09ba1ec8 merger from develop branch and fix compile error 2021-09-24 17:06:48 +08:00
odbozhou 2bf133be29 Merge branch 'develop' into 5.0.0-preview
# Conflicts:
#	.travis.yml
#	acl/pom.xml
#	broker/pom.xml
#	broker/src/main/java/org/apache/rocketmq/broker/processor/AbstractSendMessageProcessor.java
#	broker/src/main/java/org/apache/rocketmq/broker/processor/AdminBrokerProcessor.java
#	broker/src/main/java/org/apache/rocketmq/broker/processor/SendMessageProcessor.java
#	client/pom.xml
#	client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalanceImpl.java
#	client/src/main/java/org/apache/rocketmq/client/impl/factory/MQClientInstance.java
#	client/src/test/java/org/apache/rocketmq/client/impl/MQClientAPIImplTest.java
#	common/pom.xml
#	common/src/main/java/org/apache/rocketmq/common/MQVersion.java
#	common/src/main/java/org/apache/rocketmq/common/protocol/RequestCode.java
#	distribution/pom.xml
#	example/pom.xml
#	filter/pom.xml
#	logappender/pom.xml
#	logging/pom.xml
#	namesrv/pom.xml
#	namesrv/src/main/java/org/apache/rocketmq/namesrv/processor/DefaultRequestProcessor.java
#	namesrv/src/main/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManager.java
#	openmessaging/pom.xml
#	pom.xml
#	remoting/pom.xml
#	srvutil/pom.xml
#	store/pom.xml
#	store/src/main/java/org/apache/rocketmq/store/DefaultMessageStore.java
#	test/pom.xml
#	tools/pom.xml
#	tools/src/main/java/org/apache/rocketmq/tools/command/MQAdminStartup.java
2021-09-24 15:35:46 +08:00
Jiang Haiting 255a202817 add path empty check to avoid error log in org.apache.rocketmq.store.DefaultMessageStore#getRuntimeInfo 2021-09-18 16:45:28 +08:00
huangli 311d76f9c8 [ISSUE 3194] [PART C] Replace AtomicLong with LongAdder in StatsItem.java to improve performance (#3351) 2021-09-14 23:48:15 +08:00
yuz10 147d23e3ed [ISSUE #3281 ][acl] fix fail to delete topic perm list and global white address(#3128) (#3280)
* fix fail to remove topic/group permissions and global white address of acl config

* update acl config for all brokers

* refactor rename UtilAll.string2List and list2String

* fix fail to remove whiteRemoteAddress of acl config
2021-09-14 15:33:38 +08:00
tiger lee f9a0f530e6 Merge pull request #1858 from coder-zzzz/github_features/#1848
[ISSUE #1848] Add write perm admin command
2021-09-13 14:11:20 +08:00
aaron ai 53c55f7dc5 [ISSUE #3245] Use df algorithm to calculate the disk used ratio 2021-09-12 16:50:48 +08:00
Git_Yang 564ee290c7 [ISSUE] Add get stats and single queue stats for schedule topic
Signed-off-by: zhangyang21 <zhangyang21@xiaomi.com>
2021-09-12 10:17:38 +08:00
odbozhou 48d3c7eeba [maven-release-plugin] prepare for next development iteration 2021-08-27 15:17:29 +08:00
odbozhou d969670ea5 [maven-release-plugin] prepare release rocketmq-all-5.0.0-PREVIEW 2021-08-27 15:17:11 +08:00
odbozhou bb6daf7883 change version to 5.0.0-PREVIEW-SNAPSHOT 2021-08-27 10:59:32 +08:00
odbozhou 86193a844b change version to 5.0.0-PREVIEW 2021-08-27 10:54:47 +08:00
odbozhou 0617f46b49 add v5_0_0_preview version 2021-08-24 20:00:35 +08:00
gorden5566 44bdeedad2 [ISSUE 3203] Replace the class 'StringBuffer' by 'StringBuilder' (#3204) 2021-08-04 14:02:47 +08:00
zongtanghu bb34171289 [maven-release-plugin] prepare for next development iteration 2021-08-01 20:01:59 +08:00
zongtanghu e9c4253218 [maven-release-plugin] prepare release rocketmq-all-4.9.1 2021-08-01 20:01:39 +08:00
zongtanghu 5e58893e6b prepare to release rocketmq 4.9.1 version 2021-08-01 17:14:48 +08:00
Heng Du 2509b0edc5 Merge pull request #2961 from areyouok/dev_speed_F
[ISSUE #2883] [Part F] Improve produce performance in M/S mode.
2021-07-31 00:30:57 +08:00
huangli a23df96790 [ISSUE 2883] Improve performance of string2messageProperties/messageProperties2String, and save 1 byte for each message. 2021-07-30 20:27:46 +08:00
Heng Du 3efcd85d73 Merge pull request #3122 from panzhi33/master
[ISSUE #3123]fix namesrv endpoint
2021-07-13 09:01:27 +08:00
ayanamist b4c099cbed [RIP-21] submodule common & client & remoting 2021-07-03 11:38:14 +08:00
panzhi33 f4b3d4f835 fix namesrv endpoint 2021-07-02 17:12:51 +08:00
duhenglucky 48fa70bc8c Merge branch 5.0.0-preview into pop_consumer 2021-06-29 13:39:20 +08:00
Heng Du e5a3f7d44f Merge pull request #2888 from areyouok/dev_speed_D
[ISSUE #2883] [Part D] Improve produce performance in M/S mode.
2021-06-18 15:55:58 +08:00
zongtanghu df1d93fc88 [maven-release-plugin] prepare for next development iteration 2021-06-10 21:36:05 +08:00
zongtanghu 5203d52f1b [maven-release-plugin] prepare release rocketmq-all-4.9.0 2021-06-10 21:35:41 +08:00
ShannonDing 93974b0dd5 chore(release): prepare to release rocketmq 4.9.0 2021-06-04 09:49:19 +08:00
Heng Du f799f17dfc Revert "Add unit tests for org.apache.rocketmq.common.UtilAll (#1249)"
This reverts commit 18dadebef6.
2021-05-20 10:34:45 +08:00
Lunaticfandcenter-liu f37dc187f2 Fix some code style issue and remove redundant code (#1378)
Co-authored-by: center-liu <liu.chaofan@foxmail.com>
2021-05-19 19:43:42 +08:00
BraavosandEric Hettiaratchi 18dadebef6 Add unit tests for org.apache.rocketmq.common.UtilAll (#1249)
These tests were written using Diffblue Cover.

Co-authored-by: Eric Hettiaratchi <35978114+Braavos96@users.noreply.github.com>
2021-05-19 19:39:45 +08:00
申劭明 8a2554dfe6 [ISSUE #2826] Remove useless code (#2827) 2021-05-19 12:35:21 +08:00
ayanamist e84221d608 Merge remote-tracking branch 'origin/develop' into pop_consumer
# Conflicts:
#	client/src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest.java
#	client/src/test/java/org/apache/rocketmq/client/consumer/DefaultMQPushConsumerTest.java
#	client/src/test/java/org/apache/rocketmq/client/trace/DefaultMQConsumerWithTraceTest.java
#	pom.xml
2021-05-19 11:46:39 +08:00
huangli 5fe0041686 Change default value of some parameters: sendMessageThreadPoolNums/useReentrantLockWhenPutMessage/flushCommitLogTimed/endTransactionThreadPoolNums 2021-05-13 20:33:46 +08:00
chenrl e14f66ea77 fix some nonconformity after checkstyle 2021-04-30 14:19:39 +08:00
灼华 bc4ecb3e02 [ISSUE #2805] remove redundant package imports 2021-04-20 12:42:42 +08:00
panzhiandpanzhi33 1fbccd14e0 [ISSUE #2803] Fix the endpoint cannot get instanceId without http (#2804)
* fix the endpoint cannot get instanceId without http

* fix the endpoint cannot get instanceId without http

* add unit test

* add unit test

* add unit test

Co-authored-by: panzhi33 <wb-pz502261@alibaba-inc.com>
2021-04-14 18:47:41 +08:00
ph3636andph3636 4117d0019a [ISSUE 2800] optimize: the spelling of topicSynFlag
Co-authored-by: ph3636 <tianxingguang@kanzhun.com>
2021-04-14 16:35:21 +08:00
panzhi 4645942680 [ISSUE #2748] Fix deleteSubscriptionGroup not remove consumer offset 2021-03-24 11:39:12 +08:00