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: Further changes to SSH enablement for CF targets

Who: nsingh <nsingh@pivotal.io>
Why: Override operations in Diego-based targets that may result in 503 when fetching application stats.
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: Brian Clozel
Why: Merge pull request #4 from garyrussell/retainFo
Add Option To Retain FO

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
Changes by Brian Clozel and Gary Russell
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: 33 passed
Duration: 30 seconds
Changes: Who: Spring Buildmaster
Why: Next development version
E37 build and publish
Groovy-Eclipse
Tests: 4562 passed
Duration: 87 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Update the Groovy plug-in to 2.4.12
E42 build and publish
Groovy-Eclipse
Tests: 4563 passed
Duration: 90 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Update the Groovy plug-in to 2.4.12
E43 build and publish
Groovy-Eclipse
Tests: 4563 passed
Duration: 90 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Update the Groovy plug-in to 2.4.12
E43J8 build and publish
Groovy-Eclipse
Tests: 1 of 4735 failed
Duration: 93 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for issue #315: IllegalStateException in JDTClassNode init members
E44 build and publish
Groovy-Eclipse
Tests: 4570 passed
Duration: 92 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for issue #315: IllegalStateException in JDTClassNode init members
E45 build and publish
Groovy-Eclipse
Tests: 4570 passed
Duration: 91 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for issue #315: IllegalStateException in JDTClassNode init members
E46 build and publish
Groovy-Eclipse
Tests: 5038 passed
Duration: 97 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for issue #315: IllegalStateException in JDTClassNode init members
E47 build and publish
Groovy-Eclipse
Tests: 5038 passed
Duration: 97 minutes
Changes: Who: Eric Milles <eric.milles@thomsonreuters.com>
Why: Fix for issue #315: IllegalStateException in JDTClassNode init members
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: Andy Clement
Why: 1.7.0 dev build


Who: Andrew Eisenberg <andrew@eisenberg.as>
Why: fix remaining compile error since move to AJ 1.7

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: equinox weaving fix weaving-hook-20140821

Who: Andy Clement
Why: add new missing method

Who: Andy Clement
Why: remove other test framework versions

Who: Andy Clement
Why: 1.8.5.20141117171500

Who: Andy Clement
Why: modify test eclipse provisioning to use specific version of org.eclipse.test

...
Changes by 3 people
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: 243 passed
Duration: 1 minute
Changes: Who: Dave Syer <dsyer@pivotal.io>
Why: Update for 1.2.1.RELEASE

Who: Dave Syer <dsyer@pivotal.io>
Why: Revert to snapshots

Who: Dave Syer <dsyer@pivotal.io>
Why: Add CI pipeline
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: 12 minutes
Changes: No changes
Manual run by Stephane Maldini
projectreactor.io NEXT
Project Reactor
Tests: Testless build
Duration: 3 minutes
Changes: Who: violetagg <milesg78@gmail.com>
Why: issue #89: Update pendingResponses in the event for termination (#111)
Problem: pendingResponses is decreased when
r.i.n.h.server.HttpServerHandler#write is invoked with LastHttpContent,
but the channel attributes are cleared in the event for termination
r.i.n.channel.ChannelOperations#onHandlerTerminate.
New request can be received after invocation of the write operation and
before event for termination.
r.i.n.h.server.HttpServerHandler#channelRead
In this situation instead of pipelining the new request the implementation
will check the channel attributes and as they are still not cleared the
request will not be processed.
Reactive Streams Commons
Project Reactor
Tests: 1054 passed
Duration: 7 minutes
Changes: Who: Stephane Maldini <smaldini@pivotal.io>
Why: use assertNotSame
Reactor Addons NEXT
Project Reactor
Tests: 62 passed
Duration: 1 minute
Changes: No changes
Reactor Aeron
Project Reactor
Tests: Testless build
Duration: 36 seconds
Changes: No changes
Reactor BOM
Project Reactor
Tests: Testless build
Duration: 14 seconds
Changes: Who: Stephane Maldini <stephane.maldini@gmail.com>
Why: Update README.md

Who: Stephane Maldini <stephane.maldini@gmail.com>
Why: Update gradle.properties
Reactor Core NEXT
Project Reactor
Tests: 3526 passed
Duration: 4 minutes
Changes: Who: Stephane Maldini <stephane.maldini@gmail.com>
Why: Revert "fix #233 - add scheduler based on fork join pool" (#682)
This reverts commit 7ba3906b9ee6b17657b855be8b34346d1968c863.
Reactor IPC
Project Reactor
Tests: 2 passed
Duration: 4 minutes
Changes: No changes
Reactor Kafka
Project Reactor
Tests: 131 passed
Duration: 8 minutes
Changes: No changes
Reactor Kotlin Extensions
Project Reactor
Tests: 43 passed
Duration: 47 seconds
Changes: Who: Sébastien Deleuze <sdeleuze@users.noreply.github.com>
Why: Specify that reactor-core now supports natively Kotlin
Reactor Netty
Project Reactor
Tests: 130 passed
Duration: 1 minute
Changes: No changes
Manual run by Stephane Maldini
Reactor RabbitMQ
Project Reactor
Tests: Testless build
Duration: 38 seconds
Changes: Who: Chris Cheetham <chris@cheetham.com>
Why: disable emails
hop (http-client)
RabbitMQ
Tests: 73 passed
Duration: 1 minute
Changes: Who: Michael Klishin
Why: Add redelivery properties to MessageStats
Fixes #102.
Changes by Michael Klishin
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] Release version 1.4.6.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
1.5.x
Spring AMQP
Tests: 634 passed
Duration: 2 minutes
Changes: No changes
Manual run by Gary Russell
1.6.x
Spring AMQP
Tests: 728 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.6.10.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
1.7.x
Spring AMQP
Tests: 740 passed
Duration: 4 minutes
Changes: Who: Gary Russell
Why: AMQP-749: Force Close Channel With Slow Consumer
JIRA: https://jira.spring.io/browse/AMQP-749

If the consumer thread does not respond to a shutdown (e.g. "stuck" in user code),
the channel remains open and messages remain in an unack"d state.

Add a boolean (default true in 2.0) controlling the behaviour and allowing the container
to force close the channel - thus requeuing any unack"d messages.

Since this code runs on the thread that calls `stop()`, we need to always be sure that
the physical close required `ThreadLocal` is cleared.

There are test cases where a mix of mock and real channels are used and the TL was dirty, causing
side-effects; but this could really be a concern for a real application too.

Polishing - PR Comments

Fix Tests

Conflicts:
        spring-rabbit/src/main/java/org/springframework/amqp/rabbit/core/RabbitTemplate.java
        spring-rabbit/src/main/java/org/springframework/amqp/rabbit/listener/DirectMessageListenerContainer.java
        spring-rabbit/src/main/java/org/springframework/amqp/rabbit/listener/SimpleMessageListenerContainer.java
        src/reference/asciidoc/whats-new.adoc
