Releases: sul-dlss/preservation_catalog
Releases · sul-dlss/preservation_catalog
v0.2.0
Milestone 2: Moab-to-Catalog existence check:
- rake tasks to run moab-to-catalog existence check
- single storage root
- all storage roots
- performance profiling can be on or off
- errors sent to DOR workflows so they can be visible in Argo
additional changes
- has code for confirm_version (M2C) that gives errors if versions don't match (but no ReST hookup yet)
- has code for check_existence (M2C) that will create objects if they are not in Catalog, or update version in catalog (but no ReST hookup yet)
- tweaked audit timestamp fields
- VALIDITY_UNKNOWN status when we create a PreservedCopy without validation.
Not yet working
- controller code (for ReST calls)
v0.1.0
- Rake task to seed the Catalog from online Moabs. (milestone 0)
- Can seed with performance profiling on or off
- Rake task to seed the Catalog for a single endpoint
- Rake task to delete data related to a single endpoint
- can allow Moab data/content to have subdirectories or not (default: allow)
- uses moab-versioning v4.1.0
- uses db transactions for PreservedObjectHandler methods updating db records
- has code for create_after_validation (but no ReST hookup yet) -- used for seeding catalog
- has code for update_version_after_validation (but no ReST hookup yet) -- will be used for new versions via ingest robots, and for one error conditioncase for check_existence method.
- has code for create (without validation; no ReST hookup yet)
- has code for update_version (without validation; no ReST hookup yet)
- has some initial benchmarking scripts
Not yet working:
- Has incorrect code for confirm_version
- Has incorrect controller code