Update git submodules
* Update plugins/replication from branch 'master'
to 94a465e0989ff8124aca3dca8e200aeb870cc9dd
- Merge "Decouple observable queue implementation from ReplicationQueue"
- Decouple observable queue implementation from ReplicationQueue
Prior to this change, AutoReloadRunnable used to depend on
ReplicationQueue, which was used just to observe the status of the queue
during the run() phase of the reloading.
Decouple reloading of configuration from specific queue implementations
by depending only on a way to observe the queue, rather than the queue
itself.
Incidentally, allow AutoReloadRunnable to be reused by implementations
that use a different queueing systems, or no queuing at all, such
as the pull-replication.
Change-Id: I589c5bf3fb49a53734ba3a991d08db33bc189d3e
This commit is contained in:
committed by
Gerrit Code Review
parent
425bf4ff50
commit
70b01c5c3f