Comments (4)
@sromkey I tagged this with the triage-release-1.10 label because it was fixed for a client project (NHA) and PR has been completed, so better to have this merged sooner rather than later.
from archivematica-storage-service.
Instead, the original AIP pointer file should have two replication events and two corresponding validation events.
After discussion, this isn't quite true for validation events, as the validation events are in the pointer files for the replica AIPs. The behaviour we want (I think) is:
- The original pointer file should contain one replication event per replica
- Each replica should contain one validation event
- Replica pointer files don't contain replication events, creation is used instead.
from archivematica-storage-service.
The PR for this is merged so this looks like it can be moved over to 'review'... changing status now.
from archivematica-storage-service.
What a weird issue.
I think this is accurate now, though I just want to confirm the acceptance criteria, @sromkey.
My storage setup has a standard AIP storage location, plus two replicator locations which are both connected to the standard location
When I store an AIP in the standard location, two replications are created.
The pointer files contain the following info:
- The pointer file for the original has two replication PREMIS events (one for each replication)
- The pointer file for the original does not have any validation events
- The pointer files for the replications each have a validation event that says they have been validate against the original
That all seems correct to me, but just want a second set of eyes on it!
from archivematica-storage-service.
Related Issues (20)
- Problem: Dataverse space/transfer browser does not show Dataverse versions HOT 1
- Problem: pointer file creation causes unnecessary move operation HOT 3
- Problem: locations can't be created via the SS API HOT 2
- Problem: HTTP REST API is inconsistent, under-documented, divorced from client code, and lacking needed endpoints
- Problem: if unar is not installed, uncaught OSError will be raised in dspace.py HOT 1
- Problem: waffle does not display closed issues more than a month old HOT 3
- Problem: long-running API calls are synchronous (need async) HOT 1
- Problem: this project can't replace RDSS's fork yet HOT 1
- Problem: unable to request deletion for uncompressed AIPs HOT 2
- Problem: Dataverse docs need updating HOT 2
- Problem: Search flexibility needs expanding for Dataverse HOT 4
- Problem: package create async fails with authentication error HOT 3
- Problem: Searching Dataverse restricted to general query parameter HOT 1
- Problem: Docker image was updated to stretch HOT 2
- Problem: referential integrity in db may be breakable with SQLite HOT 5
- Problem: get package metadata endpoint needs pagination
- Problem: deleted packages have "request deletion" buttons HOT 1
- Problem: packages cannot be stored in DSpace via its REST API HOT 1
- Problem: updates needed to reflect new issue filing process HOT 1
- Files array in /api/v2/file/<UUID>/contents/ empty HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from archivematica-storage-service.