Skip to content
This repository has been archived by the owner on Apr 26, 2023. It is now read-only.

[Blog's post] A faster JabRef #35

Closed
mlep opened this issue Apr 7, 2016 · 4 comments
Closed

[Blog's post] A faster JabRef #35

mlep opened this issue Apr 7, 2016 · 4 comments

Comments

@mlep
Copy link
Contributor

mlep commented Apr 7, 2016

Following JabRef/jabref#1100 , I figure out this is a more suitable place for a discussion.

Please, review (facts and writing) at PR #37.

Tentative publication date : Friday April 8 (a week before the post about the release of version 3.3).

%%%%%%%%%%%%%%%%%%%%%%%%%%

A faster JabRef is coming!

Some users reported JabRef was slow on large databases (thank you for the feedback!). This was especially the case for three operations:

  • loading a database
  • saving a database
  • searching through a database.

During a search, the user interface could become very unresponsive, which is indeed quite annoying... Well, this time will be over soon: @simonharrer has recently contributed code making search much faster (JabRef/jabref#1100). By integrating the Java Microbenchmarking framework (JabRef/jabref#1103), @tobiasdiez was able to benchmark JabRef and reveal interesting insights about the performance of JabRef:

Preliminary tests have been carried out on a database with 100000 entries (is it big enough for you?). They show that JabRef is now 10 times faster at searching: it takes only one second to search through 60000 entries.

If you want to give it a try: http://builds.jabref.org/master/ (this is a development version. So, be carefully, and back up your data!). Your comments are welcomed at JabRef/jabref#1100

About opening large databases: work is under way to speed it up You can follow this development at JabRef/jabref#1094

@mlep
Copy link
Contributor Author

mlep commented Apr 8, 2016

I have tried to convert this into a pull request (which seems more appropriate).
Clicking on "New pull request" led me to https://github.com/JabRef/www.jabref.org/compare .
I am probably missing something...

@simonharrer
Copy link
Contributor

Go to https://github.com/JabRef/www.jabref.org/new/gh-pages/_posts and then click on "new file" add the contents and then it is turned into a PR, I think.

@mlep mlep mentioned this issue Apr 8, 2016
@mlep
Copy link
Contributor Author

mlep commented Apr 8, 2016

@simonharrer: Thanks for the pointer. It works.
Comments and changes welcomed at PR #37.

@koppor
Copy link
Member

koppor commented Apr 13, 2016

Follow up at #37.

@koppor koppor closed this as completed Apr 13, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants