id summary reporter owner description type status priority component severity resolution keywords cc 5 Registering new objects not atomic with follow-up operation marcel.taeumel Bastian Steinert "When adding new domain objects to the model graph, two commands will be sent over the wire: 1. `SyRegisterCommand` 2. `SyApplyCommand` As new objects need to be added with the help of an already added domain object (e.g., the root object) using one of its methods, a client may garbage collect the newly registered objects occasionally if the `SyApplyCommand` was not processed/received in time. In that case, the `SyApplyCommand` will fail as the argument which contains a reference to a registered object (i.e., a UUID) cannot be found locally. The client needs to be restarted in that case. Idea: Handle either garbage-collection or the process of adding new domain objects differently." defect new major SqSync