Resolved.
Changes by Gary Russell
Master (2.0.x)
Spring AMQP
Tests: 848 passed
Duration: 5 minutes
Changes: Who: Gary Russell
Why: AMQP-749: Shut Down "Hung" Thread at Test End
JIRA: https://jira.spring.io/browse/AMQP-749
Changes by Gary Russell
Master JDK8 (All Tests, Spring IO)
Spring AMQP
Tests: 985 passed
Duration: 7 minutes
Changes: Who: Gary Russell
Why: AMQP-749: Force Close Channel With Slow Consumer
JIRA: https://jira.spring.io/browse/AMQP-749

If the consumer thread does not respond to a shutdown (e.g. "stuck" in user code),
the channel remains open and messages remain in an unack"d state.

Add a boolean (default true in 2.0) controlling the behaviour and allowing the container
to force close the channel - thus requeuing any unack"d messages.

Since this code runs on the thread that calls `stop()`, we need to always be sure that
the physical close required `ThreadLocal` is cleared.

There are test cases where a mix of mock and real channels are used and the TL was dirty, causing
side-effects; but this could really be a concern for a real application too.

Polishing - PR Comments

Fix Tests
Scheduled with changes by Gary Russell
Sonar
Spring AMQP
Tests: Testless build
Duration: 5 minutes
Changes: Who: Gary Russell
Why: AMQP-749: Force Close Channel With Slow Consumer
JIRA: https://jira.spring.io/browse/AMQP-749

If the consumer thread does not respond to a shutdown (e.g. "stuck" in user code),
the channel remains open and messages remain in an unack"d state.

Add a boolean (default true in 2.0) controlling the behaviour and allowing the container
to force close the channel - thus requeuing any unack"d messages.

Since this code runs on the thread that calls `stop()`, we need to always be sure that
the physical close required `ThreadLocal` is cleared.

There are test cases where a mix of mock and real channels are used and the TL was dirty, causing
side-effects; but this could really be a concern for a real application too.

Polishing - PR Comments

Fix Tests
Scheduled with changes by Gary Russell
head
Spring AMQP .NET
Tests: Testless build
Duration: 4 minutes
Changes: Who: Joe Fitzgerald <jfitzgerald@pivotal.io>
Why: Merge pull request #24 from tobiasmh/master
Fix for typo

Who: Tobias Montagna-Hay <tobias@montagnahay.com>
Why: 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: Antoine Rey <arey@externe.generali.fr>
Why: BATCHADM-132 Add startDate to execution.ftl & executions.ftl for retrieval as JSON via GET operations
Gradle
Spring Batch
Tests: 3549 passed
Duration: 10 minutes
Changes: Who: Glenn Renfro
Why: Added Builder for RepositoryItemWriter
resolves BATCH-2609

Who: Michael Minella
Why: Polish for BATCH-2609
integration-tests
Spring Batch
Tests: Testless build
Duration: 7 minutes
Changes: No changes
nightly
Spring Batch
Tests: Testless build
Duration: 11 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: Michael Minella
Why: Fixed SplitBuilder to behave as documentation perscribes.
This commit includes the parent builder"s current state from a
SplitBuilder in the actual split.  The documentation is also updated to
note that a user should either create a flow with transitions or a flow
that splits, not both and use composition to create more complex flows.

BATCH-2346

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()

Who: Michael Minella
Why: Added documentation to communicate limitations of when using the AsyncItemProcessor.
BATCH-2371

Who: Michael Minella
Why: Fixed example code BATCH-2339

...
Manual run by Michael Minella
Sonar
Spring Batch
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Scheduled
Spring IO
Spring Batch
Tests: 3426 passed
Duration: 7 minutes
Changes: Who: Glenn Renfro
Why: Added Builder for RepositoryItemWriter
resolves BATCH-2609

Who: Michael Minella
Why: Polish for BATCH-2609
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: 56 passed
Duration: 9 minutes
Changes: Who: Andy Wilkinson
Why: Start building against Spring Security OAuth snapshots
Closes gh-9589

Who: Stéphane Nicoll
Why: Merge branch "1.5.x"

Who: Stéphane Nicoll
Why: Merge branch "1.5.x"

Who: Stéphane Nicoll
Why: Merge branch "1.5.x"

Who: Andy Wilkinson
Why: Actually build against Spring Security 5.0 snapshots
See gh-9603

...
Scheduled with changes by 5 people
Publication
Spring Boot
Tests: 6738 passed
Duration: 52 minutes
Changes: Who: Stéphane Nicoll
Why: Merge branch "1.5.x"
Changes by Stéphane Nicoll
Spring 5
Spring Boot
Tests: 209 passed
Duration: 51 minutes
Changes: No changes
Code changes detected
Windows
Spring Boot
Tests: 6708 passed
Duration: 179 minutes
Changes: Who: Johnny Lim <izeye@naver.com>
Why: Remove redundant hash code for the same field
Closes gh-9608

Who: Stéphane Nicoll
Why: Merge pull request #9557 from espiegelberg:master
* pr/9557:
  Polish "Add health indicator for Neo4j"
  Add health indicator for Neo4j
  Remove dead code
  Add missing whitespace in log

Who: Andy Wilkinson
Why: Adapt to API changes in Spring Data Commons

Who: Andy Wilkinson
Why: Start building against Spring Security snapshots
See gh-9603

Who: Madhura Bhave
Why: Fix NPE in NettyWebServer stop
Fixes gh-9542

...
Scheduled with changes by 4 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: 14 passed
Duration: 31 minutes
Changes: Who: Thomas Risberg
Why: Increasing sleep when no download
- this allows mysql to start

- removing -9 from kill of server
Rebuilt by Thomas Risberg
Acceptance Tests - Kubernetes
Spring Cloud Data Flow
Tests: 28 passed
Duration: 59 minutes
Changes: Who: Thomas Risberg
Why: Increasing sleep when no download
- this allows mysql to start

- removing -9 from kill of server
Rebuilt by Thomas Risberg
Acceptance Tests - Local
Spring Cloud Data Flow
Tests: 28 passed
Duration: 23 minutes
Changes: Who: Thomas Risberg
Why: Increasing sleep when no download
- this allows mysql to start

- removing -9 from kill of server

Who: Thomas Risberg
Why: Adding back sleep after mysql docker launch
- needed when using -d to not download latest jar
Scheduled with changes by Thomas Risberg
Ambari Dataflow Rpm - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 4 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: 24 seconds
Changes: Who: Spring Buildmaster
Why: Next development version
Ambari Plugin Rpm - Release Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 24 seconds
Changes: No changes
Manual run by Janne Valkealahti
Deployer - 1.0.x
Spring Cloud Data Flow
Tests: 35 passed
Duration: 12 minutes
Changes: No changes
Rebuilt by Thomas Risberg
Deployer - 1.1.x
Spring Cloud Data Flow
Tests: 33 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Release version 1.1.4.RELEASE

