releases
Cloud Foundry Identity
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Filip Hanik
bundlor-plugin
Gradle Plugins
Tests: Testless build
Duration: 1 second
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
old-docbook-reference-plugin
Gradle Plugins
Tests: Testless build
Duration: 2 seconds
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
E47 (3_4_maintenance) build and publish
Groovy-Eclipse
Tests: 3 of 5785 failed
Duration: 109 minutes
Changes: Who: Eric Milles
Why: Fix for #917: infer return type of Spock"s ValueRecorder.record method
Custom build by Eric Milles with revision v3.4.0
E48 (3_5_maintenance) build and publish
Groovy-Eclipse
Tests: 5916 passed
Duration: 107 minutes
Changes: Who: Eric Milles
Why: Eclipse 4.13
Custom build by Eric Milles with revision v3.5.0
Eclipse 2018-09 build and publish
Groovy-Eclipse
Tests: 6211 passed
Duration: 99 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
Eclipse 2018-12 build and publish
Groovy-Eclipse
Tests: 6211 passed
Duration: 98 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
Eclipse 2019-03 build and publish
Groovy-Eclipse
Tests: 1 of 6353 failed
Duration: 98 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
Eclipse 2019-06 build and publish
Groovy-Eclipse
Tests: 6211 passed
Duration: 98 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
Eclipse 2019-09 build and publish
Groovy-Eclipse
Tests: 6211 passed
Duration: 96 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
Eclipse 2019-12 build and publish
Groovy-Eclipse
Tests: 6211 passed
Duration: 97 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
Eclipse 2020-03 build and publish
Groovy-Eclipse
Tests: 6 of 6353 failed
Duration: 106 minutes
Changes: Who: Eric Milles
Why: Fix for #1069: include applicable Quick Fixes for Quick Assist (Ctrl+1)
Changes by Eric Milles
STS4 - language servers - CI test
HTTPS-ONLY
Tests: 944 passed
Duration: 12 minutes
Changes: No changes
Manual run by Martin Lippert
CFENV-B11x
Java CfEnv
Tests: 111 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 1.1.3.RELEASE
Java CfEnv - Master
Java CfEnv
Tests: 104 passed
Duration: 54 seconds
Changes: Who: Dylan Roberts
Why: Update README.adoc
Changes by Dylan Roberts
master - Quick
org.springframework.flex
Tests: Testless build
Duration: 6 minutes
Changes: Who: Rossen Stoyanchev <rstoyanchev@users.noreply.github.com>
Why: Update readme.txt
Nightly Snapshot
org.springframework.retry
Tests: Testless build
Duration: 27 seconds
Changes: Who: krolen <kkulagin@gmail.com>
Why: Cherry pick from 1.2.x
Publish
org.springframework.retry
Tests: 216 passed
Duration: 1 minute
Changes: No changes
Rebuilt by Gary Russell
Spring Domain Events
Personal playground
Tests: 10 passed
Duration: 19 seconds
Changes: Who: Oliver Drotbohm
Why: #10 - Polishing.

