Skip to content

Commit

Permalink
Unconstrained deletion of objects of studies from storage system trig…
Browse files Browse the repository at this point in the history
…gered by deletion threshold dcm4che/dcm4chee-arc-light#1745

Purge all objects on storage system available on an other storage system dcm4che/dcm4chee-arc-light#1746
  • Loading branch information
gunterze committed Dec 27, 2018
1 parent 00f9180 commit e42a42d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion docs/networking/config/hl7StudyRetentionPolicy.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ HL7 Study Retention Policy
"
.. _dcmMaxRetentionPeriod:

:ref:`Maximal Study Retention Period <dcmMaxRetentionPeriod>`",string,"Minimal Study Retention Period in ISO-8601 period format PnYnMnD or PnW
:ref:`Maximal Study Retention Period <dcmMaxRetentionPeriod>`",string,"Maximal Study Retention Period in ISO-8601 period format PnYnMnD or PnW

(dcmMaxRetentionPeriod)"
"
Expand Down
18 changes: 9 additions & 9 deletions docs/networking/config/storage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@ Storage Descriptor

(dcmInstanceAvailability)"
"
.. _dcmStorageDuration:

:ref:`Storage Duration <dcmStorageDuration>`",string,"Indicates if the Storage is used as permanent (=PERMANENT), cache (=CACHE) or temporary (=TEMPORARY) storage. Objects get purged from cache and temporary storage according configured deleter thresholds or - if no deleter threshold is specified - all objects on the Storage will get purged. In the case of temporary storage, the studies which objects were purged are also deleted from the database. Enumerated values: PERMANENT, CACHE or TEMPORARY.

(dcmStorageDuration)"
"
.. _dcmReadOnly:

:ref:`Read Only <dcmReadOnly>`",boolean,"Indicates if a Storage System is read only.
Expand All @@ -52,7 +58,7 @@ Storage Descriptor
"
.. _dcmDeleterThreshold:

:ref:`Deleter Threshold(s) <dcmDeleterThreshold>`",string,"Minimal Usable Space on Storage System to trigger deletion. If present, studies are deleted from the Storage System, if the usable space fall below that value. Format [nn'['<schedule>']']nnn(MB|GB|MiB|GiB)
:ref:`Deleter Threshold(s) <dcmDeleterThreshold>`",string,"Minimal Usable Space on Storage System to trigger deletion. If present, studies are deleted from the Storage System configured for cache (Storage Duration = CACHE) or temporary (Storage Duration = TEMPORARY) storage, if the usable space fall below that value. If absent all studies are deleted from cache/temporary storage. Format [nn'['<schedule>']']nnn(MB|GB|MiB|GiB).

(dcmDeleterThreshold)"
"
Expand All @@ -64,13 +70,13 @@ Storage Descriptor
"
.. _dcmExternalRetrieveAET:

:ref:`External Retrieve AET <dcmExternalRetrieveAET>`",string,"Constrain deletion of Studies, if usable space falls below the configured threshold, to Studies which objects are retrievable using this AE from an external C-MOVE SCP.
:ref:`External Retrieve AET <dcmExternalRetrieveAET>`",string,"Constrains deletion of Studies from the Storage System to Studies which objects are retrievable using this AE from an external C-MOVE SCP.

(dcmExternalRetrieveAET)"
"
.. _dcmExportStorageID:

:ref:`Export Storage ID <dcmExportStorageID>`",string,"Constrain deletion of Studies, if usable space falls below the configured threshold, to Studies which objects are also accessible from the specified other storage.
:ref:`Export Storage ID <dcmExportStorageID>`",string,"Constrains deletion of Studies from the Storage System to Studies which objects are also accessible from the specified other storage.

(dcmExportStorageID)"
"
Expand All @@ -86,12 +92,6 @@ Storage Descriptor

(dcmRetrieveCacheMaxParallel)"
"
.. _dcmNoDeletionConstraint:

:ref:`No Deletion Constraint <dcmNoDeletionConstraint>`",boolean,"If no External Retrieve AET or Export Storage ID is configured on Storage Descriptor and deleter threshold is reached, by default studies will not be deleted.

(dcmNoDeletionConstraint)"
"
.. _dcmProperty:

:ref:`Storage Property(s) <dcmProperty>`",string,"Property in format <name>=<value>
Expand Down

0 comments on commit e42a42d

Please sign in to comment.