Who: Spring Buildmaster
Why: Next development version
Deployer - Master
Spring Cloud Data Flow
Tests: 34 passed
Duration: 57 seconds
Changes: Who: Thomas Risberg
Why: Updating io.fabric8.docker-maven-plugin to latest version
Changes by Thomas Risberg
Deployer Local - 1.1.x
Spring Cloud Data Flow
Tests: 26 passed
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 1.1.4.RELEASE
Deployer Local - Master
Spring Cloud Data Flow
Tests: 29 passed
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 1.2.1.RELEASE
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: 1 minute
Changes: No changes
Deployer YARN - Release Master
Spring Cloud Data Flow
Tests: 5 passed
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Server - Cloud Foundry - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Child of SCD-DCF10X-88
Server - Kubernetes - Master
Spring Cloud Data Flow
Tests: Testless build
Duration: 4 minutes
Changes: No changes
Child of SCD-DK8S-257
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: 6 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: Release version 1.1.4.RELEASE

Who: Spring Buildmaster
Why: Next development version
Spring Cloud Data Flow - Master
Spring Cloud Data Flow
Tests: 997 passed
Duration: 11 minutes
Changes: Who: Glenn Renfro
Why: Redacts sensitive/password information when listing streams
resolves #1542

* Uses regex to identify values that need to be redacted.
* Added a few more tests

Removed Parser changes

* Added docs to regex
* Added empty string check to sanitizer
Changes by Glenn Renfro
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 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] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.M1
UI (Linux)
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.1.RELEASE

Who: Gunnar Hillert
Why: Next development version `1.2.2.BUILD-SNAPSHOT`
UI (Linux, Publish)
Spring Cloud Data Flow
Tests: Testless build
Duration: 2 minutes
Changes: Who: Gunnar Hillert
Why: Next development version `1.2.2.BUILD-SNAPSHOT`

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.1.RELEASE
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: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.1.RELEASE

Who: Gunnar Hillert
Why: Next development version `1.2.2.BUILD-SNAPSHOT`
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: 65 passed
Duration: 55 seconds
Changes: Who: Scott Frederick
Why: Capture "previous_values" in update requests. Make logging in controllers more consistent and comprehensive.
Changes by Scott Frederick
Spring Cloud Connectors Core
Spring Cloud Services
Tests: 375 passed
Duration: 6 minutes
Changes: No changes
Manual run by Scott Frederick
Spring Cloud Connectors Core 2.x
Spring Cloud Services
Tests: 374 passed
Duration: 1 minute
Changes: No changes
Manual run 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: 54 passed
Duration: 7 minutes
Changes: No changes
Manual run by Craig Walls
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: 54 passed
Duration: 4 minutes
Changes: Who: Craig Walls
Why: Set next build version to 1.5.1.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.5.0.RELEASE
Spring Cloud Services Starters
Spring Cloud Services
Tests: Testless build
Duration: 1 minute
Changes: Who: Craig Walls
Why: Set next build version 1.5.1.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.5.0.RELEASE
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: 1 minute
Changes: Who: Mark Paluch
Why: Add license and notice to jar files.
Changes by Mark Paluch
SCT Main
Spring Cloud Task
Tests: 266 passed
Duration: 3 minutes
Changes: No changes
Manual run by Glenn Renfro
SCT Sonar
Spring Cloud Task
Tests: Testless build
Duration: 7 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
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: 120 passed
Duration: 47 seconds
Changes: No changes
Manual run by Scott Frederick
Graph
Spring Data
Tests: 269 passed
Duration: 2 minutes
Changes: Who: Mark Paluch
Why: DATAGRAPH-1004 - ConfigurationExtensionUnitTests now need to provide a BeanDefinitionRegistry.
Changes by Mark Paluch
Spring Data JDBC
Spring Data
Tests: 30 passed
Duration: 57 seconds
Changes: Who: Jens Schauder <jschauder@pivotal.io>
Why: DATAJDBC-100 - @EnableJdbcRepositories.
Adds the @EnableJdbcRepositories annotation, which when used on a Spring configuration enables scanning packages for JDBC repositories.

Original pull request: #6.
Spring Data Cassandra
Spring Data Cassandra
Tests: 1117 passed
Duration: 2 minutes
Changes: Who: Mark Paluch
Why: DATACASS-472 - Upgrade to Cassandra driver 3.3.0.
Changes by Mark Paluch
Spring Data Build
Spring Data Commons
Tests: Testless build
Duration: 29 seconds
Changes: Who: Mark Paluch
Why: #384 - Remove spring-data-mongodb-log4j from release train BOM.
Changes by Mark Paluch
Spring Data Commons
Spring Data Commons
Tests: 2143 passed
Duration: 1 minute
Changes: Who: Oliver Gierke
Why: DATACMNS-1098 - Polishing.
Removed obsolete Spring version check. Formatting.

Who: Oliver Gierke
Why: DATACMNS-1098 - RepositoryComponentScanner now exposes BeanDefinitionRegistry.
We now override ClassPathScanningCandidateComponentProvider"s getRegistry() to make sure custom conditions on repository candidates can use the currently available BeanDefinitionRegistry in their implementations. To achieve that we forward the BeanDefinitionRegistry at hand through the configuration infrastructure (both XML and annotation side of things).

Who: Oliver Gierke
Why: DATACMNS-1096 - Replaced references to Spring"s Converter to JDK 8"s Function in domain package.
Switched to use Optional<Object> to make nullability explicit. Keep the original ….convert(…) method around as deprecated default method so that clients can be migrated gradually.
Changes by Oliver Gierke
Spring Data Commons - Sonar
Spring Data Commons
Tests: 2143 passed
Duration: 2 minutes
Changes: Who: Oliver Gierke
Why: DATACMNS-1096 - Replaced references to Spring"s Converter to JDK 8"s Function in domain package.
Switched to use Optional<Object> to make nullability explicit. Keep the original ….convert(…) method around as deprecated default method so that clients can be migrated gradually.

Who: Oliver Gierke
Why: DATACMNS-1098 - RepositoryComponentScanner now exposes BeanDefinitionRegistry.
We now override ClassPathScanningCandidateComponentProvider"s getRegistry() to make sure custom conditions on repository candidates can use the currently available BeanDefinitionRegistry in their implementations. To achieve that we forward the BeanDefinitionRegistry at hand through the configuration infrastructure (both XML and annotation side of things).

Who: Oliver Gierke
Why: DATACMNS-1098 - Polishing.
Removed obsolete Spring version check. Formatting.
Scheduled with changes 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: 57 passed
Duration: 37 seconds
Changes: No changes
Spring Data Elasticsearch
Spring Data Elasticsearch
Tests: 295 passed
Duration: 2 minutes
Changes: No changes
Spring Data Envers
Spring Data Envers
Tests: 4 passed
Duration: 23 seconds
Changes: No changes
Examples
Spring Data GemFire
Tests: Testless build
Duration: 1 minute
Changes: Who: John Blum
Why: Fix Data Policy and Shortcut attributes on Region elements in Spring XML configuration meta-date to refer to a proper enumerated value.
Changes by John Blum
Nightly-ApacheGeode
Spring Data GemFire
Tests: 1908 passed
Duration: 16 minutes
Changes: Who: John Blum
Why: DATAGEODE-15 - Adapt to API changes in RepositoryConfigurationSourceSupport.

