View Single Post
Originally Posted by Brian View Post
We don't actually remove transactions from the server until all the machines know about them, so if one of the machines has not synced in a while, the transactions build up until they do.
This is a Very Good Thing to know-- I had my iPhone replaced under warranty after having using OFiP... OF kept warning me that I hadn't synced my iPhone in a long time, but I ignored it as a glitch, since I was syncing all the time...

Well, finally I figured out that OF keeps track of iPhone clients by serial number, or something... When I looked at the registered clients, there were TWO iPhones listed... I deleted the old unsynced iPhone and all is good again.

Just an FYI in case someone replaces their iPhone and forgets to unregister the old one in OF-- your database will not be compacted until you do!