In ODK briefcase settings, I need to understand how this option "START PULL FORM LAST SUBMISSION PULLED" works. In my understanding, it should not really matter because on second pull, the briefcase automatically skips the download of the ones which already are downloaded (based on UUIDs I think), and only downloads the fresh ones. So, what's the use of this option?
Hi @Saad,
what you say is not completely true.
Whithout the option enabled
Briefcase downloads a list of submission instanceIDs and starts to check if the instance IDs where downloaded or not and in case yes it skips it.
If you have millions of submissions imagine the time lost on checking this.
With the option enabled it bypasses this check and goes directly to pull the new submissions.
One thing: If it compares only UUID, what would happen to instances which are partially downloaded? Are they marked incomplete somewhere, because their folder is surely created on local computer, only their attachments are incomplete. Example: I have a submission with 7 images, and when I abort the briefcase download, only 4 images have been downloaded fully. Will briefcase download this incomplete one too?
I am having another issue here. My server has 700 forms. I downloaded 60 yesterday and cancelled briefcase. Now when I enable this option and try the download, briefcase says DOWNLOADING SUBMISSION 1 OF 153! How is this happening? Does briefcase leave any track of download on the server, or just track locally?