Merge branch 'stable-2.16' into stable-3.0 * stable-2.16: Revert "Do not reload config when queue is not ready" Do not reload config when queue is not ready Revert "Remove replication event from pending when runway is allowed" ReplicationFileBasedConfig: Fix setting default sshConnectionTimeout SshHelper: Add class javadoc Make more classes and fields public to ease extensibility Allow to configure timeout for SSH connection and commands StartCommand: Fix synchronization on non-final field Destination: Suppress FutureReturnValueIgnored warning Change-Id: I101dbbcfc3f049ebf275f4bff6c4a99e53771416