issue #20054: run maintenance atomically
issue #20054: docs
Merge pull request #281 from shackbarth/20054

issue #20054: run maintenance atomically