Direct get multi last for with up_to_time returns message before up_to_time
Server version
v2.11.0-dev
Steps to reproduce
create a new stream and publish exactly 1 message. Note the message time i.e. 2024-11-05T13:31:19.133640700Z
subscribe to a reply-to
publish a direct get batch request with an up_to_time well before the message time.
{"multi_last":["testSubject"],"up_to_time":"2024-11-05T13:31:29.144000000Z"}
View the messages coming in on the subscription, you will receive the 1 message
Behavior
Direct get multi last for with up_to_time returns message before up_to_time
Server version
v2.11.0-dev
Steps to reproduce
2024-11-05T13:31:19.133640700Z
{"multi_last":["testSubject"],"up_to_time":"2024-11-05T13:31:29.144000000Z"}