summary refs log tree commit diff
path: root/tests (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-06-05Use fractions for ordering of chunks github/erikj/chunks_stern erikj/chunks_sternErik Johnston2-18/+161
Using floats turned out to be a bad idea, as it broke subtely if the needed precision was too large. This PR replaces the implementation with one that uses fractions and stores them in the database as two integers.
2018-06-05Implement backgroud update for chunks github/erikj/chunks_bg_update erikj/chunks_bg_updateErik Johnston2-0/+76
2018-06-05Assign chunks to forward extremitiesErik Johnston2-49/+115
2018-06-01Remove spurious conditionalErik Johnston1-2/+2
2018-06-01Remove spurious breakErik Johnston1-3/+0
2018-06-01Use *rowErik Johnston1-2/+2
2018-06-01Reuse stream_ordering attribute instead of orderErik Johnston2-9/+5
The internal metadata "order" attribute was only used in one place, which was equivalent to using the stream ordering anyway.
2018-06-01Don't drop topo ordering when there is no chunk_idErik Johnston1-1/+1
2018-06-01Comment on stream vs topological vs depth ordering in schemaErik Johnston1-0/+5
2018-06-01Update docs for RoomStreamTokenErik Johnston1-8/+16
2018-05-31Implement pagination using chunksErik Johnston3-18/+109
2018-05-31Use calculated topological ordering when persisting eventsErik Johnston1-4/+5
2018-05-31Add chunk ID to pagination tokenErik Johnston2-43/+84
2018-05-30Rename func to _insert_into_chunk_txnErik Johnston1-6/+5
2018-05-30Remove unnecessary COALESCEErik Johnston1-2/+2
2018-05-30CommentsErik Johnston1-4/+4
2018-05-30Just iterate once rather than create a new setErik Johnston1-13/+6
2018-05-30Remove redundant conditionsErik Johnston1-10/+9
2018-05-30Remove unnecessary setErik Johnston1-1/+1
2018-05-30Correctly loop over events_and_contextsErik Johnston1-16/+14
2018-05-25Compute new chunks for new eventsErik Johnston2-6/+203
We also calculate a consistent topological ordering within a chunk, but it isn't used yet.
2018-05-24py3-ize state.pyAdrian Tschira1-23/+25
2018-05-24Misc. py3 fixesAdrian Tschira5-11/+13
Signed-off-by: Adrian Tschira <nota@notafile.com>
2018-05-24more iteritemsAdrian Tschira1-4/+6
2018-05-24Py3 storage/_base.pyAdrian Tschira1-17/+22
Signed-off-by: Adrian Tschira <nota@notafile.com>
2018-05-24Remove users from user directory on deactivateDavid Baker2-0/+11
2018-05-24Update CHANGES.rst v0.30.0 github/release-v0.30.0 release-v0.30.0Neil Johnson1-5/+5
2018-05-24Update CHANGES.rstNeil Johnson1-1/+1
2018-05-24update for v0.30.0Neil Johnson1-4/+23
2018-05-24bump versionNeil Johnson1-1/+1
2018-05-23Allow overriding the server_notices user's avatarRichard van der Hoff3-9/+32
probably should have done this in the first place, like @turt2live suggested.
2018-05-23consent_tracking.md: clarify linkRichard van der Hoff1-1/+1
2018-05-23minor post-review tweaksRichard van der Hoff2-5/+5
2018-05-23fix typoRichard van der Hoff1-1/+1
2018-05-23Use the localpart in the consent uriRichard van der Hoff1-1/+3
... because it's shorter.
2018-05-23Support for putting %(consent_uri)s in messagesRichard van der Hoff3-7/+50
Make it possible to put the URI in the error message and the server notice that get sent by the server
2018-05-23mention public_baseurlRichard van der Hoff1-0/+9
2018-05-23Block attempts to send server notices to remote usersRichard van der Hoff1-0/+4
2018-05-23fix wrappingRichard van der Hoff1-1/+3
2018-05-23Using the manhole to send server notice