Who: Oliver Drotbohm
Why: #10 - CompletionRegisteringBeanPostProcessor now only handles after commit event listeners.
Rebuilt by Oliver Drotbohm
projectreactor.io
Project Reactor
Tests: Testless build
Duration: 3 minutes
Changes: Who: Simon Basle
Why: Released Californium-SR17 and Dysprosium-SR6
Manual run by Simon Basle
projectreactor.io NEXT
Project Reactor
Tests: Testless build
Duration: 3 minutes
Changes: Who: Simon Basle
Why: Released Californium-SR17 and Dysprosium-SR6
Changes by Simon Basle
Reactive Streams Commons
Project Reactor
Tests: 1054 passed
Duration: 6 minutes
Changes: Who: Spring Operator <sagan-ops@gopivotal.com>
Why: URL Cleanup (#29)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 3 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Reactor Addons NEXT
Project Reactor
Tests: 364 passed
Duration: 1 minute
Changes: Who: Simon Basle
Why: Merge ignore #230 into 3.3 (releaser.gradle)
Changes by Simon Basle
Reactor BOM
Project Reactor
Tests: Testless build
Duration: 10 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version Dysprosium-SR6

Who: Simon Basle
Why: Back to snapshots

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Reactor Core NEXT
Project Reactor
Tests: 6228 passed
Duration: 8 minutes
Changes: Who: Simon Basle
Why: [test] Improve flakky tests (bufferWhen/windowWhen/sched metrics)
- Simplify and align durations of bufferWhen/windowWhen leak tests
- Deal with empty windows
- Reduce interval so that less buffers/windows are created, and log
elapsed time between buffers/windows to help with future debugging
- Increase the millis margin of error of scheduler metrics test

Reviewed-in: #2084

Who: Simon Basle
Why: [polish] Fix compilation warnings (Assert, unchecked, ...)
Some unchecked can be fixed, some can be suppressed but should be done
so with annotations (not IDE-only comments). This sometimes implies
rewriting the code a bit to add intermediate variables that can bear the
annotation.

Reviewed-in: #2084

Who: Simon Basle
Why: [polish] Bump addons to 3.3.3.RELEASE in benchmarks
Reviewed-in: #2084

Who: Simon Basle
Why: [polish] Remove cyrillic C in test method name
Reviewed-in: #2084
Changes by Simon Basle
Reactor Kafka
Project Reactor
Tests: 169 passed
Duration: 10 minutes
Changes: Who: Simon Basle
Why: Back to snapshots
Changes by Simon Basle
Reactor Kotlin Extensions
Project Reactor
Tests: 127 passed
Duration: 46 seconds
Changes: Who: Davin Kevin <davin.kevin@gmail.com>
Why: [doc] Add get from Maven to README (#8)
Reactor Netty
Project Reactor
Tests: 442 passed
Duration: 3 minutes
Changes: Who: Violeta Georgieva
Why: Remove deprecated method
Reactor Netty Window
Project Reactor
Tests: 442 passed
Duration: 12 minutes
Changes: Who: Violeta Georgieva
Why: Remove deprecated method
Reactor Pool
Project Reactor
Tests: 206 passed
Duration: 2 minutes
Changes: Who: Simon Basle
Why: Back to core snapshot
Changes by Simon Basle
Reactor RabbitMQ
Project Reactor
Tests: 94 passed
Duration: 1 minute
Changes: Who: Arnaud Cogoluègnes
Why: Bump test dependencies

Who: Arnaud Cogoluègnes
Why: Bump Reactor and Java client
References #125
hop (http-client)
RabbitMQ
Tests: 415 passed
Duration: 2 minutes
Changes: Who: Arnaud Cogoluègnes
Why: Use 3.6.1 in readme
Receptor Client
Receptor Client
Tests: Testless build
Duration: 9 seconds
Changes: No changes
Scheduled
1.5.x
Spring AMQP
Tests: 1 of 682 failed
Duration: 3 minutes
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
1.6.x
Spring AMQP
Tests: 1 of 732 failed
Duration: 4 minutes
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://www.eddieware.org/EPL (301) with 1 occurrences could not be migrated:
   ([https](https://www.eddieware.org/EPL) result SSLHandshakeException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://static.springsource.org/spring-amqp/reference/html/amqp.html (301) with 2 occurrences migrated to:
  https://docs.spring.io/spring-amqp/reference/html/amqp.html ([https](https://static.springsource.org/spring-amqp/reference/html/amqp.html) result 404).
* [ ] http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/transaction.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/transaction.html ([https](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/transaction.html) result 404).
* [ ] http://static.springsource.org/sts/docs/latest/reference/html/gradle/installation.html (301) with 2 occurrences migrated to:
  https://docs.spring.io/sts/docs/latest/reference/html/gradle/installation.html ([https](https://static.springsource.org/sts/docs/latest/reference/html/gradle/installation.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-amqp/docs/latest-ga/api/org/springframework/amqp/core/MessageProperties.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/docs/latest-ga/api/org/springframework/amqp/core/MessageProperties.html ([https](https://docs.spring.io/spring-amqp/docs/latest-ga/api/org/springframework/amqp/core/MessageProperties.html) result 200).
* [ ] http://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/core/RabbitTemplate.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/core/RabbitTemplate.html ([https](https://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/core/RabbitTemplate.html) result 200).
* [ ] http://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/transaction/RabbitTransactionManager.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/transaction/RabbitTransactionManager.html ([https](https://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/transaction/RabbitTransactionManager.html) result 200).
* [ ] http://docs.spring.io/spring-amqp/reference/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/reference/ ([https](https://docs.spring.io/spring-amqp/reference/) result 200).
* [ ] http://static.springsource.org/spring-retry/docs/api/current/ (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-retry/docs/api/current/ ([https](https://static.springsource.org/spring-retry/docs/api/current/) result 200).
* [ ] http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html (301) with 2 occurrences migrated to:
  https://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html ([https](https://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html) result 200).
* [ ] http://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/transaction/PlatformTransactionManager.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/transaction/PlatformTransactionManager.html ([https](https://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/transaction/PlatformTransactionManager.html) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://github.com/spring-projects/spring-amqp with 1 occurrences migrated to:
  https://github.com/spring-projects/spring-amqp ([https](https://github.com/spring-projects/spring-amqp) result 200).
* [ ] http://github.com/spring-projects/spring-amqp-samples with 1 occurrences migrated to:
  https://github.com/spring-projects/spring-amqp-samples ([https](https://github.com/spring-projects/spring-amqp-samples) result 200).
* [ ] http://gradle.org/ with 2 occurrences migrated to:
  https://gradle.org/ ([https](https://gradle.org/) result 200).
* [ ] http://projects.spring.io/spring-amqp/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-amqp/ ([https](https://projects.spring.io/spring-amqp/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-amqp with 3 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-amqp ([https](https://stackoverflow.com/questions/tagged/spring-amqp) result 200).
* [ ] http://www.amqp.org/ with 2 occurrences migrated to:
  https://www.amqp.org/ ([https](https://www.amqp.org/) result 200).
* [ ] http://www.amqp.org/resources/download with 1 occurrences migrated to:
  https://www.amqp.org/resources/download ([https](https://www.amqp.org/resources/download) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.rabbitmq.com/ with 2 occurrences migrated to:
  https://www.rabbitmq.com/ ([https](https://www.rabbitmq.com/) result 200).
* [ ] http://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/ with 1 occurrences migrated to:
  https://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/ ([https](https://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/) result 200).
* [ ] http://www.rabbitmq.com/blog/2013/12/16/using-consumer-priorities-with-rabbitmq/ with 1 occurrences migrated to:
  https://www.rabbitmq.com/blog/2013/12/16/using-consumer-priorities-with-rabbitmq/ ([https](https://www.rabbitmq.com/blog/2013/12/16/using-consumer-priorities-with-rabbitmq/) result 200).
* [ ] http://www.rabbitmq.com/direct-reply-to.html with 4 occurrences migrated to:
  https://www.rabbitmq.com/direct-reply-to.html ([https](https://www.rabbitmq.com/direct-reply-to.html) result 200).
* [ ] http://www.rabbitmq.com/download.html with 2 occurrences migrated to:
  https://www.rabbitmq.com/download.html ([https](https://www.rabbitmq.com/download.html) result 200).
* [ ] http://www.rabbitmq.com/how.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/how.html ([https](https://www.rabbitmq.com/how.html) result 200).
* [ ] http://www.rabbitmq.com/semantics.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/semantics.html ([https](https://www.rabbitmq.com/semantics.html) result 200).
* [ ] http://www.rabbitmq.com/ttl.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/ttl.html ([https](https://www.rabbitmq.com/ttl.html) result 200).
* [ ] http://www.rabbitmq.com/tutorials/tutorial-six-java.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/tutorials/tutorial-six-java.html ([https](https://www.rabbitmq.com/tutorials/tutorial-six-java.html) result 200).
* [ ] http://www.sonarsource.org/ (301) with 2 occurrences migrated to:
  https://www.sonarqube.org/ ([https](https://www.sonarsource.org/) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/rabbit/spring-rabbit.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/rabbit/spring-rabbit.xsd ([https](https://www.springframework.org/schema/rabbit/spring-rabbit.xsd) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/oxm.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/oxm.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/oxm.html) result 301).
* [ ] http://static.springsource.org/spring/docs/current/spring-framework-reference/html/remoting.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/remoting.html ([https](https://static.springsource.org/spring/docs/current/spring-framework-reference/html/remoting.html) result 301).
* [ ] http://forum.springsource.org/forumdisplay.php?f=74 (301) with 2 occurrences migrated to:
  https://forum.spring.io/forumdisplay.php?f=74 ([https](https://forum.springsource.org/forumdisplay.php?f=74) result 301).
* [ ] http://github.com/SpringSource/spring-amqp with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-amqp ([https](https://github.com/SpringSource/spring-amqp) result 301).
* [ ] http://github.com/SpringSource/spring-amqp-samples with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-amqp-samples ([https](https://github.com/SpringSource/spring-amqp-samples) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 2 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.rabbitmq.com/install.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/install.html ([https](https://www.rabbitmq.com/install.html) result 301).
* [ ] http://www.spring.io with 3 occurrences migrated to:
  https://www.spring.io ([https](https://www.spring.io) result 301).
* [ ] http://www.spring.io/spring-amqp with 1 occurrences migrated to:
  https://www.spring.io/spring-amqp ([https](https://www.spring.io/spring-amqp) result 301).
* [ ] http://www.springsource.org/spring-amqp with 1 occurrences migrated to:
  https://www.springsource.org/spring-amqp ([https](https://www.springsource.org/spring-amqp) result 301).
* [ ] http://www.springsource.org/spring-integration with 1 occurrences migrated to:
  https://www.springsource.org/spring-integration ([https](https://www.springsource.org/spring-integration) result 301).
* [ ] http://www.springsource.org/sts with 1 occurrences migrated to:
  https://www.springsource.org/sts ([https](https://www.springsource.org/sts) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 2 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).

# Ignored
These URLs were intentionally ignored.

* http://guest:guest@localhost:15672/api/ with 2 occurrences
* http://host1:15672 with 1 occurrences
* http://host2:15672 with 1 occurrences
* http://host:port with 4 occurrences
* http://localhost:11235 with 2 occurrences
* http://localhost:11236 with 2 occurrences
* http://localhost:15672 with 2 occurrences
* http://localhost:15672/api/ with 1 occurrences
* http://www.springframework.org/schema/beans with 16 occurrences
* http://www.springframework.org/schema/rabbit with 18 occurrences
* http://www.springframework.org/schema/tool with 14 occurrences
* http://www.w3.org/2001/XMLSchema with 7 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 8 occurrences
1.7.x
Spring AMQP
Tests: 761 passed
Duration: 4 minutes
Changes: Who: Gary Russell
Why: Make sendTo.replies test queue args consistent
- changed to non-autoDelete in 2.1.x
Rebuilt by Gary Russell
2.0.x
Spring AMQP
Tests: 995 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.14.RELEASE
2.1.x
Spring AMQP
Tests: 1070 passed
Duration: 11 minutes
Changes: Who: Gary Russell
Why: GH-1148: Revert Log4j Appender Change
Resolves https://github.com/spring-projects/spring-amqp/issues/1148

Fix is now in Spring Framework.
Changes by Gary Russell
2.2.x
Spring AMQP
Tests: 2377 passed
Duration: < 1 second
Changes: Who: Gary Russell
Why: Upgrade versions
Changes by Gary Russell
Master (2.3.x)
Spring AMQP
Tests: 2376 passed
Duration: 5 minutes
Changes: Who: Gary Russell
Why: Fix typo in What"s New?
Changes by Gary Russell
Sonar
Spring AMQP
Tests: Testless build
Duration: 10 minutes
Changes: Who: Gary Russell
Why: Fix typo in What"s New?

Who: Gary Russell
Why: Fix table layout; upgrade to docResources 0.2.0

Who: Gary Russell
Why: Sort container attributes table alphabetically

Who: Gary Russell
Why: Fix PDF generation

Who: Gary Russell
Why: Remove unnecessary leading space in tables
Scheduled with changes by Gary Russell
TestSonar
Spring AMQP
Tests: Testless build
Duration: 7 minutes
Changes: Who: Gary Russell
Why: Upgrade versions for release

Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Gary Russell
Why: Upgrade Jackson, Micrometer versions

Who: Gary Russell
Why: Fix jacoco sonar config

Who: Gary Russell
Why: Revert "GH-1148: Revert Log4j Appender Change"
This reverts commit bb83aa78b5a1e1fc5378c2e17def3a75440b06a0.

...
Manual run by Gary Russell
head
Spring AMQP .NET
Tests: Testless build
Duration: < 1 second
Changes: Who: Tobias Montagna-Hay <tobias@montagnahay.com>
Why: Fix for typo

Who: Joe Fitzgerald <jfitzgerald@pivotal.io>
Why: Merge pull request #24 from tobiasmh/master
Fix for typo
Master JDK7
Spring Analytics
Tests: 6 passed
Duration: 47 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.1.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.0.RELEASE
Branch test
Spring Batch
Tests: 1 of 1914 failed
Duration: 7 minutes
Changes: No changes
Scheduled
Gradle
Spring Batch
Tests: 1 of 1914 failed
Duration: 8 minutes
Changes: Who: Mahmoud Ben Hassine
Why: Upgrade Gradle to v6.3 to support Java 14
This commit also upgrades Groovy version to v2.5.10
which is required to build correctly against Java 14

Resolves #3685
Java Latest
Spring Batch
Tests: 3829 passed
Duration: 7 minutes
Changes: Who: Mahmoud Ben Hassine
Why: Upgrade Gradle to v6.3 to support Java 14
This commit also upgrades Groovy version to v2.5.10
which is required to build correctly against Java 14

Resolves #3685
Manual run by Mahmoud Ben Hassine
Nightly
Spring Batch
Tests: 3952 passed
Duration: 12 minutes
Changes: No changes
Scheduled
Nightly - Boot 2.3
Spring Batch
Tests: 1 of 1913 failed
Duration: 10 minutes
Changes: No changes
Scheduled
Sonar
Spring Batch
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Scheduled
Windows
Spring Batch
Tests: Testless build
Duration: 7 minutes
Changes: Who: Sanghyuk Jung <sanghyuk.jung@navercorp.com>
Why: Fix constructor of JsonItemReader to call setExecutionContextName()
Resolves #3681

Who: Mahmoud Ben Hassine
Why: Upgrade Gradle to v6.3 to support Java 14
This commit also upgrades Groovy version to v2.5.10
which is required to build correctly against Java 14

Resolves #3685
Launch Script Integration Tests
Spring Boot
Tests: 92 passed
Duration: 20 minutes
Changes: Who: Stéphane Nicoll
Why: Document that Java 14 is a supported version
Closes gh-20689
Scheduled with changes by Stéphane Nicoll
Common Security Config
Spring Cloud Data Flow
Tests: 45 passed
Duration: 23 seconds
Changes: Who: Janne Valkealahti
Why: Add jwt token support
- Now conditionally using jwt support for resource server which
  allows to work with azure AD without requiring opaque token.
- MappingJwtGrantedAuthoritiesConverter is mapping scopes from a token
  back to spring-security authorities.
- Relates #73
- Relates #74
Common Security Config - 1.0.x
Spring Cloud Data Flow
Tests: 24 passed
Duration: 28 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 6 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 3 occurrences

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 29 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://the.authorities.server/authorities (UnknownHostException) with 1 occurrences migrated to:
  https://the.authorities.server/authorities ([https](https://the.authorities.server/authorities) result UnknownHostException).

# Ignored
These URLs were intentionally ignored.

* http://server/ with 1 occurrences
* http://test/authorities with 1 occurrences
Dataflow Build - 2.4.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 9 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Dataflow Build - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 9 seconds
Changes: Who: Ilayaperumal Gopinathan
Why: Update dataflow-build-tools to snapshot
Dataflow Commons - Master
Spring Cloud Data Flow
Tests: 176 passed
Duration: 1 minute
Changes: Who: Janne Valkealahti
Why: Add common flyway code
- Pulling out common code from dataflow/skipper
  into new module.
- Fixes #3
Manual run by Janne Valkealahti
Deployer - 1.3.x
Spring Cloud Data Flow
Tests: 31 passed
Duration: 57 seconds
Changes: Who: Mark Pollack
Why: Update test after URL Cleanup

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://repo.spring.io/libs-release/org/springframework/cloud/stream/app/file-sink-rabbit/1.2.0.RELEASE/file-sink-rabbit-1.2.0.RELEASE.jar with 2 occurrences migrated to:
  https://repo.spring.io/libs-release/org/springframework/cloud/stream/app/file-sink-rabbit/1.2.0.RELEASE/file-sink-rabbit-1.2.0.RELEASE.jar ([https](https://repo.spring.io/libs-release/org/springframework/cloud/stream/app/file-sink-rabbit/1.2.0.RELEASE/file-sink-rabbit-1.2.0.RELEASE.jar) result 200).
* [ ] http://waffle.io/spring-cloud/spring-cloud-deployer with 2 occurrences migrated to:
  https://waffle.io/spring-cloud/spring-cloud-deployer ([https](https://waffle.io/spring-cloud/spring-cloud-deployer) result 200).
* [ ] http://my.repo.com with 1 occurrences migrated to:
  https://my.repo.com ([https](https://my.repo.com) result 302).
* [ ] http://www.eclipse.org/aether with 3 occurrences migrated to:
  https://www.eclipse.org/aether ([https](https://www.eclipse.org/aether) result 302).
* [ ] http://www.eclipse.org/aether/ with 1 occurrences migrated to:
  https://www.eclipse.org/aether/ ([https](https://www.eclipse.org/aether/) result 302).
Deployer - 2.0.x
Spring Cloud Data Flow
Tests: 37 passed
Duration: 51 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.6.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.5.RELEASE
Deployer - 2.1.x
Spring Cloud Data Flow
Tests: 44 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.1.3.BUILD-SNAPSHOT
Deployer - Master
Spring Cloud Data Flow
Tests: 44 passed
Duration: 15 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Update dataflow build dependencies back to snapshot
Deployer Local - Master
Spring Cloud Data Flow
Tests: 71 passed
Duration: 4 minutes
Changes: No changes
Server - Cloud Foundry - 1.7.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: David Turanski <dturanski@pivotal.io>
Why: Document service binding parameters
Server - Kubernetes 1.10 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 1 minute
Changes: No changes
Server - Kubernetes 1.11 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 2 minutes
Changes: No changes
Server - Kubernetes 1.9 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 1 minute
Changes: No changes
Spring Cloud Data Flow - 1.7.x
Spring Cloud Data Flow
Tests: 1340 passed
Duration: 13 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix ResourceUtilsTests
- Update url scheme
Spring Cloud Data Flow - 2.0.x
Spring Cloud Data Flow
Tests: 1163 passed
Duration: 15 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Remove metric collector reference from REST api guide
Spring Cloud Data Flow - 2.1.x
Spring Cloud Data Flow
Tests: 1169 passed
Duration: 14 minutes
Changes: Who: Jacob Crowther <jcrowthe@users.noreply.github.com>
Why: Remove k8s "jobs" from nonexistent apigroups
Spring Cloud Data Flow - 2.2.x
Spring Cloud Data Flow
Tests: 1227 passed
Duration: 18 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Update K8s configs to use snapshot versions of images
Spring Cloud Data Flow - 2.3.x
Spring Cloud Data Flow
Tests: 1285 passed
Duration: 19 minutes
Changes: Who: David Turanski <dturanski@vmware.com>
Why: Verify tasks running with TaskLauncher (#3836)
Co-authored-by: David Turanski <dturanski@pivotal.io>
Spring Cloud Data Flow - 2.4.x
Spring Cloud Data Flow
Tests: 1293 passed
Duration: 21 minutes
Changes: Who: David Turanski <dturanski@vmware.com>
Why: Verify tasks running with TaskLauncher (#3840)
Co-authored-by: David Turanski <dturanski@pivotal.io>
Spring Cloud Data Flow - Master
Spring Cloud Data Flow
Tests: 1298 passed
Duration: 42 minutes
Changes: No changes
Child of SCT-STASK-826
Spring Cloud Data Flow Metrics
Spring Cloud Data Flow
Tests: 6 passed
Duration: 1 minute
Changes: Who: Mark Pollack
Why: Add back resolved prefix into LogMetricWriter
Changes by Mark Pollack
Spring Cloud Data Flow Metrics Datadog
Spring Cloud Data Flow
Tests: 1 passed
Duration: 33 seconds
Changes: Who: Mark Pollack
Why: Move tests into correct directory
Manual run by Mark Pollack
Spring Cloud Data Flow Samples
Spring Cloud Data Flow
Tests: Testless build
Duration: 8 minutes
Changes: Who: Soby Chacko
Why: Update stream samples to latest model
* Update Stream applicaiton Kafka samples to use the latest functional model
* Use the new test binder to test the components

Resolves https://github.com/spring-cloud/spring-cloud-dataflow-samples/issues/131
Changes by Soby Chacko
Spring Cloud Data Flow Samples - File Ingest
Spring Cloud Data Flow
Tests: Testless build
Duration: 51 seconds
Changes: Who: Soby Chacko
Why: Update stream samples to latest model
* Update Stream applicaiton Kafka samples to use the latest functional model
* Use the new test binder to test the components

Resolves https://github.com/spring-cloud/spring-cloud-dataflow-samples/issues/131
Changes by Soby Chacko
UI (Linux)
Spring Cloud Data Flow
Tests: Testless build
Duration: 4 seconds
Changes: Who: Damien Vitrac
Why: Load parameters on re-launch a task
Resolves #1387
Changes by Damien Vitrac
UI (Linux, Publish)
Spring Cloud Data Flow
Tests: Testless build
Duration: 6 minutes
Changes: Who: Damien Vitrac
Why: Load parameters on re-launch a task
Resolves #1387
Changes by Damien Vitrac
UI (Linux, Publish, 1.7.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://foo.ly/foo (301) with 2 occurrences migrated to:
  https://foo.ly/foo ([https](https://foo.ly/foo) result SSLHandshakeException).
* [ ] http://foo.ly/foo-bar-foo (301) with 6 occurrences migrated to:
  https://foo.ly/foo-bar-foo ([https](https://foo.ly/foo-bar-foo) result SSLHandshakeException).
* [ ] http://127.0.1.1:36395 (AnnotatedConnectException) with 1 occurrences migrated to:
  https://127.0.1.1:36395 ([https](https://127.0.1.1:36395) result AnnotatedConnectException).
* [ ] http://127.0.1.1:49401 (AnnotatedConnectException) with 1 occurrences migrated to:
  https://127.0.1.1:49401 ([https](https://127.0.1.1:49401) result AnnotatedConnectException).
* [ ] http://bar.foo:0.0.1 (UnknownHostException) with 1 occurrences migrated to:
  https://bar.foo:0.0.1 ([https](https://bar.foo:0.0.1) result UnknownHostException).
* [ ] http://foo.bar (UnknownHostException) with 15 occurrences migrated to:
  https://foo.bar ([https](https://foo.bar) result UnknownHostException).
* [ ] http://foo.bar/foo.bar&a=a (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar/foo.bar&a=a ([https](https://foo.bar/foo.bar&a=a) result UnknownHostException).
* [ ] http://foo.bar/foo.bar&b=b?a=a (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar/foo.bar&b=b?a=a ([https](https://foo.bar/foo.bar&b=b?a=a) result UnknownHostException).
* [ ] http://foo.bar:0.0.1 (UnknownHostException) with 2 occurrences migrated to:
  https://foo.bar:0.0.1 ([https](https://foo.bar:0.0.1) result UnknownHostException).
* [ ] http://foo.bar:0.0.2 (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar:0.0.2 ([https](https://foo.bar:0.0.2) result UnknownHostException).
* [ ] http://foo.bar:1.0.0 (UnknownHostException) with 4 occurrences migrated to:
  https://foo.bar:1.0.0 ([https](https://foo.bar:1.0.0) result UnknownHostException).
* [ ] http://foo.bar:1.0.0-BUILD-SNAPSHOT (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar:1.0.0-BUILD-SNAPSHOT ([https](https://foo.bar:1.0.0-BUILD-SNAPSHOT) result UnknownHostException).
* [ ] http://foo.bar:bar (UnknownHostException) with 2 occurrences migrated to:
  https://foo.bar:bar ([https](https://foo.bar:bar) result UnknownHostException).
* [ ] http://foo.bar:bar-foo (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar:bar-foo ([https](https://foo.bar:bar-foo) result UnknownHostException).
* [ ] http://foo.bar:bar.foo-foo:bar (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar:bar.foo-foo:bar ([https](https://foo.bar:bar.foo-foo:bar) result UnknownHostException).
* [ ] http://foo.bar:bar.foo-foo:bar-bar (UnknownHostException) with 3 occurrences migrated to:
  https://foo.bar:bar.foo-foo:bar-bar ([https](https://foo.bar:bar.foo-foo:bar-bar) result UnknownHostException).
* [ ] http://foo.bar:bar.foo:bar (UnknownHostException) with 1 occurrences migrated to:
  https://foo.bar:bar.foo:bar ([https](https://foo.bar:bar.foo:bar) result UnknownHostException).
* [ ] http://url.to.properties (UnknownHostException) with 1 occurrences migrated to:
  https://url.to.properties ([https](https://url.to.properties) result UnknownHostException).
* [ ] http://docs.spring.io/spring-cloud-dataflow/docs/BOO/api/ (404) with 1 occurrences migrated to:
  https://docs.spring.io/spring-cloud-dataflow/docs/BOO/api/ ([https](https://docs.spring.io/spring-cloud-dataflow/docs/BOO/api/) result 404).
* [ ] http://docs.spring.io/spring-cloud-dataflow/docs/BOO/reference/htmlsingle/ (404) with 1 occurrences migrated to:
  https://docs.spring.io/spring-cloud-dataflow/docs/BOO/reference/htmlsingle/ ([https](https://docs.spring.io/spring-cloud-dataflow/docs/BOO/reference/htmlsingle/) result 404).
* [ ] http://hub-cloud.browserstack.com/wd/hub (500) with 1 occurrences migrated to:
  https://hub-cloud.browserstack.com/wd/hub ([https](https://hub-cloud.browserstack.com/wd/hub) result 500).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://angular.io/ with 2 occurrences migrated to:
  https://angular.io/ ([https](https://angular.io/) result 200).
* [ ] http://cloud.spring.io/spring-cloud-dataflow-ui/ with 2 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-dataflow-ui/ ([https](https://cloud.spring.io/spring-cloud-dataflow-ui/) result 200).
* [ ] http://cloud.spring.io/spring-cloud-dataflow/ with 2 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-dataflow/ ([https](https://cloud.spring.io/spring-cloud-dataflow/) result 200).
* [ ] http://docs.spring.io/spring-cloud-dataflow/docs/ with 3 occurrences migrated to:
  https://docs.spring.io/spring-cloud-dataflow/docs/ ([https](https://docs.spring.io/spring-cloud-dataflow/docs/) result 200).
* [ ] http://docs.spring.io/spring-cloud-dataflow/docs/current-SNAPSHOT/reference/htmlsingle/ with 3 occurrences migrated to:
  https://docs.spring.io/spring-cloud-dataflow/docs/current-SNAPSHOT/reference/htmlsingle/ ([https](https://docs.spring.io/spring-cloud-dataflow/docs/current-SNAPSHOT/reference/htmlsingle/) result 200).
* [ ] http://editorconfig.org with 1 occurrences migrated to:
  https://editorconfig.org ([https](https://editorconfig.org) result 200).
* [ ] http://i.imgur.com/ZfEGBE4.png with 2 occurrences migrated to:
  https://i.imgur.com/ZfEGBE4.png ([https](https://i.imgur.com/ZfEGBE4.png) result 200).
* [ ] http://maven.apache.org/ with 2 occurrences migrated to:
  https://maven.apache.org/ ([https](https://maven.apache.org/) result 200).
* [ ] http://pivotal.io/ with 2 occurrences migrated to:
  https://pivotal.io/ ([https](https://pivotal.io/) result 200).
* [ ] http://spring.io/ with 2 occurrences migrated to:
  https://spring.io/ ([https](https://spring.io/) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-cloud-dataflow with 2 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-cloud-dataflow ([https](https://stackoverflow.com/questions/tagged/spring-cloud-dataflow) result 200).
* [ ] http://waffle.io/spring-cloud/spring-cloud-dataflow-ui with 6 occurrences migrated to:
  https://waffle.io/spring-cloud/spring-cloud-dataflow-ui ([https](https://waffle.io/spring-cloud/spring-cloud-dataflow-ui) result 200).
* [ ] http://bit.ly/Bacon-RELEASE-stream-applications-kafka-10-maven with 2 occurrences migrated to:
  https://bit.ly/Bacon-RELEASE-stream-applications-kafka-10-maven ([https](https://bit.ly/Bacon-RELEASE-stream-applications-kafka-10-maven) result 301).
* [ ] http://bit.ly/Celsius-BUILD-SNAPSHOT-stream-applications-kafka-10-maven with 2 occurrences migrated to:
  https://bit.ly/Celsius-BUILD-SNAPSHOT-stream-applications-kafka-10-maven ([https](https://bit.ly/Celsius-BUILD-SNAPSHOT-stream-applications-kafka-10-maven) result 301).
* [ ] http://bit.ly/Clark-BUILD-SNAPSHOT-task-applications-maven with 1 occurrences migrated to:
  https://bit.ly/Clark-BUILD-SNAPSHOT-task-applications-maven ([https](https://bit.ly/Clark-BUILD-SNAPSHOT-task-applications-maven) result 301).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://help.github.com/ignore-files/ with 1 occurrences migrated to:
  https://help.github.com/ignore-files/ ([https](https://help.github.com/ignore-files/) result 301).
* [ ] http://bar.foo with 3 occurrences migrated to:
  https://bar.foo ([https](https://bar.foo) result 302).
* [ ] http://nodejs.org/ with 2 occurrences migrated to:
  https://nodejs.org/ ([https](https://nodejs.org/) result 302).

# Ignored
These URLs were intentionally ignored.

* http://blubba with 5 occurrences
* http://localhost:4200/ with 3 occurrences
* http://localhost:4200/tasks/definitions/bar with 1 occurrences
* http://localhost:4200/tasks/definitions/foo with 1 occurrences
* http://localhost:4200/tasks/definitions?page=0&size=20&sort=DEFINITION_NAME,asc with 1 occurrences
* http://localhost:4200/tasks/executions/1 with 1 occurrences
* http://localhost:4200/tasks/executions/2 with 1 occurrences
* http://localhost:4200/tasks/executions?page=0&size=10&sort=TASK_EXECUTION_ID,desc with 2 occurrences
* http://localhost:4200/tasks/executions?page=1&size=10&sort=TASK_EXECUTION_ID,desc with 2 occurrences
* http://localhost:4200/tasks/schedules/foo1 with 1 occurrences
* http://localhost:4200/tasks/schedules/foo2 with 1 occurrences
* http://localhost:4200/tasks/schedules?page=0&size=20&sort=NAME,asc with 1 occurrences
* http://localhost:9393 with 1 occurrences
* http://localhost:9393/ with 14 occurrences
* http://localhost:9393/about with 2 occurrences
* http://localhost:9393/apps/source/file with 1 occurrences
* http://localhost:9393/jobs/executions/ with 1 occurrences
* http://localhost:9393/jobs/executions/1 with 5 occurrences
* http://localhost:9393/jobs/executions/1/steps/1 with 2 occurrences
* http://localhost:9393/jobs/executions/2 with 2 occurrences
* http://localhost:9393/jobs/executions?page=0&size=20 with 1 occurrences
* http://localhost:9393/metrics/aggregate-counters/aggregate-counter-sink with 2 occurrences
* http://localhost:9393/metrics/counters/ultimate with 1 occurrences
* http://localhost:9393/metrics/field-value-counters/language with 1 occurrences
* http://localhost:9393/runtime/apps/foostream with 1 occurrences
* http://localhost:9393/runtime/apps/foostream.log with 1 occurrences
* http://localhost:9393/runtime/apps/foostream.log/instances/foostream.log-0 with 1 occurrences
* http://localhost:9393/runtime/apps/foostream.time with 1 occurrences
* http://localhost:9393/runtime/apps/foostream.time/instances/foostream.time-0 with 1 occurrences
* http://localhost:9393/runtime/apps?page=0&size=10 with 1 occurrences
* http://localhost:9393/security/info with 1 occurrences
* http://localhost:9393/streams/definitions/foo2 with 1 occurrences
* http://localhost:9393/streams/definitions/foo3 with 1 occurrences
* http://localhost:9393/streams/definitions?page=0&size=20 with 1 occurrences
* http://somewhere with 1 occurrences
* http://www.w3.org/2000/svg with 7 occurrences
UI (Linux, Publish, 2.0.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.3.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.4.BUILD-SNAPSHOT
UI (Linux, Publish, 2.1.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix Date/time format for stream/task schedule history
Resolves #1420
UI (Linux, Publish, 2.2.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: BoykoAlex <aboyko@pivotal.io>
Why: Fix error coming from empty array reduce call
UI (Linux, Publish, 2.3.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.3.1.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.3.2.BUILD-SNAPSHOT
UI (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 28 minutes
Changes: Who: Damien Vitrac
Why: Load parameters on re-launch a task
Resolves #1387
Changes by Damien Vitrac
Local + SCDF 2.2.x (2.2.3.BS) + Skipper 2.1.x (2.1.4.BS) (1 am)
Spring Cloud Data Flow Acceptance Tests
Tests: 36 passed
Duration: 34 minutes
Changes: No changes
Scheduled
Local + SCDF 2.3.x (2.3.1.BS) + Skipper 2.2.x (2.2.2.BS) (1 am)
Spring Cloud Data Flow Acceptance Tests
Tests: 36 passed
Duration: 32 minutes
Changes: No changes
Scheduled
Local + SCDF master (2.4.1.BS) + Skipper master (2.3.1.BS) (12 am)
Spring Cloud Data Flow Acceptance Tests
Tests: 36 passed
Duration: 32 minutes
Changes: No changes
Scheduled
Local + SCDF master (DT)
Spring Cloud Data Flow Acceptance Tests
Tests: 38 passed
Duration: 26 minutes
Changes: No changes
Scheduled
Local + SCDF-1.7.5.BS + Skipper 1.1.5.BS (12 am)
5
Spring Cloud Data Flow Acceptance Tests
Tests: 9 of 22 failed
Duration: 26 minutes
Changes: No changes
Scheduled
Local + SCDF-2.0.4.BS + Skipper 2.0.4.BS (12 am)
Spring Cloud Data Flow Acceptance Tests
Tests: 3 of 22 failed
Duration: 30 minutes
Changes: No changes
Scheduled
Local + SCDF-2.1.3.BS + Skipper 2.0.4.BS (12 am)
Spring Cloud Data Flow Acceptance Tests
Tests: 3 of 22 failed
Duration: 38 minutes
Changes: No changes
Scheduled
Cloud Foundry Certificate Truster
Spring Cloud Services
Tests: 15 passed
Duration: 25 seconds
Changes: Who: Scott Frederick
Why: Add emphasis to deprecation notice in README.
Changes by Scott Frederick
Spring Cloud Connectors Core 1.x
Spring Cloud Services
Tests: 432 passed
Duration: 6 minutes
Changes: Who: Scott Frederick
Why: Increment version to 1.2.10.BUILD-SNAPSHOT
Changes by Scott Frederick
Spring Cloud Connectors Core 2.x
Spring Cloud Services
Tests: 435 passed
Duration: 6 minutes
Changes: Who: Scott Frederick
Why: Increment version to 2.0.8.BUILD-SNAPSHOT
Changes by Scott Frederick
spring cloud gemfire connector
Spring Cloud Services
Tests: 26 passed
Duration: 1 minute
Changes: Who: Peter Tran <ptran@pivotal.io>
Why: Adds notes for v1.1.x
- it is now changed from getUsername to getDevUsername

[#134659931]

Signed-off-by: Brenda Chan <brchan@pivotal.io>
Spring Cloud Open Service Broker
Spring Cloud Services
Tests: 626 passed
Duration: 7 minutes
Changes: Who: Roy Clarkson
Why: Upgrade to Spring Boot 2.2.6.RELEASE
Resolves #275

Who: Roy Clarkson
Why: Move gradle plugin dependencies to submodules to reduce classpath polution
Changes by Roy Clarkson
Spring Cloud Open Service Broker 1.x
Spring Cloud Services
Tests: 75 passed
Duration: 27 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://route.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://route.example.com ([https](https://route.example.com) result UnknownHostException).
* [ ] http://syslog.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://syslog.example.com ([https](https://syslog.example.com) result UnknownHostException).
* [ ] http://uri.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://uri.example.com ([https](https://uri.example.com) result UnknownHostException).
* [ ] http://example.com/binding/create/schema (404) with 1 occurrences migrated to:
  https://example.com/binding/create/schema ([https](https://example.com/binding/create/schema) result 404).
* [ ] http://example.com/service/create/schema (404) with 1 occurrences migrated to:
  https://example.com/service/create/schema ([https](https://example.com/service/create/schema) result 404).
* [ ] http://example.com/service/update/schema (404) with 1 occurrences migrated to:
  https://example.com/service/update/schema ([https](https://example.com/service/update/schema) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.cloudfoundry.org/services/managing-service-brokers.html with 1 occurrences migrated to:
  https://docs.cloudfoundry.org/services/managing-service-brokers.html ([https](https://docs.cloudfoundry.org/services/managing-service-brokers.html) result 200).
* [ ] http://docs.cloudfoundry.org/services/overview.html with 1 occurrences migrated to:
  https://docs.cloudfoundry.org/services/overview.html ([https](https://docs.cloudfoundry.org/services/overview.html) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ with 2 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ([https](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/) result 200).
* [ ] http://projects.spring.io/spring-boot/ with 1 occurrences migrated to:
  https://projects.spring.io/spring-boot/ ([https](https://projects.spring.io/spring-boot/) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to:
  https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200).
* [ ] http://www.cloudfoundry.org with 1 occurrences migrated to:
  https://www.cloudfoundry.org ([https](https://www.cloudfoundry.org) result 200).
* [ ] http://docs.cloudfoundry.org/services/api.html with 5 occurrences migrated to:
  https://docs.cloudfoundry.org/services/api.html ([https](https://docs.cloudfoundry.org/services/api.html) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 1 occurrences migrated to:
  https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546) result 301).

# Ignored
These URLs were intentionally ignored.

* http://test.example.com with 2 occurrences
Spring Cloud Services Connector
Spring Cloud Services
Tests: 67 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 2.2.3.RELEASE
Spring Cloud Services Connector 1.2.x
Spring Cloud Services
Tests: 49 passed
Duration: 4 minutes
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com ([https](https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com) result UnknownHostException).
* [ ] http://username:password@config-server.mydomain.com (UnknownHostException) with 1 occurrences migrated to:
  https://username:password@config-server.mydomain.com ([https](https://username:password@config-server.mydomain.com) result UnknownHostException).
* [ ] http://username:password@hystrix-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://username:password@hystrix-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com ([https](https://username:password@hystrix-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com) result UnknownHostException).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot- (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot- ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-) result 404).
* [ ] http://example.com/token (404) with 2 occurrences migrated to:
  https://example.com/token ([https](https://example.com/token) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cloud.spring.io/spring-cloud-connectors/ with 1 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-connectors/ ([https](https://cloud.spring.io/spring-cloud-connectors/) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html) result 200).
* [ ] http://example.com with 2 occurrences migrated to:
  https://example.com ([https](https://example.com) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).
Spring Cloud Services Connector 1.6.x
Spring Cloud Services
Tests: 62 passed
Duration: 1 minute
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com ([https](https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com) result UnknownHostException).
* [ ] http://username:password@config-server.mydomain.com (UnknownHostException) with 1 occurrences migrated to:
  https://username:password@config-server.mydomain.com ([https](https://username:password@config-server.mydomain.com) result UnknownHostException).
* [ ] http://username:password@hystrix-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://username:password@hystrix-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com ([https](https://username:password@hystrix-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com) result UnknownHostException).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot- (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot- ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-) result 404).
* [ ] http://example.com/token (404) with 2 occurrences migrated to:
  https://example.com/token ([https](https://example.com/token) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cloud.spring.io/spring-cloud-connectors/ with 1 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-connectors/ ([https](https://cloud.spring.io/spring-cloud-connectors/) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html) result 200).
* [ ] http://example.com with 2 occurrences migrated to:
  https://example.com ([https](https://example.com) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).

# Ignored
These URLs were intentionally ignored.

* http://localhost with 4 occurrences
Spring Cloud Services Connector Integration
Spring Cloud Services
Tests: 67 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Release version 2.2.3.RELEASE

Who: Spring Buildmaster
Why: Next development version
Spring Cloud Services Starters
Spring Cloud Services
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Dylan Roberts
Spring Cloud Services Starters 1.2.x
Spring Cloud Services
Tests: Testless build
Duration: 18 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 1 occurrences
Spring Cloud Services Starters 1.6.x
Spring Cloud Services
Tests: Testless build
Duration: 1 minute
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 1 occurrences
Spring Cloud Vault Connector
Spring Cloud Services
Tests: 21 passed
Duration: 8 minutes
Changes: Who: Mark Paluch
Why: Polishing
See gh-33.
Changes by Mark Paluch
Release Spring Cloud Skipper - 2.0.x
Spring Cloud Skipper
Tests: 183 passed
Duration: 10 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Spring Cloud Skipper - 2.1.x
Spring Cloud Skipper
Tests: 188 passed
Duration: 12 minutes
Changes: No changes
Release Spring Cloud Skipper - 2.2.x
Spring Cloud Skipper
Tests: 298 passed
Duration: 12 minutes
Changes: No changes
Release Spring Cloud Skipper - 2.3.x
Spring Cloud Skipper
Tests: 204 passed
Duration: 12 minutes
Changes: No changes
Release Spring Cloud Skipper - Master
Spring Cloud Skipper
Tests: 204 passed
Duration: 12 minutes
Changes: No changes
Spring Cloud Skipper - 1.1.x
Spring Cloud Skipper
Tests: 177 passed
Duration: 10 minutes
Changes: No changes
Spring Cloud Skipper - 2.0.x
Spring Cloud Skipper
Tests: 183 passed
Duration: 11 minutes
Changes: Who: Janne Valkealahti
Why: Exclude cf connection properties
- Excluding all cf related connection properties from
  api so that those will not get proposed in a
  dataflow UI.
- Fixes #899
Spring Cloud Skipper - 2.1.x
Spring Cloud Skipper
Tests: 188 passed
Duration: 12 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.1.5.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.4.RELEASE
Spring Cloud Skipper - 2.2.x
Spring Cloud Skipper
Tests: 298 passed
Duration: 12 minutes
Changes: Who: Janne Valkealahti
Why: Upgrade to cloud build 2.2.3 and Hoxton SR3
Spring Cloud Skipper - 2.3.x
Spring Cloud Skipper
Tests: 204 passed
Duration: 12 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.3.3.BUILD-SNAPSHOT
Spring Cloud Skipper - Master
Spring Cloud Skipper
Tests: 204 passed
Duration: 12 minutes
Changes: Who: Janne Valkealahti
Why: Upgrade flyway 6.x
- Now using common module from dataflow commons.
- Gets flyway version from boot.
- Fixes #907
Manual run by Janne Valkealahti
SCT Integration Tests
Spring Cloud Task
Tests: 360 passed
Duration: 6 minutes
Changes: No changes
Child of SCT-STASK-826
SCT Latest JVM
Spring Cloud Task
Tests: 149 passed
Duration: 5 minutes
Changes: Who: Glenn Renfro
Why: Changing DataSourceBuilder to EmbeddedDatabaseBuilder.
Changes by Glenn Renfro
SCT Main
Spring Cloud Task
Tests: 340 passed
Duration: 6 minutes
Changes: No changes
Scheduled
SCT Sonar
Spring Cloud Task
Tests: Testless build
Duration: 7 minutes
Changes: Who: Glenn Renfro
Why: Changing DataSourceBuilder to EmbeddedDatabaseBuilder.
Changes by Glenn Renfro
Spring CredHub Core
Spring CredHub
Tests: 185 passed
Duration: 2 minutes
Changes: Who: Scott Frederick
Why: Polish Spring and Reactor upgrades.
Changes by Scott Frederick
Spring Data Commons - Sonar
Spring Data Commons
Tests: 3013 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Release
Spring Data Hadoop
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Thomas Risberg
Spring Data JPA - Hibernate 4
Spring Data JPA
Tests: 1447 passed
Duration: 4 minutes
Changes: Who: Mark Paluch
Why: DATAJPA-1689 - Updated changelog.
Changes by Mark Paluch
Spring Data JPA - Sonar
Spring Data JPA
Tests: 1447 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Data Solr - Sonar
Spring Data Solr
Tests: 1026 passed
Duration: 1 minute
Changes: No changes
Scheduled
JDK 11
Spring Framework
Tests: 21013 passed
Duration: 5 minutes
Changes: Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Remove unnecessary mem alloc in CollectingReaderEventListener
Closes gh-24799

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Set initialValue of NamedThreadLocal in XmlBeanDefinitionReader
This commit overrides initialValue() of NamedThreadLocal to lazily initialize
the set used in XmlBeanDefinitionReader.

Closes gh-24800

Who: Sam Brannen
Why: Attempt to make MBeanClientInterceptorTests more robust
JDK 14
Spring Framework
Tests: 21010 passed
Duration: 4 minutes
Changes: Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Set initialValue of NamedThreadLocal in XmlBeanDefinitionReader
This commit overrides initialValue() of NamedThreadLocal to lazily initialize
the set used in XmlBeanDefinitionReader.

Closes gh-24800

Who: Sam Brannen
Why: Attempt to make MBeanClientInterceptorTests more robust

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Remove unnecessary mem alloc in CollectingReaderEventListener
Closes gh-24799
Manual run by Sam Brannen
JDK 15
Spring Framework
Tests: 17740 passed
Duration: 3 minutes
Changes: Who: Sam Brannen
Why: Attempt to make MBeanClientInterceptorTests more robust

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Remove unnecessary mem alloc in CollectingReaderEventListener
Closes gh-24799

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Set initialValue of NamedThreadLocal in XmlBeanDefinitionReader
This commit overrides initialValue() of NamedThreadLocal to lazily initialize
the set used in XmlBeanDefinitionReader.

Closes gh-24800
Manual run by Sam Brannen
JDK 9
Spring Framework
Tests: 21013 passed
Duration: 5 minutes
Changes: Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Remove unnecessary mem alloc in CollectingReaderEventListener
Closes gh-24799

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Set initialValue of NamedThreadLocal in XmlBeanDefinitionReader
This commit overrides initialValue() of NamedThreadLocal to lazily initialize
the set used in XmlBeanDefinitionReader.

Closes gh-24800

Who: Sam Brannen
Why: Attempt to make MBeanClientInterceptorTests more robust
Performance
Spring Framework
Tests: 21149 passed
Duration: 12 minutes
Changes: Who: Sam Brannen
Why: Attempt to make MBeanClientInterceptorTests more robust

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Remove unnecessary mem alloc in CollectingReaderEventListener
Closes gh-24799

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Set initialValue of NamedThreadLocal in XmlBeanDefinitionReader
This commit overrides initialValue() of NamedThreadLocal to lazily initialize
the set used in XmlBeanDefinitionReader.

Closes gh-24800

Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Set initialValue of NamedThreadLocal in XmlBeanDefinitionReader
This commit overrides initialValue() of NamedThreadLocal to lazily initialize
the set used in XmlBeanDefinitionReader.

Closes gh-24800

Who: Sam Brannen
Why: Attempt to make MBeanClientInterceptorTests more robust

...
Publication-master
Spring Framework
Tests: 21036 passed
Duration: 7 minutes
Changes: Who: Qimiao Chen <chenqimiao1994@126.com>
Why: Remove incorrect @Nullable in DynamicPropertiesContextCustomizer
Closes gh-24796
Spring HATEOAS - Sonar
Spring HATEOAS
Tests: 773 passed
Duration: 1 minute
Changes: Who: Oliver Drotbohm
Why: #1241 - Additional factory methods for CollectionModel and PagedModel.
Added overloads of ….empty() to allow adding links right on construction.
Changes by Oliver Drotbohm
Publication
Spring Initializr
Tests: 494 passed
Duration: 1 minute
Changes: No changes
Manual run by Stéphane Nicoll
2.2.x
Spring Integration
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Artem Bilan
3.0.x
Spring Integration
Tests: Testless build
Duration: 16 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
4.3.x
Spring Integration
Tests: 4560 passed
Duration: 7 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 4.3.22.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
5.1.x
Spring Integration
Tests: 4930 passed
Duration: 9 minutes
Changes: Who: Gary Russell
Why: GH-3199: Fix fail back with Long.MAX_VALUE
Resolves https://github.com/spring-projects/spring-integration/issues/3199

When the `refreshSharedInterval` was `Long.MAX_VALUE` the test for whether
the interval was exceeded always returned true.

Use a boolean instead (already in place on master).

I will backport to 5.1.x, 4.3.x after merge.
Changes by Gary Russell
5.2.x
Spring Integration
Tests: 4996 passed
Duration: 9 minutes
Changes: Who: Artem Bilan
Why: Fix JsonToObjectTransformer for ClassNotFoundEx (#3228)
* Fix JsonToObjectTransformer for ClassNotFoundEx

Related to https://github.com/spring-projects/spring-integration/issues/3223

The `JsonToObjectTransformer` consults `JsonHeaders` first and tries to build
a `ResolvableType` from other type headers which may be just a string identifications.
In this case a `ClassNotFoundException` could be thrown if a `ResolvableType` cannot
be build against non-class identificators

* Add `valueTypeExpression` option to the `JsonToObjectTransformer` to let to
build a `ResolvableType` using any possible custom logic, e.g. resolving
target classes from some registry using their ids from the mentioned headers

**Cherry-pick to 5.2.x**

* * Fix English language mistakes
Rebuilt by Artem Bilan
Groovy DSL
Spring Integration
Tests: Testless build
Duration: 1 minute
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Master (5.3.x)
Spring Integration
Tests: 5046 passed
Duration: 11 minutes
Changes: Who: Gary Russell
Why: Upgrade to docResources 0.2.0
Changes by Gary Russell
Master Nightly (all tests)
Spring Integration
Tests: 6 of 4654 failed
Duration: 7 minutes
Changes: Who: Gary Russell
Why: Upgrade to docResources 0.2.0

Who: Artem Bilan
Why: Fix JsonToObjectTransformer for ClassNotFoundEx (#3228)
* Fix JsonToObjectTransformer for ClassNotFoundEx

Related to https://github.com/spring-projects/spring-integration/issues/3223

The `JsonToObjectTransformer` consults `JsonHeaders` first and tries to build
a `ResolvableType` from other type headers which may be just a string identifications.
In this case a `ClassNotFoundException` could be thrown if a `ResolvableType` cannot
be build against non-class identificators

* Add `valueTypeExpression` option to the `JsonToObjectTransformer` to let to
build a `ResolvableType` using any possible custom logic, e.g. resolving
target classes from some registry using their ids from the mentioned headers

**Cherry-pick to 5.2.x**

* * Fix English language mistakes
Scheduled with changes by Gary Russell and Artem Bilan
Scala DSL
Spring Integration
Tests: Testless build
Duration: 6 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
SI Test Plan
Spring Integration
Tests: 19 passed
Duration: 1 minute
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 3b4379fab2ebbdc0d2382c237733eb75cb57375e and 9067c8c5eafce1c5f99b24f4db86c46f921fe621.

Who: Artem Bilan
Why: Fix test entity for LocalDate
Manual run by Artem Bilan
Sonar
Spring Integration
Tests: Testless build
Duration: 17 minutes
Changes: Who: Artem Bilan
Why: Fix JsonToObjectTransformer for ClassNotFoundEx (#3228)
* Fix JsonToObjectTransformer for ClassNotFoundEx

Related to https://github.com/spring-projects/spring-integration/issues/3223

The `JsonToObjectTransformer` consults `JsonHeaders` first and tries to build
a `ResolvableType` from other type headers which may be just a string identifications.
In this case a `ClassNotFoundException` could be thrown if a `ResolvableType` cannot
be build against non-class identificators

* Add `valueTypeExpression` option to the `JsonToObjectTransformer` to let to
build a `ResolvableType` using any possible custom logic, e.g. resolving
target classes from some registry using their ids from the mentioned headers

**Cherry-pick to 5.2.x**

* * Fix English language mistakes

Who: Gary Russell
Why: Upgrade to docResources 0.2.0
Scheduled with changes by Gary Russell and Artem Bilan
TestSonar
Spring Integration
Tests: Testless build
Duration: 12 minutes
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 9b7cd5464a3c7517c97bf3d9221eaddab98ee459 and 9067c8c5eafce1c5f99b24f4db86c46f921fe621.

Who: Artem Bilan
Why: Fix test entity for LocalDate
Manual run by Artem Bilan
Flow
Spring Integration Extensions
Tests: 19 passed
Duration: 49 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Java DSL (master)
Spring Integration Extensions
Tests: 90 passed
Duration: 2 minutes
Changes: Who: Frank Fiorante <fiorantefrank@gmail.com>
Why: Fixed Typo inside of Flow Validation Error Message
Java DSL 1.1.x
Spring Integration Extensions
Tests: 74 passed
Duration: 2 minutes
Changes: No changes
Manual run by Artem Bilan
S-I-K Test Plan
Spring Integration Extensions
Tests: 26 passed
Duration: 51 seconds
Changes: No changes
Rebuilt by Gary Russell
SI AWS 1.1.x
Spring Integration Extensions
Tests: 34 passed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987

**Cherry-pick to 2.1.x, 2.0.x & 1.1.x**

# Conflicts:
#        src/main/resources/META-INF/spring.schemas

# Conflicts:
#        src/main/resources/META-INF/spring.schemas
Changes by Artem Bilan
Spring Integration AWS
Spring Integration Extensions
Tests: 32 passed
Duration: 52 seconds
Changes: Who: Artem Bilan
Why: GH-158: Remove CLOSED shards from locking
Fixes https://github.com/spring-projects/spring-integration-aws/issues/158

It turns out that closed shards are still candidates for consumption
when we have concurrency
* Remove closed shards from the `shardConsumerManager.shardOffsetsToConsumer`
* Upgrade to Spring Integration 5.2.3, Jackson 2.10.2
Changes by Artem Bilan
Spring Integration AWS (2.0.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 53 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987

**Cherry-pick to 2.1.x, 2.0.x & 1.1.x**

# Conflicts:
#        src/main/resources/META-INF/spring.schemas

# Conflicts:
#        src/main/resources/META-INF/spring.schemas
Changes by Artem Bilan
Spring Integration AWS (2.1.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 54 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987

**Cherry-pick to 2.1.x, 2.0.x & 1.1.x**

# Conflicts:
#        src/main/resources/META-INF/spring.schemas
Changes by Artem Bilan
Spring Integration AWS (2.2.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 41 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.2.1.RELEASE
Spring Integration Cassandra
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: Upgrade to SI-5.3 and SD-Nuemann (#224)
* Upgrade to SI-5.3 and SD-Nuemann

* Fix test entity for LocalDate

* * Disable test with embedded Cassandra on Windows
Changes by Artem Bilan
Spring Integration ETCD
Spring Integration Extensions
Tests: 0 passed
Duration: 41 seconds
Changes: Who: Artem Bilan
Why: URL Cleanup
This commit updates URLs to prefer the https protocol.
Redirects are not followed to avoid accidentally expanding intentionally
shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK.
However, the https status was the same as the http request or http redirected to an https URL, so they were migrated.
Your review is recommended.

* [ ] http://developer.marklogic.com/express (301) with 1 occurrences migrated to:
  /free-developer ([https](https://developer.marklogic.com/express) result IllegalArgumentException).
* [ ] http://opensmpp.logica.com/CommonPart/Download/download2.html (301) with 1 occurrences migrated to:
  https://public.cgi.com/CommonPart/Download/download2.html ([https](https://opensmpp.logica.com/CommonPart/Download/download2.html) result SSLHandshakeException).
* [ ] http://0.0.0.0:2379 (AnnotatedConnectException) with 2 occurrences migrated to:
  https://0.0.0.0:2379 ([https](https://0.0.0.0:2379) result AnnotatedConnectException).
* [ ] http://en.wikipedia.org/wiki/Zip_%28file_format%29 (301) with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Zip_%2528file_format%2529 ([https](https://en.wikipedia.org/wiki/Zip_%28file_format%29) result 400).
* [ ] http://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP (301) with 1 occurrences migrated to:
  https://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP ([https](https://build.spring.io/plugins/servlet/buildStatusImage/INTEXT-ZIP) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/continuousquery.html) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/distributed-data-structures.html) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/distributedevents.html) result 404).
* [ ] http://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html (301) with 1 occurrences migrated to:
  https://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html ([https](https://docs.hazelcast.org/docs/latest/manual/html/distributedquery.html) result 404).
* [ ] http://docs.spring.io/spring-integration/reference/html/system-management-chapter.html (301) with 3 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/system-management-chapter.html) result 404).
* [ ] http://docs.spring.io/spring-integration/reference/html/xmpp.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/xmpp.html ([https](https://docs.spring.io/spring-integration/reference/html/xmpp.html) result 404).
* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
  https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests) result 404).
* [ ] http://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd ([https](https://www.springframework.org/schema/integration/hazelcast/spring-integration-hazelcast.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd (404) with 3 occurrences migrated to:
  https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd ([https](https://www.springframework.org/schema/integration/jgroups/spring-intergration-jgroups.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/print/spring-integration-print.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/print/spring-integration-print.xsd ([https](https://www.springframework.org/schema/integration/print/spring-integration-print.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd ([https](https://www.springframework.org/schema/integration/twitter/spring-integration-social-twitter.xsd) result 404).
* [ ] http://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd (404) with 2 occurrences migrated to:
  https://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd ([https](https://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd) result 404).
* [ ] http://search.twitter.com/operators (410) with 1 occurrences migrated to:
  https://search.twitter.com/operators ([https](https://search.twitter.com/operators) result 410).

## Fixed Success
These URLs were switched to an https URL with a 2xx status.
While the status was successful, your review is still recommended.

* [ ] http://aws.amazon.com/ with 1 occurrences migrated to:
  https://aws.amazon.com/ ([https](https://aws.amazon.com/) result 200).
* [ ] http://aws.amazon.com/s3/ with 1 occurrences migrated to:
  https://aws.amazon.com/s3/ ([https](https://aws.amazon.com/s3/) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html with 3 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/DocFlavor.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/PrintService.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/Attribute.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Chromaticity.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Copies.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaSizeName.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/MediaTray.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/print/attribute/standard/Sides.html) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html with 2 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html ([https](https://docs.oracle.com/javase/6/docs/technotes/guides/jps/index.html) result 200).
* [ ] http://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports with 1 occurrences migrated to:
  https://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports ([https](https://docs.splunk.com/Documentation/Splunk/latest/Data/Monitornetworkports) result 200).
* [ ] http://docs.spring.io/spring-integration/reference/ with 4 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/ ([https](https://docs.spring.io/spring-integration/reference/) result 200).
* [ ] http://docs.spring.io/spring-integration/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/ ([https](https://docs.spring.io/spring-integration/reference/html/) result 200).
* [ ] http://en.wikipedia.org/wiki/Server_Message_Block with 4 occurrences migrated to:
  https://en.wikipedia.org/wiki/Server_Message_Block ([https](https://en.wikipedia.org/wiki/Server_Message_Block) result 200).
* [ ] http://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer with 2 occurrences migrated to:
  https://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer ([https](https://en.wikipedia.org/wiki/Short_Message_Peer-to-Peer) result 200).
* [ ] http://en.wikipedia.org/wiki/Short_Message_Service with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Short_Message_Service ([https](https://en.wikipedia.org/wiki/Short_Message_Service) result 200).
* [ ] http://en.wikipedia.org/wiki/Short_message_service_center with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Short_message_service_center ([https](https://en.wikipedia.org/wiki/Short_message_service_center) result 200).
* [ ] http://en.wikipedia.org/wiki/XML_database with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/XML_database ([https](https://en.wikipedia.org/wiki/XML_database) result 200).
* [ ] http://en.wikipedia.org/wiki/XPath_2.0 with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/XPath_2.0 ([https](https://en.wikipedia.org/wiki/XPath_2.0) result 200).
* [ ] http://en.wikipedia.org/wiki/XQuery with 3 occurrences migrated to:
  https://en.wikipedia.org/wiki/XQuery ([https](https://en.wikipedia.org/wiki/XQuery) result 200).
* [ ] http://en.wikipedia.org/wiki/XQuery_API_for_Java with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/XQuery_API_for_Java ([https](https://en.wikipedia.org/wiki/XQuery_API_for_Java) result 200).
* [ ] http://gradle.org with 1 occurrences migrated to:
  https://gradle.org ([https](https://gradle.org) result 200).
* [ ] http://hazelcast.org/ with 1 occurrences migrated to:
  https://hazelcast.org/ ([https](https://hazelcast.org/) result 200).
* [ ] http://hillert.blogspot.com/2011/12/java-print-service-frustrations.html with 1 occurrences migrated to:
  https://hillert.blogspot.com/2011/12/java-print-service-frustrations.html ([https](https://hillert.blogspot.com/2011/12/java-print-service-frustrations.html) result 200).
* [ ] http://jcp.org/aboutJava/communityprocess/final/jsr225/index.html with 1 occurrences migrated to:
  https://jcp.org/aboutJava/communityprocess/final/jsr225/index.html ([https](https://jcp.org/aboutJava/communityprocess/final/jsr225/index.html) result 200).
* [ ] http://kafka.apache.org/ with 1 occurrences migrated to:
  https://kafka.apache.org/ ([https](https://kafka.apache.org/) result 200).
* [ ] http://maven.apache.org/ with 2 occurrences migrated to:
  https://maven.apache.org/ ([https](https://maven.apache.org/) result 200).
* [ ] http://mqtt.org/ with 2 occurrences migrated to:
  https://mqtt.org/ ([https](https://mqtt.org/) result 200).
* [ ] http://oauth.net with 2 occurrences migrated to:
  https://oauth.net ([https](https://oauth.net) result 200).
* [ ] http://projects.spring.io/spring-social-twitter/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-social-twitter/ ([https](https://projects.spring.io/spring-social-twitter/) result 200).
* [ ] http://spring.io with 4 occurrences migrated to:
  https://spring.io ([https](https://spring.io) result 200).
* [ ] http://spring.io/ with 4 occurrences migrated to:
  https://spring.io/ ([https](https://spring.io/) result 200).
* [ ] http://stackoverflow.com/faq with 2 occurrences migrated to:
  https://stackoverflow.com/faq ([https](https://stackoverflow.com/faq) result 200).
* [ ] http://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format with 2 occurrences migrated to:
  https://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format ([https](https://stackoverflow.com/questions/3725662/what-is-the-earliest-timestamp-value-that-is-supported-in-zip-file-format) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-integration with 2 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-integration ([https](https://stackoverflow.com/questions/tagged/spring-integration) result 200).
* [ ] http://vimeo.com/34436402 with 1 occurrences migrated to:
  https://vimeo.com/34436402 ([https](https://vimeo.com/34436402) result 200).
* [ ] http://wiki.apache.org/cassandra/HintedHandoff with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/HintedHandoff ([https](https://wiki.apache.org/cassandra/HintedHandoff) result 200).
* [ ] http://wiki.apache.org/cassandra/Operations with 3 occurrences migrated to:
  https://wiki.apache.org/cassandra/Operations ([https](https://wiki.apache.org/cassandra/Operations) result 200).
* [ ] http://wiki.apache.org/cassandra/StorageConfiguration with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/StorageConfiguration ([https](https://wiki.apache.org/cassandra/StorageConfiguration) result 200).
* [ ] http://www.apache.org with 11 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.html5rocks.com/en/tutorials/websockets/basics/ with 1 occurrences migrated to:
  https://www.html5rocks.com/en/tutorials/websockets/basics/ ([https](https://www.html5rocks.com/en/tutorials/websockets/basics/) result 200).
* [ ] http://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit with 1 occurrences migrated to:
  https://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit ([https](https://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit) result 200).
* [ ] http://www.nowsms.com/smpp-information with 1 occurrences migrated to:
  https://www.nowsms.com/smpp-information ([https](https://www.nowsms.com/smpp-information) result 200).
* [ ] http://www.project-voldemort.com/ with 1 occurrences migrated to:
  https://www.project-voldemort.com/ ([https](https://www.project-voldemort.com/) result 200).
* [ ] http://www.project-voldemort.com/voldemort/ with 1 occurrences migrated to:
  https://www.project-voldemort.com/voldemort/ ([https](https://www.project-voldemort.com/voldemort/) result 200).
* [ ] http://www.sedna.org/ with 2 occurrences migrated to:
  https://www.sedna.org/ ([https](https://www.sedna.org/) result 200).
* [ ] http://www.splunk.com/ with 2 occurrences migrated to:
  https://www.splunk.com/ ([https](https://www.splunk.com/) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 6 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration-2.2.xsd with 6 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration-2.2.xsd ([https](https://www.springframework.org/schema/integration/spring-integration-2.2.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration-4.2.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration-4.2.xsd ([https](https://www.springframework.org/schema/integration/spring-integration-4.2.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration-5.1.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration-5.1.xsd ([https](https://www.springframework.org/schema/integration/spring-integration-5.1.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 9 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.techdive.in/java/send-sms-using-jsmpp with 1 occurrences migrated to:
  https://www.techdive.in/java/send-sms-using-jsmpp ([https](https://www.techdive.in/java/send-sms-using-jsmpp) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-integration/reference (301) with 5 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference ([https](https://static.springsource.org/spring-integration/reference) result 301).
* [ ] http://docs.spring.io/spring-integration/reference/html with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html ([https](https://docs.spring.io/spring-integration/reference/html) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html) result 301).
* [ ] http://forum.springsource.org/forumdisplay.php?42-Integration (301) with 1 occurrences migrated to:
  https://forum.spring.io/forumdisplay.php?42-Integration ([https](https://forum.springsource.org/forumdisplay.php?42-Integration) result 301).
* [ ] http://help.github.com/set-up-git-redirect with 1 occurrences migrated to:
  https://help.github.com/set-up-git-redirect ([https](https://help.github.com/set-up-git-redirect) result 301).
* [ ] http://jira.springsource.org/browse/INTEXT with 1 occurrences migrated to:
  https://jira.springsource.org/browse/INTEXT ([https](https://jira.springsource.org/browse/INTEXT) result 301).
* [ ] http://projects.spring.io/spring-social with 1 occurrences migrated to:
  https://projects.spring.io/spring-social ([https](https://projects.spring.io/spring-social) result 301).
* [ ] http://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear with 1 occurrences migrated to:
  https://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear ([https](https://support.twitter.com/articles/119138-types-of-tweets-and-where-they-appear) result 301).
* [ ] http://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394 with 1 occurrences migrated to:
  https://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394 ([https](https://www.linkedin.com/answers/technology/information-technology/telecommunications/TCH_ITS_TCI/461130-44316394) result 301).
* [ ] http://www.splunk.com/download with 1 occurrences migrated to:
  https://www.splunk.com/download ([https](https://www.splunk.com/download) result 301).
* [ ] http://www.spring.io with 5 occurrences migrated to:
  https://www.spring.io ([https](https://www.spring.io) result 301).
* [ ] http://www.springframework.org with 6 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 10 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://www.springsource.org/spring-integration with 18 occurrences migrated to:
  https://www.springsource.org/spring-integration ([https](https://www.springsource.org/spring-integration) result 301).
* [ ] http://www.springintegration.org/ (301) with 2 occurrences migrated to:
  https://www.springsource.org/spring-integration/ ([https](https://www.springintegration.org/) result 301).
* [ ] http://www.springsource.org/sts with 1 occurrences migrated to:
  https://www.springsource.org/sts ([https](https://www.springsource.org/sts) result 301).
* [ ] http://dev.twitter.com with 2 occurrences migrated to:
  https://dev.twitter.com ([https](https://dev.twitter.com) result 302).
* [ ] http://dev.twitter.com/pages/oauth_faq with 1 occurrences migrated to:
  https://dev.twitter.com/pages/oauth_faq ([https](https://dev.twitter.com/pages/oauth_faq) result 302).
* [ ] http://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html with 1 occurrences migrated to:
  https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html ([https](https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html) result 302).
* [ ] http://hueniverse.com/oauth with 2 occurrences migrated to:
  https://hueniverse.com/oauth ([https](https://hueniverse.com/oauth) result 302).
* [ ] http://spring.io/spring-integration with 1 occurrences migrated to:
  https://spring.io/spring-integration ([https](https://spring.io/spring-integration) result 302).
* [ ] http://springsource.com/support/springsupport with 1 occurrences migrated to:
  https://springsource.com/support/springsupport ([https](https://springsource.com/support/springsupport) result 302).
* [ ] http://www.exist-db.org/ with 1 occurrences migrated to:
  https://www.exist-db.org/ ([https](https://www.exist-db.org/) result 302).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 30 occurrences
* http://www.springframework.org/schema/integration with 34 occurrences
* http://www.springframework.org/schema/integration/cassandra with 2 occurrences
* http://www.springframework.org/schema/integration/hazelcast with 4 occurrences
* http://www.springframework.org/schema/integration/jgroups with 8 occurrences
* http://www.springframework.org/schema/integration/jt400 with 2 occurrences
* http://www.springframework.org/schema/integration/print with 4 occurrences
* http://www.springframework.org/schema/integration/smb with 3 occurrences
* http://www.springframework.org/schema/integration/smpp with 2 occurrences
* http://www.springframework.org/schema/integration/twitter with 4 occurrences
* http://www.springframework.org/schema/integration/voldemort with 6 occurrences
* http://www.springframework.org/schema/integration/xmpp with 2 occurrences
* http://www.springframework.org/schema/integration/xquery with 2 occurrences
* http://www.springframework.org/schema/integration/zip with 2 occurrences
* http://www.springframework.org/schema/tool with 24 occurrences
* http://www.w3.org/2001/XMLSchema with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 4 occurrences
Changes by Artem Bilan
Spring Integration Hazelcast
Spring Integration Extensions
Tests: 107 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version Hazelcast 2.0.0.RELEASE
Spring Integration Kafka
Spring Integration Extensions
Tests: 59 passed
Duration: 1 minute
Changes: Who: Gary Russell
Why: Upgrade Jackson version
Changes by Gary Russell
Spring Integration Kafka (1.3.x)
Spring Integration Extensions
Tests: Testless build
Duration: 11 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Spring Integration Kafka (3.0.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 3.0.4.RELEASE
Spring Integration Kafka (3.1.x)
Spring Integration Extensions
Tests: 34 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 3.1.5.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Kafka 2.1.x
Spring Integration Extensions
Tests: 12 passed
Duration: 56 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
  https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/) result 200).
* [ ] http://kafka.apache.org/ with 1 occurrences migrated to:
  https://kafka.apache.org/ ([https](https://kafka.apache.org/) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://static.springsource.org/spring-integration/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference ([https](https://static.springsource.org/spring-integration/reference) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 1 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 2 occurrences
* http://www.springframework.org/schema/tool with 2 occurrences
* http://www.w3.org/2001/XMLSchema with 1 occurrences

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.puppycrawl.com/dtds/configuration_1_2.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/configuration_1_2.dtd ([https](https://www.puppycrawl.com/dtds/configuration_1_2.dtd) result 404).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd ([https](https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task.xsd ([https](https://www.springframework.org/schema/task/spring-task.xsd) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd ([https](https://www.springframework.org/schema/util/spring-util.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/context with 2 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 4 occurrences
* http://www.springframework.org/schema/task with 2 occurrences
* http://www.springframework.org/schema/util with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 2 occurrences
Spring Integration Kafka 2.2.x
Spring Integration Extensions
Tests: 12 passed
Duration: 58 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
  https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/) result 200).
* [ ] http://kafka.apache.org/ with 1 occurrences migrated to:
  https://kafka.apache.org/ ([https](https://kafka.apache.org/) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://static.springsource.org/spring-integration/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference ([https](https://static.springsource.org/spring-integration/reference) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 1 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 2 occurrences
* http://www.springframework.org/schema/tool with 2 occurrences
* http://www.w3.org/2001/XMLSchema with 1 occurrences

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.puppycrawl.com/dtds/configuration_1_2.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/configuration_1_2.dtd ([https](https://www.puppycrawl.com/dtds/configuration_1_2.dtd) result 404).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd ([https](https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task.xsd ([https](https://www.springframework.org/schema/task/spring-task.xsd) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd ([https](https://www.springframework.org/schema/util/spring-util.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/context with 2 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 4 occurrences
* http://www.springframework.org/schema/task with 2 occurrences
* http://www.springframework.org/schema/util with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 2 occurrences
Spring Integration Kafka 2.3.x
Spring Integration Extensions
Tests: 14 passed
Duration: 48 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.3.1.RELEASE
Spring Integration Kotlin DSL
Spring Integration Extensions
Tests: 11 passed
Duration: 51 seconds
Changes: Who: Artem Bilan
Why: Migrate projec to Spring Integraiton Core

Who: Artem Bilan
Why: Fix link in README
Changes by Artem Bilan
Spring Integration Print
Spring Integration Extensions
Tests: Testless build
Duration: 17 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Spring Integration SMB
Spring Integration Extensions
Tests: 21 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.0.RELEASE
Spring Integration SMPP
Spring Integration Extensions
Tests: Testless build
Duration: 23 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987
Changes by Artem Bilan
Spring Integration Social Twitter
Spring Integration Extensions
Tests: 19 passed
Duration: 47 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987
Changes by Artem Bilan
Spring Integration Voldemort
Spring Integration Extensions
Tests: Testless build
Duration: 15 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Spring Integration XQuery
Spring Integration Extensions
Tests: Testless build
Duration: 9 seconds
Changes: Who: Artem Bilan
Why: Upgrade XQuery to SI-4.3.21
Changes by Artem Bilan
Spring Integration Zip (Linux, Java 8)
Spring Integration Extensions
Tests: 29 passed
Duration: 40 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987
Changes by Artem Bilan
Spring Integration Zip (Windows, Java 7)
Spring Integration Extensions
Tests: Testless build
Duration: < 1 second
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Spring Integration Zip - Sonar
Spring Integration Extensions
Tests: Testless build
Duration: 7 seconds
Changes: No changes
Scheduled
Nightly
Spring Integration Samples
Tests: 98 passed
Duration: 4 minutes
Changes: No changes
Scheduled
SonarGradle
Spring Integration Samples
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Scheduled
1.0.x
Spring Kafka
Tests: 40 passed
Duration: 3 minutes
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://projects.spring.io/spring-kafka/ with 1 occurrences migrated to:
  https://projects.spring.io/spring-kafka/ ([https](https://projects.spring.io/spring-kafka/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-kafka with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-kafka ([https](https://stackoverflow.com/questions/tagged/spring-kafka) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html ([https](https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-kafka/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/reference ([https](https://static.springsource.org/spring-kafka/reference) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 1 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).

Who: Artem Bilan
Why: Fix URL for SI Idempotent Receiver
1.1.x
Spring Kafka
Tests: 1 of 58 failed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Fix URL for SI Idempotent Receiver

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://projects.spring.io/spring-kafka/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-kafka/ ([https](https://projects.spring.io/spring-kafka/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-kafka with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-kafka ([https](https://stackoverflow.com/questions/tagged/spring-kafka) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html ([https](https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-kafka/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/reference ([https](https://static.springsource.org/spring-kafka/reference) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 1 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).
1.2.x
Spring Kafka
Tests: 58 passed
Duration: 4 minutes
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://projects.spring.io/spring-kafka/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-kafka/ ([https](https://projects.spring.io/spring-kafka/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-kafka with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-kafka ([https](https://stackoverflow.com/questions/tagged/spring-kafka) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html ([https](https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-kafka/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/reference ([https](https://static.springsource.org/spring-kafka/reference) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 1 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).

Who: Artem Bilan
Why: Fix URL to SI Idempotent Receiver
1.3.x
Spring Kafka
Tests: 95 passed
Duration: 3 minutes
Changes: Who: Gary Russell
Why: Upgrade to Kafka 0.11.0.3
Changes by Gary Russell
2.0.x
Spring Kafka
Tests: 111 passed
Duration: 3 minutes
Changes: Who: Gary Russell
Why: GH-1145: Backport NPE Fix
Resolves https://github.com/spring-projects/spring-kafka/issues/1145

**cherry-pick to 2.0.x, 1.3.x**
Changes by Gary Russell
2.1 Nightly Spring IO Cairo
Spring Kafka
Tests: 150 passed
Duration: 4 minutes
Changes: No changes
Scheduled
2.1.x
Spring Kafka
Tests: 158 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.14.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.2.x
Spring Kafka
Tests: 229 passed
Duration: 5 minutes
Changes: Who: Gary Russell
Why: Fix manual acks with transactions
- send the offset to the transaction instead of committing via the consumer.
Changes by Gary Russell
2.3.x
Spring Kafka
Tests: 330 passed
Duration: 6 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.3.7.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.4.x
Spring Kafka
Tests: 341 passed
Duration: 6 minutes
Changes: Who: Gary Russell
Why: Upgrade dependencies
Changes by Gary Russell
Master
Spring Kafka
Tests: 351 passed
Duration: 6 minutes
Changes: Who: Gary Russell
Why: Restore PDF generation
Changes by Gary Russell
Sonar
Spring Kafka
Tests: Testless build
Duration: 7 minutes
Changes: Who: Gary Russell
Why: Restore PDF generation

Who: Gary Russell
Why: Upgrade to docResources 0.2.0

Who: Gary Russell
Why: Sonar possible null dereference
Scheduled with changes by Gary Russell
TestSonar
Spring Kafka
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Gary Russell
2.2.x
Spring LDAP
Tests: 1069 passed
Duration: 3 minutes
Changes: Who: Josh Cummings
Why: Update to Spring Framework 4.3.23.BUILD-SNAPSHOT
Early access to schema validation feature
Changes by Josh Cummings
2.3.x
Spring LDAP
Tests: Testless build
Duration: 3 minutes
Changes: Who: Michael Schneider <michael.schneider@cloudguard.ch>
Why: Force a server call to update the LDAP context
With the fix #430 the `DefaultTlsDirContextAuthenticationStrategy` was
extended by the call of `ctx.reconnect(null);`. Due to the Java bug
JDK-8217606 this call creates a second connection while the first
connection remains open forever.

fixes #502
see JDK-8217606 https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8217606
Sonar
Spring LDAP
Tests: Testless build
Duration: 11 seconds
Changes: No changes
Scheduled
Spring IO Brussels
Spring LDAP
Tests: Testless build
Duration: 10 seconds
Changes: No changes
Scheduled
Spring IO Cairo
Spring LDAP
Tests: Testless build
Duration: 11 seconds
Changes: No changes
Scheduled
Spring IO Checks
Spring LDAP
Tests: Testless build
Duration: 10 seconds
Changes: No changes
Scheduled
master
Spring Loaded
Tests: Testless build
Duration: 1 minute
Changes: Who: Andy Clement
Why: Merge pull request #215 from spring-operator/polish-urls-build-master
URL Cleanup

Who: Andy Clement
Why: Merge pull request #216 from spring-operator/polish-urls-remaining-master
URL Cleanup

Who: Andy Clement
Why: Merge pull request #215 from spring-operator/polish-urls-build-master
URL Cleanup

Who: Andy Clement
Why: Merge pull request #216 from spring-operator/polish-urls-remaining-master
URL Cleanup
Changes by Andy Clement
Publication
Spring REST docs
Tests: 1102 passed
Duration: 7 minutes
Changes: Who: Andy Wilkinson
Why: Tolerate breaking change in MockHttpServletRequestBuilder
Closes gh-675
Changes by Andy Wilkinson
Windows
Spring REST docs
Tests: 1081 passed
Duration: 63 minutes
Changes: Who: Andy Wilkinson
Why: Tolerate breaking change in MockHttpServletRequestBuilder
Closes gh-675
Changes by Andy Wilkinson
Migrate Spring Security 3.x to 4.x
Spring Security
Tests: Testless build
Duration: < 1 second
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were fixed successfully.

* http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip migrated to:
  https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip ([https](https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip) result 200).
* http://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/ migrated to:
  https://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/ ([https](https://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/maven-v4_0_0.xsd
* http://www.w3.org/2001/XMLSchema-instance

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://www.apache.org/licenses/LICENSE-2.0 with 20 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Spring IO Brussels
Spring Security
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Scheduled
Spring Security Kerberos 1.0.x
Spring Security Extensions
Tests: Testless build
Duration: < 1 second
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://www.springframework.org/schema/beans/spring-beans-3.2.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.2.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-3.2.xsd) result 200).
* http://www.springframework.org/schema/beans/spring-beans-4.1.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.1.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-4.1.xsd) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* http://www.springframework.org/schema/context/spring-context-3.2.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.2.xsd ([https](https://www.springframework.org/schema/context/spring-context-3.2.xsd) result 200).
* http://www.springframework.org/schema/context/spring-context-4.1.xsd with 3 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.1.xsd ([https](https://www.springframework.org/schema/context/spring-context-4.1.xsd) result 200).
* http://www.springframework.org/schema/security/spring-security.xsd with 3 occurrences migrated to:
  https://www.springframework.org/schema/security/spring-security.xsd ([https](https://www.springframework.org/schema/security/spring-security.xsd) result 200).
* http://www.springframework.org/schema/util/spring-util-4.1.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-4.1.xsd ([https](https://www.springframework.org/schema/util/spring-util-4.1.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 8 occurrences
* http://www.springframework.org/schema/context with 8 occurrences
* http://www.springframework.org/schema/security with 6 occurrences
* http://www.springframework.org/schema/util with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 4 occurrences

Who: Filip Hanik
Why: Merge pull request #141 from spring-operator/polish-urls-xml-master
URL Cleanup
Spring Security SAML
Spring Security Extensions
Tests: 176 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Security SAML DSL
Spring Security Extensions
Tests: 6 passed
Duration: 49 seconds
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
2.3.x
Spring Security OAuth
Tests: 804 passed
Duration: 5 minutes
Changes: No changes
Scheduled
master
Spring Security OAuth
Tests: 802 passed
Duration: 5 minutes
Changes: No changes
Scheduled
Shell 2.x
Spring Shell
Tests: 64 passed
Duration: 1 minute
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* http://jcommander.org/apidocs/ (200) with 1 occurrences could not be migrated:
   ([https](https://jcommander.org/apidocs/) result SSLHandshakeException).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://docs.spring.io/spring-framework/docs/current/javadoc-api/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 11 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 3 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 22 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 11 occurrences

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://beanvalidation.org/ with 1 occurrences migrated to:
  https://beanvalidation.org/ ([https](https://beanvalidation.org/) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ([https](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/) result 200).
* [ ] http://github.com/spring-projects/spring-shell with 1 occurrences migrated to:
  https://github.com/spring-projects/spring-shell ([https](https://github.com/spring-projects/spring-shell) result 200).
* [ ] http://start.spring.io with 2 occurrences migrated to:
  https://start.spring.io ([https](https://start.spring.io) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://jcommander.org/apidocs/ (200) with 1 occurrences could not be migrated:
   ([https](https://jcommander.org/apidocs/) result SSLHandshakeException).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-framework/docs/current/javadoc-api/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/) result 200).
* [ ] http://maven.apache.org/xsd/assembly-2.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/assembly-2.0.0.xsd ([https](https://maven.apache.org/xsd/assembly-2.0.0.xsd) result 200).
* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 11 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/ASSEMBLY/2.0.0 with 2 occurrences
* http://maven.apache.org/POM/4.0.0 with 22 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 12 occurrences

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 133 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Shell 3.x
Spring Shell
Tests: Testless build
Duration: 1 minute
Changes: Who: onnadi-sa <51714064+onnadi-sa@users.noreply.github.com>
Why: Fix typo
Spring Shell 1 (gradle)
Spring Shell
Tests: Testless build
Duration: 44 seconds
Changes: Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://www.unicode.org/glossary/ (200) with 1 occurrences could not be migrated:
   ([https](https://www.unicode.org/glossary/) result SSLProtocolException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://jansi.fusesource.org/ (ConnectTimeoutException) with 1 occurrences migrated to:
  https://jansi.fusesource.org/ ([https](https://jansi.fusesource.org/) result ConnectTimeoutException).
* [ ] http://github.com/SpringSource/spring-shell/tree/ (301) with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-shell/tree/ ([https](https://github.com/SpringSource/spring-shell/tree/) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://static.springsource.org/spring-shell/docs/current/reference/ (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-shell/docs/current/reference/ ([https](https://static.springsource.org/spring-shell/docs/current/reference/) result 200).
* [ ] http://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/) result 200).
* [ ] http://static.springframework.org/spring/docs/2.0.x/reference/index.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/2.0.x/reference/index.html ([https](https://static.springframework.org/spring/docs/2.0.x/reference/index.html) result 200).
* [ ] http://sourceforge.net/projects/jline/ with 1 occurrences migrated to:
  https://sourceforge.net/projects/jline/ ([https](https://sourceforge.net/projects/jline/) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-shell with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-shell ([https](https://stackoverflow.com/questions/tagged/spring-shell) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.helloworld.com with 1 occurrences migrated to:
  https://www.helloworld.com ([https](https://www.helloworld.com) result 200).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10361 with 1 occurrences migrated to:
  https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10361 ([https](https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10361) result 301).
* [ ] http://repo.springsource.org/lib-release with 1 occurrences migrated to:
  https://repo.springsource.org/lib-release ([https](https://repo.springsource.org/lib-release) result 301).
* [ ] http://www.SpringSource.com/ with 1 occurrences migrated to:
  https://www.SpringSource.com/ ([https](https://www.SpringSource.com/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.org/spring-shell with 2 occurrences migrated to:
  https://www.springsource.org/spring-shell ([https](https://www.springsource.org/spring-shell) result 301).
* [ ] http://repo.springframework.org/libs-release with 1 occurrences migrated to:
  https://repo.springframework.org/libs-release ([https](https://repo.springframework.org/libs-release) result 302).
* [ ] http://repo.springframework.org/libs-snapshot with 1 occurrences migrated to:
  https://repo.springframework.org/libs-snapshot ([https](https://repo.springframework.org/libs-snapshot) result 302).
* [ ] http://repo.springframework.org/release with 1 occurrences migrated to:
  https://repo.springframework.org/release ([https](https://repo.springframework.org/release) result 302).

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://patorjk.com/software/taag (301) with 2 occurrences could not be migrated:
   ([https](https://patorjk.com/software/taag) result SSLHandshakeException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://mojo.codehaus.org/appassembler/appassembler-maven-plugin/ (UnknownHostException) with 1 occurrences migrated to:
  https://mojo.codehaus.org/appassembler/appassembler-maven-plugin/ ([https](https://mojo.codehaus.org/appassembler/appassembler-maven-plugin/) result UnknownHostException).
* [ ] http://static.springsource.org/spring-roo/reference/html-single/index.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-roo/reference/html-single/index.html ([https](https://static.springsource.org/spring-roo/reference/html-single/index.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://en.wikipedia.org/wiki/ASCII_art with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/ASCII_art ([https](https://en.wikipedia.org/wiki/ASCII_art) result 200).
* [ ] http://maven.apache.org with 1 occurrences migrated to:
  https://maven.apache.org ([https](https://maven.apache.org) result 200).
* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://repo.spring.io/libs-milestone/ with 1 occurrences migrated to:
  https://repo.spring.io/libs-milestone/ ([https](https://repo.spring.io/libs-milestone/) result 200).
* [ ] http://repo.spring.io/libs-release/ with 1 occurrences migrated to:
  https://repo.spring.io/libs-release/ ([https](https://repo.spring.io/libs-release/) result 200).
* [ ] http://blog.springsource.com/2011/02/11/spring-framework-3-1-m1-released/ (301) with 1 occurrences migrated to:
  https://spring.io/blog/2011/02/11/spring-framework-3-1-m1-released/ ([https](https://blog.springsource.com/2011/02/11/spring-framework-3-1-m1-released/) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 3 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-3.1.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.1.xsd ([https](https://www.springframework.org/schema/context/spring-context-3.1.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springsource.org/about with 1 occurrences migrated to:
  https://www.springsource.org/about ([https](https://www.springsource.org/about) result 302).
* [ ] http://www.springsource.org/spring-roo/ with 1 occurrences migrated to:
  https://www.springsource.org/spring-roo/ ([https](https://www.springsource.org/spring-roo/) result 302).

# Ignored
These URLs were intentionally ignored.

* http://docbook.org/ns/docbook with 13 occurrences
* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.springframework.org/schema/beans with 6 occurrences
* http://www.springframework.org/schema/context with 6 occurrences
* http://www.w3.org/1998/Math/MathML with 6 occurrences
* http://www.w3.org/1999/xhtml with 6 occurrences
* http://www.w3.org/1999/xlink with 7 occurrences
* http://www.w3.org/2000/svg with 6 occurrences
* http://www.w3.org/2001/XInclude with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 4 occurrences

Who: Spring Operator <spring-operator@users.noreply.github.com>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 145 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Spring Social Facebook 3.0
Spring Social
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Craig Walls
1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 4 minutes
Changes: Who: Janne Valkealahti
Why: URL Cleanup
- Merge/squash #689 #705 #711
1.1.x
Spring Statemachine
Tests: 469 passed
Duration: 6 minutes
Changes: Who: Janne Valkealahti
Why: URL Cleanup
- Merge/squash #690 #706 #712
- Exclude all .di, .notation and .uml files whose id"s cannot be
  changed.
1.2.x
Spring Statemachine
Tests: 1 of 208 failed
Duration: 14 minutes
Changes: No changes
Scheduled
2.0.x
Spring Statemachine
Tests: 888 passed
Duration: 12 minutes
Changes: No changes
Scheduled
2.1.x
Spring Statemachine
Tests: 912 passed
Duration: 13 minutes
Changes: No changes
Scheduled
2.2.x
Spring Statemachine
Tests: 912 passed
Duration: 11 minutes
Changes: No changes
Scheduled
2.3.x
Spring Statemachine
Tests: 912 passed
Duration: 11 minutes
Changes: No changes
Scheduled
Master
Spring Statemachine
Tests: 921 passed
Duration: 10 minutes
Changes: No changes
Scheduled
Master (BlockHound)
Spring Statemachine
Tests: 921 passed
Duration: 10 minutes
Changes: No changes
Scheduled
Master (smoke)
Spring Statemachine
Tests: 2 passed
Duration: 3 minutes
Changes: No changes
Scheduled
Master JDK9
Spring Statemachine
Tests: Testless build
Duration: 25 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 4 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.1.x
Spring Statemachine
Tests: 469 passed
Duration: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.2.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.0.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.1.x
Spring Statemachine
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.2.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Master
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
SCDF Language Server Master
Spring Statemachine
Tests: 62 passed
Duration: 39 seconds
Changes: No changes
Child of SDG-SDMAS-790
Spring Dsl Master
Spring Statemachine
Tests: 147 passed
Duration: 6 minutes
Changes: No changes
Scheduled
Master JDK7
Spring Tuple
Tests: 64 passed
Duration: 56 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Vault
Spring Vault
Tests: 491 passed
Duration: 1 minute
Changes: Who: Mark Paluch
Why: Accept PEM-encoded certificates in SslConfiguration.
We now accept PEM-encoded certificates when configuring SSL settings.

KeyStoreConfiguration keystore = KeyStoreConfiguration
        .of(new ClassPathResource("ca.pem")).withStoreType("PEM");
SslConfiguration configuration = SslConfiguration.forTrustStore(keystore);

Closes gh-514.
Changes by Mark Paluch
2.4.x
Spring Web Flow
Tests: 1337 passed
Duration: 2 minutes
Changes: Who: Rossen Stoyanchev
Why: Upgrade to spring-framework 4.3.24
master
Spring Web Flow
Tests: 8 passed
Duration: 1 minute
Changes: Who: Etienne Dysli Metref <etienne.dysli-metref@switch.ch>
Why: Upgrade Web Flow tests from JUnit 3 to 4
Remove `extends TestCase` from all test classes and add `@Before`,
`@After`, and `@Test` method annotations.

Note that class `JsfUtilsTests` still indirectly inherits from
`TestCase` via `org.apache.myfaces.test.base.AbstractJsfTestCase`.

Issue: SWF-1739

Who: Rossen Stoyanchev
Why: Merge pull request #99 from edysli/internal-tests-junit5

Who: Etienne Dysli Metref <etienne.dysli-metref@switch.ch>
Why: Upgrade Web Flow tests from JUnit 4 to 5
Replace imports:
org.junit.Assert.* -> org.junit.jupiter.api.Assertions.*
org.junit.After    -> org.junit.jupiter.api.AfterEach
org.junit.Before   -> org.junit.jupiter.api.BeforeEach

Move the `message` argument to last position.

Issue: SWF-1739
Head
Spring.NET Social LinkedIn
Tests: Testless build
Duration: < 1 second
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 84b0feab42206c0d53560f4e340fb05075fed365 and 878627cfdc7b6747da13556f2fd735badd447dd7.
Changes by [unknown]