Commit f9bc034
committed
Adding score_cast_func argument to zrank, zrevrank and zunion - for consistency with the other sorted sets commands (#3795)
* Adding score_cast_func argument to zrank, zrevrank and zunion - for consistency with the other sorted sets commands
* Adding async tests; Add docstrings info for the new arg; removed unused option
* Applying review comments
* Try to fix the failing tests with Python 3.9 - it looks like a new dep version problem
* Restricting some lib versions for tests with PyPy Python - with newer versions we have hanging multiprocessing tests
* Restricting all test deps to specific versions for PyPy tests
* Skipping multiprocessing tests with PyPY Python due to unstable behavior - sometimes processes hang and cause action timeouts. Enabling all long running pipeline jobs to be started after the initial fast checks.
* Restricting lib requirements for Python 3.9 and fix an pubsub flaky test1 parent 0768fbe commit f9bc034
File tree
8 files changed
+208
-39
lines changed- .github/workflows
- redis
- _parsers
- commands
- tests
- test_asyncio
8 files changed
+208
-39
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
173 | | - | |
| 173 | + | |
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| 6 | + | |
5 | 7 | | |
| 8 | + | |
| 9 | + | |
6 | 10 | | |
| 11 | + | |
7 | 12 | | |
| 13 | + | |
8 | 14 | | |
| 15 | + | |
| 16 | + | |
9 | 17 | | |
10 | 18 | | |
| 19 | + | |
| 20 | + | |
11 | 21 | | |
12 | 22 | | |
13 | | - | |
| 23 | + | |
14 | 24 | | |
15 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
16 | 29 | | |
17 | 30 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
227 | 260 | | |
228 | 261 | | |
229 | 262 | | |
| |||
797 | 830 | | |
798 | 831 | | |
799 | 832 | | |
800 | | - | |
801 | | - | |
| 833 | + | |
| 834 | + | |
802 | 835 | | |
803 | 836 | | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
804 | 841 | | |
805 | 842 | | |
806 | 843 | | |
| |||
844 | 881 | | |
845 | 882 | | |
846 | 883 | | |
847 | | - | |
848 | | - | |
| 884 | + | |
849 | 885 | | |
850 | 886 | | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
851 | 895 | | |
852 | 896 | | |
853 | 897 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4776 | 4776 | | |
4777 | 4777 | | |
4778 | 4778 | | |
| 4779 | + | |
4779 | 4780 | | |
4780 | 4781 | | |
4781 | 4782 | | |
4782 | 4783 | | |
4783 | 4784 | | |
4784 | 4785 | | |
4785 | 4786 | | |
| 4787 | + | |
| 4788 | + | |
4786 | 4789 | | |
4787 | 4790 | | |
| 4791 | + | |
4788 | 4792 | | |
4789 | | - | |
4790 | | - | |
| 4793 | + | |
| 4794 | + | |
| 4795 | + | |
| 4796 | + | |
| 4797 | + | |
4791 | 4798 | | |
4792 | 4799 | | |
4793 | 4800 | | |
| |||
4835 | 4842 | | |
4836 | 4843 | | |
4837 | 4844 | | |
| 4845 | + | |
4838 | 4846 | | |
4839 | 4847 | | |
4840 | 4848 | | |
4841 | 4849 | | |
4842 | 4850 | | |
4843 | 4851 | | |
4844 | 4852 | | |
| 4853 | + | |
| 4854 | + | |
4845 | 4855 | | |
4846 | 4856 | | |
| 4857 | + | |
4847 | 4858 | | |
4848 | | - | |
4849 | | - | |
4850 | | - | |
4851 | | - | |
| 4859 | + | |
| 4860 | + | |
| 4861 | + | |
| 4862 | + | |
| 4863 | + | |
4852 | 4864 | | |
4853 | 4865 | | |
4854 | 4866 | | |
| |||
4863 | 4875 | | |
4864 | 4876 | | |
4865 | 4877 | | |
| 4878 | + | |
4866 | 4879 | | |
4867 | 4880 | | |
4868 | 4881 | | |
4869 | 4882 | | |
4870 | 4883 | | |
4871 | 4884 | | |
4872 | 4885 | | |
| 4886 | + | |
| 4887 | + | |
4873 | 4888 | | |
4874 | 4889 | | |
4875 | | - | |
| 4890 | + | |
| 4891 | + | |
| 4892 | + | |
| 4893 | + | |
| 4894 | + | |
| 4895 | + | |
| 4896 | + | |
| 4897 | + | |
4876 | 4898 | | |
4877 | 4899 | | |
4878 | 4900 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
2071 | 2072 | | |
2072 | 2073 | | |
2073 | 2074 | | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
2077 | | - | |
2078 | | - | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
| 2079 | + | |
| 2080 | + | |
| 2081 | + | |
| 2082 | + | |
2079 | 2083 | | |
2080 | 2084 | | |
2081 | 2085 | | |
| |||
2127 | 2131 | | |
2128 | 2132 | | |
2129 | 2133 | | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
2130 | 2143 | | |
2131 | 2144 | | |
2132 | 2145 | | |
| |||
2141 | 2154 | | |
2142 | 2155 | | |
2143 | 2156 | | |
2144 | | - | |
| 2157 | + | |
2145 | 2158 | | |
2146 | 2159 | | |
2147 | 2160 | | |
| 2161 | + | |
| 2162 | + | |
| 2163 | + | |
| 2164 | + | |
2148 | 2165 | | |
2149 | 2166 | | |
2150 | 2167 | | |
| |||
2200 | 2217 | | |
2201 | 2218 | | |
2202 | 2219 | | |
| 2220 | + | |
| 2221 | + | |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
| 2230 | + | |
| 2231 | + | |
| 2232 | + | |
2203 | 2233 | | |
2204 | 2234 | | |
2205 | 2235 | | |
| |||
2240 | 2270 | | |
2241 | 2271 | | |
2242 | 2272 | | |
2243 | | - | |
| 2273 | + | |
2244 | 2274 | | |
2245 | 2275 | | |
2246 | 2276 | | |
| |||
0 commit comments