Update Ingest Server Logic to use Depositors
With the Depositor table added to the Ingest Server, we can now use it in the logic of a few operations:
- Creating Replications (Depositor holds the distribution information)
- This likely has more to do with the BagService than ReplicationService as it creates the Distribution entities
- Might want to update the ReplicationService to only allow Nodes which are in a Despoitor's Distribution to be able to have Replications created
- This has implications for the json which is sent to the ingest server... version bump?
- Determining when a Bag is
PRESERVED
- No longer need to rely on the
requiredReplications
- No longer need to rely on the