Difference between revisions of "Archivematica 1.8 and Storage Service 0.13 release notes"
Artefactual (talk | contribs) |
|||
Line 38: | Line 38: | ||
Describe enhancements or major fixes. | Describe enhancements or major fixes. | ||
− | === | + | ===Streamline checksum verification=== |
− | + | This enhancement de-duplicates checksum verification in Archivematica, which helps to improve the performance of Archivematica in processing large transfers (many files and/or large files). This enhancement includes three changes: | |
− | + | * Remove the "Verify checksums generated on ingest" micro-service | |
+ | * Enhance the "Verify AIP" micro-service to bulk query the database for transfer-generated checksums and then verify that they match what is documented in the bag-generated manifest-<ALGORITHM>.txt. | ||
+ | * Have "Verify AIP" create an AIP-level "fixity check" PREMIS:EVENT that it can pass to the Storage Service, which will document this verification in the pointer file. | ||
− | + | This should not impact regular workflows, but it is worth noting that there is no AIP-level fixity check PREMIS event for uncompressed AIPs, which don't have pointer files. For uncompressed AIPs, there are still object-level fixity events in place. Note that there is an issue in the Archivematica Issues repository regarding this note - [https://github.com/artefactual/archivematica-storage-service/issues/324 Problem: uncompressed AIPs need pointer files #32] | |
− | |||
− | |||
− | ===File | + | This work was sponsored by Columbia University Library. Thank you! |
+ | |||
+ | * Issue: [https://github.com/artefactual/archivematica/issues/918 #918] | ||
+ | * Pull requests: [https://github.com/artefactual/archivematica/pull/1012 PR 1012] | ||
+ | |||
+ | ===File format identification updates=== | ||
* PRONOM 94 upgrade (sponsored by Denver Art Museum) | * PRONOM 94 upgrade (sponsored by Denver Art Museum) | ||
* Fido 1.3.12 upgrade | * Fido 1.3.12 upgrade |
Revision as of 15:48, 9 October 2018
Home > Release Notes > Major release notes template
Work in progress
Supported environments
Link to installation instructions.
Specify supported environments.
Make special note of any changes to supported environment.
Added
Describe new features.
New feature 1
This is a description of this amazing feature! Here's why it's a net benefit to the project and the community. Also included are any special notes, like if it's a beta feature.
This work was sponsored by some amazing institution. Thank you!
- Documentation: link
- Pull requests: link
New feature 2
Here is a description of this amazing feature! Here's why it's a net benefit to the project and the community, and here is how it will impact your workflow. Also included are any special notes, like if it's a beta feature.
This work was sponsored by some amazing institution. Thank you!
- Documentation: link
- Pull requests: link
- Feature files: link
Changed
Describe enhancements or major fixes.
Streamline checksum verification
This enhancement de-duplicates checksum verification in Archivematica, which helps to improve the performance of Archivematica in processing large transfers (many files and/or large files). This enhancement includes three changes:
- Remove the "Verify checksums generated on ingest" micro-service
- Enhance the "Verify AIP" micro-service to bulk query the database for transfer-generated checksums and then verify that they match what is documented in the bag-generated manifest-<ALGORITHM>.txt.
- Have "Verify AIP" create an AIP-level "fixity check" PREMIS:EVENT that it can pass to the Storage Service, which will document this verification in the pointer file.
This should not impact regular workflows, but it is worth noting that there is no AIP-level fixity check PREMIS event for uncompressed AIPs, which don't have pointer files. For uncompressed AIPs, there are still object-level fixity events in place. Note that there is an issue in the Archivematica Issues repository regarding this note - Problem: uncompressed AIPs need pointer files #32
This work was sponsored by Columbia University Library. Thank you!
File format identification updates
- PRONOM 94 upgrade (sponsored by Denver Art Museum)
- Fido 1.3.12 upgrade
- Siegfried 1.7.10 upgrade
Fixed
List bugfixes with a link to the Github issue.
- Bugfix 1: Failures on filenames with backticks and other 'silly' characters https://github.com/archivematica/Issues/issues/16
- Bugfix 2: AIP re-ingest fails. https://github.com/archivematica/Issues/issues/42
- Bugfix 3: PREMIS events from previous transfers are re-appearing https://github.com/archivematica/Issues/issues/43
- Bugfix 4: Metadata reingest fails when dc:type is null https://github.com/artefactual/archivematica/issues/1132
- Bugfix 5: Use 7-zip without compression (Copy) mode https://github.com/archivematica/Issues/issues/46
- Bugfix 6: Metadata added before "Approve Transfer" disappears https://github.com/archivematica/Issues/issues/140
- Bugfix 7: Generate AIP METS fails for bag SIPs if bag-info.txt has multiple instances of the same label https://github.com/archivematica/Issues/issues/173
Upgraded tools and dependencies
List any tools and dependencies that have been upgraded.
- Tool has been updated to version X.
End of life dependencies
List any dependencies that have reached end of life since the last release, as well as a note on the plan going forward.
Make note of any risks, and how users can mitigate them.