Skip to content

Releases: hathitrust/oai_solr

v1.3.0

29 May 13:16
f51305e
Compare
Choose a tag to compare

What's Changed

  • Updated the build template with the newer approved version by @Ronster2018 in #29
  • DEV-838: Full MARC record output by @aelkiss in #28 (not enabled by default)
  • Update dependencies by @aelkiss in #30

New Contributors

Full Changelog: v1.2.1...v1.3.0

v1.2.1

12 Feb 14:29
be40441
Compare
Choose a tag to compare

What's Changed

  • GS-8481/TTO-178: Fix missing indicators in MARC records in OAI; update dependencies & actions by @aelkiss in #27

Full Changelog: v1.2.0...v1.2.1

v1.2.0

10 Apr 20:43
39d5aa0
Compare
Choose a tag to compare

What's Changed

  • Adding new class to convert marc to Dublin Core crosswalk by @billdueber in #26

Full Changelog: v1.1.0...v1.2.0

v1.1.0

03 Mar 15:06
fd511bb
Compare
Choose a tag to compare

What's Changed

  • DEV-596: Use subject_display field for subjects by @aelkiss in #25

This change formats subjects using "--" delimiters between component parts of the subject in the OAI dc:subject field.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

30 Jan 15:38
c93e3eb
Compare
Choose a tag to compare

What's Changed

  • Improve dublin core creator, subject output by @aelkiss in #24

Known Issues

Because of the way changes are tracked, the pd and pdus subsets are not as robust as the full set.

  • Deletes only appear in the full (hathitrust) set, not in subsets (hathitrust:pd / hathitrust:pdus), because we are not currently able to track records that have ever appeared in the pd or pdus subset - just records that are there currently.
  • Refresh tokens may expire on a daily basis for subsets (hathitrust:pd / hathitrust:pdus) based on the count of items in these subsets changing as records are updated, even when filtering on date range (related to the above issue).

Full Changelog: v1.0.0-beta4...v1.0.0

v1.0.0-beta4

16 Jan 15:00
aaa8cdb
Compare
Choose a tag to compare

What's Changed

  • Makes specs potentially including deleted records less brittle by @aelkiss in #22
  • Put guards around access statement derivation to ignore weird old combinations by @billdueber in #23

Known Issues

  • Dublin Core output don't include all relevant subjects from the MARC, only the first one

Full Changelog: v1.0.0-beta3...v1.0.0-beta4

v1.0.0-beta3

22 Dec 17:17
7f4568e
Compare
Choose a tag to compare

What's Changed

  • DEV-503: improved set handling & setSpec handling; improve performance for access profiles by @aelkiss in #21

Known Issues

  • Dublin core output doesn't include all values for all fields
  • Subsets don't include deletes

Full Changelog: v1.0.0-beta2...v1.0.0-beta3

v1.0.0-beta2

16 Dec 17:33
2eed2a6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta...v1.0.0-beta2

v1.0.0-beta

15 Dec 14:28
Compare
Choose a tag to compare

Known Issues

  • Resumption tokens aren't checked for expiration/invalidation; invalid tokens provoke 500 error rather than OAI error

Features

  • All OAI verbs
  • Restricted MARC output
  • Dublin Core output
  • Subset handling
  • Resumption tokens
  • Date range queries

Contributors

Full Changelog: https://github.com/hathitrust/oai_solr/commits/v1.0.0-beta