File tree Expand file tree Collapse file tree
src/main/java/com/moilioncircle/redis/rdb/cli/cmd Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ### 0.9.8
2+
3+ Add support for redis 8.2.
4+
15### 0.9.7
26
37Add support for redis 8.0.
Original file line number Diff line number Diff line change 7070 <dependency >
7171 <groupId >com.moilioncircle</groupId >
7272 <artifactId >redis-replicator</artifactId >
73- <version >3.9 .0</version >
73+ <version >3.10 .0</version >
7474 <exclusions >
7575 <exclusion >
7676 <groupId >org.slf4j</groupId >
8787 <dependency >
8888 <groupId >redis.clients</groupId >
8989 <artifactId >jedis</artifactId >
90- <version >6.0 .0</version >
90+ <version >6.2 .0</version >
9191 </dependency >
9292 <dependency >
9393 <groupId >info.picocli</groupId >
109109 <artifactId >influxdb-java</artifactId >
110110 <version >2.25</version >
111111 </dependency >
112-
113- <!-- test -->
114112 <dependency >
115113 <groupId >junit</groupId >
116114 <artifactId >junit</artifactId >
120118 <dependency >
121119 <groupId >com.google.guava</groupId >
122120 <artifactId >guava</artifactId >
123- <version >33.4.8 -jre</version >
121+ <version >33.5.0 -jre</version >
124122 <scope >test</scope >
125123 </dependency >
126124 </dependencies >
135133 <plugin >
136134 <groupId >org.apache.maven.plugins</groupId >
137135 <artifactId >maven-compiler-plugin</artifactId >
138- <version >3.14.0 </version >
136+ <version >3.14.1 </version >
139137 <configuration >
140138 <compilerArgs >
141139 <arg >-parameters</arg >
194192 <plugin >
195193 <groupId >org.apache.maven.plugins</groupId >
196194 <artifactId >maven-surefire-plugin</artifactId >
197- <version >3.5.3 </version >
195+ <version >3.5.4 </version >
198196 <configuration >
199197 <argLine >-Dfile.encoding=UTF-8</argLine >
200198 </configuration >
Original file line number Diff line number Diff line change 117117import com .moilioncircle .redis .replicator .cmd .parser .SortParser ;
118118import com .moilioncircle .redis .replicator .cmd .parser .SwapDBParser ;
119119import com .moilioncircle .redis .replicator .cmd .parser .UnLinkParser ;
120+ import com .moilioncircle .redis .replicator .cmd .parser .XAckDelParser ;
120121import com .moilioncircle .redis .replicator .cmd .parser .XAckParser ;
121122import com .moilioncircle .redis .replicator .cmd .parser .XAddParser ;
122123import com .moilioncircle .redis .replicator .cmd .parser .XClaimParser ;
124+ import com .moilioncircle .redis .replicator .cmd .parser .XDelExParser ;
123125import com .moilioncircle .redis .replicator .cmd .parser .XDelParser ;
124126import com .moilioncircle .redis .replicator .cmd .parser .XGroupParser ;
125127import com .moilioncircle .redis .replicator .cmd .parser .XSetIdParser ;
@@ -361,6 +363,9 @@ private Replicator dress(Replicator replicator) {
361363 replicator .addCommandParser (CommandName .name ("HSETEX" ), new CombineCommandParser (new HSetExParser ()));
362364 replicator .addCommandParser (CommandName .name ("HPEXPIREAT" ), new CombineCommandParser (new HPExpireAtParser ()));
363365 replicator .addCommandParser (CommandName .name ("HPERSIST" ), new CombineCommandParser (new HPersistParser ()));
366+ // since redis 8.2
367+ replicator .addCommandParser (CommandName .name ("XACKDEL" ), new CombineCommandParser (new XAckDelParser ()));
368+ replicator .addCommandParser (CommandName .name ("XDELEX" ), new CombineCommandParser (new XDelExParser ()));
364369 return replicator ;
365370 }
366371}
You can’t perform that action at this time.
0 commit comments