Open
Description
According to documentation, leftPop/rightPop methods expect to get Duration parameter ZERO or >= 1 second.
Failure use case: pass Duration with seconds >= 1 second, and nanos > 0.
Example:
reactiveRedisTemplate.opsForList().leftPop(key, Duration.ofMillis(10100L));
Fails with exception
java.lang.IllegalArgumentException: Duration must be either zero or greater or equal to 1 second
The issue is caused by wrong implementation of DefaultReactiveListOperations.isZeroOrGreaterOneSecond()