mirror of
https://github.com/zotero/zotero.git
synced 2026-10-07 02:58:09 +00:00
A userdata upgrade that took more than 5 minutes (e.g., dropping a large
legacy word index) was rolled back by Sqlite.sys.mjs, while its remaining
statements autocommitted and marked the database as upgraded, leaving
steps 126 and 127 missing.
Disable the transaction timeout and replace steps 122-129 (added in
Zotero 7, 9, and 10) with step 130, which checks for each change before
making it. To speed up the upgrade, drop the legacy word index without
overwriting the freed pages, since the full text already exists on disk
and we're just rewriting it in fulltext.sqlite.
https://forums.zotero.org/discussion/133859/zotero-connector-in-chrome-not-working
https://forums.zotero.org/discussion/133965/citation-saving-does-not-work-with-zotero-connector-firefox
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| global@70c3aa9862 | ||
| abbreviations.json | ||
| dateFormats.json | ||
| engines.json | ||
| renamed-styles.json | ||
| repotime.txt | ||
| system-107.sql | ||
| system.sql | ||
| triggers.sql | ||
| userdata.sql | ||