-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit b09f752
Add support for Redis SINTERCARD command.
This commit adds support for Redis 7.0+ SINTERCARD command in Spring Data Redis.
The `sInterCard` API has been added to SetCommands and ClusterSetCommands for both Jedis and Lettuce.
The high-level `intersectSize` API has been added to SetOperations implementations as well.
Original Pull Request: #3210
Resolves: #2906
Signed-off-by: Kiminni <imk0980@gmail.com>1 parent b8e52f8 commit b09f752
File tree
19 files changed
+417
-0
lines changed- src
- main/java/org/springframework/data/redis
- connection
- jedis
- lettuce
- core
- support/collections
- test/java/org/springframework/data/redis/core
19 files changed
+417
-0
lines changedLines changed: 11 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 | + | ||
85 | 86 |
| |
86 | 87 |
| |
87 | 88 |
| |
| |||
832 | 833 |
| |
833 | 834 |
| |
834 | 835 |
| |
836 | + | ||
837 | + | ||
838 | + | ||
839 | + | ||
840 | + | ||
835 | 841 |
| |
836 | 842 |
| |
837 | 843 |
| |
| |||
1824 | 1830 |
| |
1825 | 1831 |
| |
1826 | 1832 |
| |
1833 | + | ||
1834 | + | ||
1835 | + | ||
1836 | + | ||
1837 | + | ||
1827 | 1838 |
| |
1828 | 1839 |
| |
1829 | 1840 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
70 | + | ||
70 | 71 |
| |
71 | 72 |
| |
72 | 73 |
| |
| |||
890 | 891 |
| |
891 | 892 |
| |
892 | 893 |
| |
894 | + | ||
895 | + | ||
896 | + | ||
897 | + | ||
898 | + | ||
899 | + | ||
900 | + | ||
893 | 901 |
| |
894 | 902 |
| |
895 | 903 |
| |
|
Lines changed: 68 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
46 | + | ||
46 | 47 |
| |
47 | 48 |
| |
48 | 49 |
| |
| |||
775 | 776 |
| |
776 | 777 |
| |
777 | 778 |
| |
779 | + | ||
780 | + | ||
781 | + | ||
782 | + | ||
783 | + | ||
784 | + | ||
785 | + | ||
786 | + | ||
787 | + | ||
788 | + | ||
789 | + | ||
790 | + | ||
791 | + | ||
792 | + | ||
793 | + | ||
794 | + | ||
795 | + | ||
796 | + | ||
797 | + | ||
798 | + | ||
799 | + | ||
800 | + | ||
801 | + | ||
802 | + | ||
803 | + | ||
804 | + | ||
805 | + | ||
806 | + | ||
807 | + | ||
808 | + | ||
809 | + | ||
810 | + | ||
811 | + | ||
812 | + | ||
813 | + | ||
814 | + | ||
815 | + | ||
816 | + | ||
817 | + | ||
818 | + | ||
819 | + | ||
820 | + | ||
821 | + | ||
822 | + | ||
823 | + | ||
824 | + | ||
825 | + | ||
826 | + | ||
827 | + | ||
828 | + | ||
829 | + | ||
830 | + | ||
831 | + | ||
832 | + | ||
833 | + | ||
834 | + | ||
835 | + | ||
836 | + | ||
837 | + | ||
838 | + | ||
839 | + | ||
840 | + | ||
841 | + | ||
842 | + | ||
843 | + | ||
844 | + | ||
845 | + | ||
778 | 846 |
| |
779 | 847 |
| |
780 | 848 |
| |
|
Lines changed: 11 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 | + | ||
32 | 33 |
| |
33 | 34 |
| |
34 | 35 |
| |
| |||
153 | 154 |
| |
154 | 155 |
| |
155 | 156 |
| |
157 | + | ||
158 | + | ||
159 | + | ||
160 | + | ||
161 | + | ||
162 | + | ||
163 | + | ||
164 | + | ||
165 | + | ||
166 | + | ||
156 | 167 |
| |
157 | 168 |
| |
158 | 169 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 | + | ||
77 | 78 |
| |
78 | 79 |
| |
79 | 80 |
| |
| |||
1169 | 1170 |
| |
1170 | 1171 |
| |
1171 | 1172 |
| |
1173 | + | ||
1174 | + | ||
1175 | + | ||
1176 | + | ||
1177 | + | ||
1178 | + | ||
1179 | + | ||
1180 | + | ||
1181 | + | ||
1182 | + | ||
1183 | + | ||
1172 | 1184 |
| |
1173 | 1185 |
| |
1174 | 1186 |
| |
|
Lines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
43 | + | ||
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
| |||
230 | 231 |
| |
231 | 232 |
| |
232 | 233 |
| |
234 | + | ||
235 | + | ||
236 | + | ||
237 | + | ||
238 | + | ||
239 | + | ||
240 | + | ||
241 | + | ||
242 | + | ||
243 | + | ||
244 | + | ||
245 | + | ||
246 | + | ||
247 | + | ||
248 | + | ||
249 | + | ||
250 | + | ||
251 | + | ||
252 | + | ||
233 | 253 |
| |
234 | 254 |
| |
235 | 255 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 | + | ||
41 | 42 |
| |
42 | 43 |
| |
43 | 44 |
| |
| |||
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
109 | + | ||
110 | + | ||
111 | + | ||
112 | + | ||
113 | + | ||
114 | + | ||
115 | + | ||
116 | + | ||
117 | + | ||
108 | 118 |
| |
109 | 119 |
| |
110 | 120 |
| |
|
Lines changed: 16 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 | + | ||
34 | 35 |
| |
35 | 36 |
| |
36 | 37 |
| |
| |||
118 | 119 |
| |
119 | 120 |
| |
120 | 121 |
| |
122 | + | ||
123 | + | ||
124 | + | ||
125 | + | ||
126 | + | ||
127 | + | ||
128 | + | ||
129 | + | ||
130 | + | ||
131 | + | ||
132 | + | ||
133 | + | ||
134 | + | ||
135 | + | ||
136 | + | ||
121 | 137 |
| |
122 | 138 |
| |
123 | 139 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 | + | ||
39 | 40 |
| |
40 | 41 |
| |
41 | 42 |
| |
| |||
175 | 176 |
| |
176 | 177 |
| |
177 | 178 |
| |
179 | + | ||
180 | + | ||
181 | + | ||
182 | + | ||
183 | + | ||
184 | + | ||
185 | + | ||
186 | + | ||
187 | + | ||
188 | + | ||
189 | + | ||
190 | + | ||
178 | 191 |
| |
179 | 192 |
| |
180 | 193 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
42 | + | ||
42 | 43 |
| |
43 | 44 |
| |
44 | 45 |
| |
| |||
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
110 | + | ||
111 | + | ||
112 | + | ||
113 | + | ||
114 | + | ||
115 | + | ||
116 | + | ||
117 | + | ||
118 | + | ||
109 | 119 |
| |
110 | 120 |
| |
111 | 121 |
| |
|
0 commit comments