From 34c9c022d0337d645a7ab9c2cbb256276329a1a6 Mon Sep 17 00:00:00 2001 From: Andrew Mayorov Date: Tue, 28 Nov 2023 11:47:54 +0300 Subject: [PATCH] chore(replayer): add comment describing what "until" means --- apps/emqx/src/emqx_persistent_message_ds_replayer.erl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/emqx/src/emqx_persistent_message_ds_replayer.erl b/apps/emqx/src/emqx_persistent_message_ds_replayer.erl index 865459150..f1c861e5d 100644 --- a/apps/emqx/src/emqx_persistent_message_ds_replayer.erl +++ b/apps/emqx/src/emqx_persistent_message_ds_replayer.erl @@ -185,6 +185,8 @@ poll(ReplyFun, SessionId, Inflight0, WindowSize) when WindowSize > 0, WindowSize fetch(ReplyFun, SessionId, Inflight0, Streams, FreeSpace, []) end. +%% Which seqno this track is committed until. +%% "Until" means this is first seqno that is _not yet committed_ for this track. -spec committed_until(track() | marker(), inflight()) -> seqno(). committed_until(Track, #inflight{commits = Commits}) -> maps:get(Track, Commits).