-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Loading large database takes way too long after commit 5.7--2022-08-01--8389254 #9041
Comments
meta-issue: #8906 |
confirmed. Guess the root issue is this method which is executed for each entry jabref/src/main/java/org/jabref/model/database/BibDatabase.java Lines 602 to 611 in 0d82506
and is costly It was introduced by the AutomaticFieldEditor |
I profiled the app and I can confirm that The good news is that I suggest that we go back to the old implementation. We'll lose the ability to observe changes in visible fields, but since it affects the performance I think it is worthwhile. The fix can be as easy as copy-pasting the |
Revert bibdatabasemode to previous state Fixes #9041
Revert bibdatabasemode to previous state Fixes #9041
JabRef version
Latest development branch build (please note build date below)
Operating system
Windows
Details on version and operating system
Windows 11 21H2
Checked with the latest development build
Steps to reproduce the behaviour
Opening a large database with 15.000 entries (22MB file size) takes about 3 minutes in current development versions. In versions before August 1 it took about 4 s to open the same file (until version JabRef 5.7--2022-08-01--8389254).
Appendix
...
Log File
The text was updated successfully, but these errors were encountered: