48 Коміти (0a38c7ec6d46b6e51bfa53ff44e51637d3c63f5c)

Автор SHA1 Повідомлення Дата
  David Robertson 0a38c7ec6d
Snapshot schema 72 (#13873) 1 рік тому
  David Robertson f2d2481e56
Require SQLite >= 3.27.0 (#13760) 1 рік тому
  David Robertson 586bfc6dc0
Use dummy fallback engines if imports fail (#12979) 1 рік тому
  David Robertson 1fe202a1a3
Tidy up and type-hint the database engine modules (#12734) 2 роки тому
  Shay e78d4f61fc
Refuse to start if DB has an unsafe locale (#12262) 2 роки тому
  Nick Barrett b59d285f7c
Db txn set isolation level (#11799) 2 роки тому
  Shay 9006ee36d1
Drop support for and remove references to EOL Python 3.6 (#11683) 2 роки тому
  Erik Johnston 329ef5c715
Fix the inbound PDU metric (#10279) 2 роки тому
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 роки тому
  Richard van der Hoff 3ada9b4264 Drop support for sqlite<3.22 as well 3 роки тому
  Richard van der Hoff abade34633 Require py36 and Postgres 9.6 3 роки тому
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 роки тому
  Erik Johnston fa8934b175 Reduce serialization errors in MultiWriterIdGen (#8456) 3 роки тому
  Erik Johnston ae5b2a72c0
Reduce serialization errors in MultiWriterIdGen (#8456) 3 роки тому
  Richard van der Hoff 3c36ae17a5 Use SequenceGenerator for state group ID allocation 3 роки тому
  Richard van der Hoff 244dbb04f7
Fix incorrect error message when database CTYPE was set incorrectly. (#7760) 3 роки тому
  Richard van der Hoff 132b673dbe
Add some type annotations in `synapse.storage` (#6987) 4 роки тому
  Uday Bansal 7728d87fd7
Updated warning for incorrect database collation/ctype (#6985) 4 роки тому
  Erik Johnston 02b44db922
Warn if postgres database has non-C locale. (#6734) 4 роки тому
  Richard van der Hoff bf46821180 Refuse to start if sqlite is older than 3.11.0 4 роки тому
  Richard van der Hoff e48ba84e0b Check postgres version in check_database 4 роки тому
  Richard van der Hoff e97d1cf001 Modify check_database to take a connection rather than a cursor 4 роки тому
  Erik Johnston 3bc687508f Remove add_in_list_sql_clause 4 роки тому
  Erik Johnston 1d3858371e Disable bytes usage with postgres 4 роки тому
  Erik Johnston 9267741a5f Fix `devices_last_seen` background update. 4 роки тому
  Amber Brown eba7caf09f
Remove Postgres 9.4 support (#5448) 4 роки тому
  Amber Brown 7efd1d87c2 Run black on the rest of the storage module (#4996) 5 роки тому
  Richard van der Hoff f191be822b
Add database version to phonehome stats. (#4753) 5 роки тому
  Amber Brown 58f6c48183
Use native UPSERTs where possible (#4306) 5 роки тому
  Amber Brown 14e4d4f4bf
Port storage/ to Python 3 (#3725) 5 роки тому
  Erik Johnston 3d33eef6fc
Store state groups separately from events (#2784) 6 роки тому
  Mark Haines d5fb561709 Optionally make committing to postgres asynchronous. 8 роки тому
  Erik Johnston 8aab9d87fa Don't require config to create database 8 роки тому
  Daniel Wagner-Hall 763360594d Mark AS users with their AS's ID 8 роки тому
  Matthew Hodgson 6c28ac260c copyrights 8 роки тому
  Erik Johnston 17c80c8a3d rename schema_prepare to prepare_database 8 роки тому
  Erik Johnston ec398af41c Expose error more nicely 8 роки тому
  Erik Johnston 40b6a5aad1 Split out the schema preparation and update logic into its own module 8 роки тому
  Erik Johnston 1d566edb81 Remove race condition 9 роки тому
  Erik Johnston 1692dc019d Don't call 'encode_parameter' no-op 9 роки тому
  Erik Johnston fabb7acd45 Fix bug where we reconnected to the database on every query. 9 роки тому
  Erik Johnston cd0864121b Make postgres database error slightly more helpful 9 роки тому
  Erik Johnston 204132a998 Check that postgres database has correct charset set 9 роки тому
  Erik Johnston 2732be83d9 Shuffle operations so that locking upsert happens last in the txn. This ensures the lock is held for the least amount of time possible. 9 роки тому
  Erik Johnston e4c4664d73 Handle the fact that postgres databases can be restarted from under us 9 роки тому
  Erik Johnston b8092fbc82 Go back to storing JSON in TEXT 9 роки тому
  Erik Johnston c756dfeb14 Correctly identify deadlocks 9 роки тому
  Erik Johnston 127fad17dd Add postgres database engine 9 роки тому
  Erik Johnston c5365dee56 Use case sensitive collations 9 роки тому
  Erik Johnston 7ed2ec3061 Handle the fact that in sqlite binary data might be stored as unicode or bytes 9 роки тому