Who: John Blum
Why: DATAGEODE-14 - Improve IndexFactoryBean"s resilience and options for handling GemFire IndexExistsExceptions and IndexNameConflictExceptions.
Related JIRA: https://jira.spring.io/browse/SGF-637

(cherry picked from commit e868c58db9d245adab005b6a5ae1cc0a94275cf3)
Signed-off-by: John Blum <jblum@pivotal.io>
Manual run by John Blum
Nightly-JDK7
Spring Data GemFire
Tests: 1678 passed
Duration: 16 minutes
Changes: Who: John Blum
Why: SGF-638 - Adapt to API changes in RepositoryConfigurationSourceSupport.

Who: John Blum
Why: SGF-637 - Improve IndexFactoryBean"s resilience and options for handling GemFire IndexExistsExceptions and IndexNameConflictExceptions.
(cherry picked from commit 0db66018ebcba88773fcf5565a7d5bef22ab2e90)
Signed-off-by: John Blum <jblum@pivotal.io>
Manual run by John Blum
Nightly-NoMocks
Spring Data GemFire
Tests: 1863 passed
Duration: 16 minutes
Changes: No changes
Scheduled
Nightly-WithMocks
Spring Data GemFire
Tests: 2 of 1865 failed
Duration: 16 minutes
Changes: No changes
Scheduled
Spring Data Gemfire
Spring Data GemFire
Tests: 1903 passed
Duration: 17 minutes
Changes: Who: John Blum
Why: SGF-638 - Adapt to API changes in RepositoryConfigurationSourceSupport.
Changes by John Blum
Spring Data Geode
Spring Data GemFire
Tests: 1908 passed
Duration: 18 minutes
Changes: Who: John Blum
Why: DATAGEODE-15 - Adapt to API changes in RepositoryConfigurationSourceSupport.
Changes by John Blum
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.5.0 snapshot version

Who: Spring Buildmaster
Why: Release version 2.5.0.RC1
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: 27 minutes
Changes: Who: Thomas Risberg
Why: set to 2.5.0 snapshot version

Who: Spring Buildmaster
Why: Release version 2.5.0.RC1
Nightly Build
Spring Data Hadoop
Tests: Testless build
Duration: 4 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: 1215 passed
Duration: 2 minutes
Changes: No changes
Spring Data JPA - Hibernate 4
Spring Data JPA
Tests: 1215 passed
Duration: 5 minutes
Changes: Who: Mark Paluch
Why: DATAJPA-1114 - Prepare 2.0 M4 (Kay).

Who: Mark Paluch
Why: DATAJPA-1114 - Prepare next development iteration.

Who: Mark Paluch
Why: DATAJPA-1114 - Release version 2.0 M4 (Kay).

Who: Mark Paluch
Why: DATAJPA-1114 - After release cleanups.

Who: Mark Paluch
Why: DATAJPA-1114 - Updated changelog.
Changes by Mark Paluch
Spring Data JPA - Sonar
Spring Data JPA
Tests: 1215 passed
Duration: 3 minutes
Changes: No changes
Scheduled
Spring Data KeyValue
Spring Data KeyValue
Tests: 261 passed
Duration: 31 seconds
Changes: No changes
Spring Data LDAP
Spring Data LDAP
Tests: 40 passed
Duration: 25 seconds
Changes: No changes
Spring Data MongoDB
Spring Data MongoDB
Tests: 2728 passed
Duration: 2 minutes
Changes: Who: Oliver Gierke
Why: DATAMONGO-1723 - ConfigurationExtensionUnitTests now need to provide a BeanDefinitionRegistry.
Changes by Oliver Gierke
Spring Data MongoDB - Performance
Spring Data MongoDB
Tests: 3 passed
Duration: 3 minutes
Changes: Who: Christoph Strobl
Why: DATAMONGO-1705 - Deprecate cross-store support.
We deprecate cross-store support to remove cross-store with a future release.

Original pull request: #471.

Who: Christoph Strobl
Why: DATAMONGO-1715 - Remove spring-data-mongodb-log4j module.
We no longer support spring-data-mongodb-log4j hence removing the code entirely.

Original pull request: #471.

Who: Christoph Strobl
Why: DATAMONGO-1678 - Run bulk update / remove documents through type mappers.
We now make sure to run any query / update object through the Query- / UpdateMapper. This ensures @Field annotations and potential custom conversions get processed correctly for update / remove operations.

Original pull request: #472.

Who: Oliver Gierke
Why: DATAMONGO-1723 - ConfigurationExtensionUnitTests now need to provide a BeanDefinitionRegistry.

Who: Mark Paluch
Why: DATAMONGO-1678 - Polishing.
Use Lombok"s Value annotation for immutable value objects. Use IllegalArgumentException for NonNull validation exceptions. Introduce missing generics. Use static methods where possible. Remove unused WriteConcernResolver. Trim whitespaces, formatting.

Original pull request: #472.
Changes by 3 people
Spring Data MongoDB - Sonar
Spring Data MongoDB
Tests: 2728 passed
Duration: 4 minutes
Changes: Who: Christoph Strobl
Why: DATAMONGO-1705 - Deprecate cross-store support.
We deprecate cross-store support to remove cross-store with a future release.

Original pull request: #471.

Who: Oliver Gierke
Why: DATAMONGO-1723 - ConfigurationExtensionUnitTests now need to provide a BeanDefinitionRegistry.

Who: Christoph Strobl
Why: DATAMONGO-1678 - Run bulk update / remove documents through type mappers.
We now make sure to run any query / update object through the Query- / UpdateMapper. This ensures @Field annotations and potential custom conversions get processed correctly for update / remove operations.

Original pull request: #472.

Who: Mark Paluch
Why: DATAMONGO-1678 - Polishing.
Use Lombok"s Value annotation for immutable value objects. Use IllegalArgumentException for NonNull validation exceptions. Introduce missing generics. Use static methods where possible. Remove unused WriteConcernResolver. Trim whitespaces, formatting.

Original pull request: #472.

Who: Christoph Strobl
Why: DATAMONGO-1715 - Remove spring-data-mongodb-log4j module.
We no longer support spring-data-mongodb-log4j hence removing the code entirely.

