3 Коміти (4b965c862dc66c0da5d3240add70e9b5f0aa720b)

Автор SHA1 Повідомлення Дата
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 роки тому
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 роки тому
  Patrick Cloke ad6190c925
Convert stream database to async/await. (#8074) 3 роки тому
  Erik Johnston c66a06ac6b Move storage classes into a main "data store". 4 роки тому
  Erik Johnston b161786c14 Replace IN usage with helper funcs 4 роки тому
  Andrew Morgan 4548d1f87e
Remove unnecessary parentheses around return statements (#5931) 4 роки тому
  Amber Brown 4806651744
Replace returnValue with return (#5736) 4 роки тому
  Neil Johnson e8419554ff
Remove presence lists (#4989) 5 роки тому
  Amber Brown 7efd1d87c2 Run black on the rest of the storage module (#4996) 5 роки тому
  Amber Brown 49af402019 run isort 5 роки тому
  Amber Brown c936a52a9e
Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (#3307) 6 роки тому
  Erik Johnston 987f4945b4 Actually call invalidate 7 роки тому
  Erik Johnston 09f79aaad0 Use presence replication stream to invalidate cache 7 роки тому
  Erik Johnston 9e617cd4c2 Cache get_presence storage 7 роки тому
  Erik Johnston ed787cf09e Hook up the send queue and create a federation sender worker 7 роки тому
  Erik Johnston 4d70d1f80e Add some invalidations to a cache_stream 7 роки тому
  Erik Johnston 1a815fb04f Don't hit DB for noop replications queries 8 роки тому
  Erik Johnston 42368ea8db Add desc to get_presence_for_users 8 роки тому
  Mark Haines 7e2f971c08 Remove some unused functions (#711) 8 роки тому
  Mark Haines e36bfbab38 Use a stream id generator for backfilled ids 8 роки тому
  Mark Haines 60a0f81c7a Add a /replication API for extracting the updates that happened on 8 роки тому
  Mark Haines 54172924c8 Load the current id in the IdGenerator constructor 8 роки тому
  Erik Johnston 6451fcd085 Create a new stream_id per presence update 8 роки тому
  Erik Johnston 112283e230 Prefix TS fields with _ts 8 роки тому
  Erik Johnston e5999bfb1a Initial cut 8 роки тому
  Erik Johnston 2c1fbea531 Fix up logcontexts 8 роки тому
  Erik Johnston ddd25def01 Implement a _simple_select_many_batch 8 роки тому
  Matthew Hodgson 6c28ac260c copyrights 8 роки тому
  Erik Johnston 128ed32e6b Bump size of get_presence_state cache 8 роки тому
  Erik Johnston 2d97e65558 Remember to invalidate caches 8 роки тому
  Erik Johnston 1a9510bb84 Implement a batched presence_handler.get_state and use it 8 роки тому
  Erik Johnston 47abebfd6d Add batched version of store.get_presence_state 8 роки тому
  Erik Johnston 2df8dd9b37 Move all the caches into their own package, synapse.util.caches 8 роки тому
  Erik Johnston 20addfa358 Change Cache to not use *args in its interface 8 роки тому
  Erik Johnston b8e386db59 Change Cache to not use *args in its interface 8 роки тому
  Mark Haines 1a9a9abcc7 Add a cache for getting the presence list for a user 9 роки тому
  Erik Johnston c8d3f6486d Implement or_ignore flag on inserts 9 роки тому
  Paul "LeoNerd" Evans 3e420aebd8 Revert "Add another @cached wrapper, this time on get_presence_state()" 9 роки тому
  Paul "LeoNerd" Evans ff1fa0fbf8 Add another @cached wrapper, this time on get_presence_state() 9 роки тому
  Erik Johnston dc0c989ef4 Give sensible names for '_simple_...' transactions 9 роки тому
  Erik Johnston 7e282a53a5 Tidy up _simple_... methods 9 роки тому
  Erik Johnston d7a0496f3e Convert storage layer to be mysql compatible 9 роки тому
  Mark Haines adb04b1e57 Update copyright notices 9 роки тому
  Matthew Hodgson 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. 9 роки тому
  Matthew Hodgson 0f9b633af7 retcols is mandatory. i have no idea how this could ever have worked? 9 роки тому
  Paul "LeoNerd" Evans d05aa651f8 An initial hack at storing presence state-change mtimes in database and presenting age durations to clients/federation events 9 роки тому
  Matthew Hodgson f98e6380f1 add in whitespace after copyright statements to improve legibility 9 роки тому
  matrix.org 4f475c7697 Reference Matrix Home Server 9 роки тому