mirror of https://github.com/zulip/zulip.git
77addc5456
If some bug in Bugdown results in a rendered message content that is bigger than twice the message size, we now just throw an exception from Bugdown. This is considerably better than the old behavior, which might result in an enormous message being placed in the database (potentially, bigger than the 1MB limit to store in memcached), which would in turn result in tragic consequences. This fixes #8322, in that it prevents the super bad outcome seen there (where basically Zulip became unusable for everyone on the stream where the message is posted). Now, the failure mode is just the message failing to send. Still not ideal (and requires further work on the URL embed feature), but not a minor problem, not a major one. |
||
---|---|---|
.. | ||
__init__.py | ||
api_arguments_table_generator.py | ||
api_code_examples.py | ||
fenced_code.py | ||
testing_mocks.py | ||
tlds-alpha-by-domain.txt |