Original pull request: #471.
Scheduled with changes by 3 people
Redis - 1.2.x
Spring Data Redis
Tests: 9421 passed
Duration: 6 minutes
Changes: Who: Thomas Darimont <tdarimont@gopivotal.com>
Why: DATAREDIS-294 - TypedTuple should allow sorting using java sort().
Updated Comparable type information to allow usage with standard java sort.
Redis - 1.3.x
Spring Data Redis
Tests: 9621 passed
Duration: 8 minutes
Changes: Who: Oliver Gierke
Why: DATAREDIS-408 - After release cleanups.
Changes by Oliver Gierke
Redis - 1.4.x
Spring Data Redis
Tests: 9693 passed
Duration: 13 minutes
Changes: Who: Oliver Gierke
Why: DATAREDIS-434 - After release cleanups.
Changes by Oliver Gierke
Spring Data Redis
Spring Data Redis
Tests: 8847 passed
Duration: 5 minutes
Changes: Who: Mark Paluch
Why: DATAREDIS-657 - RedisRepositoryConfigurationExtensionUnitTests now need to provide a BeanDefinitionRegistry.
Manual run by Mark Paluch
Spring Data REST
Spring Data REST
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Spring Data REST - Sonar
Spring Data REST
Tests: 581 passed
Duration: 3 minutes
Changes: Who: Oliver Gierke
Why: DATAREST-540 - Renamed RepositoryRestConfiguration bean config to repositoryRestConfiguration.
Changes by Oliver Gierke
Spring Data Solr
Spring Data Solr
Tests: 995 passed
Duration: 1 minute
Changes: No changes
Spring Data Solr - Sonar
Spring Data Solr
Tests: 995 passed
Duration: 2 minutes
Changes: Who: Christoph Strobl
Why: DATASOLR-404 - Provide native Solr response value for mean via SimpleStatsResult.
We removed the type check preventing Date values from being accessible via SimpleStatsResult#getMean.

Who: Christoph Strobl
Why: DATASOLR-405 - Remove SolrOperation overloads without collection name.
Collection name is now a required argument throughout SolrOperations.

Who: Christoph Strobl
Why: DATASOLR-402 - Consistent usage of collection name in SingleEntityExecution.
We now make sure to consitently use the determined collection name when retrieving a single element via derived query method.
Scheduled with changes by Christoph Strobl
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
6
Spring Framework
Tests: Testless build
Duration: 16 minutes
Changes: Who: Juergen Hoeller
Why: Consistent ScriptTemplateView locale resolution via request
Issue: SPR-15064

Who: Juergen Hoeller
Why: AsyncHandlerInterceptor.afterConcurrentHandlingStarted declared as default method
Issue: SPR-15702

Who: Juergen Hoeller
Why: Polishing

Who: Juergen Hoeller
Why: ListenableFuture provides CompletableFuture adaptation via completable()
Issue: SPR-15696

Who: Rossen Stoyanchev
Why: Polish

...
Changes by 4 people
Performance
Spring Framework
Tests: 1 of 18034 failed
Duration: 15 minutes
Changes: Who: Sébastien Deleuze
Why: Use fixed GMT time-zone for WebSession Clock
Issue: SPR-15675

Who: Violeta Georgieva <vgeorgieva@pivotal.io>
Why: Add onError callback to DeferredResult
Issue: SPR-15614

Who: Rossen Stoyanchev
Why: Deprecate adapter classes for async interceptors

Who: Juergen Hoeller
Why: Polishing

Who: Juergen Hoeller
Why: ListenableFuture provides CompletableFuture adaptation via completable()
Issue: SPR-15696

...
Changes by 4 people
Publication
Spring Framework
Tests: 1 of 15769 failed
Duration: 27 minutes
Changes: Who: Sébastien Deleuze
Why: Add missing license headers in Kotlin files
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
Sonar
6
Spring Framework
Tests: Testless build
Duration: 26 minutes
Changes: Who: Rossen Stoyanchev
Why: Polish

Who: Juergen Hoeller
Why: Consistent ScriptTemplateView locale resolution via request
Issue: SPR-15064

Who: Juergen Hoeller
Why: AsyncHandlerInterceptor.afterConcurrentHandlingStarted declared as default method
Issue: SPR-15702

Who: Juergen Hoeller
Why: Polishing

Who: Juergen Hoeller
Why: ListenableFuture provides CompletableFuture adaptation via completable()
Issue: SPR-15696

...
Scheduled with changes by 4 people
Spring HATEOAS
Spring HATEOAS
Tests: 314 passed
Duration: 49 seconds
Changes: Who: Kulcsár Roland <roolandeu@gmail.com>
Why: #600 - Fix typo in UriTemplate
Spring HATEOAS - Sonar
Spring HATEOAS
Tests: 314 passed
Duration: 1 minute
Changes: Who: Kulcsár Roland <roolandeu@gmail.com>
Why: #600 - Fix typo in UriTemplate
Build Test - spring-framework
Spring IDE
Tests: 1 passed
Duration: 11 minutes
Changes: No changes
Scheduled
Commons - continuous - E46
Spring IDE
Tests: Testless build
Duration: 5 minutes
Changes: Who: Kris De Volder
Why: Fix race condition in LiveExp onDispose
On rare occasion if dispose and onDispose are called simultaneously, the
disposeListener might not be called.

This fix adds some synchonrized blocks to avoid this problem.
Changes by Kris De Volder
Commons - continuous - E47 (testing)
Spring IDE
Tests: 52 passed
Duration: 3 minutes
Changes: No changes
Commons - milestone - E46
Spring IDE
Tests: Testless build
Duration: 7 minutes
Changes: Who: Martin Lippert
Why: removed outdated timestamp server
Manual run by Martin Lippert
Commons - release - E46
Spring IDE
Tests: Testless build
Duration: 5 minutes
Changes: Who: Kris De Volder
Why: Do not ignore test failures
Manual run by Martin Lippert
Dashboard Extensions - Directory - 3.6
Spring IDE
Tests: Testless build
Duration: 16 seconds
Changes: Who: cixel <cixel@users.noreply.github.com>
Why: Added Free to license
Added Free to license (in addition to Commercial) for clarity.

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.
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: 6 seconds
Changes: Who: Martin Lippert
Why: added entries for e4.7 for sts 3.8.x
Changes by Martin Lippert
Dashboard Extensions - Directory - 3.9
Spring IDE
Tests: Testless build
Duration: 5 seconds
Changes: Who: Martin Lippert
Why: added entries for e4.7 based on sts 3.9.x nightly builds
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: 4 minutes
Changes: Who: Martin Lippert
Why: updated tc-server to 3.2.6
Changes by Martin Lippert
Gradle IDE - Eclipse 4.5
Spring IDE
Tests: Testless build
Duration: 5 minutes
Changes: Who: Martin Lippert
Why: updated jarsigner version and timestamp server
Changes by Martin Lippert
Gradle IDE - milestone
Spring IDE
Tests: Testless build
Duration: 7 minutes
Changes: Who: Martin Lippert
Why: updated jarsigner version and timestamp server
Manual run by Martin Lippert
Gradle IDE - release
Spring IDE
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Manual run by Martin Lippert
Gradle IDE Test - Eclipse 4.6
Spring IDE
Tests: Testless build
Duration: 35 minutes
Changes: Who: Martin Lippert
Why: updated jarsigner version and timestamp server
Changes 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 - E46
Spring IDE
Tests: Testless build
Duration: 17 minutes
Changes: No changes
Spring IDE - continuous-testing - E46
Spring IDE
Tests: 2 of 1097 failed
Duration: 65 minutes
Changes: Who: Kris De Volder
Why: Merge branch "master" of github.com:SpringSource/spring-ide
Changes by Kris De Volder
Spring IDE - continuous-testing - E47
Spring IDE
Tests: 1095 passed
Duration: 61 minutes
Changes: No changes
Spring IDE - milestone
Spring IDE
Tests: Testless build
Duration: 36 minutes
Changes: Who: Kris De Volder
Why: Try to fix handling of randomRoute interaction with tcp routes.

