Patrick Cloke
|
509e381afa
|
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)
Ensure good comprehension hygiene using flake8-comprehensions.
|
2020-02-21 07:15:07 -05:00 |
Erik Johnston
|
2284eb3a53
|
Add database config class (#6513)
This encapsulates config for a given database and is the way to get new
connections.
|
2019-12-18 10:45:12 +00:00 |
Richard van der Hoff
|
40eda84933
|
Fix race which caused deleted devices to reappear (#6514)
Stop the `update_client_ips` background job from recreating deleted devices.
|
2019-12-10 16:22:29 +00:00 |
Erik Johnston
|
9a4fb457cf
|
Change DataStores to accept 'database' param.
|
2019-12-06 13:30:06 +00:00 |
Erik Johnston
|
4a33a6dd19
|
Move background update handling out of store
|
2019-12-05 11:11:26 +00:00 |
Erik Johnston
|
756d4942f5
|
Move DB pool and helper functions into dedicated Database class
|
2019-12-05 10:46:37 +00:00 |
Erik Johnston
|
ee86abb2d6
|
Remove underscore from SQLBaseStore functions
|
2019-12-04 16:23:43 +00:00 |
Erik Johnston
|
1056d6885a
|
Move cache invalidation to main data store
|
2019-12-04 15:21:14 +00:00 |
Erik Johnston
|
6b2867096b
|
Move event fetch vars to EventWorkStore
|
2019-12-04 15:21:14 +00:00 |
Erik Johnston
|
c66a06ac6b
|
Move storage classes into a main "data store".
This is in preparation for having multiple data stores that offer
different functionality, e.g. splitting out state or event storage.
|
2019-10-21 16:05:06 +01:00 |