Skip to content

Releases: MITLibraries/transmogrifier

v2.5 - Updated Alma MARC location mappings

20 Aug 14:10
a9dca58
Compare
Choose a tag to compare

What's Changed

  • Add and update Alma MARC location mappings by @ghukill in #256

Full Changelog: v2.4...v2.5

v2.4 - Updated TDA version

18 Aug 13:01
1dff255
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3...v2.4

v2.3 - support run-timestamp CLI arg

24 Jun 17:14
9b301e4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.1...v2.3

v2.2.1 - Additional EAD OAI identifier handling

05 Jun 15:01
ebda90f
Compare
Choose a tag to compare

What's Changed

  • TIMX 501 - Handle additional ASpace OAI identifier pattern by @ghukill in #253

Full Changelog: v2.2...v2.2.1

v2.2 - Update EAD OAI identifier parsing

04 Jun 14:05
b74a338
Compare
Choose a tag to compare

What's Changed

  • TIMX 501 - update aspace oai identifier parsing by @ghukill in #252

Full Changelog: v2.1.1...v2.2

v2.1.1 - Full removal of ETL_VERSION flags

04 Jun 13:15
0d4bba5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1...v2.1.1

v2.1 - remove parquet feature flags and bump TDA

03 Jun 20:29
e958dc6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0...v2.1

v2.0 - Parquet dataset ETL architecture

24 Feb 14:07
52cb699
Compare
Choose a tag to compare

This v2.0 release marks a change in TIMDEX ETL to use parquet datasets as the primary storage architecture.

What's Changed

  • Install timdex-dataset-api library from main by @ghukill in #223
  • TIMX 454 - parse BS4 in isolated thread to avoid dangling memory pointers by @ghukill in #231
  • TIMX 406 - add provenance data to transformed records by @ghukill in #233
  • TIMX 459 - update logging by @ghukill in #244

Full Changelog: v1.6.0...v2.0

v1.6.0 - new alma holdings location mapping

18 Dec 21:27
ba864c9
Compare
Choose a tag to compare

This release is primarily to move work from TIMX-447 into production (new alma holdings location), but also includes some preliminary, feature flagged functionality for Transmogrifier to write to a parquet dataset. Successful runs have been confirmed in staging environment, suggesting safe for deploy to production.

What's Changed

  • TIMX 403 - Add "run_id" CLI argument and Transformer attribute by @ghukill in #210
  • TIMX 404 - Establish feature flag branching for parquet work by @ghukill in #211
  • TIMX 405 - support output to TIMDEX parquet dataset by @ghukill in #219
  • TIMX 447 - add DVDs collection location crosswalk by @ghukill in #221

Full Changelog: v1.5...v1.6.0

v1.5 Refactor transformation logic into per-field methods

19 Nov 19:59
65dab54
Compare
Choose a tag to compare

This release represents a fairly substantive change for Transformer classes where all logic related to deriving values for TIMDEX fields has been moved into methods dedicated to those fields. Records were compared before and after the refactor, confirming that values remain the same pre-refactor, except in some cases where minor improvements or bug fixes were applied.

What's Changed

Full Changelog: v1.4.1...v1.5