platypush/platypush/entities/_engine
Fabio Manganiello d8c429f4a8
Major improvements on the entities engine.
- Better logic to recursively link parent/children entities, so partial
  updates won't get lost.

- Removed `EntitiesCache` - it was too much to maintain while keeping
  consistent with the ORM, and it was a perennial fight against
  SQLAlchemy's own cache.

- Removed `EntityNotifier` - with no need to merge cached entities, the
  `notify` method has become much simpler and it's simply been merged
  in the `EntitiesRepository`.
2023-02-22 02:53:45 +01:00
..
repo Major improvements on the entities engine. 2023-02-22 02:53:45 +01:00
__init__.py Major improvements on the entities engine. 2023-02-22 02:53:45 +01:00
queue.py typo fix 2023-02-08 01:09:25 +01:00