Skip to content

Commit dcb8f6e

Browse files
committed
support storing Retained messages of single tenant cross multiple ranges
1 parent 0a92a32 commit dcb8f6e

File tree

57 files changed

+1215
-708
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1215
-708
lines changed

bifromq-dist/bifromq-dist-rpc-definition/src/main/java/com/baidu/bifromq/dist/entity/EntityUtil.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313

1414
package com.baidu.bifromq.dist.entity;
1515

16-
import static com.baidu.bifromq.dist.util.TopicUtil.escape;
17-
import static com.baidu.bifromq.dist.util.TopicUtil.isNormalTopicFilter;
18-
import static com.baidu.bifromq.dist.util.TopicUtil.unescape;
16+
import static com.baidu.bifromq.util.TopicUtil.escape;
17+
import static com.baidu.bifromq.util.TopicUtil.unescape;
1918
import static com.baidu.bifromq.util.TopicConst.DELIMITER_CHAR;
2019
import static com.baidu.bifromq.util.TopicConst.NUL;
2120
import static com.baidu.bifromq.util.TopicConst.NUL_CHAR;
2221
import static com.baidu.bifromq.util.TopicConst.ORDERED_SHARE;
2322
import static com.baidu.bifromq.util.TopicConst.UNORDERED_SHARE;
23+
import static com.baidu.bifromq.util.TopicUtil.isNormalTopicFilter;
2424
import static com.google.protobuf.ByteString.copyFromUtf8;
2525

2626
import com.baidu.bifromq.dist.rpc.proto.GroupMatchRecord;

bifromq-dist/bifromq-dist-rpc-definition/src/main/java/com/baidu/bifromq/dist/entity/GroupMatching.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import static com.baidu.bifromq.util.TopicConst.DELIMITER_CHAR;
1717
import static com.baidu.bifromq.util.TopicConst.ORDERED_SHARE;
1818
import static com.baidu.bifromq.util.TopicConst.UNORDERED_SHARE;
19-
import static com.baidu.bifromq.dist.util.TopicUtil.unescape;
19+
import static com.baidu.bifromq.util.TopicUtil.unescape;
2020

2121
import com.google.common.collect.Sets;
2222
import com.google.protobuf.ByteString;

bifromq-dist/bifromq-dist-rpc-definition/src/main/java/com/baidu/bifromq/dist/entity/NormalMatching.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
package com.baidu.bifromq.dist.entity;
1515

1616

17-
import static com.baidu.bifromq.dist.util.TopicUtil.unescape;
17+
import static com.baidu.bifromq.util.TopicUtil.unescape;
1818
import static com.baidu.bifromq.util.TopicConst.NUL;
1919

2020
import com.baidu.bifromq.type.MatchInfo;

bifromq-dist/bifromq-dist-rpc-definition/src/main/java/com/baidu/bifromq/dist/util/TopicUtil.java

Lines changed: 0 additions & 109 deletions
This file was deleted.

bifromq-dist/bifromq-dist-rpc-definition/src/test/java/com/baidu/bifromq/dist/TestUtil.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
package com.baidu.bifromq.dist;
1515

16-
import static com.baidu.bifromq.dist.util.TopicUtil.fastJoin;
17-
import static com.baidu.bifromq.dist.util.TopicUtil.parse;
16+
import static com.baidu.bifromq.util.TopicUtil.fastJoin;
17+
import static com.baidu.bifromq.util.TopicUtil.parse;
1818
import static com.baidu.bifromq.util.TopicConst.DELIMITER;
1919
import static com.baidu.bifromq.util.TopicConst.MULTI_WILDCARD;
2020
import static com.baidu.bifromq.util.TopicConst.NUL;

bifromq-dist/bifromq-dist-rpc-definition/src/test/java/com/baidu/bifromq/dist/TopicMatcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import static com.baidu.bifromq.util.TopicConst.SINGLE_WILDCARD;
2020
import static com.baidu.bifromq.util.TopicConst.SYS_PREFIX;
2121

22-
import com.baidu.bifromq.dist.util.TopicUtil;
22+
import com.baidu.bifromq.util.TopicUtil;
2323
import java.util.List;
2424
import java.util.Optional;
2525

bifromq-dist/bifromq-dist-rpc-definition/src/test/java/com/baidu/bifromq/dist/TopicMatcherTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
package com.baidu.bifromq.dist;
1515

16-
import static com.baidu.bifromq.dist.util.TopicUtil.escape;
16+
import static com.baidu.bifromq.util.TopicUtil.escape;
1717
import static org.testng.Assert.assertEquals;
1818
import static org.testng.Assert.assertFalse;
1919
import static org.testng.Assert.assertTrue;

bifromq-dist/bifromq-dist-rpc-definition/src/test/java/com/baidu/bifromq/dist/entity/EntityUtilTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import static com.baidu.bifromq.dist.entity.EntityUtil.parseTopicFilter;
1818
import static com.baidu.bifromq.dist.entity.EntityUtil.toMatchRecordKey;
1919
import static com.baidu.bifromq.dist.entity.EntityUtil.toQInboxId;
20-
import static com.baidu.bifromq.dist.util.TopicUtil.escape;
20+
import static com.baidu.bifromq.util.TopicUtil.escape;
2121
import static org.testng.Assert.assertEquals;
2222
import static org.testng.Assert.assertTrue;
2323

bifromq-dist/bifromq-dist-rpc-definition/src/test/java/com/baidu/bifromq/dist/trie/TopicFilterIteratorTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515

1616
import static com.baidu.bifromq.dist.TestUtil.randomTopic;
1717
import static com.baidu.bifromq.dist.TestUtil.randomTopicFilter;
18-
import static com.baidu.bifromq.dist.util.TopicUtil.escape;
19-
import static com.baidu.bifromq.dist.util.TopicUtil.fastJoin;
20-
import static com.baidu.bifromq.dist.util.TopicUtil.parse;
18+
import static com.baidu.bifromq.util.TopicUtil.escape;
19+
import static com.baidu.bifromq.util.TopicUtil.fastJoin;
20+
import static com.baidu.bifromq.util.TopicUtil.parse;
2121
import static com.baidu.bifromq.util.TopicConst.NUL;
2222
import static org.testng.Assert.assertEquals;
2323
import static org.testng.Assert.assertTrue;
2424

2525
import com.baidu.bifromq.dist.TestUtil;
26-
import com.baidu.bifromq.dist.util.TopicUtil;
26+
import com.baidu.bifromq.util.TopicUtil;
2727
import com.baidu.bifromq.util.TopicConst;
2828
import java.util.ArrayList;
2929
import java.util.HashSet;

bifromq-dist/bifromq-dist-rpc-definition/src/test/java/com/baidu/bifromq/dist/trie/benchmark/TopicTrieBuilderBenchmarkState.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
import com.baidu.bifromq.dist.trie.TopicTrieNode;
1717
import com.baidu.bifromq.dist.TestUtil;
18-
import com.baidu.bifromq.dist.util.TopicUtil;
18+
import com.baidu.bifromq.util.TopicUtil;
1919
import java.util.List;
2020
import lombok.extern.slf4j.Slf4j;
2121
import org.openjdk.jmh.annotations.Level;

0 commit comments

Comments
 (0)