Who: Martin Lippert
Why: Merge branch "master" into cf-manifest-lsp-integration

Who: Martin Lippert
Why: decoupled dependency between cf manifest editor and manifest language server providing bundle even more

Who: Kris De Volder
Why: Remove some uses of deprecated reactor core `Cancelation`.

Who: Martin Lippert
Why: reduced the cf manifest content type to files called manifest.yml only to avoid language servers being created to every yml file

...
Manual run by Martin Lippert
Spring IDE - release
Spring IDE
Tests: Testless build
Duration: 21 minutes
Changes: Who: Kris De Volder
Why: Fix some tests.

Who: nsingh <nsingh@pivotal.io>
Why: Fixed UI issue with Type in starter wizard

Who: BoykoAlex <aboyko@pivotal.io>
Why: Include Tags to show in the tree for local cloud services

Who: Kris De Volder
Why: Fix NPE from boot dash local services restart operation

Who: nsingh <nsingh@pivotal.io>
Why: Fixed failing test case. Ignore another one
Rebuilt by Martin Lippert
STS Distribution - Milestone - e4.6
Spring IDE
Tests: Testless build
Duration: 60 minutes
Changes: Who: Martin Lippert
Why: added manifest language server components to distribtion build

Who: Martin Lippert
Why: fixed manifest language server feature name

Who: Martin Lippert
Why: removed outdated timestamp server

Who: Martin Lippert
Why: added com.google.gson to p2 repo for eclipse 4.6-based site
Manual run by Martin Lippert
STS Distribution - Milestone - e4.7
Spring IDE
Tests: Testless build
Duration: 58 minutes
Changes: Who: Martin Lippert
Why: added com.google.gson to p2 repo for eclipse 4.6-based site

Who: Martin Lippert
Why: fixed manifest language server feature name

Who: Martin Lippert
Why: added manifest language server components to distribtion build

Who: Martin Lippert
Why: removed outdated timestamp server
Manual run by Martin Lippert
STS Distribution - Nightly - e4.6
Spring IDE
Tests: Testless build
Duration: 27 minutes
Changes: No changes
Manual run by Martin Lippert
STS Distribution - Nightly - e4.7
Spring IDE
Tests: Testless build
Duration: 37 minutes
Changes: No changes
Manual run by Martin Lippert
STS Distribution - Release - e4.6
Spring IDE
Tests: Testless build
Duration: 55 minutes
Changes: Who: nsingh <nsingh@pivotal.io>
Why: Added content for starter wizard and TCP routes

Who: BoykoAlex <aboyko@pivotal.io>
Why: NaN update

Who: Kris De Volder
Why: Some updates to NaN

Who: Martin Lippert
Why: polished optics and filled in fixed issues for n&n
Rebuilt by Martin Lippert
STS Distribution - Release - e4.7
Spring IDE
Tests: Testless build
Duration: 84 minutes
Changes: Who: Martin Lippert
Why: polished optics and filled in fixed issues for n&n

Who: BoykoAlex <aboyko@pivotal.io>
Why: NaN update

Who: Kris De Volder
Why: Some updates to NaN

Who: nsingh <nsingh@pivotal.io>
Why: Added content for starter wizard and TCP routes
Manual run by Martin Lippert
STS4 - Distribution - continuous - e4.7
Spring IDE
Tests: Testless build
Duration: 11 minutes
Changes: Who: Kris De Volder
Why: Detect concflict between random-route and routes
Child of IDE-CODE-671
STS4 - vscode-extension - continuous
Spring IDE
Tests: 518 passed
Duration: 10 minutes
Changes: Who: Kris De Volder
Why: Detect concflict between random-route and routes
Changes by Kris De Volder
tc Server - continuous - E46
Spring IDE
Tests: Testless build
Duration: 3 minutes
Changes: Who: Martin Lippert
Why: updated jarsigner version and timestamp server
Changes by Martin Lippert
tc Server - continuous - E47 (testing)
Spring IDE
Tests: 47 passed
Duration: 8 minutes
Changes: Who: Martin Lippert
Why: updated jarsigner version and timestamp server
Rebuilt by Martin Lippert
tc Server - milestone - E46
Spring IDE
Tests: Testless build
Duration: 4 minutes
Changes: Who: Martin Lippert
Why: updated jarsigner version and timestamp server
Manual run by Martin Lippert
tc Server - release - E46
Spring IDE
Tests: Testless build
Duration: 6 minutes
Changes: No changes
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
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: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.2.7.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
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] Release version 4.0.9.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
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: 4391 passed
Duration: 10 minutes
Changes: Who: Artem Bilan
Why: INT-3918: Use MockMvc instead of Sun HttpServer
JIRA: https://jira.spring.io/browse/INT-3918

https://build.spring.io/browse/INT-AT42SIO-539/
Changes by Artem Bilan
4.2.x JDK8 (all Tests Spring 4.2.x, IO 2.0.x)
Spring Integration
Tests: 4498 passed
Duration: 47 minutes
Changes: No changes
Scheduled
4.3.x
Spring Integration
Tests: 4544 passed
Duration: 10 minutes
Changes: Who: Artem Bilan
Why: Fix JDBC tests to close embedded DB
https://build.spring.io/browse/INT-MJATS41-1030

**Cherry-pick to 4.3.x**

(cherry picked from commit 171d169)
Changes by Artem Bilan
4.3.x JDK8 (all Tests Spring 4.3.x, IO Brussels)
Spring Integration
Tests: 4660 passed
Duration: 49 minutes
Changes: No changes
Scheduled
5.0.x all Tests Spring 5.0.x.SNAPSHOT, IO Cairo
Spring Integration
Tests: 4882 passed
Duration: 26 minutes
Changes: Who: Gary Russell
Why: INT-4304 (S)FTP Outbound Gateway Delete After GET
JIRA: https://jira.spring.io/browse/INT-4304

Add an option to delete remote file(s) after GET/MGET.

Polishing - log error on delete failure.
Scheduled with changes by Gary Russell
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: 4750 passed
Duration: 12 minutes
Changes: Who: Gary Russell
Why: INT-4304 (S)FTP Outbound Gateway Delete After GET
JIRA: https://jira.spring.io/browse/INT-4304

Add an option to delete remote file(s) after GET/MGET.

Polishing - log error on delete failure.
Changes by Gary Russell
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: 66 passed
Duration: 3 minutes
Changes: No changes
Manual run by Artem Bilan
Sonar
Spring Integration
Tests: Testless build
Duration: 20 minutes
Changes: Who: Gary Russell
Why: INT-4304 (S)FTP Outbound Gateway Delete After GET
JIRA: https://jira.spring.io/browse/INT-4304

