The time to delete an entry in the library is too long.
JabRef version
Latest development branch build (please note build date below)
Operating system
GNU / Linux
Details on version and operating system
Ubuntu 24.04, JabRef 6.0-alpha.27--2025-04-30--8ddb985 Linux 6.11.0-24-generic amd64 Java 24.0.1 JavaFX 24+29
Checked with the latest development build (copy version output from About dialog)
- [x] I made a backup of my libraries before testing the latest development version.
- [x] I have tested the latest development version and the problem persists
Steps to reproduce the behaviour
With a fairly large library (more than 17,000 elements), in the latest versions of the program there is a strong delay when deleting any entries.
You have to wait about 20 seconds until confirmation about deleting related files appears.
Appendix
No response
/assign-me
👋 Hey @Zurtar, thank you for your interest in this issue! 🎉
We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly.
In case you encounter failing tests during development, please check our developer FAQs!
Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback.
Happy coding! 🚀
@NeymanDmitry I can't seem to reproduce the issue. Can you confirm the steps you took before you noticed the delay and that the delay is happening before the confirmation prompt pops up.
https://github.com/user-attachments/assets/ac6668aa-f04b-4822-acf3-81fc65c16dfe
@NeymanDmitry I can't seem to reproduce the issue. Can you confirm the steps you took before you noticed the delay and that the delay is happening before the confirmation prompt pops up.
This time delay is for deleting the library entry, not the attached files. So it happens before the confirmation message you provide to delete the files.
One can generate a large .bib file using https://github.com/JabRef/jabref/blob/main/scripts/bib-file-generator.py
⏰ Assignment Reminder
Hi @Zurtar, this is a friendly reminder about your assignment to this issue.
[!WARNING] This issue will be automatically unassigned in 11 days if there's no activity.
How to keep your assignment
If you are working on it, you can prevent automatic unassignment by:
- Submitting a draft PR with your progress
- Asking for the 📌 Pinned label if you need more time
We appreciate your contribution and are here to help if needed!
/unassign-me
📋 Assignment Update
Hi @Zurtar, you are no longer assigned to this issue.
Next steps
If you still want to work on this:
- Comment with
/assign-meto request reassignment - Ask a maintainer to assign you again
- If you're making progress, a maintainer can add the 📌 Pinned label to prevent future automatic unassignment