1.7.4.SR1
Cloud Foundry Eclipse
Tests: Testless build
Duration: 1 minute
Changes: Who: Nieraj Singh
Why: Removed unnecessary downloads for test setup.
Manual run by Nieraj Singh
NIGHTLY_NO_TESTS
Cloud Foundry Eclipse
Tests: Testless build
Duration: 10 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: [479674] - Added license files to build.properties

Who: nsingh <nsingh@pivotal.io>
Why: [480364] - Additional error handling for Diego-enabled apps
Manual run by Nieraj Singh
RELEASE
Cloud Foundry Eclipse
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Nieraj Singh
RELEASE-1.0.0.M2
Cloud Foundry Eclipse
Tests: Testless build
Duration: 2 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: Override operations in Diego-based targets that may result in 503 when fetching application stats.

Who: nsingh <nsingh@pivotal.io>
Why: Further changes to SSH enablement for CF targets
Manual run by Nieraj Singh
releases
Cloud Foundry Identity
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Filip Hanik
Spring Cloud SSO Connector
Cloud Foundry Identity
Tests: 5 passed
Duration: 47 seconds
Changes: Who: Chris Dutra <cdutra@users.noreply.github.com>
Why: Update README.md
bundlor-plugin
Gradle Plugins
Tests: Testless build
Duration: 40 seconds
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
docbook-reference-plugin
Gradle Plugins
Tests: Testless build
Duration: 36 seconds
Changes: Who: Gary Russell
Why: Add Option To Retain FO
Simplify debugging of warnings such as

`Line 1 of a paragraph overflows the available area by 4642mpt. (fo:block, location: 1612/4409)`

which includes the offset of the violating block in the fo.

    retainFo = true

Who: Brian Clozel
Why: Merge pull request #4 from garyrussell/retainFo
Add Option To Retain FO
Changes by Gary Russell and Brian Clozel
old-docbook-reference-plugin
Gradle Plugins
Tests: Testless build
Duration: 1 minute
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
spring-io-plugin
Gradle Plugins
Tests: 41 passed
Duration: 33 seconds
Changes: Who: Andy Wilkinson
Why: Require and make use of Java 8
Changes by Andy Wilkinson
E37 build and publish
Groovy-Eclipse
Tests: 43 of 5037 failed
Duration: 92 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix inferencing of static inner class references to outer class members

Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for instanceof flow typing
E42 build and publish
Groovy-Eclipse
Tests: 1 of 5037 failed
Duration: 86 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Normalize repositories

Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for Groovy 1.8 compatibility
E43 build and publish
Groovy-Eclipse
Tests: Testless build
Duration: 87 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: build trigger

Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Refactor class cache
E43J8 build and publish
Groovy-Eclipse
Tests: 4864 passed
Duration: 90 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Refactor class cache

Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: build trigger
E44 build and publish
Groovy-Eclipse
Tests: 4870 passed
Duration: 87 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Refactor class cache

Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: build trigger
E45 build and publish
Groovy-Eclipse
Tests: 4870 passed
Duration: 90 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: build trigger

Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Refactor class cache
E46 build and publish
Groovy-Eclipse
Tests: 5360 passed
Duration: 93 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: build trigger
E47 build and publish
Groovy-Eclipse
Tests: 5360 passed
Duration: 90 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: build trigger
R01.E44 milestone or release
Groovy-Eclipse
Tests: 2880 passed
Duration: 48 minutes
Changes: Who: Denis Murashev
Why: STS-3878 Fix for failed test
Custom build by Vasiliy Kizhaev with revision v2.9.1
R02.E43J8 milestone or release
Groovy-Eclipse
Tests: Testless build
Duration: 18 minutes
Changes: Who: Denis Murashev
Why: STS-3878 Fix for failed test
Custom build by Vasiliy Kizhaev with revision v2.9.1
R03.E43 milestone or release
Groovy-Eclipse
Tests: Testless build
Duration: 18 minutes
Changes: Who: Denis Murashev
Why: STS-3878 Fix for failed test
Custom build by Vasiliy Kizhaev with revision v2.9.1
R04.E42 milestone or release
Groovy-Eclipse
Tests: Testless build
Duration: 11 minutes
Changes: Who: Denis Murashev
Why: STS-3878 Fix for failed test
Custom build by Vasiliy Kizhaev with revision v2.9.1
R05.E37 milestone or release
Groovy-Eclipse
Tests: Testless build
Duration: 19 minutes
Changes: Who: Denis Murashev
Why: STS-3878 Fix for failed test
Custom build by Vasiliy Kizhaev with revision v2.9.1
XX. E46 - Testing
Groovy-Eclipse
Tests: Testless build
Duration: 4 minutes
Changes: Who: Andy Clement
Why: Merge branch "master" into working_build
Changes by Andy Clement
AJDT for 3.6 Upload
org.eclipse.ajdt
Tests: Testless build
Duration: 1 minute
Changes: Who: Andrew Eisenberg <andrew@eisenberg.as>
Why: fix remaining compile error since move to AJ 1.7


Who: Andy Clement
Why: 1.7.0 dev build

Manual run by Andrew Eisenberg
AJDT for 3.7 Upload
org.eclipse.ajdt
Tests: Testless build
Duration: 19 seconds
Changes: No changes
Manual run by Andrew Eisenberg
AJDT For 4.2 upload
org.eclipse.ajdt
Tests: Testless build
Duration: 11 minutes
Changes: Who: Andrew Eisenberg <andrew@eisenberg.as>
Why:
Child of AJDT-E42-110
AJDT For 4.3 J8 upload
org.eclipse.ajdt
Tests: Testless build
Duration: 16 seconds
Changes: No changes
Child of AJDT-E43J8-10
AJDT For 4.3 upload
org.eclipse.ajdt
Tests: Testless build
Duration: 17 seconds
Changes: No changes
Child of AJDT-E43-76
AJDT For 4.3 With AJ 1.7 Upload
org.eclipse.ajdt
Tests: Testless build
Duration: 14 seconds
Changes: No changes
Manual run by Andy Clement
AJDT For Eclipse 3.6
org.eclipse.ajdt
Tests: 60 of 1079 failed
Duration: 96 minutes
Changes: Who: Andrew Eisenberg <andrew@eisenberg.as>
Why: fix remaining compile error since move to AJ 1.7

Manual run by Andrew Eisenberg
AJDT For Eclipse 3.7
org.eclipse.ajdt
Tests: 1106 passed
Duration: 89 minutes
Changes: Who: Andrew Eisenberg <andrew@eisenberg.as>
Why: bump version to 2.2.3
Conflicts:

        org.eclipse.ajdt-feature/feature.xml
        org.eclipse.ajdt.core.tests/META-INF/MANIFEST.MF
        org.eclipse.ajdt.core/META-INF/MANIFEST.MF
        org.eclipse.ajdt.doc.user/META-INF/MANIFEST.MF
        org.eclipse.ajdt.examples/META-INF/MANIFEST.MF
        org.eclipse.ajdt.ui.tests/META-INF/MANIFEST.MF
        org.eclipse.ajdt.ui/META-INF/MANIFEST.MF
        org.eclipse.aspectj.feature_tests/feature.xml
        org.eclipse.aspectj/META-INF/MANIFEST.MF
        org.eclipse.contribution.visualiser.tests/META-INF/MANIFEST.MF
        org.eclipse.contribution.visualiser/META-INF/MANIFEST.MF
        org.eclipse.contribution.weaving-feature/feature.xml
        org.eclipse.contribution.weaving.jdt.tests/META-INF/MANIFEST.MF
        org.eclipse.contribution.weaving.jdt/META-INF/MANIFEST.MF
        org.eclipse.contribution.xref-feature/feature.xml
        org.eclipse.contribution.xref.core.tests/META-INF/MANIFEST.MF
        org.eclipse.contribution.xref.core/META-INF/MANIFEST.MF
        org.eclipse.contribution.xref.ui.tests/META-INF/MANIFEST.MF
        org.eclipse.contribution.xref.ui/META-INF/MANIFEST.MF
AJDT For Eclipse 4.2
org.eclipse.ajdt
Tests: Testless build
Duration: 94 minutes
Changes: No changes
Manual run by Andrew Eisenberg
AJDT For Eclipse 4.3
org.eclipse.ajdt
Tests: 1103 passed
Duration: 91 minutes
Changes: Who: Andy Clement
Why: 1.8.0.20140417150000
Changes by Andy Clement
AJDT For Eclipse 4.3 Java 8
org.eclipse.ajdt
Tests: 1103 passed
Duration: 92 minutes
Changes: Who: Andy Clement
Why: 1.8.1.20140523140000
Changes by Andy Clement
AJDT For Eclipse 4.3 With AspectJ 1.7
org.eclipse.ajdt
Tests: 13 of 1103 failed
Duration: 90 minutes
Changes: Who: Andy Clement
Why: corrected destination
Manual run by Andy Clement
AJDT For Eclipse 4.4
org.eclipse.ajdt
Tests: Testless build
Duration: 98 minutes
Changes: Who: Andy Clement
Why: 45 build

Who: Andy Clement
Why: 1.8.5.20150128171000

Who: Andy Clement
Why: 1.8.6 release

Who: Andy Clement
Why: updated for 4.4 release

Who: Andy Clement
Why: reorder

...
AJDT for Eclipse 4.5 (Tycho)
org.eclipse.ajdt
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Manual run by Martin Lippert
master - Quick
org.springframework.flex
Tests: Testless build
Duration: 2 minutes
Changes: Who: Sébastien Deleuze
Why: Upgrade to Spring Framework 4.2.9
master - Snapshot
org.springframework.flex
Tests: 334 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Nightly Snapshot
org.springframework.retry
Tests: Testless build
Duration: 1 minute
Changes: Who: qwazer <resheto@gmail.com>
Why: Fix typo: maximimum -> maximum.

Who: maciekwiso <maciekwiso@o2.pl>
Why: Info on how to define listeners with annotations

Who: Gary Russell
Why: Fix @Backoff JavaDocs - maxDelay
Previously stated that the max delay is ignored if less than delay when, in fact,
the default of 30 seconds is applied.

See http://stackoverflow.com/questions/42857807/spring-retrytemplate-fires-too-early-if-no-maxdelay-is-set

Who: Gary Russell
Why: Fix @Recover for Prototype Scoped Beans
Previously, if a bean annotated with `@Retryable` and `@Recover` was
scoped "prototype", the `@Recover` method in the first instance was
called instead of the method in the same instance as the failed `@Retryable`
method.

This was because the delegate cache in `AnnotationAwareRetryOperationsInterceptor`
was keyed only on the `Method` object.

Change the cache to cache at the `targetObject.method` level.

Also fixes `backoff` javadocs.

Fixes https://github.com/spring-projects/spring-retry/issues/93

Who: Tomas Poch <tomas.poch@hpe.com>
Why: Retry annotation detected on implementing class
Fixes gh-88, closes gh-90

...
Changes by 5 people
Publish
org.springframework.retry
Tests: 216 passed
Duration: 57 seconds
Changes: No changes
Rebuilt by Gary Russell
Core 2.0
Project Reactor
Tests: 459 passed
Duration: 7 minutes
Changes: Who: Stephane Maldini <smaldini@pivotal.io>
Why: Missing compile fix
projectreactor.io
Project Reactor
Tests: Testless build
Duration: 8 minutes
Changes: Who: Arnaud Cogoluègnes
Why: Add Reactor RabbitMQ 1.0.0.M1 (#17)
Manual run by Simon Basle
projectreactor.io NEXT
Project Reactor
Tests: Testless build
Duration: 6 minutes
Changes: Who: Violeta Georgieva
Why: Test case for issue #196
Reactive Streams Commons
Project Reactor
Tests: 1054 passed
Duration: 7 minutes
Changes: Who: SatoShun <shun.sato1@gmail.com>
Why: fix broken link, add link for RxJava2

Who: David Karnok <akarnokd@gmail.com>
Why: Merge pull request #26 from satoshun/master
README: fix broken link, add link for RxJava2
Reactor Addons NEXT
Project Reactor
Tests: Testless build
Duration: 5 minutes
Changes: Who: Simon Basle
Why: Improve cache support over #131 (#133)
Improve cache support over #131
- use NonNullApi annotation at package level rather than NonNull on
methods
- follow generic type naming convention of using ALL_CAPS
- add lookupFlux methods + associated reader/writer/builder interfaces
- make sure the returned Mono/Flux are lazy and tests
- split CacheHelper into MonoCaching and FluxCaching
- added a way to provide the source lazily via Supplier
- improved Doc
- less generics in the Flux-from-Map version, but need Class parameter
- rename to Cache[Flux/Mono]#lookup, remove FunctionalIF annot on builders
Changes by Simon Basle
Reactor Aeron
Project Reactor
Tests: Testless build
Duration: 38 seconds
Changes: Who: Anatoly Kadyshev <anatoly.kadyshev@gmail.com>
Why: - controlBackpressureTimeoutMillis setting introduced into AeronOptions
Reactor BOM
Project Reactor
Tests: Testless build
Duration: 11 seconds
Changes: Who: Stephane Maldini <stephane.maldini@gmail.com>
Why: Update gradle.properties
Reactor Core NEXT
Project Reactor
Tests: 4286 passed
Duration: 5 minutes
Changes: Who: Simon Basle
Why: fix #967 If Level is FINE/FINEST, log errors using debug()/trace()
otherwise, always use the error() method as was the case before.

This is a middle ground between previous behavior and the ability to
say "I want to log errors in this chain only if logger is configured
for verbosity".
Changes by Simon Basle
Reactor Kafka
Project Reactor
Tests: 153 passed
Duration: 10 minutes
Changes: No changes
Reactor Netty
Project Reactor
Tests: 215 passed
Duration: 1 minute
Changes: Who: Violeta Georgieva
Why: Test case for issue #196
Reactor Netty Window
Project Reactor
Tests: 215 passed
Duration: 10 minutes
Changes: Who: Violeta Georgieva
Why: Test case for issue #196
Reactor RabbitMQ
Project Reactor
Tests: 15 passed
Duration: 55 seconds
Changes: Who: Arnaud Cogoluègnes
Why: Add links to readme
hop (1.3.x)
RabbitMQ
Tests: 76 passed
Duration: 53 seconds
Changes: Who: Arnaud Cogoluègnes
Why: Use RabbitMQ 3.7.0 on Travis CI
hop (http-client)
RabbitMQ
Tests: 150 passed
Duration: 1 minute
Changes: Who: Arnaud Cogoluègnes
Why: Merge branch "1.3.x-stable"
Receptor Client
Receptor Client
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Scheduled
1.3.x
Spring AMQP
Tests: 401 passed
Duration: 3 minutes
Changes: No changes
Manual run by Artem Bilan
1.4.x
Spring AMQP
Tests: 569 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.4.6.RELEASE
1.5.x
Spring AMQP
Tests: 636 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: AMQP-768: Add trustedPackages to deserialization
JIRA: https://jira.spring.io/browse/AMQP-768

This is mostly backport of AMQP-747

Since `Jackson2JsonMessageConverter` has a `setJavaTypeMapper()`
there is no reason to overhead this maintenance version with extra ctors
Changes by Artem Bilan
1.6.x
Spring AMQP
Tests: 732 passed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Fix `AsyncRabbitTemplate.stop()` for NPE
The `this.taskScheduler` reset is done outside of the
`if (this.running) {` block causing NPE on the second `stop()` call

**Cherry-pick to 1.7.x & 1.6.x**

Conflicts:
        spring-rabbit/src/test/java/org/springframework/amqp/rabbit/AsyncRabbitTemplateTests.java
Resolved.
Changes by Artem Bilan
1.7.x
Spring AMQP
Tests: 751 passed
Duration: 4 minutes
Changes: Who: Gary Russell
Why: AMQP-790: Fix after receive MPPs with send/receive
JIRA: https://jira.spring.io/browse/AMQP-790

Previously, `afterReceivePostProcessors` were not called on `sendAndReceive()`
operations.

# Conflicts:
#        spring-rabbit/src/main/java/org/springframework/amqp/rabbit/core/RabbitTemplate.java
Changes by Gary Russell
Master (2.0.x)
Spring AMQP
Tests: 867 passed
Duration: 4 minutes
Changes: Who: Gary Russell
Why: AMQP-790: Fix after receive MPPs with send/receive
JIRA: https://jira.spring.io/browse/AMQP-790

Previously, `afterReceivePostProcessors` were not called on `sendAndReceive()`
operations.
Changes by Gary Russell
Master JDK8 (All Tests, Spring IO)
Spring AMQP
Tests: 1002 passed
Duration: 6 minutes
Changes: No changes
Scheduled
Sonar
Spring AMQP
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Scheduled
head
Spring AMQP .NET
Tests: Testless build
Duration: 4 minutes
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: Testless build
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Release version 1.1.3.RELEASE

Who: Spring Buildmaster
Why: Next development version
Admin Nightly
Spring Batch
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
Admin Trunk
Spring Batch
Tests: 349 passed
Duration: 2 minutes
Changes: Who: Michael Minella
Why: Updated URL for migration
Changes by Michael Minella
Gradle
Spring Batch
Tests: 3591 passed
Duration: 12 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
integration-tests
Spring Batch
Tests: Testless build
Duration: 7 minutes
Changes: No changes
nightly
Spring Batch
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Scheduled
OPT-TEST
Spring Batch
Tests: 3325 passed
Duration: 6 minutes
Changes: No changes
Manual run by Chris Schaefer
Release
Spring Batch
Tests: Testless build
Duration: 12 minutes
Changes: Who: Matthew Ouyang <mouyang@users.noreply.github.com>
Why: add new SynchronizedItemStreamReader
Decorator for an ItemStreamReader

Who: Michael Minella
Why: MultiResourceItemReader executes all or none of the ItemStream methods
If no resources are found to be passed to the delegate ItemStream,
ItemStream#open is not called.  This commit updates the close side to
not call the delegate"s close method if the open was not called.

BATCH-2378

Who: sparsick <sparsick@web.de>
Why: BATCH-2359: fix for the problem that job arguments defined after an empty line are ignored

Who: Michael Minella
Why: Reset page and item count on RepositoryItemReader#close()
When closing the RepositoryItemReader, this commit now resets the
current item index and page index to be 0 so that it can be reused
imediately (instead of requiring the reader be step scoped for the reset
to occur).

BATCH-2365

Who: Seo Kyung-Seok <ksseo0701@lgcns.com>
Why: BATCH-2205: MethodInvokingTaskletAdaper does not support primitive arguments.  - Improvement of AbstractMethodInvokingDelegator.targetClassDeclaresTargetMethod()

...
Manual run by Michael Minella
Sonar
Spring Batch
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Scheduled
Spring IO
Spring Batch
Tests: 3468 passed
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Javadoc on Java 8
Spring Boot
Tests: Testless build
Duration: 6 minutes
Changes: Who: Andy Wilkinson
Why: Upgrade to AspectJ 1.8.8
Closes gh-4996
Changes by Andy Wilkinson
Launch Script Integration Tests
Spring Boot
Tests: 59 passed
Duration: 11 minutes
Changes: Who: Brian Clozel
Why: Merge branch "1.5.x"

Who: Madhura Bhave
Why: Make default username and password configurable
Closes gh-10963

Who: Brian Clozel
Why: Add CORS support to Actuator WebFlux
Closes gh-11308

Who: Stéphane Nicoll
Why: Merge pull request #11313 from izeye:add-configuration
* pr/11313:
  Add @Configuration to ScheduledTasksEndpointAutoConfiguration

Who: Stéphane Nicoll
Why: Fix Spring Data Couchbase Reactive starter
Closes gh-11245

...
Scheduled with changes by 4 people
Launch Script Integration Tests (1.x)
Spring Boot
Tests: 56 passed
Duration: 10 minutes
Changes: Who: dreis2211 <christoph.dreis@freenet.de>
Why: Avoid allocations from lower-casing spec in JAR Handler
Closes gh-11314
Scheduled with changes by dreis2211 <christoph.dreis@freenet.de>
Windows
Spring Boot
Tests: 7014 passed
Duration: 212 minutes
Changes: Who: Stéphane Nicoll
Why: Merge branch "1.5.x"

Who: Stéphane Nicoll
Why: Merge pull request #11237 from nklmish:gh-11137
* pr/11237:
  Polish "Allow graceful shutdown of Atomikos"
  Allow graceful shutdown of Atomikos

Who: Madhura Bhave
Why: Update reference doc with security changes
Fixes gh-11172

Who: Stéphane Nicoll
Why: Polish "Allow graceful shutdown of Atomikos"
Closes gh-11237

Who: Stéphane Nicoll
Why: Polish
See gh-10963

...
Scheduled with changes by 5 people
AWS Maven
Spring Build
Tests: 95 passed
Duration: 1 minute
Changes: Who: Ben Hale
Why: Add alternative credential strategies to documentation
Previously the documentation only described passing credential
information via the ~/.m2/settings.xml file.  The code however,
supported additional strategies that were undocumented.  This change
adds the documentation for those alternative strategies.

[resolves #21]
Changes by Ben Hale
AWS Maven 4.x
Spring Build
Tests: 95 passed
Duration: 1 minute
Changes: Who: Ben Hale
Why: Add link to versions
Previously, there was no way to determine the latest version of the
wagon from the main documentation page.  This changes adds a link to
the complete listing of versions in Maven Central.

[Finishes #11]

Who: Ben Hale
Why: Merge branch "latest-release" into 4.x
Changes by Ben Hale
Acceptance Tests - Cloud Foundry
Spring Cloud Data Flow
Tests: 17 passed
Duration: 38 minutes
Changes: No changes
Scheduled
Acceptance Tests - Kubernetes
Spring Cloud Data Flow
Tests: Testless build
Duration: 54 minutes
Changes: No changes
Scheduled
Acceptance Tests - Local
Spring Cloud Data Flow
Tests: 32 passed
Duration: 31 minutes
Changes: No changes
Scheduled
Ambari Dataflow Rpm - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Ambari Dataflow Rpm - Release Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
Ambari Plugin Rpm - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 17 seconds
Changes: Who: Spring Buildmaster
Why: Next development version
Ambari Plugin Rpm - Release Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 20 seconds
Changes: No changes
Manual run by Janne Valkealahti
Common Security Config
Spring Cloud Data Flow
Tests: 17 passed
Duration: 16 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.M1

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Deployer - 2.0.x
Spring Cloud Data Flow
Tests: 34 passed
Duration: 52 seconds
Changes: Who: Spring Buildmaster
Why: Release version 2.0.0.M1

Who: Spring Buildmaster
Why: Next development version
Deployer - Master
Spring Cloud Data Flow
Tests: 31 passed
Duration: 6 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.0.BUILD

Who: Mark Pollack
Why: Create DownloadingUrlResource and LRUCleaningResourceLoader
Fixes #237
Fixes #238
Fixes #240

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

Who: Ilayaperumal Gopinathan
Why: Add explicit Http resource loader
- This will make sure to use HttpResource
- Add HttpResourceLoader that downloads the URLResource instead of expecting it to be on the File system
- Add this to delegating resource loader when using schemes `http` and `https`

Resolves #238
Resolves #237
Changes by 3 people
Deployer Local - 2.0.x
Spring Cloud Data Flow
Tests: 32 passed
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 2.0.0.M1
Deployer Local - Master
Spring Cloud Data Flow
Tests: 32 passed
Duration: 9 minutes
Changes: No changes
Deployer Local - Master (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 12 minutes
Changes: Who: Mark Pollack
Why: Update to 1.3 M2 deployer

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.0.M2

Who: Glenn Renfro
Why: Adds check for server.port in the command args
resolves #77

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Changes by 3 people
Deployer YARN - 1.0.x
Spring Cloud Data Flow
Tests: 5 passed
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Deployer YARN - Master
Spring Cloud Data Flow
Tests: 5 passed
Duration: 4 minutes
Changes: No changes
Deployer YARN - Release Master
Spring Cloud Data Flow
Tests: 5 passed
Duration: 1 minute
Changes: No changes
Manual run by Janne Valkealahti
Server - Cloud Foundry - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Server - Kubernetes - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Server - Mesos - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 9 minutes
Changes: Who: Thomas Risberg
Why: Migrate htmlsingle to asciidoctor html5 backend
- adapt to latest SCDF docs

Resolves #105
Resolves #95
Changes by Thomas Risberg
Server - YARN - Master
Spring Cloud Data Flow
Tests: 1 passed
Duration: 5 minutes
Changes: No changes
Server - YARN - Release Master
Spring Cloud Data Flow
Tests: 1 passed
Duration: 9 minutes
Changes: No changes
Manual run by Janne Valkealahti
Spring Cloud Data Flow - 1.0.x
Spring Cloud Data Flow
Tests: 334 passed
Duration: 5 minutes
Changes: Who: bamboo <bamboo@ip-10-136-74-177.ec2.internal>
Why: Next development version

Who: bamboo <bamboo@ip-10-136-74-177.ec2.internal>
Why: Release version 1.0.1.RELEASE
Spring Cloud Data Flow - 1.1.x
Spring Cloud Data Flow
Tests: 436 passed
Duration: 13 minutes
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 1.1.4.RELEASE
Spring Cloud Data Flow - 1.2.x
Spring Cloud Data Flow
Tests: 1009 passed
Duration: 12 minutes
Changes: Who: Glenn Renfro
Why: Resolves reference doc images from 1.2.x branch
resolves #1648
Changes by Glenn Renfro
Spring Cloud Data Flow - Master
Spring Cloud Data Flow
Tests: 1048 passed
Duration: 8 minutes
Changes: No changes
Spring Cloud Data Flow - Master (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 4 minutes
Changes: Who: Mark Pollack
Why: Fix rendering of REST API section in asciidoc
Changes by Mark Pollack
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: 18 seconds
Changes: Who: Mark Pollack
Why: Add JavaDSL code, update gitignore, Add to main doc generation

Who: Mark Pollack
Why: Update JavaDSL sample to sync with latest changes
Changes by Mark Pollack
Spring Cloud Kubernetes Connector
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: bamboo <bamboo@ip-10-145-34-17.ec2.internal>
Why: [artifactory-release] Release version 1.0.0.M1

Who: bamboo <bamboo@ip-10-145-34-17.ec2.internal>
Why: [artifactory-release] Next development version
Spring Cloud Marathon Connector
Spring Cloud Data Flow
Tests: Testless build
Duration: 19 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.M1

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
UI (Linux)
Spring Cloud Data Flow
Tests: Testless build
Duration: 12 minutes
Changes: Who: Gunnar Hillert
Why: gh-562 Update Moment.js to `2.19.3`
Changes by Gunnar Hillert
UI (Linux, Publish)
Spring Cloud Data Flow
Tests: Testless build
Duration: 11 minutes
Changes: Who: Gunnar Hillert
Why: gh-562 Update Moment.js to `2.19.3`
Changes by Gunnar Hillert
UI (Linux, Publish, 1.0.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Code changes detected
UI (Windows)
Spring Cloud Data Flow
Tests: Testless build
Duration: 21 minutes
Changes: Who: Gunnar Hillert
Why: gh-562 Update Moment.js to `2.19.3`
Changes by Gunnar Hillert
Cloud Foundry Certificate Truster
Spring Cloud Services
Tests: 15 passed
Duration: 35 seconds
Changes: No changes
Manual run by wtran
Spring Cloud - Cloud Foundry Service Broker
Spring Cloud Services
Tests: 72 passed
Duration: 36 seconds
Changes: Who: Scott Frederick
Why: Bump version to 1.0.3.BUILD-SNAPSHOT
Changes by Scott Frederick
Spring Cloud Connectors Core
Spring Cloud Services
Tests: 419 passed
Duration: 7 minutes
Changes: No changes
Rebuilt by Scott Frederick
Spring Cloud Connectors Core 2.x
Spring Cloud Services
Tests: 419 passed
Duration: 1 minute
Changes: Who: Scott Frederick
Why: Increment version to 2.0.2.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 Services Connector
Spring Cloud Services
Tests: 61 passed
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.6.0.RELEASE

Who: Daniel Lavoie
Why: Next development iteration
Spring Cloud Services Connector 1.0.x
Spring Cloud Services
Tests: 34 passed
Duration: 3 minutes
Changes: No changes
Manual run by Roy Clarkson
Spring Cloud Services Connector 1.2.x
Spring Cloud Services
Tests: 49 passed
Duration: 3 minutes
Changes: Who: Will Tran <wtran@pivotal.io>
Why: Increment version to 1.2.2.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 1.2.1.RELEASE
Spring Cloud Services Connector Integration
Spring Cloud Services
Tests: 61 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.6.0.RELEASE

Who: Daniel Lavoie
Why: Next development iteration
Spring Cloud Services Starters
Spring Cloud Services
Tests: Testless build
Duration: 1 minute
Changes: Who: Daniel Lavoie
Why: Update development version to 1.6.1.BUILD-SNAPSHOT
Changes by Daniel Lavoie
Spring Cloud Services Starters 1.0.x
Spring Cloud Services
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Roy Clarkson
Spring Cloud Services Starters 1.2.x
Spring Cloud Services
Tests: Testless build
Duration: 1 minute
Changes: Who: Will Tran <wtran@pivotal.io>
Why: Increment version to 1.2.2.BUILD-SNAPSHOT Use Connectors 1.2.2.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 1.2.1.RELEASE
Spring Cloud Vault Connector
Spring Cloud Services
Tests: 17 passed
Duration: 54 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.RELEASE
Spring Cloud Skipper - Master
Spring Cloud Skipper
Tests: Testless build
Duration: 16 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.M3

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Cloud Skipper Samples - Master
Spring Cloud Skipper
Tests: Testless build
Duration: 17 seconds
Changes: Who: Mark Pollack
Why: Remove .idea from repo
Changes by Mark Pollack
SCT Main
Spring Cloud Task
Tests: 266 passed
Duration: 4 minutes
Changes: Who: The Gitter Badger <badger@gitter.im>
Why: Add Gitter badge
SCT Sonar
Spring Cloud Task
Tests: Testless build
Duration: 7 minutes
Changes: Who: The Gitter Badger <badger@gitter.im>
Why: Add Gitter badge
Publication
Spring Composed
Tests: 5 passed
Duration: 1 minute
Changes: Who: Sam Brannen
Why: Upgrade to Spring 4.2.7 and Spring Boot 1.3.6
Changes by Sam Brannen
Spring CredHub Core
Spring CredHub
Tests: 144 passed
Duration: 6 minutes
Changes: Who: Scott Frederick
Why: Increment version to 1.0.1.BUILD-SNAPSHOT.
Changes by Scott Frederick
Spring Data - Neo4j
Spring Data
Tests: 290 passed
Duration: 2 minutes
Changes: No changes
Spring Data JDBC
Spring Data
Tests: 122 passed
Duration: 35 seconds
Changes: Who: Jens Schauder <jschauder@pivotal.io>
Why: DATAJDBC-158 - BasicJdbcPersistentEntityInformation honors Persistable implementations.
Spring Data Cassandra
Spring Data Cassandra
Tests: 1174 passed
Duration: 2 minutes
Changes: No changes
Spring Data Build
Spring Data Commons
Tests: Testless build
Duration: 18 seconds
Changes: Who: Oliver Gierke
Why: #475 - Added Delombok plugin to build better JavaDoc.
Added Delombok plugin to produce a delomboked version of the sources to then let the JavaDoc plugin use that to render JavaDoc. Without that in place, methods generated via Lombok are completely missing from the Javadoc.

Updated reference links for JavaSE and Spring Framework references in the JavaDoc to the currently used versions.
Changes by Oliver Gierke
Spring Data Commons
Spring Data Commons
Tests: 2324 passed
Duration: 1 minute
Changes: No changes
Spring Data Commons - JDK9
Spring Data Commons
Tests: 2166 passed
Duration: 33 seconds
Changes: Who: Jens Schauder <jschauder@pivotal.io>
Why: DATACMNS-1033 fixing problems with javadoc
Upgrading plugin.
Delomboking classes that cause problems with javadoc.

CI build still fails on javadoc.

See: https://jira.spring.io/browse/DATACMNS-1033?focusedCommentId=153534&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-153534
Spring Data Commons - Sonar
Spring Data Commons
Tests: 2324 passed
Duration: 2 minutes
Changes: No changes
Manual run by Oliver Gierke
Spring Tx Events
Spring Data Commons
Tests: 1 passed
Duration: 21 seconds
Changes: No changes
Manual run by Oliver Gierke
Spring Data Couchbase
Spring Data Couchbase
Tests: 63 passed
Duration: 47 seconds
Changes: No changes
Spring Data Elasticsearch
Spring Data Elasticsearch
Tests: 296 passed
Duration: 2 minutes
Changes: No changes
Spring Data Envers
Spring Data Envers
Tests: 4 passed
Duration: 19 seconds
Changes: No changes
Examples
Spring Data GemFire
Tests: Testless build
Duration: 1 minute
Changes: Who: John Blum
Why: Add the CQ with JavaConfig example.

Who: John Blum
Why: Add example to demonstrate Spring Data GemFire"s Continuous Query Container configured using JavaConfig.

Who: John Blum
Why: Add dependency on Spring Boot 2.0.0.M3.
Add version properties for AssertJ, Lombok and Mockito.

Upgrade to Gradle version 3.5.

Who: John Blum
Why: Refactor all the Spring GemFire Examples Common Domain classes.

Who: John Blum
Why: Upgrade to Spring Framework 5.0.0.RC3.
Upgrade to Spring Data Kay RC2; Spring Data GemFire 2.0.0.RC2.

Upgrade to Spring Shell 1.2.0.RELEASE.

Set version to 2.0.0.RC2.

Review and edit documentation and READMEs.
Changes by John Blum
Nightly-ApacheGeode
Spring Data GemFire
Tests: 2264 passed
Duration: 17 minutes
Changes: No changes
Scheduled
Nightly-JDK7
Spring Data GemFire
Tests: 1723 passed
Duration: 15 minutes
Changes: Who: John Blum
Why: SGF-703 - Upgrade to Pivotal GemFire 8.2.8.
Scheduled with changes by John Blum
Nightly-NoMocks
Spring Data GemFire
Tests: 2260 passed
Duration: 18 minutes
Changes: No changes
Scheduled
Nightly-WithMocks
Spring Data GemFire
Tests: 2260 passed
Duration: 18 minutes
Changes: No changes
Scheduled
Spring Data Gemfire
Spring Data GemFire
Tests: 2260 passed
Duration: 18 minutes
Changes: No changes
Spring Data Geode
Spring Data GemFire
Tests: 2264 passed
Duration: 18 minutes
Changes: No changes
Cloudera CDH5
Spring Data Hadoop
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Scheduled
Compile with JDK8
Spring Data Hadoop
Tests: Testless build
Duration: 2 minutes
Changes: Who: Thomas Risberg
Why: set to 2.6.0 snapshot version

Who: Spring Buildmaster
Why: Release version 2.5.0.RELEASE
Hortonworks HDP 2.6
Spring Data Hadoop
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Scheduled
Master
Spring Data Hadoop
Tests: 723 passed
Duration: 28 minutes
Changes: Who: Thomas Risberg
Why: set to 2.6.0 snapshot version

Who: Spring Buildmaster
Why: Release version 2.5.0.RELEASE
Nightly Build
Spring Data Hadoop
Tests: Testless build
Duration: 5 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
Spring Data JPA
Tests: 1279 passed
Duration: 2 minutes
Changes: No changes
Spring Data JPA - Hibernate 4
Spring Data JPA
Tests: 1279 passed
Duration: 5 minutes
Changes: Who: Oliver Gierke
Why: DATAJPA-1230 - Polishing.
Introduced JpaRepositoryImplementation interface to combine JpaRepository, JpaSpecificationExecutor and a callback to set CrudMethodMetadata on the implementation instance. Refactored JpaRepositoryFactory to only rely on that interface and avoid references to SimpleJpaRepository.

Who: Stefan Fussenegger <stf+git@molindo.at>
Why: DATAJPA-1230 - Make JpaRepositoryFactory agnostic of JpaRepository implementation
Spring Data JPA - Sonar
Spring Data JPA
Tests: 1279 passed
Duration: 3 minutes
Changes: No changes
Manual run by Oliver Gierke
Spring Data KeyValue
Spring Data KeyValue
Tests: 263 passed
Duration: 29 seconds
Changes: No changes
Spring Data LDAP
Spring Data LDAP
Tests: 42 passed
Duration: 33 seconds
Changes: No changes
Spring Data MongoDB
Spring Data MongoDB
Tests: 2865 passed
Duration: 2 minutes
Changes: No changes
Spring Data MongoDB - Performance
Spring Data MongoDB
Tests: 3 passed
Duration: 2 minutes
Changes: Who: Christoph Strobl
Why: DATAMONGO-1831 - Fix array type conversion for empty source.
We now make sure that we convert empty sources to the corresponding target type. This prevents entity instantiation from failing due to incorrect argument types when invoking the constructor.

Original pull request: #520.
Changes by Christoph Strobl
Spring Data MongoDB - Sonar
Spring Data MongoDB
Tests: 2940 passed
Duration: 3 minutes
Changes: No changes
Scheduled
Spring Data Redis
Spring Data Redis
Tests: 9553 passed
Duration: 12 minutes
Changes: No changes
Child of SDKV-KV-697
Spring Data REST
Spring Data REST
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Spring Data REST - Sonar
Spring Data REST
Tests: 601 passed
Duration: 2 minutes
Changes: Who: Oliver Gierke
Why: DATAREST-1163 - ValidationErrors now properly looks up null values.
The field value lookup in ValidationErrors previously threw a NotReadablePropertyException in case a property value was null as we incorrectly piped the null value into an Optional in turn. We now eagerly reject the property if we can"t find a PersistentProperty in the metamodel to avoid this.
Changes by Oliver Gierke
Spring Data Solr
Spring Data Solr
Tests: 1001 passed
Duration: 1 minute
Changes: No changes
Spring Data Solr - Sonar
Spring Data Solr
Tests: 1001 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Domain Events
Spring Domain Events
Tests: 5 passed
Duration: 19 seconds
Changes: Who: Oliver Gierke
Why: #7 - Switched to de.olivergierke.events during experimental phase.
Allows us to produce artifacts without leaking into the Spring Framework group namespace.
Manual run by Oliver Gierke
db4o - Quick
Spring Extensions
Tests: 188 passed
Duration: 52 seconds
Changes: No changes
Manual run by Trevor Marshall
Samples
Spring for Android
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Manual run by Trevor Marshall
3.0.x
Spring Framework
Tests: 8527 passed
Duration: 18 minutes
Changes: Who: Chris Beams
Why: Update reference doc copyright year to 2012


Who: Chris Beams
Why: Fix typo in reference documentation

Issue: SPR-9321

Changes by Chris Beams
JDK 9
Spring Framework
Tests: 18058 passed
Duration: 13 minutes
Changes: Who: Rémi Alvergnat <remi.alvergnat@gfi.fr>
Why: Fix Stomp Broker Relay ignoring destination prefixes in some cases
Issue: SPR-16265

Who: Sébastien Deleuze
Why: Use JCenter first to resolve plugins
This is a workaround for Kotlin/dokka#146.

Who: Sébastien Deleuze
Why: Fix Kdoc regression to show only Kotlin API
As of Gradle Kotlin plugin 1.1.60,
project.sourceSets.main.kotlin.srcDirs contains
Java source directories in addition to Kotlin
ones. This commit filter out Java sources to
retain only Kotlin ones.

Issue: SPR-16268

Who: Sébastien Deleuze
Why: Allow interceptors to add existing header values
Provide a fully mutable HttpHeaders to ClientHttpRequestInterceptors
of a RestTemplate when headers are set using HttpEntity. This avoids
UnsupportedOperationException if both HttpEntity and
ClientHttpRequestInterceptor add values for the same HTTP header.

Issue: SPR-15066

Who: Rossen Stoyanchev
Why: Fix compile issue from previous commit
Changes by 3 people
Performance
Spring Framework
Tests: 18216 passed
Duration: 14 minutes
Changes: Who: Sébastien Deleuze
Why: Fix Kdoc regression to show only Kotlin API
As of Gradle Kotlin plugin 1.1.60,
project.sourceSets.main.kotlin.srcDirs contains
Java source directories in addition to Kotlin
ones. This commit filter out Java sources to
retain only Kotlin ones.

Issue: SPR-16268

Who: Sébastien Deleuze
Why: Allow interceptors to add existing header values
Provide a fully mutable HttpHeaders to ClientHttpRequestInterceptors
of a RestTemplate when headers are set using HttpEntity. This avoids
UnsupportedOperationException if both HttpEntity and
ClientHttpRequestInterceptor add values for the same HTTP header.

Issue: SPR-15066

Who: Sébastien Deleuze
Why: Use JCenter first to resolve plugins
This is a workaround for Kotlin/dokka#146.

Who: Rossen Stoyanchev
Why: Fix compile issue from previous commit

Who: Rémi Alvergnat <remi.alvergnat@gfi.fr>
Why: Fix Stomp Broker Relay ignoring destination prefixes in some cases
Issue: SPR-16265
Changes by 3 people
Publication
Spring Framework
Tests: 18084 passed
Duration: 18 minutes
Changes: Who: Rossen Stoyanchev
Why: Refine behavior on error after response committed
If the response is set and we can"t change the status through
ServerHttpResponse any more, allow the error signal to propagate and
let the individual server adapters handle it. Ultimately that should
result in closing the connection.

On Servlet containers, we check one last time if the response is
committed (we may not have filled the buffer). If not then save
the exception as a request attribute, dispatch, and re-throw it on the
container thread.

On Undertow access the connection and close it.

On Netty just let the error through to Reactor Netty.

Issue: SPR-16051
Publication (3.1.x)
Spring Framework
Tests: 10335 passed
Duration: 19 minutes
Changes: Who: Rossen Stoyanchev
Why: Update JavaScriptUtils
Add escaping for <, >, and PS/LS line terminators

Issue: SPR-9983
Spring HATEOAS
Spring HATEOAS
Tests: 400 passed
Duration: 35 seconds
Changes: Who: Oliver Gierke
Why: #340 - Polishing.
More Java 8 related cleanups (diamond operator etc.).

Who: Greg Turnquist
Why: #340 - Add new Affordances API + HAL-FORMS mediatype.
* Introduces new Affordances API to build links related to each other to serve other mediatypes
* Introduces HAL-FORMS, which uses affordances to automatically generate HTML form data based on Spring MVC annotations.

Original pull-request: #340, #447, #581
Related issues: #503, #334, #71

Who: Greg Turnquist
Why: #340 - Polishing.
Used IDE to migrate several Java 6 constructors to Java 8.

Who: Oliver Gierke
Why: #340 - Polishing.
Moved AffordanceModelFactory into core package as it"s SPI. Switched to Spring Factories lookup of implementation classes so that we avoid a package dependency between the MVC package and the media type specific packages. Removed reference to MediaType from AffordanceModelFactory to AffordanceModel so that a factory can even provide models for different MediaTypes (i.e. different flavors of the same one, e.g. HAL Forms for JSON and XML). Also removed addAffordanceModel(…) from Affordance to not force the implementations into mutability. Made most of the affordance building API types package protected. HalFormsAffordanceModel now uses MethodParameters abstraction to simplify model parsing code.

Tweaked HAL forms model to work with factory methods for required properties and wither methods to add optional properties. Tweaked and inlined mixin types in Jackson module for HAL forms.

Slight API polishing on Link to make sure Affordance collecting methods are not named with….

Tweaked Lombok setup to use all caps for logger constants. Removed deprecation warnings in Jackson2HalModule.

Who: Greg Turnquist
Why: #340 - Patch ALPS serialization property order.
Side effect of upgrading Jackson appears to be arbitrary change in order of property serialization. This commit forces the order to match the spec and fixes the related test cases.
Spring HATEOAS - Sonar
Spring HATEOAS
Tests: 400 passed
Duration: 1 minute
Changes: Who: Greg Turnquist
Why: #340 - Polishing.
Used IDE to migrate several Java 6 constructors to Java 8.

Who: Oliver Gierke
Why: #340 - Polishing.
Moved AffordanceModelFactory into core package as it"s SPI. Switched to Spring Factories lookup of implementation classes so that we avoid a package dependency between the MVC package and the media type specific packages. Removed reference to MediaType from AffordanceModelFactory to AffordanceModel so that a factory can even provide models for different MediaTypes (i.e. different flavors of the same one, e.g. HAL Forms for JSON and XML). Also removed addAffordanceModel(…) from Affordance to not force the implementations into mutability. Made most of the affordance building API types package protected. HalFormsAffordanceModel now uses MethodParameters abstraction to simplify model parsing code.

Tweaked HAL forms model to work with factory methods for required properties and wither methods to add optional properties. Tweaked and inlined mixin types in Jackson module for HAL forms.

Slight API polishing on Link to make sure Affordance collecting methods are not named with….

Tweaked Lombok setup to use all caps for logger constants. Removed deprecation warnings in Jackson2HalModule.

Who: Greg Turnquist
Why: #340 - Patch ALPS serialization property order.
Side effect of upgrading Jackson appears to be arbitrary change in order of property serialization. This commit forces the order to match the spec and fixes the related test cases.

Who: Oliver Gierke
Why: #340 - Polishing.
More Java 8 related cleanups (diamond operator etc.).

Who: Greg Turnquist
Why: #340 - Add new Affordances API + HAL-FORMS mediatype.
* Introduces new Affordances API to build links related to each other to serve other mediatypes
* Introduces HAL-FORMS, which uses affordances to automatically generate HTML form data based on Spring MVC annotations.

Original pull-request: #340, #447, #581
Related issues: #503, #334, #71
Build Test - spring-framework
Spring IDE
Tests: 1 of 1 failed
Duration: 9 minutes
Changes: No changes
Scheduled
Commons - continuous - E46
Spring IDE
Tests: Testless build
Duration: 10 minutes
Changes: Who: BoykoAlex <aboyko@pivotal.io>
Why: Fix Cloud CLI services for STS launched on JDK9
Commons - continuous - E47 (testing)
Spring IDE
Tests: 52 passed
Duration: 11 minutes
Changes: No changes
Commons - milestone - E46
Spring IDE
Tests: Testless build
Duration: 7 minutes
Changes: Who: BoykoAlex <aboyko@pivotal.io>
Why: Bump up default Spring Boot to 1.5.4

Who: Kris De Volder
Why: Avoid page reload after clicking links / buttons in dashboard

Who: BoykoAlex <aboyko@pivotal.io>
Why: Better exception throwing handling mechanics

Who: Martin Lippert
Why: remove special signing options from commons

Who: Martin Lippert
Why: integrate first high-res icons

...
Manual run by Martin Lippert
Commons - release - E46
Spring IDE
Tests: Testless build
Duration: 5 minutes
Changes: Who: Martin Lippert
Why: integrate first high-res icons

Who: Kris De Volder
Why: Merge branch "master" of github.com:spring-projects/eclipse-integration-commons

Who: Martin Lippert
Why: removed fixed path from classpath project settings

Who: nsingh <nsingh@pivotal.io>
Why: PT 150704813 - Run No Prefix Constructor search asynchronously
Replaced the synchronous Java constructor search in JDT, which caused
timeouts and other autocompletion errors, with an async version that
uses a Flux/Reactor based implementation that reads results from a
cache.

Who: Kris De Volder
Why: Move DelegatingLiveExp to commons

...
Manual run by Martin Lippert
Dashboard Extensions - Directory - 3.6
Spring IDE
Tests: Testless build
Duration: 16 seconds
Changes: Who: Martin Lippert
Why: Merge pull request #2 from cixel/master
Updated a couple of fields to mirror what other plugins did

Who: cixel <cixel@users.noreply.github.com>
Why: Shortened Contrast for Eclipse description
Our description was a bit longer than most"s and was being cut off, so I"ve shortened it.

I"ve also removed the URL from our license to mirror what other products with commercial licenses are doing.

Who: cixel <cixel@users.noreply.github.com>
Why: Added Free to license
Added Free to license (in addition to Commercial) for clarity.
Dashboard Extensions - Directory - 3.7
Spring IDE
Tests: Testless build
Duration: 14 seconds
Changes: Who: Martin Lippert
Why: set update sites for 3.7.x versions to fixed 3.7.3 release p2 repo to avoid install conflicts with just releases 3.8.0 version
Changes by Martin Lippert
Dashboard Extensions - Directory - 3.8
Spring IDE
Tests: Testless build
Duration: 4 seconds
Changes: Who: Martin Lippert
Why: updated eclemma feature id, since it moved to Eclipse
Changes by Martin Lippert
Dashboard Extensions - Directory - 3.9
Spring IDE
Tests: Testless build
Duration: 6 seconds
Changes: Who: Martin Lippert
Why: updated eclemma feature id, since it moved to Eclipse
Changes by Martin Lippert
Dashboard Extensions - Runtimes - 3.6
Spring IDE
Tests: Testless build
Duration: 12 minutes
Changes: Who: Martin Lippert
Why: update for new signing keys
Changes by Martin Lippert
Dashboard Extensions - Runtimes - 3.7
Spring IDE
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Martin Lippert
Dashboard Extensions - Runtimes - 3.8
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: Who: Martin Lippert
Why: updated tc-server to 3.2.6
Changes by Martin Lippert
Dashboard Extensions - Runtimes - 3.9
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: Who: Martin Lippert
Why: updated tc-server to 3.2.8
Changes by Martin Lippert
Gradle IDE - Eclipse 4.5
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Manual run by Martin Lippert
Gradle IDE - milestone
Spring IDE
Tests: Testless build
Duration: 7 minutes
Changes: Who: Martin Lippert
Why: updated version to 3.9.1

Who: Martin Lippert
Why: updated license files for 3.9.0 release
Manual run by Martin Lippert
Gradle IDE - release
Spring IDE
Tests: Testless build
Duration: 8 minutes
Changes: Who: Martin Lippert
Why: updated version to 3.9.1
Manual run by Martin Lippert
Gradle IDE Test - Eclipse 4.6
Spring IDE
Tests: 1 of 156 failed
Duration: 32 minutes
Changes: No changes
Manual run by Martin Lippert
m2eclipse-ajdt
Spring IDE
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Martin Lippert
mavendevtools
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: Who: Martin Lippert
Why: added com.google.gson to update site since it does not come with Eclipse Mars
Manual run by Martin Lippert
Spring Data OSGi-ification
Spring IDE
Tests: Testless build
Duration: 2 minutes
Changes: Who: Martin Lippert
Why: going back with spring data to 1.11.4

Who: Martin Lippert
Why: added new optional imports for version 4.3
Manual run by Martin Lippert
Spring IDE - continuous - E47
Spring IDE
Tests: Testless build
Duration: 22 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: Fixed failing test cases
Mock CF test cases still using old confirm app replacement method.
Spring IDE - continuous-testing - E46
Spring IDE
Tests: 10 of 1129 failed
Duration: 67 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: Fixed failing test cases
Mock CF test cases still using old confirm app replacement method.
Spring IDE - continuous-testing - E47
Spring IDE
Tests: 287 passed
Duration: 60 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: Fixed failing test cases
Mock CF test cases still using old confirm app replacement method.
Spring IDE - milestone
Spring IDE
Tests: Testless build
Duration: 36 minutes
Changes: Who: Martin Lippert
Why: updated mylyn p2 repo to include mylyn docs project

Who: Kris De Volder
Why: Let Deactication of "Hide Local Services" serve as trigger for cli auto install

Who: Martin Lippert
Why: more high-res icon work for boot dashboard

Who: Kris De Volder
Why: Disable cloud CLI integration by default. Add button to enable it.
Also a number of restructutring / refactorging to:

- separate the cloud-cli support more from the rest of the LocalBootDashModel
- move us towards making it more testable (allow mock install manager to be
   injected during test runs)

Who: BoykoAlex <aboyko@pivotal.io>
Why: Fix fast startup vm args addition. Unit tests for the fix.

...
Manual run by Martin Lippert
Spring IDE - release
Spring IDE
Tests: Testless build
Duration: 24 minutes
Changes: Who: Kris De Volder
Why: Let Deactication of "Hide Local Services" serve as trigger for cli auto install

Who: Martin Lippert
Why: updated to new eclemma plugin and action set IDs

Who: Martin Lippert
Why: Revert "switched guava dependencies to package imports to avoid further dependency issues with mulitple guava versions"
This reverts commit 2baf169f04fc3f97c7b14fd7008fed3e739ea23c.

Who: BoykoAlex <aboyko@pivotal.io>
Why: Fix fast startup vm args addition. Unit tests for the fix.

Who: Kris De Volder
Why: Relocate IPropertyStore and friends to boot core plugin
For reuse in BootInstallManager

...
Manual run by Martin Lippert
STS Distribution - Milestone - e4.6
Spring IDE
Tests: Testless build
Duration: 59 minutes
Changes: Who: Martin Lippert
Why: removed ani color plugin from distro build due to incompatibility with macOS 10.13

Who: Martin Lippert
Why: add creation of dmg file for macOS version of STS

Who: Martin Lippert
Why: added flag to let STS run on JDK9

Who: Martin Lippert
Why: updated version to 3.9.1

Who: Martin Lippert
Why: added full path to appdmg utility

...
Manual run by Martin Lippert
STS Distribution - Milestone - e4.7
Spring IDE
Tests: Testless build
Duration: 49 minutes
Changes: Who: Martin Lippert
Why: updated mylyn p2 repo to include mylyn docs project and updated cft p2 repo for oxygen release

Who: Martin Lippert
Why: added first draft for 3.9.0 n&n doc

Who: Martin Lippert
Why: updated tc-server to 3.2.7

Who: Martin Lippert
Why: added java9 y-builds to integrate early versions upfront

Who: Martin Lippert
Why: removed JDK9 vmargs from product def

...
Manual run by Martin Lippert
STS Distribution - Nightly - e4.6
Spring IDE
Tests: Testless build
Duration: 29 minutes
Changes: No changes
Scheduled
STS Distribution - Nightly - e4.7
Spring IDE
Tests: Testless build
Duration: 41 minutes
Changes: No changes
Scheduled
STS Distribution - Release - e4.6
Spring IDE
Tests: Testless build
Duration: 59 minutes
Changes: Who: Martin Lippert
Why: updated tc-server to 3.2.8

Who: Martin Lippert
Why: updated tc-server to 3.2.8

Who: Martin Lippert
Why: more details for 3.9.1 n&n doc

Who: BoykoAlex <aboyko@pivotal.io>
Why: Spring CLI Improvements

Who: Martin Lippert
Why: updated to use new version of cf-manifest-ls
Manual run by Martin Lippert
STS Distribution - Release - e4.7
Spring IDE
Tests: Testless build
Duration: 46 minutes
Changes: Who: Martin Lippert
Why: updated tc-server to 3.2.8

Who: Martin Lippert
Why: more details for 3.9.1 n&n doc

Who: Martin Lippert
Why: updated to use new version of cf-manifest-ls

Who: Martin Lippert
Why: updated tc-server to 3.2.8

Who: BoykoAlex <aboyko@pivotal.io>
Why: Spring CLI Improvements
Manual run by Martin Lippert
STS4 - Distribution - continuous - e4.7
Spring IDE
Tests: Testless build
Duration: 9 minutes
Changes: Who: Kris De Volder
Why: Sync version of commons-vscode to rest of vscode package.json files

Who: Kris De Volder
Why: Merge branch "master" of github.com:spring-projects/sts4

Who: BoykoAlex <aboyko@pivotal.io>
Why: Merge branch "master" of https://github.com/spring-projects/sts4

Who: Kris De Volder
Why: Bump version to 0.1.2
Child of IDE-CODE-1270
STS4 - Distribution - Milestone - e4.7
Spring IDE
Tests: Testless build
Duration: 8 minutes
Changes: No changes
Manual run by Martin Lippert
STS4 - language servers - continuous
Spring IDE
Tests: 747 passed
Duration: 8 minutes
Changes: Who: Kris De Volder
Why: Merge branch "master" of github.com:spring-projects/sts4
Changes by Kris De Volder
STS4 - language-servers - milestone
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: Who: BoykoAlex <aboyko@pivotal.io>
Why: Readme for atom boot-java

Who: BoykoAlex <aboyko@pivotal.io>
Why: PT #153107223 Don"t put any string for undefined request method

Who: Kris De Volder
Why: Never reconcile place holder nodes (fixes PT-152918825)

Who: BoykoAlex <aboyko@pivotal.io>
Why: Correct git check for Atom build

Who: BoykoAlex <aboyko@pivotal.io>
Why: Readme content for Boot-Properties

...
Manual run by Martin Lippert
tc Server - continuous - E46
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Manual run by Martin Lippert
tc Server - continuous - E47 (testing)
Spring IDE
Tests: 3 of 52 failed
Duration: 8 minutes
Changes: No changes
Manual run by Martin Lippert
tc Server - milestone - E46
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: Who: Martin Lippert
Why: updated license files for 3.9.0 release

Who: Martin Lippert
Why: updated version to 3.9.1

Who: Martin Lippert
Why: adopted changes due to live beans graph plugin refactoring

Who: Martin Lippert
Why: updated copyright year
Manual run by Martin Lippert
tc Server - release - E46
Spring IDE
Tests: Testless build
Duration: 6 minutes
Changes: Who: Martin Lippert
Why: updated version to 3.9.1

Who: Martin Lippert
Why: adopted changes due to live beans graph plugin refactoring
Manual run by Martin Lippert
thirdparty-p2-repo
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: Update reactor core to 3.0.7.RELEASE
yedit-signed
Spring IDE
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Kris De Volder
Publication
Spring Initializr
Tests: 465 passed
Duration: 1 minute
Changes: No changes
Manual run by Stéphane Nicoll
2.1.x
Spring Integration
Tests: 3033 passed
Duration: 16 minutes
Changes: Who: Gary Russell
Why: INT-3061 Update Reference Copyright
Changes by Gary Russell
2.2.x
Spring Integration
Tests: Testless build
Duration: 13 minutes
Changes: No changes
Manual run by Artem Bilan
3.0.x
Spring Integration
Tests: 4016 passed
Duration: 25 minutes
Changes: Who: Artem Bilan
Why: Upgrade to Gradle 2.14 for CI server compatibility
Changes by Artem Bilan
4.0.x
Spring Integration
Tests: Testless build
Duration: 18 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 4.0.9.RELEASE
4.1.x
Spring Integration
Tests: 4258 passed
Duration: 16 minutes
Changes: Who: Artem Bilan
Why: More JMX tests polishing
Changes by Artem Bilan
4.2.x
Spring Integration
Tests: 4382 passed
Duration: 10 minutes
Changes: Who: Gary Russell
Why: INT-4342: White List for Payload Deserializer
JIRA: https://jira.spring.io/browse/INT-4342

Use similar code to Spring AMQP to add white list support for Integration"s
use of the `DeserializingMessageConverter`; introduce the `WhiteListDeserializingMessageConverter`.

Polishing

Missed this change in PR.

Fix XSD attribute

# Conflicts:
#        spring-integration-core/src/main/java/org/springframework/integration/dsl/Transformers.java
#        spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests.java
#        spring-integration-core/src/test/java/org/springframework/integration/dsl/flows/IntegrationFlowTests.java
#        spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/store/JdbcChannelMessageStore.java
#        spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/store/channel/MessageRowMapper.java
#        spring-integration-mongodb/src/main/java/org/springframework/integration/mongodb/store/MongoDbMessageStore.java
#        spring-integration-mongodb/src/main/java/org/springframework/integration/mongodb/support/BinaryToMessageConverter.java
#        spring-integration-mongodb/src/main/java/org/springframework/integration/mongodb/support/MongoDbMessageBytesConverter.java

# Conflicts:
#        spring-integration-core/src/main/java/org/springframework/integration/transformer/PayloadDeserializingTransformer.java
#        spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageStore.java
#        spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/store/JdbcChannelMessageStore.java
#        spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/store/channel/MessageRowMapper.java
#        spring-integration-mongodb/src/main/java/org/springframework/integration/mongodb/store/MongoDbMessageStore.java
#        src/reference/asciidoc/transformer.adoc
Changes by Gary Russell
4.2.x JDK8 (all Tests Spring 4.2.x, IO 2.0.x)
Spring Integration
Tests: 4489 passed
Duration: 48 minutes
Changes: No changes
Scheduled
4.3.x
Spring Integration
Tests: 4554 passed
Duration: 11 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 4.3.13.RELEASE
4.3.x JDK8 (all Tests Spring 4.3.x, IO Brussels)
Spring Integration
Tests: 4670 passed
Duration: 51 minutes
Changes: No changes
Scheduled
5.0.x all Tests Spring 5.0.x.SNAPSHOT, IO Cairo
Spring Integration
Tests: 4933 passed
Duration: 26 minutes
Changes: No changes
Scheduled
build
Spring Integration
Tests: 2823 passed
Duration: 10 minutes
Changes: No changes
Manual run by Chris Beams
Groovy DSL
Spring Integration
Tests: 91 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: GH-15: Fix `IC.getMessageFlowByName()`
Fixes GH-15 (https://github.com/spring-projects/spring-integration-dsl-groovy/issues/15)

Previously the `IntegrationContext.getMessageFlowByName()` made an assignment of the incoming filter name to the to the first object in the collection
and returned it.

Fix assignment to the equal operator. Add an appropriate test-case
Changes by Artem Bilan
Master (5.0.x)
Spring Integration
Tests: 4801 passed
Duration: 12 minutes
Changes: No changes
Manual run by Trevor Marshall
Scala DSL
Spring Integration
Tests: 134 passed
Duration: 3 minutes
Changes: Who: Gunnar Hillert
Why: Update README.md

Who: Gunnar Hillert
Why: Update README.md
Changes by Gunnar Hillert
SI Test Plan
Spring Integration
Tests: 1 passed
Duration: 2 minutes
Changes: No changes
Manual run by Artem Bilan
Sonar
Spring Integration
Tests: Testless build
Duration: 21 minutes
Changes: No changes
Scheduled
Flow
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: Who: Andy Wilkinson
Why: Apply from publish-maven.gradle again so the pom is created
Changes by Andy Wilkinson
Java DSL (master)
Spring Integration Extensions
Tests: 95 passed
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.3.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Java DSL 1.0.x
Spring Integration Extensions
Tests: 62 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: INTEXT-209: AMQP: Fix container registration
JIRA: https://jira.spring.io/browse/INTEXT-209

An internal `SimpleMessageListenerContainer` instance from the `Amqp.inboundGateway()/inboundAdapter()`
hasn"t been registered as a bean in the application context. That causes issues when container interacts with the applicationContext.

Add `implements ComponentsRegistration` to the `AmqpInboundGatewaySpec` and `AmqpInboundChannelAdapterSpec`.
Add simple `stop()/start()` operation to the `AmqpTests` to be sure that the issue has gone.

**Cherry-pick to 1.0.x**
Changes by Artem Bilan
Java DSL 1.1.x
Spring Integration Extensions
Tests: 79 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: Implement `doGet()` for `HttpMessageHandlerSpec`
Changes by Artem Bilan
SI AWS 1.0.x
Spring Integration Extensions
Tests: 28 passed
Duration: 17 minutes
Changes: No changes
Manual run by Artem Bilan
Spring Integration AWS
Spring Integration Extensions
Tests: 34 passed
Duration: 8 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.1.0.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration AWS (0.5.x)
Spring Integration Extensions
Tests: 88 passed
Duration: 1 minute
Changes: Who: kjordan2001 <kevin@kjordan.net>
Why: GH-11: Base64 encoding instead of Hex
Fixes #11 (https://github.com/spring-projects/spring-integration-aws/issues/11)

Polishing
Spring Integration Cassandra
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: Who: Filippo Balicchia <fbalicchia@gmail.com>
Why: INTEXT-215: Cassandra Namespace Support
JIRA: https://jira.spring.io/browse/INTEXT-215
Rebuilt by Artem Bilan
Spring Integration Hazelcast
Spring Integration Extensions
Tests: 113 passed
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version Hazelcast 1.0.0.RELEASE
Spring Integration Kafka
Spring Integration Extensions
Tests: 15 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 3.0.0.RELEASE
Spring Integration Kafka (1.0.x)
Spring Integration Extensions
Tests: Testless build
Duration: 55 seconds
Changes: No changes
Manual run by Artem Bilan
Spring Integration Kafka (1.3.x)
Spring Integration Extensions
Tests: 93 passed
Duration: 4 minutes
Changes: Who: Gary Russell
Why: Fix XSD type for `partition-id`
Changes by Gary Russell
Spring Integration Kafka 2.1.x
Spring Integration Extensions
Tests: 12 passed
Duration: 59 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.2.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Kafka 2.2.x
Spring Integration Extensions
Tests: 12 passed
Duration: 51 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.2.0.RC1
Spring Integration Kafka 2.3.x
Spring Integration Extensions
Tests: 14 passed
Duration: 48 seconds
Changes: Who: Artem Bilan
Why: Upgrade to SI-4.3.13 and SK-1.3.2
Changes by Artem Bilan
Spring Integration MQTT (1.0)
Spring Integration Extensions
Tests: 11 passed
Duration: 59 seconds
Changes: No changes
Manual run by Gary Russell
Spring Integration Print
Spring Integration Extensions
Tests: 1 passed
Duration: 1 minute
Changes: No changes
Manual run by Gunnar Hillert
Spring Integration SMB
Spring Integration Extensions
Tests: 17 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 0.5.0.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration SMPP
Spring Integration Extensions
Tests: 35 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: INTEXT-122: Make XSD versionless from SI-core XSD
JIRA: https://jira.spring.io/browse/INTEXT-122

Fix for SMPP. All other extensions will be fixed on demand, when they will be upgraded to SI 4.0 or higher
Changes by Artem Bilan
Spring Integration Splunk
Spring Integration Extensions
Tests: 17 passed
Duration: 1 minute
Changes: Who: fbalicchia <fbalicchia@gmail.com>
Why: Upgrade to Splunk Client 1.5.0.0
Upgrade to SI-4.2.2
Upgrade to Gradle 2.5
Remove unused dependencies
Spring Integration Voldemort
Spring Integration Extensions
Tests: 36 passed
Duration: 3 minutes
Changes: Who: Gunnar Hillert
Why: Merge pull request #49 from ghillert/INTEXT-70
INTEXT-70 - Set code coverage plugin for Sonar[d31bfa5_BAM_file_list]
[d31bfa5_BAM_hash]74aab512c99aaa5a1a1d503c76ee8ef505b34947
[d31bfa5_BAM_commiter_name]Gunnar Hillert
[d31bfa5_BAM_commiter_email]ghillert@vmware.com
[d31bfa5_BAM_timestamp]1368806486
[d31bfa5_BAM_commit_message]INTEXT-70 - Set code coverage plugin for Sonar
* Set the Sonar code coverage plugin explicitly to `jacoco`
Changes by Gunnar Hillert
Spring Integration XQuery
Spring Integration Extensions
Tests: 76 passed
Duration: 21 seconds
Changes: No changes
Manual run by Gunnar Hillert
Spring Integration Zip (Linux, Java 8)
Spring Integration Extensions
Tests: 26 passed
Duration: 34 seconds
Changes: Who: Jorge <jagedn@gmail.com>
Why: ZipTransformer: Use FILENAME header if specified
If FILENAME is present at headers we must use this value as the name
of zip file without conversion
Spring Integration Zip (Windows, Java 7)
Spring Integration Extensions
Tests: Testless build
Duration: 4306 minutes
Changes: No changes
Manual run by Gunnar Hillert
Spring Integration Zip - Sonar
Spring Integration Extensions
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Scheduled
XMPP-Smack41
Spring Integration Extensions
Tests: 45 passed
Duration: 49 seconds
Changes: Who: Filippo Balicchia <fbalicchia@gmail.com>
Why: INTEXT-215: Cassandra Namespace Support
JIRA: https://jira.spring.io/browse/INTEXT-215
Nightly
Spring Integration Samples
Tests: 96 passed
Duration: 6 minutes
Changes: No changes
Scheduled
SonarGradle
Spring Integration Samples
Tests: Testless build
Duration: 8 minutes
Changes: No changes
Scheduled
Compatibility
Spring IO Platform
Tests: 9809 passed
Duration: 61 minutes
Changes: No changes
Scheduled
Publication
Spring IO Platform
Tests: 8 passed
Duration: 6 minutes
Changes: No changes
Scheduled
1.0.x
Spring Kafka
Tests: 40 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: Fix assertion in ListenerContainer.start()
https://build.spring.io/browse/SK-SK10X-39/
Changes by Artem Bilan
1.1.x
Spring Kafka
Tests: 57 passed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Fix ListenerContainer to assert KafkaDataListener
https://build.spring.io/browse/SK-SK13X-32

**Cherry-pick to 1.2.x & 1.1.x**

(cherry picked from commit 90cf576)
Changes by Artem Bilan
1.2.x
Spring Kafka
Tests: 58 passed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Fix ListenerContainer to assert KafkaDataListener
https://build.spring.io/browse/SK-SK13X-32

**Cherry-pick to 1.2.x & 1.1.x**

(cherry picked from commit 90cf576)
Changes by Artem Bilan
1.3.x
Spring Kafka
Tests: 76 passed
Duration: 3 minutes
Changes: Who: Tom van den Berge <tom.vandenberge@drillster.com>
Why: GH-511: Committing offset immediately on error
Fixes: spring-projects/spring-kafka#511

**Cherry-pick to 2.0.x & master**
2.0.x
Spring Kafka
Tests: 95 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: Fix Checkstyle issues
Changes by Artem Bilan
Master
Spring Kafka
Tests: 103 passed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Declare topics in KafkaMessageListenerContTests
Since JSON tests expect an assignments as 2 partitions per topic,
it would be better to do that explicitly via `KafkaEmbedded` rather
than rely on the auto-topic creation which might not bring us
2 anticipated partitions
Changes by Artem Bilan
Sonar
Spring Kafka
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Scheduled
2.2.x
Spring LDAP
Tests: 1069 passed
Duration: 4 minutes
Changes: Who: Robert Winch
Why: Fix javacc download url
The javacc download URL has been moved. This commit updates
to the new download URL
Manual run by Robert Winch
2.3.x
Spring LDAP
Tests: 1005 passed
Duration: 4 minutes
Changes: No changes
Scheduled
Sonar
Spring LDAP
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Scheduled
Spring IO Brussels
Spring LDAP
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
Spring IO Cairo
Spring LDAP
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
Spring IO Checks
Spring LDAP
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
master
Spring Loaded
Tests: Testless build
Duration: 1 minute
Changes: Who: Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Why: Briging ReadyForJVMCI closer to master

Who: Andy Clement
Why: Merge pull request #184 from jtulach/ReadyForJVMCI
spring-loaded doesn"t work with JVMCI

Who: Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Why: Briging ReadyForJVMCI closer to master

Who: Andy Clement
Why: Merge pull request #184 from jtulach/ReadyForJVMCI
spring-loaded doesn"t work with JVMCI
release
Spring Loaded
Tests: Testless build
Duration: 16 seconds
Changes: No changes
Manual run by Andy Clement
master
Spring Migration Analyzer
Tests: 305 passed
Duration: 2 minutes
Changes: No changes
Manual run by Andy Wilkinson
1.0.x
Spring Mobile
Tests: 95 passed
Duration: 53 seconds
Changes: Who: Roy Clarkson
Why: Increment version to 1.0.3.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 1.0.2.RELEASE
1.1.x
Spring Mobile
Tests: 603 passed
Duration: 1 minute
Changes: Who: Roy Clarkson
Why: Increment version to 1.1.6.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: Release version 1.1.5.RELEASE
Master
Spring Mobile
Tests: 669 passed
Duration: 59 seconds
Changes: No changes
Manual run by Trevor Marshall
Master Integration
Spring Mobile
Tests: 669 passed
Duration: 1 minute
Changes: No changes
Scheduled
1.2.x-jvm15
Spring OSGi
Tests: 1123 passed
Duration: 11 minutes
Changes: Who: Costin Leau
Why: backport for OSGI-799
+ fix 1.4 compliance to integration test

Who: Costin Leau
Why: backport for OSGI-799
+ fixed pattern matching against packages imported from bundles with custom classpaths
+ improved pattern matching against jar entries in the bundle classpath

Who: Costin Leau
Why: backport for OSGI-799
+ fix 1.4 compliance to integration test (again)
trunk-felix
Spring OSGi
Tests: 1336 passed
Duration: 7 minutes
Changes: Who: Costin Leau
Why: + upgrade to Spring 3.0.3
+ disabled jxr plugin to prevent the awkward NPE in the site-deploy task (during the NIGHTLY build)
trunk-knopflerfish
Spring OSGi
Tests: 1336 passed
Duration: 13 minutes
Changes: Who: Costin Leau
Why: + upgrade to Spring 3.0.3
+ disabled jxr plugin to prevent the awkward NPE in the site-deploy task (during the NIGHTLY build)
Spring Plugin
Spring Plugin
Tests: 27 passed
Duration: 52 seconds
Changes: Who: Oliver Gierke
Why: #41 - Polishing.
Javadoc.

Who: Oliver Gierke
Why: #41 - Added PluginRegistry.getRequiredPlugin(…).
Added aforementioned method for clients to look up a required plugin with the registry throwing a default exception if none is found. An overload taking a Supplier<String> is available to customize the exception message if needed.

Who: Oliver Gierke
Why: #42 - Java 8 cleanups in OrderAwarePluginRegistry.
Removed deprecated use of InvertibleComparator in favor of Java 8"s Comparator.reversed(). Made comparator field final. Added non-null assertions. Removed superfluous generic method type hints. Javadoc.
Changes by Oliver Gierke
Publication
Spring REST docs
Tests: 974 passed
Duration: 14 minutes
Changes: No changes
Manual run by Trevor Marshall
Slate Test
Spring REST docs
Tests: 453 passed
Duration: 9 minutes
Changes: No changes
Manual run by Trevor Marshall
Spring IO Compatibility
Spring REST docs
Tests: 928 passed
Duration: 1 minute
Changes: No changes
Scheduled
Windows
Spring REST docs
Tests: 974 passed
Duration: 37 minutes
Changes: Who: Andy Wilkinson
Why: Upgrade samples to use 2.0.1 snapshots

Who: Andy Wilkinson
Why: Merge branch "1.2.x"
Changes by Andy Wilkinson
master
Spring Roo
Tests: Testless build
Duration: 16 minutes
Changes: No changes
Scheduled
2.0.x
Spring Security
Tests: 1321 passed
Duration: 2 minutes
Changes: No changes
Manual run by Robert Winch
3.2.x
Spring Security
Tests: 2715 passed
Duration: 8 minutes
Changes: No changes
Manual run by Robert Winch
4.1.x
Spring Security
Tests: 3309 passed
Duration: 14 minutes
Changes: No changes
Scheduled
4.2.x
Spring Security
Tests: 3478 passed
Duration: 15 minutes
Changes: No changes
Scheduled
Migrate Spring Security 3.x to 4.x
Spring Security
Tests: 93 passed
Duration: 9 minutes
Changes: Who: Joe Grandja <jgrandja@users.noreply.github.com>
Why: Add sample of @AuthenticationPrincipal
Add sample of @AuthenticationPrincipal migration
Manual run by Spring Security Bot
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: 2 minutes
Changes: Who: Brian Butz <butzopower@gmail.com>
Why: Fixed typo in debug output
Fixed "succesfully" to "successfully"
Spring Security SAML
Spring Security Extensions
Tests: 173 passed
Duration: 2 minutes
Changes: No changes
Manual run by Robert Winch
Spring Security SAML DSL
Spring Security Extensions
Tests: 5 passed
Duration: 1 minute
Changes: Who: Raul Avila <ravila@pivotal.io>
Why: Allow injection of custom instance of WebSSOProfileConsumerImpl in DSL

Who: Robert Winch
Why: Spaces to Tabs
Manual run by Robert Winch
2.0.x
Spring Security OAuth
Tests: Testless build
Duration: 7 minutes
Changes: Who: Vedran Pavic <vedran.pavic@gmail.com>
Why: Ignore unsupported JWK types when parsing JWK set
At present, `JwkSetConverter` throws a `JwkException` when it attempts to parse a JWK with unsupported key type. This causes problems with providers that support multiple JWS algorithms, and therefore publish JWK set with keys of different types.

This commit updates the behavior of `JwkSetConverter` to ignore JWKs with unsupported key type.

Closes gh-1213
2.1.x
Spring Security OAuth
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Scheduled
2.1.x Spring 5x Compat
Spring Security OAuth
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Scheduled
Spring Security OAuth - Integration
Spring Security OAuth
Tests: 11 of 42 failed
Duration: 1 minute
Changes: No changes
1.3.x
Spring Session
Tests: 201 passed
Duration: 12 minutes
Changes: No changes
Scheduled
1.4.x
Spring Session
Tests: 200 passed
Duration: 10 minutes
Changes: No changes
Scheduled
Spring IO Brussels
Spring Session
Tests: Testless build
Duration: 1 minute
Changes: No changes
Scheduled
Shell 2.x
Spring Shell
Tests: Testless build
Duration: 1 minute
Changes: Who: Eric Bottard
Why: Rename conversionService to something else to avoid initialization cycle issue (Converters were not being wired, etc).
Fixes #180
Changes by Eric Bottard
Spring Shell 1 (gradle)
Spring Shell
Tests: 157 passed
Duration: 39 seconds
Changes: Who: Eric Bottard
Why: Fix javadoc warnings
Changes by Eric Bottard
Default
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: Who: Craig Walls
Why: Spring Social carries its own auto-configuration
Changes by Craig Walls
Nightly Snapshot
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Nightly Snapshot 1.1.x
Spring Social
Tests: Testless build
Duration: 2 minutes
Changes: Who: Craig Walls
Why: Exclude buildSrc from Java projects
Manual run by Craig Walls
Spring Social 1.0.3
Spring Social
Tests: 178 passed
Duration: 1 minute
Changes: Who: Craig Walls
Why: Update changelog.txt
Manual run by Craig Walls
Spring Social 2
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: No changes
Manual run by Craig Walls
Spring Social Facebook
Spring Social
Tests: Testless build
Duration: 1 minute
Changes: Who: Craig Walls
Why: Spring Social carries its own auto-configuration
Changes by Craig Walls
Spring Social Facebook 1.0.x
Spring Social
Tests: 315 passed
Duration: 1 minute
Changes: No changes
Manual run by Craig Walls
Spring Social Facebook 3.0
Spring Social
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Craig Walls
Spring Social Facebook AG
Spring Social
Tests: 253 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Social Facebook Snapshot
Spring Social
Tests: 253 passed
Duration: 2 minutes
Changes: No changes
Scheduled
Spring Social IO checks
Spring Social
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Scheduled
Spring Social LinkedIn 2
Spring Social
Tests: 56 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social LinkedIn Snapshot 2
Spring Social
Tests: 56 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social Twitter
Spring Social
Tests: Testless build
Duration: 1 minute
Changes: Who: Craig Walls
Why: Spring Social carries its own auto-configuration
Changes by Craig Walls
Spring Social Twitter 2
Spring Social
Tests: 276 passed
Duration: 6 minutes
Changes: No changes
Manual run by Craig Walls
Spring Social Twitter AG
Spring Social
Tests: 278 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social Twitter Snapshot
Spring Social
Tests: 278 passed
Duration: 8 minutes
Changes: No changes
Scheduled
Spring Social Yammer
Spring Social Community
Tests: 57 passed
Duration: 1 minute
Changes: Who: Morten Andersen-Gott
Why: Ignore idea files
Manual
Spring Splunk
Tests: Testless build
Duration: 15 seconds
Changes: Who: Jarred Li
Why: update readme

Changes by Jarred Li
1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: Next development version
1.1.x
Spring Statemachine
Tests: 469 passed
Duration: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
1.2.x
Spring Statemachine
Tests: 851 passed
Duration: 13 minutes
Changes: No changes
Scheduled
Master
Spring Statemachine
Tests: 1 of 683 failed
Duration: 14 minutes
Changes: No changes
Scheduled
Master JDK9
Spring Statemachine
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 5 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: 3 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Master
Spring Statemachine
Tests: Testless build
Duration: 8 minutes
Changes: No changes
Manual run by Janne Valkealahti
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: 329 passed
Duration: 8 minutes
Changes: Who: Mark Paluch
Why: Make RoleId and SecretId public.
AppRoleAuthenticationOptions.RoleId and AppRoleAuthenticationOptions.SecretId interfaces are now public.

Closes gh-179.
Changes by Mark Paluch
2.3.x
Spring Web Flow
Tests: Testless build
Duration: 9 minutes
Changes: No changes
Manual run by Rossen Stoyanchev
2.4.x
Spring Web Flow
Tests: 1337 passed
Duration: 7 minutes
Changes: Who: Spring Buildmaster
Why: Next development version
2.5.x
Spring Web Flow
Tests: 1190 passed
Duration: 6 minutes
Changes: Who: Rossen Stoyanchev
Why: Check default binding expressions
This commit introduces a check on default data binding expressions
and ignores those that don"t look property paths of the model.

Issue: SWF-1711
1.0.x (JDK6, Linux)
Spring XD
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.4.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
1.0.x (JDK7, Linux)
Spring XD
Tests: 964 passed
Duration: 76 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.4.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
1.0.x (JDK8, Linux)
Spring XD
Tests: 964 passed
Duration: 68 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.4.RELEASE
1.0.x Publish
Spring XD
Tests: Testless build
Duration: 24 minutes
Changes: No changes
1.1.x (JDK8, Linux, EC2)
Spring XD
Tests: 1112 passed
Duration: 40 minutes
Changes: No changes
Manual run by Mark Pollack
1.1.x - Acceptance Tests EC2
Spring XD
Tests: 56 passed
Duration: 42 minutes
Changes: No changes
1.1.x Publish
Spring XD
Tests: Testless build
Duration: 29 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.1.3.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
1.2.x (JDK7, Linux, EC2)
Spring XD
Tests: 1479 passed
Duration: 24 minutes
Changes: No changes
Manual run by Glenn Renfro
1.2.x (JDK8, Linux, EC2)
Spring XD
Tests: 1479 passed
Duration: 27 minutes
Changes: No changes
Manual run by Glenn Renfro
1.2.x - Acceptance Tests EC2
Spring XD
Tests: 62 passed
Duration: 51 minutes
Changes: No changes
1.2.x Publish
Spring XD
Tests: Testless build
Duration: 31 minutes
Changes: Who: Patrick Peralta <pperalta@pivotal.io>
Why: XD-3652: Separate lock for shell proc lifecycle
Admin UI client (Linux)
Spring XD
Tests: Testless build
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.1.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Admin UI client (Windows)
Spring XD
Tests: Testless build
Duration: 19 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.1.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Admin UI client - Publish (Linux)
Spring XD
Tests: Testless build
Duration: 3 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.1.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Gradle Install Target (1.1.x, JDK-7, Linux)
Spring XD
Tests: Testless build
Duration: 23 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.1.3.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Gradle Install Target (JDK-7, Linux)
Spring XD
Tests: Testless build
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.2.BUILD
Master (JDK7, Linux, EC2)
Spring XD
Tests: Testless build
Duration: 40 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.2.BUILD

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Master (JDK8, Linux, EC2)
Spring XD
Tests: Testless build
Duration: 44 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.2.BUILD
Master Publish
Spring XD
Tests: Testless build
Duration: 14 minutes
Changes: No changes
Scheduled
Publish-II
Spring XD
Tests: Testless build
Duration: 19 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.2.BUILD
Windows EC2 (master, JDK8)
Spring XD
Tests: Testless build
Duration: 86 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.2.BUILD

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
XD Modules - PMML
Spring XD
Tests: Testless build
Duration: 3 minutes
Changes: Who: Gary Russell
Why: Clarify PMML Jar Location
Changes by Gary Russell
1.0.x (Master, JDK7, Linux)
Spring XD EC2
Tests: 8 passed
Duration: 2 minutes
Changes: Who: Glenn Renfro
Why: Exposed these settings as environment variables.
Updated shutdown script to use system properties.
Changes by Glenn Renfro
Daily
Spring.NET REST
Tests: 320 passed
Duration: 6 minutes
Changes: Who: Bruno Baia
Why: Polishing code comments


Who: Bruno Baia
Why: Updated JSON.NET version to 4.5 Release 10 [SPRNETREST-24]


Who: Bruno Baia
Why: Released 1.1.1 GA

Changes by Bruno Baia
Head
Spring.NET REST
Tests: 321 passed
Duration: 3 minutes
Changes: Who: Bruno Baia
Why: Released 1.1.2 GA
Changes by Bruno Baia
Release
Spring.NET REST
Tests: 321 passed
Duration: 5 minutes
Changes: No changes
Manual run by Bruno Baia
Head
Spring.NET Social
Tests: 35 passed
Duration: 44 seconds
Changes: Who: Bruno Baia
Why: Polished reference documentation
Changes by Bruno Baia
Release
Spring.NET Social
Tests: 29 passed
Duration: 6 minutes
Changes: Who: Bruno Baia
Why: Optimized short-running continuations with "TaskContinuationOptions.ExecuteSynchronously" mode


Who: Bruno Baia
Why: Updated Spring.Rest (latest dev build)


Who: Bruno Baia
Why: Added link to Spring.NET Social LinkedIn project


Who: Bruno Baia
Why: Released 1.0.1 GA


Who: Bruno Baia
Why: Updated SpringSource banner image


...
Manual run by Bruno Baia
Head
Spring.NET Social Dropbox
Tests: 24 passed
Duration: 53 seconds
Changes: Who: Bruno Baia
Why: Released 1.2.0 GA

Changes by Bruno Baia
Release
Spring.NET Social Dropbox
Tests: 24 passed
Duration: 27 minutes
Changes: No changes
Manual run by Steve Bohlen
Head
Spring.NET Social LinkedIn
Tests: Testless build
Duration: 1 minute
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 84b0feab42206c0d53560f4e340fb05075fed365 and 878627cfdc7b6747da13556f2fd735badd447dd7.
Changes by [unknown]
Release
Spring.NET Social LinkedIn
Tests: 26 passed
Duration: 5 minutes
Changes: Who: Bruno Baia
Why: Polishing

Who: manudea <manduea@duemetri.net>
Why: Update/bugfix

Who: manudea <manduea@duemetri.net>
Why: removed .java old file

Who: Bruno Baia
Why: Merge pull request #7 from rsotolongo/master
New ProfileUrl class

Who: manudea <manduea@duemetri.net>
Why: First porting of Group api (second revision after Bruno feedback)

...
Manual run by Bruno Baia
Head
Spring.NET Social Twitter
Tests: 171 passed
Duration: 52 seconds
Changes: Who: Bruno Baia
Why: Added new "favorite_count" field support in Tweet object model
Changes by Bruno Baia
Release
Spring.NET Social Twitter
Tests: 171 passed
Duration: 4 minutes
Changes: Who: Bruno Baia
Why: Improved FriendOperations.GetFriends and GetFollowers methods with latest API v1.1 methods [SPRNETSOCIALTW-7]

Who: Bruno Baia
Why: Polishing

Who: Bruno Baia
Why: Added support for pre-releases

Who: Bruno Baia
Why: Removed obsolete files [SPRNETSOCIALTW-5]

Who: Bruno Baia
Why: Started 2.0 development

...
Manual run by Bruno Baia
VS2010 Daily
Spring.NET Visual Studio Add-In
Tests: Testless build
Duration: 1 minute
Changes: Who: Bruno Baia
Why: Happy New Year 2012!


Who: Bruno Baia
Why: Released 1.0.2 GA


Who: Bruno Baia
Why: Added "changelog.txt" solution item


Who: Bruno Baia
Why: Added "HOW TO BUILD" section to readme.txt

Changes by Bruno Baia
VS2010 Head
Spring.NET Visual Studio Add-In
Tests: Testless build
Duration: 54 seconds
Changes: No changes
Manual run by Steve Bohlen
VS2010 Release
Spring.NET Visual Studio Add-In
Tests: Testless build
Duration: 1 minute
Changes: Who: Bruno Baia
Why: Added "HOW TO BUILD" section to readme.txt


Who: Bruno Baia
Why: Released 1.0.2 GA


Who: Bruno Baia
Why: Added "changelog.txt" solution item


Who: Bruno Baia
Why: Visual studio locks dlls of referenced projects which make the build failed [SPRNETVSADDIN-5]


Who: Bruno Baia
Why: Happy New Year 2012!


...
Manual run by Bruno Baia
Cloud Foundry Maven Plugin - Release
vcap Java Client
Tests: 44 passed
Duration: 18 seconds
Changes: No changes
Manual run by Thomas Risberg