51e2a8a1e1c729fa2ece25689fed09dc5e1daa7c
'.' was used as a sentinel for 'not yet fetched' in the SELECT query, but it is also valid reply text. This caused any post where a reply text was literally '.' to stay in the work queue forever. Also fixes the fan-out UPDATE guard: previously it used IFNULL(replyText, '.') <> @newValue, which would overwrite '?' (confirmed-empty) rows with '.' when processing a dot reply elsewhere in the reblog chain, pulling completed posts back into the queue and causing the remaining counter to increase. Changes: - Remove OR replyText = '.' from GetRepliesWithFilledText SELECT - Restrict UpdateNoteReplyText fan-out to NULL/'' rows only - Use '?' not '.' as null-coalesce fallback in UpdateNoteReplyText Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Description
No description provided
136 MiB
Languages
C#
98.1%
PLpgSQL
1.9%