I have 2 Macs syncing to a WEBDAV share, and an iPhone and an iPAD.
On the two macs I am getting a stream of;
File “785124802.383-7e800840dd5c8f87cf8af93fee704aedf7396fda-2825113985.manifest” missing of database “Inbox”.
File “784001304.353-7e800840dd5c8f87cf8af93fee704aedf7396fda-893306133.manifest” missing of database “Inbox”.
File “785120555.194-7e800840dd5c8f87cf8af93fee704aedf7396fda-2257179744.manifest” missing of database “Inbox”.
I did a “Verify & Repair Database” on the inbox on both machines, and does not seem to fix the issue.
I was doing this on the INBOX group, not each DB, so I went through and did this to each DB, and some missing files were cleared up and one came back with
Have you tried verifying the sync location? (search this forum where this manifest symptom has been discussed).
From DEVONthink Help:
I am seeing a message about missing manifests: Missing manifests are bits of transactional sync data that cannot be located by the sync engine. When this occurs, it can’t validate the information about what has been synced. This is not an issue with the databases; it’s missing sync data. See the [Verify & Clean](file:///Applications/DEVONthink.app/Contents/Resources/DEVONthink.help/Contents/Resources/pgs/troubleshooting-sync.html#verify) section above regarding verifying and cleaning the sync data.
Step 1: Realizing that a “manifest” is not a file containing my flight information or purchases, but rather a component or structure of Devon Think.
I have been searching for files named “manifest,” unaware that they are part of the synchronization data exchange. I will now focus on identifying manifests as a distinct entity rather than individual files.
“Before you clean sync data: Isolate one syncing device and do the maintenance there. Before you do, disable the sync location or specific database on the other syncing devices. After the clean and resyncing is finished, you can then enable the sync location on the other devices again.”
ugh…. this is bad
find all the Mac and iOS devices and disable everything before I start.
1 - I need to go to each machine, then create the right condition, turning off the sync
2 - do the procedure on the single machine that is left
if I miss any of the above, I loose data, from what I read, that is BAD. I do not like doing things that can result in loss of data.
I am at work, one machine is home the iPad is at the cottage. I now need to turn off here, wait until I go home, then turn it off there, then make sometime this week end to get to the cottage and disable the iPad….. this is bad.
I was just hoping for a ability to ignore the three files, that are not files but some manifest thing.
1 - I need to go to each machine, then create the right condition, turning off the sync
I don’t know what “the right condition” means but disabling sync is done with the flip of one switch.
2 - do the procedure on the single machine that is left
Well, one device needs to clean and resync, so… ?
I am at work, one machine is home the iPad is at the cottage. I now need to turn off here, wait until I go home, then turn it off there, then make sometime this week end to get to the cottage and disable the iPad….. this is bad.
You’re jumping at shadows a bit. Unless someone is at the cottage using DEVONthink To Go, there is no issue. (If there is, you’d text them to stop and quit DEVONthink or disable syncing ) The point of turning off the sync is most people have their devices at hand and on. If those devices are syncing while you’re trying to clean and resync, logically they get in each others’ way. But if the device isn’t even on, it can’t cause an issue.
I was just hoping for a ability to ignore the three files, that are not files but some manifest thing.
That’s not how sync works, nor would you want it to start “ignoring files” in the sync data. Would you be okay ignoring some missed transactions in your bank account, a couple pennies or dollars here or there? Nope. And our sync engine works hard to make sure its sync data is intact and accounted for. If it has records missing, you don’t want it to proceed.
Thank You, as always. I do feel like I am in a debate, when I should not be.
The tip on the iPad is interesting.
The iPad is on, it is plugged in and probably has background app updating. If none of this is an issue to the cleaning of the sync. This is GREAT! it is not what it says in the instructions, and ‘loss of data’ is a BAD THING.
From what your guidance is telling me, iOS devices that are ‘sleeping’ but on, WILL NOT sync, and do not need to be “disable the sync location or specific database on the other syncing devices.”
If that is correct, this will simplify the process for me.
(Also re-reading my post, I will turn off at work and fix at the house, not turn the Mac off at the house)
You’re welcome and no worries.
Many times peoples’ problems stem more from misunderstanding.
The iPad is on, it is plugged in and probably has background app updating.
Background App Refresh is controlled by the operating system and only allows apps a tiny window to do something in the background and only a few times a day. It would definitely not let DEVONthink To Go sync the contents of an entire database.
it is not what it says in the instructions, and ‘loss of data’ is a BAD THING.
Which instructions are you referring to and where are you reading about “loss of data” ?
you are correct (as expected), I read into the isolation that it is a harmful action. My suggestion is to clearly indicate that the actions are non-data impacting.
The previous paragraph
you can then clean the sync location or database to remove the sync data in that location.
This read to me that I was CLEARING the sync DB on the WEBDAV, and then re-sending, if the other devices synced, they would delete the data., thus why I needed to disable them.
An average user the ‘sync database’ and ‘manifest’ mean other things than to programers.
For-what-it-is-worth: Got home, cleared the inbox, via the instructions, home Mac is no longer streaming errors, will check work Mac tomorrow.