spring-integration

Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)

APACHE-2.0 License

Stars
1.5K
Committers
280

Bot releases are hidden (Show)

spring-integration - 4.3.17

Published by garyrussell over 6 years ago

Change Log:

b776b14b51 INT-4484: Fix SyndEntryPublishedDateComparator
482b4257f9 Upgrade Spring Framework/Security versions
8916dbe99e Fix docs isClientModeConnected()
c78108f803 Revert the fix for AmqpChannelFactoryBean.destroy
a74c9ef4fe INT-4486: Properly implement stop(Runnable)
6f262d7d21 GH-2467: JdbcLockReg: retry on TransDataAccessExc
81cfa805ae GH-2471: MQTT: Fix Thread Leak
37c92a128b INT-4482: AMQP: Fix Double ErrorMessage
30c83b0ec7 INT-4481: Add licence and notice to each artifact
d8b0e4ccb0 INT-4471: PubSubChannel: Add errorHandler warn (#2459)
8daca72c98 Fix broken links in reference appendices
e422c1d5d9 INT-4466: Do not force release groups if no match
07b20c1560 Fix ContentEnricherTests for dangling threads
f912aadb4b INT-4465: Fix delay in close propagation with NIO

spring-integration - 5.0.5

Published by garyrussell over 6 years ago

Change Log:

9d7fab7144 Fix one more race condition in RedisLeaderTests
19fe0565fd Upgrade to Spring Data 2.0.6
d608d1cf86 Fix RedisLockRegLeaderInitTests race condition
e9334e223f Upgrade to SF 5.6, SS 5.0.5
24aa130f7c Fix MQTT clientFactory bean definition in Docs
25e1b731bf Fix LockRegLeaderInitiator for interrupted Thread
4d8494ae76 INT-4462: WebFluxInbound: cope with empty body
48e8b14475 INT-4463: Full access to MqttConnectOptions
8a7cf6cc65 INT-4464 Check ZKMetadataStore.running before use
9409d33296 Use Lettuce Redis client; Redis module fixes (#2435)
87757e16b1 Add small sleep between adding message to group
2919b30950 INT-4461: Support byte[] in #jsonPath
e10150cc75 Upgrade SF to 5.0.6.B-S
091e94efea Fix import in JmsDslKotlinTests.kt
d9fb0c6ac8 INT-4458: Do not expose recursive generics API (#2432)
5a752a3e40 Revert asciidoctor plugin
61cec467c7 INT-4456: Explicit methods for Kotlin lambdas
b0be46a761 Fix logic in the PollingTransactionTests
a48d54bed9 INT-4351: Add DiscardAwareFileListFilter
10805e5b8a INT-4455: Fix NPE in Exception router
98223b0507 Fix JdbcMessageStoreTests to use H2, not Derby
aca3212e9d Fix JdbcMessageStoreChannelTests race condition
87a8008c3f Fix some sporadic tests failures
f764b528cd Downgrade to Derby-10.13.1.1
c5795fb8c8 Fix import for PatternMatchUtils
62c15a6a97 INT-4446 Improve EmbeddedJsonHeadersMessageMapper (#2422)
38ec9a16a6 INT-4447: LockRegLeaderInit: Catch unlock errors
dc095322a2 INT-4448, INT-4449: Fix Gateway for no-arg method (#2420)
7d8fd16e0c INT-4445: Fix JDBC tests for Derby

spring-integration - 4.3.16

Published by garyrussell over 6 years ago

Change Log:

95beaa7e00 Upgrade to SF 4.3.17, SS 4.2.6
7b15139b58 Fix MQTT clientFactory bean definition in Docs
168a160025 INT-4463: Full access to MqttConnectOptions
238f87f7ea INT-4464 Check ZKMetadataStore.running before use
5d5093f68a INT-4461: Support byte[] in #jsonPath
2c7c9d0d13 Upgrade SF to 4.3.17.B-S
0119e6ed50 Fix JdbcMessageStoreChannelTests imports
fa3935d1b2 INT-4455: Fix NPE in Exception router
7d350ce271 Fix JdbcMessageStoreChannelTests race condition
9c0a628f78 INT-4447: LockRegLeaderInit: Catch unlock errors
50b1116e5f INT-4448, INT-4449: Fix Gateway for no-arg method (#2420)

spring-integration - 5.0.4.RELEASE

Published by garyrussell over 6 years ago

Change log:

921a337aa6 Upgrade to SS-5.0.4, Dep Management Plugin 1.0.5
862baae774 Comment out libs-staging-local repo
a40fd6afa6 Upgrade to some latest Spring dependencies
141166c992 Upgrade to Reactor-3.1.5 and Reactor-Netty-0.7.6
29b60c2932 INT-4438: No lifecycle twice in the same role
9ce329f1c6 Increase timeout for PollingConsumerEndpointTests
de9aeac8bf Fix NPE in the TcpNetServerConnectionFactory
04a61f1dd5 Fix Transformers usage in Docs
2277675c40 INT-4443: Use SimpleEC for uriVariablesExpression
f49b0ac40c Upgrade to H2 1.4.197
d6ae8be690 Reorder beans in JdbcPollingChAParserTests cofigs
2b6cafdba4 INT-4440: Support serialized UUID in headers
a5c16fa0ac Fix AMQP MessageSource Tests
cc63104f11 INT-4439: Micrometer Docs Polishing
cb3c7a0036 INT-4441: Fix ACMH Concurrency Problem
f9da4382c2 INT-4434: Allow to use sub-flows from beans
2d3924a7e6 INT-4433: Optimize @Publisher metadata
f19f23f37b LockRegistryLeaderInitiator: Add DEBUG for errors
a244164aa7 Fix unused imports
4e42aa7285 INT-4432: Mock Handler: fix output channel
64a37381e0 INT-4437: Scatter-Gather: reinstate replyChannel
ed563b9f3f INT-4430: FileSplitter close reader on exception
9836ec5627 Upgrade to Micrometer 1.0.2
fa47b0fa20 INT-4428: MethodParam usage: fix race condition
194480d76f GH-2388: Fix HeaderEnricherSpec for adviceChain
6718d8d433 INT-4423: Make Micrometer dependency optional
a92933e800 INT-4427 add value attribute to the @Publisher
f479270dcd Support JUnit5 in tests
212f478151 INT-4417: Add @EndpointId
bc25eff34c Polishing
6065745913 INT-4421: Fix failedMessage in some exceptions
1c4db65b1c Channel Incorrectly started a second timer

spring-integration - 4.3.15.RELEASE

Published by garyrussell over 6 years ago

Change log:

a182f10635 Upgrade to SF 4.3.15.RELEASE
477c071af9 Fix NPE in the TcpNetServerConnectionFactory
a6771bca5c Fix Http tests for the latest SF
705d33a30c INT-4443: Use SimpleEC for uriVariablesExpression
ed79a9521c Upgrade to H2 1.4.197
b93efd69cd Reorder beans in JdbcPollingChAParserTests cofigs
080322091f INT-4441: Fix ACMH Concurrency Problem
5919613b3c LockRegistryLeaderInitiator: Add DEBUG for errors
c45f9a6544 INT-4430: FileSplitter close reader on exception
f1f876e0d2 Fix Checkstyle violations
e83e2cafca Fix JDBC tests
0f47fd25d1 Fix asciidoc syntax
c7c6264642 INT-4402: Apply global interceptors at runtime
2f038384ec INT-4401: Document working with shaded jars
a09403cd95 Fix Checkstyle violation
935da81ab3 INT-4396: Add retrying lock in case of exception
4f0f3d11fd INT-4394: Fix compatibility with Jackson JSON
78d09e1670 INT-4030: Do not cache consumers in the JMS tests
7f407af3f2 Clean Redis keys before testing

spring-integration - 5.0.3.RELEASE

Published by garyrussell over 6 years ago

Change Log:

82a8982857 INT-4418: Micrometer docs and polishing
cb0d43db6b Fix JDBC tests and some upgrades
b55a5bdde4 INT-4420: Fix hamcrest-all dependency
792b8fe6d1 INT-4416: Rework Micrometer Metrics
f26c3a9004 Polishing SocketSupportTests
60be69335f Polishing configuration.adoc
2c3ee7d68c MMIH: Convert from JSON only if SpELInvoker
60606dd6fe Polishing
0e3034919d Protect TcpNetConnectionSupport calls
d5303ca4f3 INT-4413: Don't register flow under the same id
7d1680534f INT-4411: DSL: Fix sub-flows for dynamic routers
f6084939cc Add Pausable

spring-integration - 4.2.13.RELEASE

Published by garyrussell over 6 years ago

Change Log:

fb9d34ead7 INT-4373: Fix channel error count
3f56b0e460 INT-4342: White List for Payload Deserializer
b93ba90c79 Upgrade to Spring AMQP-1.5.7
684dd5a609 INT-4341: RedisQueueIn: support receiveTimeout=0
d3928b0a06 INT-4240: Add diagnostics to Redis Delayer test
5dfe57d07c Redis DelayerHRescheduleIntTests: unique groupId
08a2cd2cc9 @Ignore ExponentialMovingAverageRatioTests
6a41eda048 Upgrade Derby dependency and some tests polishing
86634d237a INT-3918: Use MockMvc instead of Sun HttpServer
7d16ab5f06 INT-4266: Disable multicast for Gemfire tests
57814938ad Improve JMS tests
7ab36563a3 Fix CachingClientConnectionFactoryTests
c4bbc3b356 Fix Race Condition in TxSyncQueueChannelTests
0a7dfa96e7 Fix race condition in the AMQP ChannelTests
f166bd1bd7 Groovy test: Fix format for MM instead of mm
1a344bb192 Increase Timeout for Promise Test
1ea8a3b1f3 Fix compatibility with SF-4.2.9
c7cdbc9cf5 INT-4250: Fix Statistics Mean Decay with Time
cb76cfac16 Upgrade to sshd-1.4, Gradle 2.14.1
652c832ff0 Use OS-selected port in failed TCP test
823885b241 INT-4088 ZookeeperLeaderTests: fix race condition
8036a4bab1 INT-4243: Remove newline char from key exchange
6550cda789 AMQP-4238: Detect Subscription Failures and QOS
1bbc8a6500 Doc Copyright 2017
d7a233925d Upgrade to ActiveMQ 5.12.3
a3c8b0abbd Fix LastModifiedFileListFilterTests timing issue
8fa66ca8ed Fix LastModifiedFileListFilterTests Race
90136d756c Turn off beanFactoryReference for Gemfire Caches
5a498e06bc Use Java 7 for JPA Tests
e004a2254c Move test code base to Java 8
29401a4130 INT-4176: Fix Gemfire tests
5485962a26 INT-4175: Fix SftpSessionFactory Race Condition
2ac5ac019f INT-4167: Fix ZkLockRegistryTests race condition

spring-integration - 5.0.2.RELEASE

Published by garyrussell over 6 years ago

Change Log:

03e085ca7f Upgrade to Micrometer-1.0.0 GA
e46fc9b738 INT-4407: Add merge option to Log4j2LevelAdjuster
4bb4a0187a GH-2364 fix intermittent failing test
4397807a57 GH-2366 Fix failing test on Mac
24809557fb INT-4408: PollerSpec Doc Polishing
7dc0f5db9f INT-4409: Do not override soapAction to if empty
00c983d97a INT-4410 CollArgResolver only for group processor
f0a6cb7d41 Upgrade to Reactor-3.1.4, Reactor-Netty-0.7.4
10120cdf56 Upgrade to Spring Data Kay.SR4, Security 5.0.2
f247faa46b Upgrade to Spring Framework 5.0.4
6df25d3c3f More diagnostics for StompServerTests
9123503ec9 Fix asciidoc syntax
800184270a INT-4402: Apply global interceptors at runtime
a77def1cdf INT-4403: Micrometer and Dynamic Components
11240be555 GH-2358: Register IntGraphController for WebFlux
a4130c9e59 INT-4401: Document working with shaded jars
eaa19c8ddb Fix Amqp DSL Javadocs
78b80ef79f GH-2354 Injection Executor to LockLeaderInitiator
d361eefa0c Add missed options and JavaDocs to AMQP Java DSL
09aeaac4da INT-4396: Add retrying lock in case of exception
e53e8941a1 Add ObjectStringMapBuilder
f4fbfa116a INT-4395: More micrometer meters
5f509ac02e INT-4394: Fix compatibility with Jackson JSON
51397ec141 Make updateNotPropagatedHeaders protected final
54754743a5 INT-4384: Micrometer Support
3bd4930813 Fix UDP Tangles
90a751e69d GH-2346: Fix Java DSL TCP Factory
3530e76422 INT-4030: Do not cache consumers in the JMS tests
30fac62c2c INT-4388: Add UdpServerListeningEvent
23687e438c Clean Redis keys before testing

spring-integration - 4.3.14.RELEASE

Published by garyrussell over 6 years ago

Change Log:

6ea2d80a10 Upgrade to S-F-4.3.14
40404f4cf2 Fix JdbcLockRegDiffClientTests race condition
db52adc70c Use JavaScript instead of Ruby
f5a00af438 Fix Hang in JMS Test
6a86f5231d INT-4366: Fix MulticastSendingMH race condition
c8705f4d31 Fix Checkstyle violations
618866f126 Fix JdbcLockRegistry tests
21c4932abe INT-4382: Fix deadlock in FileWritingMH
59909b64ab Revert "INT-4366: Fix MulticastSendingMH
3cccf9b526 INT-4366: Fix MulticastSendingMessageHandler
3e99ae38f1 Fix Checkstyle violation
34c938fe4f INT-4379: JMS OG Shutdown reply container on stop
d2fb79e846 INT-4378: TCP Fix CF Name in Intercepted Events
9c890ea02d Fix SpelPropertyAccessorRegistrar
7187da64fc Add UDP Test Diagnostics
2390ad3083 INT-4373: Fix channel error count

spring-integration - 5.0.1.RELEASE

Published by garyrussell over 6 years ago

Change Log:

92ae12b5ad Upgrade to S-A-2.0.2, S-S-5.0.1, S-Retry-1.2.2
3fa777db5e Expose scan-each-poll for File Inbound Ch Adapter
2fbb6fbaf4 Fix JdbcLockRegDiffClientTests race condition
c48a2392d2 Use JavaScript instead of Ruby
870cd77d52 Fix Hang in JMS Test
aca79f842d Fix deprecation from SF-5.0.3
534bb6cd37 Bump SF to 5.0.3
9f6457fc31 INT-4383: Add test for EnricherSpec.errorChannel
061dcb1b87 INT-4383 Expose errorChannel in EnricherSpec
56ffed0801 GH-2340: Fix WebFluxMessageHandlerSpec
01b0e1c79a INT-4366: Fix MulticastSendingMH race condition
170292acf3 Shutdown executors in TCP/IP tests
2736de99de Fix JdbcLockRegistry tests
55d92edd4e INT-4382: Fix deadlock in FileWritingMH
5695d43ca0 Fix PDF Overflows
2d6984b3cb Revert "INT-4366: Fix MulticastSendingMH
c3b64dc1ac INT-4366: Fix MulticastSendingMessageHandler (#2329)
8aa91d1db0 Shutdown test executors in -core
d890f14c5d More JMS Test speed improvements
fd94955771 INT-4379: JMS OG Shutdown reply container on stop
7e263aa618 GH-2301: Add SimpMessageGrFactory.GroupType.LIST
86c76999f6 Optimize AbstractMessageSources
e6ec86c505 INT-3945: Add async to the @ServiceActivator
1bb4f86151 Minor Fixes
032c8fa55d INT-4378: TCP Fix CF Name in Intercepted Events
c4c4e51627 Some JsonPropertyAccessor polishing
a4eb55bf7a Fix SpelPropertyAccessorRegistrar
00b910c874 INT-4371: More polishing - consumer queue header
c98d50540c INT-4371: Polishing - raw message header; docs
30450c48be INT-4376: Upgage to Log4J 2 (#2321)
422f651113 DSL: Polishing AMQP ICA Spec
b5ec98f025 WebFlux improvements
1e1346dc94 Upgrade to Servlet API 4.0 and AspectJ-1.8.13
bab850595a INT-4371: Add MessageSource Acknowlegment support
5ad304a2a2 INT-4374: TCP Fix elastic raw deserializer
f21f81092d INT-4369: Add DeliveryAttempt header
381d3f9483 Doc Copyright 2018
1724aecb24 GH-2313: IdempotentReceiver Discard Channel Name
e2d919ce00 Add Github Issue and PR templates
6f56e8ba11 Add UDP Test Diagnostics
d273345234 INT-4373: Fix channel error count
0245e77136 Docs example for DSL IdempotentReceiver
34ffd9654d Fix SimpleJsonSerializer when exception on prop
e585bb949f INT-4368: Twitter - move init to start()
bd872846fb GH-2300: Add Flux support in WebFluxRequestExecMH
21bf69b7f8 INT-4367: Fix MessagingMethodInvHelper for CGLIB
2f450f7cde Polishing dsl.adoc
75b5948c47 GH-2302: Clarify in Docs the DSL log() behavior
74486a7fde Upgrade to Smack-4.2.2