mirror of
https://github.com/block/buzz.git
synced 2026-11-13 12:51:34 +00:00
This relay shows computed member/bot roster labels, which the 0032 trigger refuses. If 0074 has not run (autoMigrate off and the migration skipped, or 0074 timed out), membership changes would still commit but rosters with an owned ordinary member would stop updating, with only warnings in the log. Check the catalog at startup and refuse to serve until 0074 has dropped the trigger, the inverse of the check #8611 removed. It is one catalog query. Also, from review: the 0074 comment says the ACCESS EXCLUSIVE locks are on the partitions, and the first-auth test doc says the held permits stop the republish before it reaches the roster lock. Co-authored-by: Larry <627498bd4bd1f281a16431e3c6cce3b5c25b6692798c78672298aefbf2f8f8b5@buzz.block.builderlab.xyz> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Logan Johnson <loganj@squareup.com>