Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Make get_joined_users faster #2176
+42
−16
Conversation
erikjohnston
assigned
NegativeMjark
May 4, 2017
| + missing_member_event_ids = [] | ||
| + users_in_room = {} | ||
| + for event_id, ev_entry in event_map.iteritems(): | ||
| + if event_id: |
| - display_name=to_ascii(row["display_name"]), | ||
| + missing_member_event_ids = [] | ||
| + users_in_room = {} | ||
| + for event_id, ev_entry in event_map.iteritems(): |
| + rows = yield self._simple_select_many_batch( | ||
| + table="room_memberships", | ||
| + column="event_id", | ||
| + iterable=member_event_ids, |
erikjohnston
merged commit 66f371e
into
develop
May 5, 2017
8 checks passed
Sytest Dendron (Commit)
Build #2071 origin/erikj/faster_get_joined succeeded in 8 min 58 sec
Details
Sytest Dendron (Merged PR)
Build finished.
Details
Sytest Postgres (Commit)
Build #2904 origin/erikj/faster_get_joined succeeded in 7 min 5 sec
Details
Sytest Postgres (Merged PR)
Build finished.
Details
Sytest SQLite (Commit)
Build #2973 origin/erikj/faster_get_joined succeeded in 6 min 10 sec
Details
Sytest SQLite (Merged PR)
Build finished.
Details
continuous-integration/travis-ci/pr
The Travis CI build passed
Details
continuous-integration/travis-ci/push
The Travis CI build passed
Details
psaavedra
added a commit
to psaavedra/synapse
that referenced
this pull request
May 19, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
erikjohnston commentedMay 2, 2017
No description provided.