Open
Description
This issue has been migrated from #13590.
docker/complement/conf/workers-shared-extra.yaml.j2
seems to apply even when SYNAPSE_COMPLEMENT_USE_WORKERS=true
isn't set. I assume they aren't supposed to stack like that for the monolith?
Noticed because I saw the reject_limit
as 99999
when investigating matrix-org/synapse#13541 (comment). Disabling the rate limit could be as expected for the monolith but the way it's inherited from workers seems weird.
This is the command I was running for reference but it probably works in the simplified case as well,
TEST_ONLY_IGNORE_POETRY_LOCKFILE=1 TEST_ONLY_SKIP_DEP_HASH_VERIFICATION=1 COMPLEMENT_DEBUG=1 COMPLEMENT_KEEP_BLUEPRINTS="fed.perf_many_messages.hs1" COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS=1 COMPLEMENT_DIR=../complement ./scripts-dev/complement.sh -run TestMessagesOverFederation -p 1
Dev notes
Related PRs: