Dashboard

AMQP-515: More Sonar Fixes

Add missing 4.2 XSDs

Issue: SPR-13300

INT-3776: Add Codec support

JIRA: https://jira.spring.io/browse/INT-3776

revert LoggingHandlerTests

Added byte[] serialize(Object obj)

Clean up java doc and some minor name changes

added null checks

Cleanup and rename methods to encode/decode

remove SerializationFaileException

clean up

Polishing

  1. … 3 more files in changeset.

SGF-404 - Enable Expiration settings and policies to be specified per application domain object using an @Expiration annotation and a custom, SDG-provided CustomExpiry instance.

Final touches on the SDG Expiration annotation based support. Added additional test cases to test the improper specification of Expiration annotation attribute settings and modified the SDG Reference Guide to discuss Spring Property Placeholder and SpEL support.

(cherry picked from commit 278af87703dfbc341fef1690e7064d9de80fc295)

Signed-off-by: John Blum <jblum@pivotal.io>

    • -13
    • +85
    /src/asciidoc/reference/region.adoc

SGF-404 - Enable Expiration settings and policies to be specified per application domain object using an @Expiration annotation and a custom, SDG-provided CustomExpiry instance.

Final touches on the SDG Expiration annotation based support. Added additional test cases to test the improper specification of Expiration annotation attribute settings and modified the SDG Reference Guide to discuss Spring Property Placeholder and SpEL support.

    • -13
    • +85
    /src/asciidoc/reference/region.adoc

Merge pull request #64 from wilkinsona/new-spring-io-plugin

Use the latest version of the Spring IO Plugin

Merge pull request #75 from tquellenberg/master

id_str added to tweet class

INT-3784: Use acknowledge="transacted" by Default

JIRA: https://jira.spring.io/browse/INT-3784

Also

  • suppress WARN log when priority mapping fails
  • rework extract payload tests to use a single context

Make a new `JmsMessageDrivenEndpoint` as `private` because it makes sense only for XML `BeanDefinition` variant.

    • -0
    • +9
    /src/reference/asciidoc/whats-new.adoc

Merge pull request #851 from making/patch-1

  • pr/851:

    Remove type parameter of ResponseBodyEmitter

Remove type parameter of ResponseBodyEmitter

Closes gh-851

INT-3789: Upgrade to SF 4.2 and other fixes

JIRA: https://jira.spring.io/browse/INT-3789

  • Hazelcast -> `3.5.1`
  • ActiveMq -> `5.11.1`
  • Boon -> `0.33`
  • Spring Security -> `4.0.2`
  • Kryo -> `3.0.3`
  • Fix missed polishing for the `Log4jLevelAdjuster` according required generics:

    https://build.spring.io/browse/INT-MJATS41-348

  • Fix `ImapIdelIntegrationTests` sporadic failure
  • Fix `Kryo` Codec stuff according to the changes in the latest Kryo version

DATAREST-631 - Polishing.

Moved just introduced test case into PersistentEntityToJsonSchemaConverterUnitTests. Added ticket reference. Removed obsolete test case.

Original pull request: #190.

DATAREST-631 - Polishing.

Moved just introduced test case into PersistentEntityToJsonSchemaConverterUnitTests. Added ticket reference. Removed obsolete test case.

Original pull request: #190.

DATAREST-631 - Polishing.

Moved just introduced test case into PersistentEntityToJsonSchemaConverterUnitTests. Added ticket reference. Removed obsolete test case.

Original pull request: #190.

DATAREST-631 - Polishing.

Moved just introduced test case into PersistentEntityToJsonSchemaConverterUnitTests. Added ticket reference. Removed obsolete test case.

Original pull request: #190.

Gradle 2.5; Travis

    • -3
    • +2
    /gradle/wrapper/gradle-wrapper.properties

DATAREST-630 - Polishing.

Simplified implementation change. Integrated new test case into the existing one. Cleaned up existing test case to always use TestMvcClient.

Original pull request: #189.

DATAREST-630 - Polishing.

Simplified implementation change. Integrated new test case into the existing one. Cleaned up existing test case to always use TestMvcClient.

Original pull request: #189.

DATAREST-630 - Polishing.

Simplified implementation change. Integrated new test case into the existing one. Cleaned up existing test case to always use TestMvcClient.

Original pull request: #189.

DATAREST-630 - Polishing.

Simplified implementation change. Integrated new test case into the existing one. Cleaned up existing test case to always use TestMvcClient.

Original pull request: #189.

Next Development Version

Release version 4.2.0.RELEASE

SGF-404 - Enable Expiration settings and policies to be specified per application domain object using an @Expiration annotation and a custom, SDG-provided CustomExpiry instance.

Added support for Spring Property Placeholders in the @Expiration annotation attributes to offer even more flexibility when configuring Region Entry values, application domain object Expiration policies and settings.

SGF-404 - Enable Expiration settings and policies to be specified per application domain object using an @Expiration annotation and a custom, SDG-provided CustomExpiry instance.

Added support for Spring Property Placeholders in the @Expiration annotation attributes to offer even more flexibility when configuring Region Entry values, application domain object Expiration policies and settings.

(cherry picked from commit 92f3c4e80839ed4034fe3229c68aebf90091c9a1)

Signed-off-by: John Blum <jblum@pivotal.io>

DATAREST-631 - Expose id attributes with JSON Schema metadata if configured.

The JSON Schema we expose now considers the owning type for configuration to expose the identifier. Previously, we erroneously checked the property type.

Original pull request: #190.

DATAREST-631 - Expose id attributes with JSON Schema metadata if configured.

The JSON Schema we expose now considers the owning type for configuration to expose the identifier. Previously, we erroneously checked the property type.

Original pull request: #190.

DATAREST-631 - Expose id attributes with JSON Schema metadata if configured.

The JSON Schema we expose now considers the owning type for configuration to expose the identifier. Previously, we erroneously checked the property type.

Original pull request: #190.

DATAREST-631 - Expose id attributes with JSON Schema metadata if configured.

The JSON Schema we expose now considers the owning type for configuration to expose the identifier. Previously, we erroneously checked the property type.

Original pull request: #190.

DATAREST-631 - Show id attributes with JSON Schema metadata when exposed

DATAREST-631 - Show id attributes with JSON Schema metadata when exposed