Erik Johnston 3d33eef6fc
Store state groups separately from events (#2784)
* Split state group persist into seperate storage func

* Add per database engine code for state group id gen

* Move store_state_group to StateReadStore

This allows other workers to use it, and so resolve state.

* Hook up store_state_group

* Fix tests

* Rename _store_mult_state_groups_txn

* Rename StateGroupReadStore

* Remove redundant _have_persisted_state_group_txn

* Update comments

* Comment compute_event_context

* Set start val for state_group_id_seq

... otherwise we try to recreate old state groups

* Update comments

* Don't store state for outliers

* Update comment

* Update docstring as state groups are ints
2018-02-06 14:31:24 +00:00
..
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-01-07 04:26:29 +00:00
2016-05-13 14:40:38 +01:00
2016-10-17 11:08:19 +01:00
2016-10-19 11:40:35 +01:00
2017-05-11 12:48:50 +01:00
2016-11-03 15:00:03 +00:00
2017-02-17 10:51:49 +00:00
2017-05-11 12:05:22 +01:00
2017-11-04 19:35:33 +00:00
2017-11-21 11:14:17 +00:00
2017-10-11 13:23:15 +01:00