Add an option to delete remote file(s) after GET/MGET.

Polishing - log error on delete failure.
Scheduled with changes by Gary Russell
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: 4 minutes
Changes: Who: Artem Bilan
Why: Fix Checkstyle violation & upgrade to Gradle 4.0
Changes by Artem Bilan
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: 33 passed
Duration: 4 minutes
Changes: Who: Andrew Keely <andrew.keely@gmail.com>
Why: Fix README issues
* Fix whitespace in documentation headers

Many README headers are missing whitespace and so are not interpreted correctly by Github-flavored markdown.

* Fix code block completion

* Update whitespace for readability
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: 86 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: GH-173: Leaders: Warn event errors, not re-throw
Fixes GH-173 (https://github.com/spring-projects/spring-integration-extensions/issues/173)

Currently when an error is thrown from the event publishing the role granting is broken and we just go to the role revoking.

* Since it"s just an event publishing it shouldn"t effect the original leader election.
* `try...catch` event publishing in the `LeaderInitiator` and `logger.warn` an `Exception`
Rebuilt by Artem Bilan
Spring Integration Kafka
Spring Integration Extensions
Tests: 14 passed
Duration: 1 minute
Changes: Who: Gary Russell
Why: SCSt-913: Add Support for Enhanced Error Handling
- bind input message, raw record to retry context
- support recover without retry (recover after a single shot)

Change RecoveryCallback from <Void> to <Object>

Actually <? extends Object> for backwards compatibility.

Changes needed for the latest updates to Spring Integration

Now that the 4.3.10.BS artifacts are in artifactory.

Suppress Deprecation Warnings

checkstyle and PR Comments

Javadocs and TL.remove()

Fix Attributes Logic

Polishing - PR Comments - Enhanced error message for conversion errors.

Make errorChannel and retryTemplate mutually exclusive

Fix TL.remove with retry.

* Polishing `build.gradle` before merging

Fix TL.remove with retry.

Remove mavenLocal()

Conflicts:
        build.gradle
        src/main/java/org/springframework/integration/kafka/inbound/KafkaMessageDrivenChannelAdapter.java

* Use `KafkaHeaders.RAW_DATA`
* Use `ErrorMesage` directly
* Adapt DSL test to use `ErrorMessageSendingRecoverer`
Changes by Gary Russell
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: 11 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.1.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Kafka 2.2.x
Spring Integration Extensions
Tests: 9 passed
Duration: 39 seconds
Changes: No changes
Manual run by Gary Russell
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] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 0.5.0.RELEASE
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: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version ZIP-1.0.0.RELEASE
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: 8 minutes
Changes: No changes
Scheduled
SonarGradle
Spring Integration Samples
Tests: Testless build
Duration: 11 minutes
Changes: No changes
Scheduled
Compatibility
Spring IO Platform
Tests: Testless build
Duration: 86 minutes
Changes: Who: Andy Wilkinson
Why: Merge pull request #624 from Mark Paluch
* gh-624:
  Remove spring-data-mongodb-log4j

Who: Mark Paluch
Why: Remove spring-data-mongodb-log4j
spring-data-mongodb-log4j is no longer provided by Spring Data MongoDB

Closes gh-624

Who: Andy Wilkinson
Why: Align with latest Spring Boot 2.0 snapshots
Publication
Spring IO Platform
Tests: 2 of 8 failed
Duration: 9 minutes
Changes: No changes
Scheduled
1.0.x
Spring Kafka
Tests: 40 passed
Duration: 3 minutes
Changes: Who: Gary Russell
Why: GH-338: Add Timeout To Producer Close
Fixes #338

Conflicts:
        spring-kafka/src/main/java/org/springframework/kafka/core/DefaultKafkaProducerFactory.java

(cherry picked from commit 53dd970)
Changes by Gary Russell
1.1.x
Spring Kafka
Tests: 56 passed
Duration: 4 minutes
Changes: Who: cbb <realcbb@gmail.com>
Why: Fix getHighestOffsetRecords
* Add test case for "fix getHighestOffsetRecords"
* Simple code style polishing

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

Conflicts:
        spring-kafka/src/main/java/org/springframework/kafka/listener/KafkaMessageListenerContainer.java
        spring-kafka/src/test/java/org/springframework/kafka/annotation/EnableKafkaIntegrationTests.java
1.2.x
Spring Kafka
Tests: 56 passed
Duration: 3 minutes
Changes: Who: Gary Russell
Why: Upgrade to kafka 0.10.2.1
Changes by Gary Russell
Master
Spring Kafka
Tests: 69 passed
Duration: 3 minutes
Changes: Who: Artem Bilan
Why: Upgrade to Gradle 4.0 and fixes to build.gradle
Changes by Artem Bilan
Sonar
Spring Kafka
Tests: Testless build
Duration: 3 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: 1004 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: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.7.BUILD

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

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.2.7.BUILD
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: 603 passed
Duration: 2 minutes
Changes: No changes
Manual run by Roy Clarkson
Master Integration
Spring Mobile
Tests: 603 passed
Duration: 56 seconds
Changes: Who: Rossen Stoyanchev
Why: Deprecate adapter classes for async interceptors

Who: Juergen Hoeller
Why: ListenableFuture provides CompletableFuture adaptation via completable()
Issue: SPR-15696

Who: Juergen Hoeller
Why: Compatibility with covariant return type on JDK 9"s ByteBuffer
Issue: SPR-15686

Who: Sébastien Deleuze
Why: Use fixed GMT time-zone for WebSession Clock
Issue: SPR-15675

Who: Violeta Georgieva <vgeorgieva@pivotal.io>
Why: Enable suspend/resume on reactive TomcatWebSocketSession

...
Scheduled with changes by 4 people
Samples
Spring Mobile
Tests: Testless build
Duration: 3 minutes
Changes: Who: Roy Clarkson
Why: Upgrade to Spring Mobile 1.1.3.RELEASE
Changes by Roy Clarkson
1.2.x-jvm15
Spring OSGi
Tests: 1123 passed
Duration: 11 minutes
Changes: 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)

