Merge branch 'stable-3.6' into stable-3.7 * stable-3.6: Split integrations tests into separate Bazel targets. Extract base test class for regular and async acceptance tests Allow additional refs fallback to apply-objects Stop creating redundant replication tasks from stream-events Add event creation time to the apply object payload Don't read git submodule commits during replication Expose implicit dependency with the multi-site plugin Ignore remote ref-updated stream events for replication Increase test time to 900 seconds Revert "Add documentation regarding Bearer Token Authentication set up." Dont copy pull-replication.jar into lib folder in Dockerfile Adapt to the renamed events-broker.jar build artifact Don't shade org.eclipse.jgit.transport package Fix eclipse project generation Fix entrypoint.sh in example-setup with broker Add documentation regarding Bearer Token Authentication set up. entrypoint.sh: Fix setting JAVA_OPTS variable Make the code build on Java 8 Run apply-object before the ref-updated stream event Add extra logging when replication tasks are merged Change-Id: I832d2ca094b501b4a3306c3114220b27a2005017