The GitHub Actions job "CI" on kvrocks.git has failed. Run started by GitHub user enjoy-binbin (triggered by git-hulk).
Head commit for run: db436dbb6c0275ccdb03ee23b718b07333a21ea0 / Binbin <binloveplay1...@qq.com> Fix ZMPOP/BZMPOP duplicate parameters We did not check for repeated parameters before, so the following code is executable: ``` 127.0.0.1:6666> zmpop 1 zset min max (nil) 127.0.0.1:6666> zmpop 1 zset min count 10 count 100 (nil) 127.0.0.1:6666> zmpop 1 zset min min max max min (nil) 127.0.0.1:6666> zmpop 1 zset min count 10 count 100 max (nil) 127.0.0.1:6666> bzmpop 0.1 1 zset min max (nil) 127.0.0.1:6666> bzmpop 0.1 1 zset min count 1 count 10 (nil) ``` Now we don't allow duplicate parameters (throw a syntax error): ``` 127.0.0.1:6666> zmpop 1 zset min max (error) ERR syntax error 127.0.0.1:6666> zmpop 1 zset min count 10 count 100 (error) ERR syntax error 127.0.0.1:6666> zmpop 1 zset min min max max min (error) ERR syntax error 127.0.0.1:6666> zmpop 1 zset min count 10 count 100 max (error) ERR syntax error 127.0.0.1:6666> bzmpop 0.1 1 zset min max (error) ERR syntax error 127.0.0.1:6666> bzmpop 0.1 1 zset min count 1 count 10 (error) ERR syntax error ``` Also added some tests to cover these wrong error paths. Refs: ZMPOP was added in #1468 and BZMPOP was added in #1490. Report URL: https://github.com/apache/kvrocks/actions/runs/5460310297 With regards, GitHub Actions via GitBox