mirror of
https://github.com/zotero/zotero.git
synced 2026-10-06 02:50:03 +00:00
Mirror of https://github.com/zotero/zotero.git
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 |
||
|---|---|---|
| .github/workflows | ||
| app | ||
| chrome | ||
| defaults/preferences | ||
| document-worker@8fb70af400 | ||
| js-build | ||
| note-editor@acec74d09b | ||
| reader@e7a93982ba | ||
| resource | ||
| scripts | ||
| scss | ||
| styles@dff7452b24 | ||
| test | ||
| translators@60f2d542ff | ||
| types/gecko | ||
| .babelrc | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| chrome.manifest | ||
| CLAUDE.md | ||
| CONTRIBUTING.md | ||
| COPYING | ||
| eslint.config.mjs | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| update.rdf | ||
| version | ||
Zotero
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Please post feature requests or bug reports to the Zotero Forums. If you're having trouble with Zotero, see Getting Help.
For more information on how to use this source code, see the Zotero documentation.