zulip/zerver
Hashir Sarwar 0cabacb8ab export: Fix data export parallelization.
This improves the approach of creating multiple parallel processes by
using subprocess.Popen() instead of run_parallel() and
subprocess.call() while exporting an organization's message
history.  This prevents forking twice for individual subprocess.

While this has some performance benefit, the main reason to fix this
is that it fixes an issue with the data export web UI introduced in
run_parallel forks exited).

Fixes #12904.
2020-01-07 13:23:18 -08:00
..
data_import slack import: Map Slack guest users to Zulip guests. 2019-11-12 12:12:59 -08:00
lib export: Fix data export parallelization. 2020-01-07 13:23:18 -08:00
management ldap: Protect against troublesome deactivations in ldap sync. 2020-01-03 16:46:07 -08:00
migrations email_mirror: Migrate missed message addresses from redis to database. 2020-01-07 13:03:22 -08:00
openapi api docs: Advertise "topic" argument instead of "subject" on /messages. 2019-12-30 17:22:46 -08:00
templatetags openapi: Pass api_url to curl example generation. 2019-08-17 11:35:08 -07:00
tests email_mirror: Migrate missed message addresses from redis to database. 2020-01-07 13:03:22 -08:00
tornado tornado: Add transitional code for sender_delivery_email. 2019-11-20 17:31:11 -08:00
views recipients: Remove bulk_get_recipients function and its uses. 2019-12-12 12:00:13 -08:00
webhooks integrations: Deduplicate gogs and gitea integrations. 2019-11-18 12:08:09 -08:00
worker email_mirror: Migrate missed message addresses from redis to database. 2020-01-07 13:03:22 -08:00
__init__.py
apps.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
context_processors.py auth: Expand on the external_auth_method abstraction. 2019-12-10 20:16:21 +01:00
decorator.py api: Return a JsonableError if API key of invalid format is given. 2020-01-03 16:56:42 -08:00
filters.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
forms.py auth: Use zxcvbn to ensure password strength on server side. 2019-11-21 10:23:37 -08:00
logging_handlers.py version: Only let `git describe` match tags beginning with a digit. 2019-10-24 14:54:45 -07:00
middleware.py middleware: Fix exception typing. 2019-07-31 12:23:20 -07:00
models.py email_mirror: Migrate missed message addresses from redis to database. 2020-01-07 13:03:22 -08:00
signals.py onboarding: Use delivery_email in "new login" notifications. 2019-11-14 12:19:47 -08:00