[sync-services-developers] Sync Services not taking "no" for an
answer?
Nick Zitzmann
nick at chronosnet.com
Fri Nov 11 10:59:48 PST 2005
On Nov 11, 2005, at 10:58 AM, Jud Spencer wrote:
>> I'm thinking of changing my client so that it only refuses add &
>> modify changes, while delete changes that would normally be refused
>> are actually marked as accepted. That would work around the problem
>> for now, unless I'm missing something...
>
> Why would you refuse a delete?
The sync client description uses many entities with cascading one-to-
many relationships, and when the engine pushes a delete change for a
parent instance of an entity, previously it was refusing the delete
changes on the child entities that were now irrelevant. But since -
clientRefusedChangesForRecordWithIdentifier: apparently does nothing,
it was getting bombarded with delete changes that were previously
refused, which made sync sessions slower (and call histories longer)
as more objects were deleted. That's why I originally brought this up...
Nick Zitzmann
<http://www.chronosnet.com/>
More information about the sync-services-developers
mailing list