zotero updating all the time (online)
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
can't do the standalone thing right now. will do it as soon as i have more time.
The issue appears to be the same as before:
(3)(+0000001): Beginning ZFS file sync
(3)(+0000000): Checking for locally changed attachment files
(5)(+0000000): Beginning DB transaction
(3)(+0000000): Beginning Notifier event queue
(5)(+0000000): SELECT itemID, linkMode, path, storageModTime,
storageHash, syncState FROM itemAttachments JOIN items USING
(itemID) WHERE linkMode IN (?,?) AND syncState IN (?,?)
(5)(+0000000): Binding parameter 1 of type int: 0
(5)(+0000000): Binding parameter 2 of type int: 1
(5)(+0000000): Binding parameter 3 of type int: 0
(5)(+0000000): Binding parameter 4 of type int: 2
(3)(+0016464): No synced files have changed locally
(5)(+0000001): Committing transaction
The "+0016464" means it's taking 16 seconds to scan all your local Zotero files and check their timestamps to see if they've changed. While you do have a large number of synced files, and we should probably change this to not check all files on every single auto-sync, that's still a very long time.
When you have a chance, I do think Standalone is the first thing to try so that we can see if this is specific to Firefox. (Since Standalone shares your existing data directory, it's very easy to test. You'll see your existing library when you open it, so you'll just need to enter your details in the Sync pane of the preferences.)
If you can reproduce a freeze in Standalone, I'd be interested in seeing a Debug ID for it, just to see if it's behaving similarly. (It should, unless this is due to some software on your system that's interfering with Firefox.)
Beyond that, we'll see what we can do about this, though it may take a little while. In the meantime, you could keep auto-sync disabled in Zotero for Firefox version and enabled in Standalone, which at the very least will keep Firefox itself from freezing. Switching back and forth between the two is as simple as opening and closing Standalone. (When Standalone is open, Zotero for Firefox switches into "connector" mode and will save items to Standalone. When Standalone is closed, Zotero for Firefox will function normally.)
(3)(+0017568): No synced files have changed locally
It is indeed freezing at the same spot, so this is a more general issue on your system or with your library.
It's actually unlikely that there's any difference—in frequency or duration—from Zotero for Firefox, but Zotero Standalone won't freeze Firefox while it's hung.
For the time being I'd recommend leaving auto-sync disabled and just syncing manually.
We'll have to do some tests to see if we can get anywhere close to this sort of delay. Out of curiosity, how old is this computer?
I will be typing a note, and Zotero will do a sync, and I will have to wait for the sync to finish before I can continue typing. The delay is usually more like 3-4 seconds (and not 16), so I just deal with it.
If there were a setting to reduce the frequency of auto-syncing, however, I certainly would employ that. As with the original poster, I am uncomfortable with turning off auto-sync.
Brief freeze when I first created a new note; brief freeze before I turned off the debugging as I was typing in that note. Sync arrow was circling (and freezing partway) in both cases. Freeze time was quite short -- just one or two seconds.