zulip/zerver/data_import
Tim Abbott 48a3975ec0 import: Avoid unnecessary forks when downloading attachments.
The previous implementation used run_parallel incorrectly, passing it
a set of very small jobs (each was to download a single file), which
meant that we'd end up forking once for every file to download.

This correct implementation sends each of N threads 1/N of the files
to download, which is more consistent with the goal of distributing
the download work between N threads.
2018-12-02 13:50:27 -08:00
..
__init__.py import: Add slack import files in zerver/data_import directory. 2018-08-01 11:52:14 -07:00
gitter.py gitter/slack/hipchat: Remove "subject" from conversions. 2018-11-12 15:47:11 -08:00
hipchat.py hipchat: Fix typo in logging output. 2018-11-26 16:44:31 -08:00
hipchat_attachment.py hipchat: Just skip over missing attachments. 2018-11-26 16:37:30 -08:00
hipchat_subscriber.py hipchat: Rework stream/subscriber logic. 2018-11-26 16:37:30 -08:00
hipchat_user.py refactor: Rename build_user -> build_user_profile. 2018-10-23 17:27:37 -05:00
import_util.py import: Avoid unnecessary forks when downloading attachments. 2018-12-02 13:50:27 -08:00
sequencer.py hipchat: Make conversion work with UUID ids from Stride. 2018-11-14 23:22:40 -08:00
slack.py gitter/slack/hipchat: Remove "subject" from conversions. 2018-11-12 15:47:11 -08:00
slack_message_conversion.py import: Add slack import files in zerver/data_import directory. 2018-08-01 11:52:14 -07:00