| Commit message (Expand) | Author | Age | Files | Lines |
* | Use dummy fallback engines if imports fail (#12979) | David Robertson | 2022-06-07 | 1 | -2/+1 |
* | Reduce the number of "untyped defs" (#12716) | David Robertson | 2022-05-12 | 1 | -1/+1 |
* | Remove unused `# type: ignore`s (#12531) | David Robertson | 2022-04-27 | 1 | -2/+2 |
* | Minor updates, and docs, for schema delta files (#11823) | Richard van der Hoff | 2022-01-25 | 1 | -3/+6 |
* | Use auto_attribs/native type hints for attrs classes. (#11692) | Patrick Cloke | 2022-01-13 | 1 | -3/+3 |
* | Run _upgrade_existing_database on workers if at current schema_version (#11346) | Andrew Morgan | 2021-11-15 | 1 | -18/+22 |
* | Fix typo in comment from #11255. (#11276) | Patrick Cloke | 2021-11-08 | 1 | -1/+1 |
* | Fix rolling back when using workers (#11255) | Erik Johnston | 2021-11-05 | 1 | -11/+12 |
* | Port the Password Auth Providers module interface to the new generic interfac... | Azrenbeth | 2021-10-13 | 1 | -0/+2 |
* | Relax `ignore-missing-imports` for modules that have stubs now and update myp... | David Robertson | 2021-10-08 | 1 | -0/+4 |
* | Use direct references for configuration variables (part 6). (#10916) | Patrick Cloke | 2021-09-29 | 1 | -1/+1 |
* | Use direct references for some configuration variables (part 3) (#10885) | Patrick Cloke | 2021-09-23 | 1 | -1/+1 |
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -3/+3 |
* | [pyupgrade] `synapse/` (#10348) | Jonathan de Jong | 2021-07-19 | 1 | -1/+1 |
* | Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381) | Jonathan de Jong | 2021-07-15 | 1 | -3/+3 |
* | Support for database schema version ranges (#9933) | Richard van der Hoff | 2021-06-11 | 1 | -39/+82 |
* | Reorganise the database schema directories (#9932) | Richard van der Hoff | 2021-05-07 | 1 | -23/+25 |
* | Remove `synapse.types.Collection` (#9856) | Richard van der Hoff | 2021-04-22 | 1 | -2/+1 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Deprecate imp (#9718) | Cristina | 2021-03-31 | 1 | -3/+8 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -2/+6 |
* | Fix some typos. | Patrick Cloke | 2021-02-12 | 1 | -1/+1 |
* | Update type hints for Cursor to match PEP 249. (#9299) | Jonathan de Jong | 2021-02-05 | 1 | -2/+2 |
* | Remove old tables after schema version bump (#9055) | Erik Johnston | 2021-01-11 | 1 | -3/+0 |
* | Improve the performance of calculating ignored users in large rooms (#9024) | Patrick Cloke | 2021-01-07 | 1 | -1/+1 |
* | Handle updating schema version without any deltas. (#9033) | Erik Johnston | 2021-01-07 | 1 | -7/+10 |
* | Add additional type hints to the storage module. (#8980) | Patrick Cloke | 2020-12-30 | 1 | -48/+56 |
* | Add logging on startup/shutdown (#8448) | Erik Johnston | 2020-10-02 | 1 | -23/+10 |
* | Use slots in attrs classes where possible (#8296) | Patrick Cloke | 2020-09-14 | 1 | -1/+1 |
* | Merge remote-tracking branch 'origin/release-v1.20.0' into develop | Richard van der Hoff | 2020-09-08 | 1 | -17/+70 |
|\ |
|
| * | Add more logging to debug slow startup (#8264) | Richard van der Hoff | 2020-09-07 | 1 | -0/+10 |
| * | Refuse to upgrade database on worker processes (#8266) | Richard van der Hoff | 2020-09-07 | 1 | -17/+61 |
* | | Run database updates in a transaction (#8265) | Richard van der Hoff | 2020-09-07 | 1 | -5/+22 |
|/ |
|
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 1 | -25/+23 |
* | Fix bug in account data replication stream. (#7656) | Erik Johnston | 2020-06-09 | 1 | -0/+1 |
* | Fix incorrect placeholder syntax in database prepartion code (#7575) | Andrew Morgan | 2020-05-27 | 1 | -3/+2 |
* | Replace device_27_unique_idx bg update with a fg one (#7562) | Richard van der Hoff | 2020-05-26 | 1 | -4/+9 |
* | Support any process writing to cache invalidation stream. (#7436) | Erik Johnston | 2020-05-07 | 1 | -0/+2 |
* | Only run one background update at a time | Richard van der Hoff | 2020-03-31 | 1 | -1/+1 |
* | Sanity-check database before running upgrades (#6982) | Richard van der Hoff | 2020-02-25 | 1 | -2/+13 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -3/+3 |
* | Warn if postgres database has non-C locale. (#6734) | Erik Johnston | 2020-01-28 | 1 | -0/+5 |
* | Add `local_current_membership` table (#6655) | Erik Johnston | 2020-01-15 | 1 | -1/+1 |
* | Split state groups into a separate data store (#6296) | Erik Johnston | 2019-12-20 | 1 | -1/+1 |
* | Explode on duplicate delta file names. (#6565) | Erik Johnston | 2019-12-19 | 1 | -0/+18 |
* | Improve diagnostics on database upgrade failure (#6570) | Richard van der Hoff | 2019-12-19 | 1 | -1/+4 |
* | Add database config class (#6513) | Erik Johnston | 2019-12-18 | 1 | -4/+3 |
* | Clean up newline quote marks around the codebase (#6362) | Andrew Morgan | 2019-11-21 | 1 | -1/+1 |
* | Clean up prepare_database.py a bit and add comments | Erik Johnston | 2019-10-22 | 1 | -7/+30 |
* | Fix schema management to work with multiple data stores. | Erik Johnston | 2019-10-21 | 1 | -41/+108 |
* | Code style (Black) | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -3/+1 |
* | Allow schema deltas to be engine-specific | Olivier Wilkinson (reivilibre) | 2019-08-27 | 1 | -5/+21 |
* | Add membership column to current_state_events table. | Erik Johnston | 2019-07-18 | 1 | -1/+1 |
* | Fix "Unexpected entry in 'full_schemas'" log warning (#5509) | Richard van der Hoff | 2019-06-21 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -6/+7 |
* | Merge pull request #5320 from matrix-org/hawkowl/full-schema-v1 | Erik Johnston | 2019-06-06 | 1 | -2/+14 |
|\ |
|
| * | fix schemas | Amber Brown | 2019-06-03 | 1 | -2/+2 |
| * | prepare | Amber Brown | 2019-06-03 | 1 | -2/+14 |
* | | Add ability to perform password reset via email without trusting the identity... | Andrew Morgan | 2019-06-06 | 1 | -1/+1 |
|/ |
|
* | Remove presence lists (#4989) | Neil Johnson | 2019-04-03 | 1 | -1/+1 |
* | Run black on the rest of the storage module (#4996) | Amber Brown | 2019-04-03 | 1 | -38/+29 |
* | Drop sent_transactions | Aaron Raimist | 2018-12-01 | 1 | -1/+1 |
* | Ignore __pycache__ directories in schema delta dir | Richard van der Hoff | 2018-11-20 | 1 | -1/+1 |
* | Add state_group index to event_to_state_groups | Erik Johnston | 2018-10-04 | 1 | -1/+1 |
* | api into monthly_active_users table | Neil Johnson | 2018-07-31 | 1 | -1/+1 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -1/+0 |
* | bump version | Neil Johnson | 2018-05-29 | 1 | -1/+1 |
* | Generate user daily stats | Neil Johnson | 2018-04-25 | 1 | -1/+1 |
* | Add joinability for groups | David Baker | 2018-03-28 | 1 | -1/+2 |
* | Keep track of last access time for local media | Erik Johnston | 2018-01-17 | 1 | -1/+1 |
* | DB schema interface for password auth providers | Richard van der Hoff | 2017-10-31 | 1 | -0/+70 |
* | Bump schema version to 46 | Luke Barnard | 2017-10-26 | 1 | -1/+1 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -1/+1 |
* | Fix schema delta versions | Erik Johnston | 2017-10-11 | 1 | -1/+1 |
* | Delete expired url cache data | Erik Johnston | 2017-09-28 | 1 | -1/+1 |
* | Add DB schema for tracking users who share rooms | Erik Johnston | 2017-06-15 | 1 | -1/+1 |
* | Add background task to clear out old event_auth | Erik Johnston | 2017-05-24 | 1 | -1/+1 |
* | User Cursor.__iter__ instead of fetchall | Erik Johnston | 2017-03-23 | 1 | -1/+1 |
* | Add stream_id index to device_lists_outbound_pokes | Erik Johnston | 2017-02-28 | 1 | -1/+1 |
* | Change device_inbox stream index to include user | Erik Johnston | 2017-01-10 | 1 | -1/+1 |
* | Handle sending events and device messages over federation | Erik Johnston | 2016-11-17 | 1 | -1/+1 |
* | Replace postgres GIN with GIST | Erik Johnston | 2016-11-03 | 1 | -1/+1 |
* | Bump schema version | Erik Johnston | 2016-10-17 | 1 | -1/+1 |
* | Readd entries to public_room_list_stream that were deleted | Erik Johnston | 2016-09-21 | 1 | -1/+1 |
* | Log delta files we're applying | Erik Johnston | 2016-09-08 | 1 | -2/+2 |
* | Move to storing state_groups_state as deltas | Erik Johnston | 2016-09-01 | 1 | -1/+1 |
* | Add some invalidations to a cache_stream | Erik Johnston | 2016-08-15 | 1 | -1/+1 |
* | Track approximate last access time for remote media | Erik Johnston | 2016-06-29 | 1 | -1/+1 |
* | Add /report endpoint | Erik Johnston | 2016-05-04 | 1 | -1/+1 |
* | Remove some unused functions (#711) | Mark Haines | 2016-04-08 | 1 | -12/+0 |
* | Don't require config to create database | Erik Johnston | 2016-04-06 | 1 | -43/+21 |
* | Store invites in a separate table. | Erik Johnston | 2016-04-04 | 1 | -1/+1 |
* | Mark AS users with their AS's ID | Daniel Wagner-Hall | 2016-02-11 | 1 | -7/+8 |
* | Change a log from debug to info | Erik Johnston | 2016-02-09 | 1 | -1/+1 |
* | Change event_push_actions_rm_tokens schema | Erik Johnston | 2016-02-03 | 1 | -1/+1 |
* | Allow guests to upgrade their accounts | Daniel Wagner-Hall | 2016-01-05 | 1 | -2/+2 |
* | Bump schema version. | Mark Haines | 2015-12-04 | 1 | -1/+1 |
* | s/private_user_data/account_data/ | Mark Haines | 2015-11-18 | 1 | -1/+1 |
* | Move FTS to delta 25 | Erik Johnston | 2015-10-22 | 1 | -1/+1 |
* | rename schema_prepare to prepare_database | Erik Johnston | 2015-10-13 | 1 | -0/+395 |