very slow after adding tag
with recent update to 3.0.1, it seems very slow after adding a tag. Firefox doesn't response for a long while.This wasn't case before.
My library has huge size by the way.
My library has huge size by the way.
2) Is there a difference with the tag selector (in the bottom left) open or closed?
3) Is there a difference with what view you're in when you do this (e.g., library root, collection, saved search)? Doing this in a saved search might be slower.
4) What's huge? http://www.zotero.org/support/kb/item_count
Provide a Debug ID for an add operation that's slow.
Debug ID: D1938690727
(3)(+0002865): Showing editor
(3)(+0001486): Starting autocomplete search of type 'tag/2831' with string 'r'
(5)(+0000001): SELECT DISTINCT name AS val, NULL AS comment FROM tags WHERE name LIKE ? AND […]
(5)(+0000000): Binding parameter 1 of type string: "r%"
(5)(+0000000): Binding parameter 2 of type string: "2831"
(5)(+0000001): SELECT DISTINCT name AS val, NULL AS comment FROM tags WHERE name LIKE ? AND […]
(5)(+0000000): Binding parameter 1 of type string: "r%"
(5)(+0000000): Binding parameter 2 of type string: "2831"
(3)(+0000006): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000001): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000000): Appending autocomplete value 'R[…]'
(3)(+0000127): Starting autocomplete search of type 'tag/2831' with string 'ri'
(5)(+0000001): SELECT DISTINCT name AS val, NULL AS comment FROM tags WHERE name LIKE ? AND […]
(5)(+0000000): Binding parameter 1 of type string: "ri%"
(5)(+0000000): Binding parameter 2 of type string: "2831"
(5)(+0000001): SELECT DISTINCT name AS val, NULL AS comment FROM tags WHERE name LIKE ? AND […]
(5)(+0000000): Binding parameter 1 of type string: "ri%"
(5)(+0000000): Binding parameter 2 of type string: "2831"
(3)(+0000003): Appending autocomplete value 'Ri[…]'
(3)(+0000000): Appending autocomplete value 'Ri[…]'
(3)(+0000000): Appending autocomplete value 'Ri[…]'
(3)(+0004298): Hiding editor
The string of numbers at the beginning of each line are milliseconds, so 1000 equals one second. This shows only 1/10 of a second (127ms) between the first typed letter and the second. How much of a hang are you experiencing?
(It does appear to be performing the same search twice for some reason. I'll look into that, but that search appears to be more or less instantaneous.)
Here's the bug report from deleting a tag, which took about five seconds:
D985785698
And another from changing a tag on the same record, which took about fifteen seconds:
D1676387584
Thanks!
It seems to be linked to the search function across my very large and mostly indexed library. Such delays only occur when I am adding a tag (or note) to an item when I have found that item via a search across "Everything" and don't occur when I have found it via a search across "All fields and tags".
If this behaviour can't be altered in the program itself, I'd suggest to all users that have large indexed libraries to avoid using the "everything" search as much as possible, although I do understand how useful it is. Try to just use it for searching and not when you're tagging, editing items or inserting footnotes into word.