Who: Costin Leau
Why: backport for OSGI-799
+ fix 1.4 compliance to integration test
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 - 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: #41 - Polishing.
Javadoc.

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: 865 passed
Duration: 6 minutes
Changes: Who: Andy Wilkinson
Why: Merge branch "1.2.x"
Changes by Andy Wilkinson
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: 820 passed
Duration: 1 minute
Changes: No changes
Scheduled
Windows
Spring REST docs
Tests: 865 passed
Duration: 9 minutes
Changes: Who: Andy Wilkinson
Why: Merge branch "1.2.x"
Changes by Andy Wilkinson
master
Spring Roo
Tests: Testless build
Duration: 20 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: 3307 passed
Duration: 13 minutes
Changes: No changes
Scheduled
4.2.x
Spring Security
Tests: 2182 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 Trevor Marshall
Spring Security SAML DSL
Spring Security Extensions
Tests: 4 passed
Duration: 1 minute
Changes: Who: Robert Winch
Why: Update Image for Sample
Issue gh-27
Manual run by Spring Security Bot
2.0.x
Spring Security OAuth
Tests: Testless build
Duration: 8 minutes
Changes: Who: Neale Upstone <neale@nealeupstone.com>
Why: JwkSetConverter should handle arrays
Fixes gh-1090
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: 788 passed
Duration: 4 minutes
Changes: No changes
Scheduled
Spring Security OAuth - Integration
Spring Security OAuth
Tests: 11 of 42 failed
Duration: 1 minute
Changes: No changes
Scheduled
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
Master
Spring Shell
Tests: Testless build
Duration: 4 minutes
Changes: Who: Eric Bottard
Why: Bump version to 1.2.1.BUILD-SNAPSHOT
Changes by Eric Bottard
Nightly
Spring Shell
Tests: Testless build
Duration: 10 minutes
Changes: No changes
Scheduled
Default
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: Who: Craig Walls
Why: Build against Spring Security 5.0.0.M2
Changes by Craig Walls
Nightly Snapshot
Spring Social
Tests: 260 passed
Duration: 2 minutes
Changes: No changes
Scheduled
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: 250 passed
Duration: 54 seconds
Changes: Who: Craig Walls
Why: Build against Spring Social 2.0.0.M4
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: 250 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social Facebook Snapshot
Spring Social
Tests: 250 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social IO checks
Spring Social
Tests: Testless build
Duration: 17 minutes
Changes: No changes
Scheduled
Spring Social LinkedIn 2
Spring Social
Tests: 56 passed
Duration: 57 seconds
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: 276 passed
Duration: 1 minute
Changes: Who: Craig Walls
Why: Build against Spring Social 2.0.0.M4
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: 276 passed
Duration: 1 minute
Changes: No changes
Scheduled
Spring Social Twitter Snapshot
Spring Social
Tests: 276 passed
Duration: 10 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: 813 passed
Duration: 12 minutes
Changes: No changes
Scheduled
Master
Spring Statemachine
Tests: Testless build
Duration: 13 minutes
Changes: No changes
Scheduled
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: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Master
Spring Statemachine
Tests: 771 passed
Duration: 12 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: 161 passed
Duration: 39 seconds
Changes: Who: Mark Paluch
Why: Update changelog.
See gh-106.
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: 9 minutes
Changes: Who: Rossen Stoyanchev
Why: Next development version
2.5.x
Spring Web Flow
Tests: 1190 passed
Duration: 7 minutes
Changes: Who: Andy Wilkinson
Why: Align SpringELExpressionParser with Framework"s nullable changes
TemplateAwareExpressionParser.parseExpression(String, ParserContext)
no longer accepts a null ParserContext so we now have to call
TemplateAwareExpressionParser.parseExpression(String) when we don"t
have a ParserContext.

Who: Rossen Stoyanchev
Why: Adapt to AbstractMessageSource null -> "" change
AbstractMessageSource#getMessage now returns "" instead of null and
FlowResourceELResolver needs to change accordingly in order to give
other resolvers a chance.
master
Spring Web Services
Tests: 1429 passed
Duration: 2 minutes
Changes: Who: Michal Bernhard <michal@bernhard.cz>
Why: SWS-988 - Fix typo in assertion message
Original pull-request: https://github.com/spring-projects/spring-ws/pull/67
master - nightly
Spring Web Services
Tests: 1429 passed
Duration: 2 minutes
Changes: No changes
Scheduled
master - spring4-next
Spring Web Services
Tests: 1429 passed
Duration: 2 minutes
Changes: Who: Michal Bernhard <michal@bernhard.cz>
Why: SWS-988 - Fix typo in assertion message
Original pull-request: https://github.com/spring-projects/spring-ws/pull/67
master - spring4-next - JDK9
Spring Web Services
Tests: Testless build
Duration: 8 seconds
Changes: Who: Michal Bernhard <michal@bernhard.cz>
Why: SWS-988 - Fix typo in assertion message
Original pull-request: https://github.com/spring-projects/spring-ws/pull/67
master - spring5
Spring Web Services
Tests: 1429 passed
Duration: 2 minutes
Changes: Who: Michal Bernhard <michal@bernhard.cz>
Why: SWS-988 - Fix typo in assertion message
Original pull-request: https://github.com/spring-projects/spring-ws/pull/67
Spring IO Platform Compatibility (2.2.x)
Spring Web Services
Tests: 2720 passed
Duration: 3 minutes
Changes: No changes
Scheduled
Spring IO Platform Compatibility (master)
Spring Web Services
Tests: 1429 passed
Duration: 2 minutes
Changes: No changes
Scheduled
1.0.x (JDK6, Linux)
Spring XD
Tests: Testless build
Duration: 5 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 (JDK7, Linux)
Spring XD
Tests: 964 passed
Duration: 76 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 (JDK8, Linux)
Spring XD
Tests: 964 passed
Duration: 68 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 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] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.3.1.RELEASE
Admin UI client (Windows)
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.1.RELEASE
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] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.1.3.RELEASE
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] Release version 1.3.2.BUILD

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

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Sonar (Master, JDK7, Linux)
Spring XD
Tests: Testless build
Duration: 56 minutes
Changes: No changes
Scheduled
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: Released 1.1.1 GA


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


Who: Bruno Baia
Why: Polishing code comments

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: Updated link to Spring.NET Social Twitter project


Who: Bruno Baia
Why: Fixed unit tests


Who: Bruno Baia
Why: Updated SpringSource banner image


Who: Bruno Baia
Why: Improved NuGet packages (Removed net35 and net40 when net35-client and net40-client are also supported)


Who: Bruno Baia
Why: Fixed OAuth1 encoding [SPRNETSOCIAL-2]


...
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: Released 1.0 M2

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

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

Who: Ricardo Sotolongo <rsotolongo@gmail.com>
Why: New ProfileUrl class
New class for manage profile url request string (basic and full) in the
order provided by LinkedIn. Unit tests are also included.

Who: Bruno Baia
Why: Added email address to LinkedIn full profile [SPRNETSOCIALLI-7]

...
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: Added user mentions entities to Tweet object model [SPRNETSOCIALTW-9]

Who: Bruno Baia
Why: Added urls entities to Tweet object model [SPRNETSOCIALTW-9]

Who: Bruno Baia
Why: Updated to version 1.1 of the Twitter REST API [SPRNETSOCIALTW-5]

Who: Bruno Baia
Why: Added hashtags entities to Tweet object model [SPRNETSOCIALTW-9]

Who: Bruno Baia
Why: Updated error codes & responses handling with API 1.1 [SPRNETSOCIALTW-5]

...
Manual run by Bruno Baia
VS2010 Daily
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: Happy New Year 2012!


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

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 "changelog.txt" solution item


Who: Bruno Baia
Why: Fixed CRLF


Who: Bruno Baia
Why: Released 1.0.2 GA


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