Commit 845c5fd
authored
[ISSUE apache#1846] Dledger model change into pipeline manner to improve performance (apache#1847)
* enhancement(dledger):implement asyncPutMessage in dledger commitlog
* enhancement(dledger):move serialization out of lock
* fix(dledger):fix the issue that queueOffset is overwritten
* fix(dledger):fix the issue that get wrong queueOffset
* test(dledger):add dledgerCommitlog put messages async unit test
* chore(dledger): fix the issue that cannot find symbol of variable SCHEDULE_TOPIC1 parent 3be7033 commit 845c5fd
File tree
3 files changed
+231
-88
lines changed- common/src/main/java/org/apache/rocketmq/common/message
- store/src
- main/java/org/apache/rocketmq/store/dledger
- test/java/org/apache/rocketmq/store/dledger
3 files changed
+231
-88
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
0 commit comments