Closed oleg-jukovec closed 4 months ago
The integration tests in the tarantool-php/queue failed:
tarantool-php/queue
https://github.com/tarantool-php/queue/blob/4e1e2cb71d2ac6343679ae8e543e1a729df39849/tests/Integration/Ttl.php#L25-L36 https://github.com/tarantool-php/queue/blob/4e1e2cb71d2ac6343679ae8e543e1a729df39849/tests/Integration/Ttl.php#L122-L137
It happens due to an extra sleep in the utubettl_fiber in 1.4.0 release after each iteration: https://github.com/tarantool/queue/blob/f6c0770e99d7d7cc5c7257516fe581fcd4766647/queue/abstract/driver/utubettl.lua#L310-L313
utubettl_fiber
1.4.0
See the original idea in the fifottl driver: https://github.com/tarantool/queue/blob/f6c0770e99d7d7cc5c7257516fe581fcd4766647/queue/abstract/driver/fifottl.lua#L160-L178
fifottl
The integration tests in the
tarantool-php/queue
failed:https://github.com/tarantool-php/queue/blob/4e1e2cb71d2ac6343679ae8e543e1a729df39849/tests/Integration/Ttl.php#L25-L36 https://github.com/tarantool-php/queue/blob/4e1e2cb71d2ac6343679ae8e543e1a729df39849/tests/Integration/Ttl.php#L122-L137
It happens due to an extra sleep in the
utubettl_fiber
in1.4.0
release after each iteration: https://github.com/tarantool/queue/blob/f6c0770e99d7d7cc5c7257516fe581fcd4766647/queue/abstract/driver/utubettl.lua#L310-L313See the original idea in the
fifottl
driver: https://github.com/tarantool/queue/blob/f6c0770e99d7d7cc5c7257516fe581fcd4766647/queue/abstract/driver/fifottl.lua#L160-L178