Ticket #992 (closed defect: fixed)
Support for ObjType mixing in OSyncEngine
|Reported by:||dgollub||Owned by:||dgollub|
OpenSync 0.3x doesn't support ObjType mixing.
This results in Mapping-Table inconsistence and other un-obvious issues. One of them are asserts like:
opensync/engine/opensync_mapping_entry_engine.c:107:E:osync_entry_engine_matches: Assertion "mapping_entry_uid" failed
The ObjType data is actually a "wildcard"-objtype which is supposed to be compatible all ObjTypes.
With the refactoring of !OSyncObjEngine this functionally got broken and never worked for 0.3x. This needs to be fixed for 0.39.
Lots of bug-reports which involve the file-sync plugin and the default configuration of file-sync plus another plugin using different other ObjTypes trigger the lack of ObjType mixing.
- Status changed from new to assigned
- Milestone changed from 0.40 to 0.39