Update git submodules
* Update plugins/replication from branch 'stable-3.3'
to fb4854b57300f1060690b59722eae8c3a18cdab5
- Allow to cancel waiting tasks for non-existing repos without scheduling them
A waiting task for a non-existing repository can come into existence
when the repository gets deleted before a waiting task gets scheduled,
and thus becomes a running task.
A waiting task for a non-existing repository cannot be (re)scheduled
because there is a check for repository existence in that code-path.
However, such a task would remain in the waiting queue and rescheduling
would be tried again and again without a chance to get finished as the
only way for a task to get finished was to run it.
This change allows to finish a waiting task when its repository doesn't
exist. The ReplicationTasksStorage now tries to delete task file(s)
from both running and waiting directories.
Change-Id: Ibbdd5023e2a008484215da02403c9935d21fbf13
diff --git a/plugins/replication b/plugins/replication
index 6e04fc3..fb4854b 160000
--- a/plugins/replication
+++ b/plugins/replication
@@ -1 +1 @@
-Subproject commit 6e04fc32f87780e949c4213a6f028cc0d6a0c575
+Subproject commit fb4854b57300f1060690b59722eae8c3a18cdab5