Sub-task
- [INT-3616] - Implement ZookeeperLockRegistry
- [INT-3617] - Support Start/Stop Endpoints Based on ZK Leadership
- [INT-3691] - Implement ZookeeperMetadataStore
- [INT-3747] - Add Zookeeper AsciiDoc Chapter
Bug
- [INT-2507] - FileReadingMessageSource conflict between queue-size and filter
- [INT-3728] - CachingClientConnectionFactory gives an UnsupportedOperation exception on incoming data
- [INT-3729] - Fix StompServerIntegrationTests race condition
- [INT-3735] - Incorrect Tooling Expected Type in (S)FTP Schema
- [INT-3738] - FileSplitter Should Read Line Instead of Using ready()
- [INT-3744] - Expose the Underlying IMAP receivedDate Property
- [INT-3751] - Script Result Variable Not Populated By PythonScriptExecutor
- [INT-3753] - IntegrationMBeanExporter needs to support a getChannelSendCount method
New Feature
- [INT-3600] - Add <int-file:splitter> component based on the FileSplitter
- [INT-3659] - Add InputStream support to FileWritingMessageHandler
- [INT-3688] - Add Zookeeper Support
- [INT-3730] - Expose SSL session for inbound ssl connections
- [INT-3737] - Add -stream Option to (S)FTP Outbound Gateway GET Command
Task
- [INT-3723] - Fix IntegrationRequestMappingHandlerMapping according to the latest Spring Framework changes
- [INT-3742] - Make spring-integration-gemfire Compatible with S-D-Gemfire 1.7
- [INT-3760] - Document spring.integration.properties
Improvement
- [INT-3583] - Add Namespace Support for Aggregator Output MessageGroupProcessor
- [INT-3615] - @MessagingGateway and values from properties
- [INT-3642] - Add Overloaded removeMessageFromGroup to MGS
- [INT-3654] - Remove "Self-Closing" TCP Behavior
- [INT-3724] - Please add support for CompletableFuture in Asynchronous Gateways
- [INT-3727] - SOF/EOF with FileSplitter
- [INT-3739] - Add Line Count to FileSplitter EOF Marker
- [INT-3740] - Add FileHeaders.FILENAME to FileSplitter Messges
- [INT-3745] - Improve TcpConnectionExceptionEvent
- [INT-3748] - BridgeHandler - Don't Create a New Message
- [INT-3749] - IntegrationEvaluationContextAware.setIntegrationEvaluationContext() invoked after afterPropertiesSet()
- [INT-3752] - Introduce AggregatingMetrics
- [INT-3754] - Use Deque instead of LinkedList when gathering metrics
- [INT-3759] - Add Property to Disable Log Level Checking in Channels, Handlers
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.