zulip/zerver/data_import
rht e59ff6e6db slack import: Eliminate need to load all messages into memory.
This works by yielding messages sorted based on timestamp.  Because
the Slack exports are broken into files by date, it's convenient to do
a 2-layer sorting process, where we open all the files for a given
day, and then sort their messages by timestamp before yielding them.

Fixes #10930.
2018-12-05 12:20:50 -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 slack import: Eliminate need to load all messages into memory. 2018-12-05 12:20:50 -08:00
slack_message_conversion.py import: Add slack import files in zerver/data_import directory. 2018-08-01 11:52:14 -07:00