Files
kumomta/crates
Wez Furlong dd7cd0fe94 queue/strategy: fix divergent behavior with skiplist strategy
This commit adds unit tests to validate the behavior when delaying
a message by a negative timestamp.

The expected behavior when that message is inserted into a scheduled
queue is for it to return it back to us instead of accepting it,
because it is immediately due.

This was true for 3 out of the 4 strategies; the skiplist strategy
allowed insertion but woke up the maintainer.  The net effect
of that should overall be equivalent, but it is technically
different.

This commit fixes it up so that it behaves the same as the
other strategies.
2025-03-28 09:59:04 -07:00
..
2024-12-07 09:17:54 -07:00
2024-12-07 09:17:54 -07:00
2025-03-26 14:41:42 -07:00
2024-12-07 09:17:54 -07:00
2024-12-07 09:17:54 -07:00
2024-12-07 09:17:54 -07:00
2024-12-07 09:17:54 -07:00
2024-12-07 09:17:54 -07:00
2024-12-07 09:17:54 -07:00
2025-03-24 07:54:34 -07:00
2024-11-13 13:50:27 -07:00
2025-03-12 11:07:52 -07:00