Commit Graph

11890 Commits

Author SHA1 Message Date
Artem Bilan
671c90655e GH-9478: Fix MessagingGatewaySupport.onInit() for calling super.onInit()
Fixes: #9478
Issue link: https://github.com/spring-projects/spring-integration/issues/9478

Any `MessagingGatewaySupport` implementation does not register itself into a `SmartLifecycleRoleController`
because they don't call  `super.onInit()` of the `AbstractEndpoint`

* Fix `MessagingGatewaySupport` for calling  `super.onInit()` from its `onInit()`
* Verify `SmartLifecycleRoleController` registration in the `KafkaInboundGatewayTests`
* Remove out of use XML `group-id` attribute from Kafka channel adapter
and move it to the `channel` XSD as the place where it is really used

(cherry picked from commit a8174d5bce)
2024-09-17 16:16:54 +00:00
dependabot[bot]
f77a59b0b0 Bump io.micrometer:micrometer-tracing-bom from 1.3.3 to 1.3.4 (#9477)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.3.3...v1.3.4)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 00:14:13 +00:00
dependabot[bot]
c48d38683b Bump org.springframework.retry:spring-retry from 2.0.8 to 2.0.9 (#9476)
Bumps [org.springframework.retry:spring-retry](https://github.com/spring-projects/spring-retry) from 2.0.8 to 2.0.9.
- [Release notes](https://github.com/spring-projects/spring-retry/releases)
- [Commits](https://github.com/spring-projects/spring-retry/compare/v2.0.8...v2.0.9)

---
updated-dependencies:
- dependency-name: org.springframework.retry:spring-retry
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 02:11:50 +00:00
dependabot[bot]
e4e7fb2494 Bump org.springframework:spring-framework-bom from 6.1.12 to 6.1.13 (#9472)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.1.12 to 6.1.13.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.12...v6.1.13)

---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 01:54:32 +00:00
dependabot[bot]
142a19dbb9 Bump io.projectreactor:reactor-bom from 2023.0.9 to 2023.0.10 (#9475)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2023.0.9 to 2023.0.10.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2023.0.9...2023.0.10)

---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 01:53:22 +00:00
dependabot[bot]
9e26ce5e00 Bump the development-dependencies group with 2 updates (#9470)
Bumps the development-dependencies group with 2 updates: org.apache.tomcat.embed:tomcat-embed-websocket and [io.spring.develocity.conventions](https://github.com/spring-io/develocity-conventions).


Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 10.1.28 to 10.1.29

Updates `io.spring.develocity.conventions` from 0.0.20 to 0.0.21
- [Release notes](https://github.com/spring-io/develocity-conventions/releases)
- [Commits](https://github.com/spring-io/develocity-conventions/compare/v0.0.20...v0.0.21)

---
updated-dependencies:
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: io.spring.develocity.conventions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 00:57:34 +00:00
dependabot[bot]
fe97ebc1bc Bump org.springframework.data:spring-data-bom from 2024.0.3 to 2024.0.4 (#9473)
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom) from 2024.0.3 to 2024.0.4.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases)
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2024.0.3...2024.0.4)

---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 00:52:16 +00:00
dependabot[bot]
f89dfee1eb Bump org.apache.groovy:groovy-bom from 4.0.22 to 4.0.23 (#9471)
Bumps [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) from 4.0.22 to 4.0.23.
- [Commits](https://github.com/apache/groovy/commits)

---
updated-dependencies:
- dependency-name: org.apache.groovy:groovy-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 00:51:00 +00:00
dependabot[bot]
25fe7eb1d0 Bump io.micrometer:micrometer-bom from 1.13.3 to 1.13.4 (#9474)
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.13.3 to 1.13.4.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.13.3...v1.13.4)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 00:50:33 +00:00
pfosser
b26730e6d2 GH-9453: Correct separator when checking smb path
Fixes: #9453
Issue link: https://github.com/spring-projects/spring-integration/issues/9453

On a smb file upload, to detect the need for new remote directories,
the remote path was checked for the local filesystem path separator.
On Windows that is \\ which is never found in a smb path, so the
necessary remote path was not created and the operation failed.

Use the correct separator which was already available as a constant.

(cherry picked from commit 4cccee7c3a)
2024-09-13 19:41:43 +00:00
dependabot[bot]
2b2494fd75 Bump com.github.spotbugs in the development-dependencies group (#9449)
Bumps the development-dependencies group with 1 update: com.github.spotbugs.


Updates `com.github.spotbugs` from 6.0.21 to 6.0.22

---
updated-dependencies:
- dependency-name: com.github.spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-08 00:33:09 +00:00
dependabot[bot]
a1b6da0c00 Bump com.github.spotbugs in the development-dependencies group (#9437)
Bumps the development-dependencies group with 1 update: com.github.spotbugs.


Updates `com.github.spotbugs` from 6.0.20 to 6.0.21

---
updated-dependencies:
- dependency-name: com.github.spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 00:05:46 +00:00
Artem Bilan
fb60019b59 GH-9430: Fix leak for the TCP/IP caching
Related to: https://github.com/spring-projects/spring-integration/issues/9430

(cherry picked from commit 8242ca6a91)
2024-08-30 20:24:20 +00:00
Artem Bilan
845aae66d5 GH-9430: Fix CachingClientCF for collaborating channel adapters (#9431)
Fixes: #9430

When `CachingClientConnectionFactory` is used in combination of
`Tcp.outboundAdapter()` & `Tcp.inboundAdapter()`, the connection is not released
back to the cache because `CachingClientConnectionFactory` does not store
created connections into its `connections` property.
So, when `TcpReceivingChannelAdapter` calls `this.clientConnectionFactory.closeConnection(connectionId);`
it returned immediately because there is nothing to remove from the `this.connections`

* Add `protected removeConnection()` in the `AbstractConnectionFactory`
and override it in the `CachingClientConnectionFactory` with delegation to the `this.targetConnectionFactory`
* Demonstrate the problem in the new `IpIntegrationTests.allRepliesAreReceivedViaLimitedCachingConnectionFactory()` test
and ensure that all 27 letters from English alphabet are sent to the server and received in uppercase
while size of the `CachingClientConnectionFactory` is only `10`

(cherry picked from commit dc02dec4de)
2024-08-30 00:39:28 +00:00
Artem Bilan
561e603328 Switch ci-snapshot.yml to the latest reusable WF
(cherry picked from commit f10fbca38b)
2024-08-28 19:01:03 +00:00
Artem Bilan
b686bfa43e Remove redundant OSSRH_URL secret for release workflow
(cherry picked from commit eb07fda61b)
2024-08-28 13:19:35 +00:00
dependabot[bot]
c59d7b00d8 Bump the development-dependencies group with 3 updates (#9418)
Bumps the development-dependencies group with 3 updates: [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security), [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) and [io.spring.develocity.conventions](https://github.com/spring-io/develocity-conventions).


Updates `org.springframework.security:spring-security-bom` from 6.3.2 to 6.3.3
- [Release notes](https://github.com/spring-projects/spring-security/releases)
- [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
- [Commits](https://github.com/spring-projects/spring-security/compare/6.3.2...6.3.3)

Updates `org.postgresql:postgresql` from 42.7.3 to 42.7.4
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.3...REL42.7.4)

Updates `io.spring.develocity.conventions` from 0.0.19 to 0.0.20
- [Release notes](https://github.com/spring-io/develocity-conventions/releases)
- [Commits](https://github.com/spring-io/develocity-conventions/compare/v0.0.19...v0.0.20)

---
updated-dependencies:
- dependency-name: org.springframework.security:spring-security-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: io.spring.develocity.conventions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-25 02:56:53 +00:00
Spring Builds
317f02cfd7 [artifactory-release] Next development version 2024-08-20 20:12:21 +00:00
Spring Builds
aa283e15f4 [artifactory-release] Release version 6.3.3 2024-08-20 20:12:17 +00:00
Emil Palm
11caff3e5f GH-9398: Fix possibility to have multiple HZ leaders
Fixes: #9398

Adding a check if the Hazelcast node have the leader property set but can't acquire the leadership lock.
If this happens, the node should revoke the leadership since another node is the "true leader"

(cherry picked from commit c850021d60)
2024-08-20 18:22:29 +00:00
dependabot[bot]
c5640ab9ae Bump org.springframework.kafka:spring-kafka-bom from 3.2.2 to 3.2.3 (#9407)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: org.springframework.kafka:spring-kafka-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 16:13:38 +00:00
alexpeelman
50c0b26e14 GH-9401: RedisLockRegistry: use lock() instead of tryLock() for lifecycle
Fixes: #9401

Switched `tryLock()` with `lock()` in `RedisLockRegistry.runRedisMessageListenerContainer()` method for correct synchronization.

(cherry picked from commit 07085a17ae)
2024-08-20 16:09:06 +00:00
dependabot[bot]
cb09a84d21 Bump org.springframework.security:spring-security-bom (#9404)
Bumps the development-dependencies group with 1 update: [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security).


Updates `org.springframework.security:spring-security-bom` from 6.3.1 to 6.3.2
- [Release notes](https://github.com/spring-projects/spring-security/releases)
- [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
- [Commits](https://github.com/spring-projects/spring-security/compare/6.3.1...6.3.2)

---
updated-dependencies:
- dependency-name: org.springframework.security:spring-security-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 16:08:45 +00:00
Artem Bilan
d90f20cb26 Use withAssignmentDisabled() for IntSimpEvalCtxFactoryBean
(cherry picked from commit feef055a53)
2024-08-20 15:11:19 +00:00
dependabot[bot]
4889100c63 Bump org.springframework.amqp:spring-amqp-bom from 3.1.6 to 3.1.7 (#9409)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.1.6...v3.1.7)

---
updated-dependencies:
- dependency-name: org.springframework.amqp:spring-amqp-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 14:46:00 +00:00
dependabot[bot]
24a1839bfd Bump org.python:jython-standalone from 2.7.3 to 2.7.4 (#9410)
Bumps [org.python:jython-standalone](https://github.com/jython/jython) from 2.7.3 to 2.7.4.
- [Changelog](https://github.com/jython/jython/blob/master/NEWS)
- [Commits](https://github.com/jython/jython/compare/v2.7.3...v2.7.4)

---
updated-dependencies:
- dependency-name: org.python:jython-standalone
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 14:45:48 +00:00
dependabot[bot]
2cec6b33ee Bump org.springframework.retry:spring-retry from 2.0.7 to 2.0.8 (#9384)
Bumps [org.springframework.retry:spring-retry](https://github.com/spring-projects/spring-retry) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/spring-projects/spring-retry/releases)
- [Commits](https://github.com/spring-projects/spring-retry/compare/v2.0.7...v2.0.8)

---
updated-dependencies:
- dependency-name: org.springframework.retry:spring-retry
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-18 12:32:43 +00:00
dependabot[bot]
63fafa5b2f Bump io.projectreactor:reactor-bom from 2023.0.8 to 2023.0.9 (#9389)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2023.0.8 to 2023.0.9.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2023.0.8...2023.0.9)

---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-18 12:30:58 +00:00
dependabot[bot]
ac2ac743b0 Bump io.micrometer:micrometer-tracing-bom from 1.3.2 to 1.3.3 (#9385)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.3.2...v1.3.3)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-18 00:44:28 +00:00
dependabot[bot]
2718ededd8 Bump org.springframework:spring-framework-bom from 6.1.11 to 6.1.12 (#9388)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.1.11 to 6.1.12.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.11...v6.1.12)

---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-18 00:37:58 +00:00
dependabot[bot]
13dceb3644 Bump org.springframework.data:spring-data-bom from 2024.0.2 to 2024.0.3 (#9386)
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom) from 2024.0.2 to 2024.0.3.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases)
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2024.0.2...2024.0.3)

---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-18 00:31:30 +00:00
dependabot[bot]
f45df2731d Bump io.micrometer:micrometer-bom from 1.13.2 to 1.13.3 (#9387)
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.13.2...v1.13.3)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-18 00:30:20 +00:00
Artem Bilan
43c7002d49 Revert back to registerFeature('optional')
With a `components.java.addVariantsFromConfiguration(configurations.optional)` and `io.spring.dependency-management`
combination the version is not published for `optional` dependencies.
Does not look like there is an easy way to extract that version somehow.

So, revert back to the `registerFeature('optional')` for time being.
Even if it is reported as deprecated in Gradle

(cherry picked from commit f49dcc0a2d)
2024-08-16 16:53:03 +00:00
dependabot[bot]
4ec8d939e2 Bump the development-dependencies group with 4 updates (#9379)
Bumps the development-dependencies group with 4 updates: [org.awaitility:awaitility](https://github.com/awaitility/awaitility), [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm), org.apache.tomcat.embed:tomcat-embed-websocket and com.github.spotbugs.


Updates `org.awaitility:awaitility` from 4.2.1 to 4.2.2
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt)
- [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.1...awaitility-4.2.2)

Updates `org.hibernate.orm:hibernate-core` from 6.4.9.Final to 6.4.10.Final
- [Release notes](https://github.com/hibernate/hibernate-orm/releases)
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.4.10/changelog.txt)
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.4.9...6.4.10)

Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 10.1.26 to 10.1.28

Updates `com.github.spotbugs` from 6.0.19 to 6.0.20

---
updated-dependencies:
- dependency-name: org.awaitility:awaitility
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: org.hibernate.orm:hibernate-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: com.github.spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 20:09:38 +00:00
Artem Bilan
18e411dc58 More @DirtiesContext for tests in core
An attempt to mitigate a memory impact on limited CI/CD runners

(cherry picked from commit b5ec098eb5)
2024-08-13 20:34:14 +00:00
Artem Bilan
ec2cfeb9b8 Fix tests for executorService.shutdown()
Even if `Executors.newSingleThreadExecutor()` returns a `FinalizableDelegatedExecutorService`,
an instance is kept in the memory until JVM exists.
That may lead to memory leak since we have a lot of threads in memory.

(cherry picked from commit fdac8f1634)
2024-08-13 19:57:50 +00:00
Mitchell
6a7581e6cc GH-9369: Fix MutableMessageHeaders for serialization
Fixes: #9369

* Implement `MutableMessageHeaders.readResolve()` to reinstate the instance

(cherry picked from commit 02b58277f4)
2024-08-08 17:17:20 +00:00
Artem Bilan
2b5ebd06d8 Use io.freefair.aggregate-javadoc plugin
(cherry picked from commit 8df5c43a76)
2024-08-05 20:46:45 +00:00
Artem Bilan
6ae8f734ea Resolve Gradle deprecation warnings
* Use `optional` and `provided` variants instead of `registerFeature`
* Simplify setting `<scope>provided</scope>` for generate POM
* Use lazy-load for `Javadoc.classpath` to avoid early configuration resolution
* Use actual Mark Fisher's e-mail for author. Thank you, Mark!

**Auto-cherry-pick to `6.2.x`**
2024-08-05 10:59:14 -04:00
dependabot[bot]
3933605f46 Bump com.gradle.develocity in the development-dependencies group (#9360)
Bumps the development-dependencies group with 1 update: com.gradle.develocity.


Updates `com.gradle.develocity` from 3.17.5 to 3.17.6

---
updated-dependencies:
- dependency-name: com.gradle.develocity
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 21:24:41 +00:00
Artem Bilan
5bf9339f59 Use autoMergeSnapshots for merge-dependabot-pr.yml
**Auto-cherry-pick to `6.2.x`**
2024-07-24 15:01:23 -04:00
Artem Bilan
dcf6fea552 Tweak sme TCP tests to minimize time and memory
(cherry picked from commit 201acf5405)
2024-07-24 14:49:34 +00:00
dependabot[bot]
c3e64f7ea2 Bump kotlinVersion from 1.9.24 to 1.9.25 (#9355)
Bumps `kotlinVersion` from 1.9.24 to 1.9.25.

Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.24 to 1.9.25
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.25/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.24...v1.9.25)

Updates `org.jetbrains.kotlin:kotlin-allopen` from 1.9.24 to 1.9.25
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.25/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.24...v1.9.25)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-allopen
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-21 01:57:44 +00:00
Artem Bilan
0f28b81ad1 Upgrade to reusable spring-io/spring-github-workflows@v3
Apparently Dependabot can upgrade reusable GHA workflows as well.
So less burden on support and less stress from changes in those reusable workflows in `main`

(cherry picked from commit de58d8c942)
2024-07-18 20:23:51 +00:00
Artem Bilan
6eb6567686 An attempt to fix OOM in the RecipientListRouterParserTests
* Add `@DirtiesContext` to the `RecipientListRouterParserTests`
* Remove manual `context.start();` since it is started by the `@SpringJUnitConfig` anyway

(cherry picked from commit 777c84f603)
2024-07-18 11:13:09 -04:00
Artem Bilan
c1990aece1 Migrate ReturnAddressTests to JUnit 5
Looks like `ApplicaitonContext.stop()` is note called on `close()`.
This might cause an `OutOfMemoryError` on the CI

* Use Spring context configuration for the test environment

(cherry picked from commit b2a3d25ffd)
2024-07-18 11:12:58 -04:00
Spring Builds
905e1650b6 [artifactory-release] Next development version 2024-07-16 17:48:50 +00:00
Spring Builds
3b18b6352b [artifactory-release] Release version 6.3.2 2024-07-16 17:48:47 +00:00
dependabot[bot]
a35247088b Bump graalvmVersion from 23.1.3 to 23.1.4 (#9338)
Bumps `graalvmVersion` from 23.1.3 to 23.1.4.

Updates `org.graalvm.sdk:graal-sdk` from 23.1.3 to 23.1.4
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](https://github.com/oracle/graal/commits)

Updates `org.graalvm.polyglot:js` from 23.1.3 to 23.1.4
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](https://github.com/oracle/graal/commits)

---
updated-dependencies:
- dependency-name: org.graalvm.sdk:graal-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.graalvm.polyglot:js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 17:19:22 +00:00
dependabot[bot]
9b683925de Bump org.springframework.kafka:spring-kafka-bom from 3.2.1 to 3.2.2 (#9342)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.2.1...v3.2.2)

---
updated-dependencies:
- dependency-name: org.springframework.kafka:spring-kafka-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 17:02:13 +00:00