From 4817ac0ed998917ee0b088e8530e0b661f5106f2 Mon Sep 17 00:00:00 2001 From: Sven Fillinger Date: Mon, 2 Nov 2020 16:11:30 +0100 Subject: [PATCH 1/3] Add checksum-maintenance task --- maintenance-tasks/checksum-maintenance/plugin.properties | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 maintenance-tasks/checksum-maintenance/plugin.properties diff --git a/maintenance-tasks/checksum-maintenance/plugin.properties b/maintenance-tasks/checksum-maintenance/plugin.properties new file mode 100644 index 00000000..0f815346 --- /dev/null +++ b/maintenance-tasks/checksum-maintenance/plugin.properties @@ -0,0 +1,4 @@ +# Feeds pathinfo database and updates missing checksums +class = ch.systemsx.cisd.etlserver.path.PathInfoDatabaseFeedingTask +execute-only-once = true +compute-checksum = true From 8dacc4169d6fab500b2ab64afd721a588768b96a Mon Sep 17 00:00:00 2001 From: Sven Fillinger Date: Mon, 2 Nov 2020 16:15:57 +0100 Subject: [PATCH 2/3] Choose RefreshTask and set youngest dataset explicitely --- CHANGELOG.md | 4 ++++ maintenance-tasks/checksum-maintenance/plugin.properties | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5130ba87..ecfb7338 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## Currently in development + +* New maintenance task: update missing checksum one, after dss start. + ## 1.4.0 * Provide first imaging registration support with OMERO server diff --git a/maintenance-tasks/checksum-maintenance/plugin.properties b/maintenance-tasks/checksum-maintenance/plugin.properties index 0f815346..beb2f66a 100644 --- a/maintenance-tasks/checksum-maintenance/plugin.properties +++ b/maintenance-tasks/checksum-maintenance/plugin.properties @@ -1,4 +1,5 @@ # Feeds pathinfo database and updates missing checksums -class = ch.systemsx.cisd.etlserver.path.PathInfoDatabaseFeedingTask +class = ch.systemsx.cisd.etlserver.path.PathInfoDatabaseRefreshingTask execute-only-once = true compute-checksum = true +time-stamp-of-youngest-data-set = 2019-12-01 00:00:00 From 011d682e78f2c2eb1fa66250aa028c3cccdbca14 Mon Sep 17 00:00:00 2001 From: Sven Fillinger Date: Tue, 3 Nov 2020 10:13:22 +0100 Subject: [PATCH 3/3] Use checksum calculation task instead of refreshing task --- maintenance-tasks/checksum-maintenance/plugin.properties | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/maintenance-tasks/checksum-maintenance/plugin.properties b/maintenance-tasks/checksum-maintenance/plugin.properties index beb2f66a..eb023022 100644 --- a/maintenance-tasks/checksum-maintenance/plugin.properties +++ b/maintenance-tasks/checksum-maintenance/plugin.properties @@ -1,5 +1,3 @@ # Feeds pathinfo database and updates missing checksums -class = ch.systemsx.cisd.etlserver.path.PathInfoDatabaseRefreshingTask -execute-only-once = true -compute-checksum = true -time-stamp-of-youngest-data-set = 2019-12-01 00:00:00 +class = ch.systemsx.cisd.etlserver.path.PathInfoDatabaseChecksumCalculationTask +execute-only-once = true \ No newline at end of file