Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is the purpose of the "write-in-progress" files? #4

Open
wtfaremyinitials opened this issue Apr 6, 2016 · 6 comments
Open

What is the purpose of the "write-in-progress" files? #4

wtfaremyinitials opened this issue Apr 6, 2016 · 6 comments

Comments

@wtfaremyinitials
Copy link

When I look through my .ofocus file, I see a massive number of files that include "write-in-progress" in the name. They seem to follow one of two formats:

{GMT}={ID}.client-write-in-progress-{ID}
and
{GMT}={ID}+{ID}.zip-write-in-progress-{ID}

Do you have any idea what these files are for? My guess is that they provide some kind of safeguard against concurrent modification, but I'm not sure.

@tomzx
Copy link
Owner

tomzx commented Apr 6, 2016

First off, which version of Omnifocus are we talking about here? I'll assume v2.

If as you said those files are supposed to be safeguard against concurrent modification, I don't see any reason for these files to be preserved after the write operation has been completed.

Are these files particularly large? My delta files are less than 1 kB in size while my master file is about 100 KB. I'm thinking these files may only happen over a certain size threshold or due to some error during the write operation?

@wtfaremyinitials
Copy link
Author

Yes, I'm on OmniFocus 2.4.2

The concurrent modification thing is really just a guess based on the name. These files are zip files which contain very similar (identical?) data to transaction files.

@tomzx
Copy link
Owner

tomzx commented Apr 15, 2016

@wtfaremyinitials By curiosity, what type of sync are you using?

@wtfaremyinitials
Copy link
Author

Omni Sync Server

@anoopemacs
Copy link

@wtfaremyinitials How large is your .ofocus file?

@wtfaremyinitials
Copy link
Author

28.8 MB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants