Tomasz Grabiec
36d90e637e
Merge "Relax migration manager dependencies" from Pavel Emalyanov
...
The set make dependencies between mm and other services cleaner,
in particular, after the set:
- the query processor no longer needs migration manager
(which doesn't need query processor either)
- the database no longer needs migration manager, thus the mutual
dependency between these two is dropped, only migration manager
-> database is left
- the migration manager -> storage_service dependency is relaxed,
one more patchset will be needed to remove it, thus dropping one
more mutual dependency between them, only the storage_service
-> migration manager will be left
- the migration manager is stopped on drain, but several more
services need it on stop, thus causing use after free problems,
in particular there's a caught bug when view builder crashes
when unregistering from notifier list on stop. Fixed.
Tests: unit(dev)
Fixes : #5404
2020-01-16 12:12:25 +01:00
..
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-14 16:35:41 +01:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-15 12:15:42 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-15 15:07:57 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-15 12:15:42 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-05 17:20:31 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-16 12:12:25 +01:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-14 12:17:12 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-14 12:17:12 +02:00
2020-01-16 12:05:50 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-14 12:17:12 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-14 12:17:12 +02:00
2020-01-15 14:29:21 +03:00
2019-12-17 17:32:18 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2020-01-15 10:53:24 +03:00
2020-01-14 12:17:12 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-31 19:23:42 +02:00
2020-01-07 22:14:50 -08:00
2020-01-03 15:48:20 +02:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00
2019-12-16 17:47:42 +03:00