Skip to content

Releases: jimjonesbr/oai_fdw

1.10

14 Oct 09:17
d3c2231
Compare
Choose a tag to compare

New Features

  • Add support for PostgreSQL 17

1.9.0

21 Mar 09:31
c759ba9
Compare
Choose a tag to compare

New Features

  • This feature defines a mapping of a PostgreSQL user to an user in the target triplestore - user and password, so that the user can be authenticated. See CREATE USER MAPPING

Bug Fixes

  • This corrects a fixed string length limit in the support functions (512 bytes). I mistakenly assumed that it was defined like that in the OAI-PMH Standard.
  • This also fixes a minor memory leak in the xmldoc parser

1.8.0

14 Nov 23:20
09f5b70
Compare
Choose a tag to compare

Performance improvements

  • This intoduces a new pagination logic to go through the result sets from OAI requests. It no longer iterates over the xml document to retrieve the OAI records for building the tuples. Instead, it now parses all records from a result set into a list right after loading the xml response, so that they can accessed later on for building the tuples.

1.7.0

22 Sep 10:10
9231fb4
Compare
Choose a tag to compare

New Feature

1.6.0

18 Apr 08:21
175775b
Compare
Choose a tag to compare

New Feature

  • Adds request_redirect and request_max_redirect options (CREATE SERVER). This allows users to enable or disable URL redirects issued by the server and also how many times a redirection may occur in a single http request.

1.5.1

12 Apr 06:00
62b3543
Compare
Choose a tag to compare

Bug Fixes

  • Fix bug on support functions receiving invalid OAI responses: This bug fix implements a check to avoid a server crash when a support function receives an invalid OAI document from the repository.

1.5.0

14 Nov 11:13
f24c46d
Compare
Choose a tag to compare

New Features

  • add number of inserted and updated records in the harvester log messages

Bug Fixes

  • clean up parser in support function calls (libxml2)
  • fix wrong initial page size in the logs for debug1 sessions
  • add missing memory contexts for oai loader and parser.

1.4.0

27 Oct 20:59
3df34c9
Compare
Choose a tag to compare

New Features

  • add update path script for oai_fdw upgrades: 1.1 -> 1.4, 1.2 -> 1.4 and 1.3 -> 1.4

Bug Fixes

  • fix memory leak in xmldoc for requests with resumption tokens

1.3.0

21 Oct 07:30
36a94c6
Compare
Choose a tag to compare

New Features

  • Connection retry option for HTTP requests (CREATE SERVER).

1.2.0

20 Oct 10:35
6eb652d
Compare
Choose a tag to compare

New Features

  • OAI_HarvestTable: new procedure to harvest data from OAI foreign tables and store them into a local table.
  • Connection retry option for HTTP requests (CREATE SERVER).

Bug Fixes

  • Fix memory leaks in the libxml2 parser for ListRecords and ListIdentifiers requests
  • Fix missing timeout parameter for non-proxy OAI requests

Enhancements

  • PostgreSQL 15 compabitility.