Skip to content

Releases: codeforkjeff/refine_viaf

v1.5.2 release

16 Oct 20:00
Compare
Choose a tag to compare

Fix a bug under high load where cache expiration thread dies, leading to an OutOfMemory error.

v1.5.1 release

10 Jul 04:41
Compare
Choose a tag to compare

Dynamically shrink and grow thread pool, following VIAF's recommendation for handling 429 responses

v1.5 release

01 Jul 22:07
Compare
Choose a tag to compare

Fixed bug where multiple users using the service at once would cause HTTP 429 "too many requests" errors. Ensured connections are closed after each request, which should also help. Improved code clarity and organization.

v1.4.3 release

17 Jun 22:30
Compare
Choose a tag to compare

Improve extraction of source name IDs from VIAF XML, to fix bug described in comments in Issue #2

v1.4.2 release

16 Jun 22:30
Compare
Choose a tag to compare

Log the name query when an error occurs in VIAF.doSearch().

v1.4.1 release

15 Jun 22:26
Compare
Choose a tag to compare

Fix NullPointerException errors that can sometimes occur when there are no VIAF source IDs in the XML

v1.4 release

06 Jun 14:43
Compare
Choose a tag to compare

Add "proxy mode" feature to return IDs used by source institutions, instead of VIAF IDs.

v1.3 release

22 May 15:09
Compare
Choose a tag to compare

Trim leading/trailing whitespace on queries for more accurate scores. Add caching feature (OpenRefine already de-duplicates queries, but caching helps with running different datasets that have names in common or when doing successive runs on only slightly changed data).

v1.2 release

09 Apr 02:53
Compare
Choose a tag to compare

Set scores on results (previously, all results had a score of 1) so that "Match each cell to its best candidate" can do something meaningful in OpenRefine. Parsing is a bit faster now.

v1.1 release

06 Feb 02:45
Compare
Choose a tag to compare

Improved parsing of names and sources; updated VIAF XML in test suite