Commit Graph

11913 Commits

Author SHA1 Message Date
Artem Bilan
dc02dec4de 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`

**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-29 20:39:09 -04:00
Artem Bilan
f10fbca38b Switch ci-snapshot.yml to the latest reusable WF
**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-28 15:00:40 -04:00
Artem Bilan
730e49adec More @DirtiesContext in tests to mitigate memory
* Some other cleanups and modernizations for affected test class and their configurations
2024-08-28 14:25:38 -04:00
Artem Bilan
eb07fda61b Remove redundant OSSRH_URL secret for release workflow
**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-28 09:19:09 -04:00
dependabot[bot]
e062c02daf Bump org.springframework:spring-framework-bom (#9426)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.0-M7 to 6.2.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/commits)

---
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-25 01:45:07 +00:00
dependabot[bot]
668f793828 Bump io.projectreactor:reactor-bom from 2024.0.0-M5 to 2024.0.0-SNAPSHOT (#9421)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2024.0.0-M5 to 2024.0.0-SNAPSHOT.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/commits)

---
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-25 01:41:49 +00:00
dependabot[bot]
2dd931f52b Bump io.micrometer:micrometer-tracing-bom (#9424)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.0-M2 to 1.4.0-SNAPSHOT.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/commits)

---
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-25 01:36:04 +00:00
dependabot[bot]
2913bba4e5 Bump the development-dependencies group with 2 updates (#9419)
Bumps the development-dependencies group with 2 updates: [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) and [io.spring.develocity.conventions](https://github.com/spring-io/develocity-conventions).


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.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 01:06:46 +00:00
dependabot[bot]
e469bd2ec3 Bump org.springframework.amqp:spring-amqp-bom (#9420)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.2.0-M2 to 3.2.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/commits)

---
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-25 01:05:17 +00:00
dependabot[bot]
2e29ba99e7 Bump org.springframework.security:spring-security-bom (#9425)
Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 6.4.0-M2 to 6.4.0-SNAPSHOT.
- [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/commits)

---
updated-dependencies:
- dependency-name: org.springframework.security:spring-security-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-25 01:05:09 +00:00
dependabot[bot]
4a477f53ea Bump org.springframework.kafka:spring-kafka-bom (#9423)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.3.0-M2 to 3.3.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/commits)

---
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-25 01:04:55 +00:00
dependabot[bot]
4f1da9650b Bump io.micrometer:micrometer-bom from 1.14.0-M2 to 1.14.0-SNAPSHOT (#9422)
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.0-M2 to 1.14.0-SNAPSHOT.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/commits)

---
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-25 01:04:35 +00:00
Artem Bilan
4a2eb9cf6b Add announce-milestone-planning.yml GHA
Send a `planning` message to the chat when `due_on` is changed on a milestone
2024-08-21 13:44:14 -04:00
Spring Builds
79477813e0 [artifactory-release] Next development version 2024-08-20 21:43:44 +00:00
Spring Builds
0902ad4f8f [artifactory-release] Release version 6.4.0-M2 2024-08-20 21:43:40 +00:00
Artem Bilan
047e3a9d29 Upgrade deps to latest milestones; prepare for release 2024-08-20 16:57:48 -04:00
Emil Palm
c850021d60 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"

**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-20 14:21:36 -04:00
alexpeelman
07085a17ae GH-9401: RedisLockRegistry: use lock() instead of tryLock() for lifecycle
Fixes: #9401

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

**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-20 16:08:48 +00:00
Artem Bilan
feef055a53 Use withAssignmentDisabled() for IntSimpEvalCtxFactoryBean
**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-20 11:10:52 -04:00
Artem Bilan
6641cf8e21 Remove ControlBusController.getCommandsForBean
The extra REST API to get commands for specific bean does not make sense.
Exactly same data can be extracted from the JSON returned by the `getCommands` REST API
2024-08-20 10:43:53 -04:00
dependabot[bot]
7c42402b9a Bump org.python:jython-standalone from 2.7.3 to 2.7.4 (#9405)
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:38:04 +00:00
Ricore72
d1146e5f17 GH-9368: Adding MqttMessageDrivenChannelAdapter at runtime
Fixes: #9368

* fixing MessageDrivenAdapters

1) exposing isConnection() in ClientManager
2) implementing isConnection() in Mqttv3ClientManager and Mqttv5ClientManager
3) Modifining OnInit() in AbstractMqttMessageDrivenChannelAdapter

* Adding test to ClientManagerBackToBackTests

Adding tests for addition of MessageDrivenAdapters at runtime.

1) Adding config classes Mqttv3ConfigWithStartedManager, Mqttv5ConfigWithStartedManager.
2) Adding test for config classes above.

* Fixing code style

* Adding required changes

* `ClientManager` - @since 6.4 comment to `isConnecttion()`
* `Mqttv3ClientManager`, `Mqttv5ClientManager` - adding local variable and lock logic
* `AbstractMqttMessageDrivenChannelAdapter` - changed `connectCompete()` to false

* adding runtime ClientManger tests

* `testV3ClientManagerRuntime` and `testV5ClientManagerRuntime` adding MessageDrivenAdaptes at runtime using `IntegrationFlowContext`

* Adding Documentation for MqttPahoMessageDrivenChannelAdapter and Mqttv5PahoMessageDrivenChannelAdapter

* fixing code style

* adding required chnages

* `ClientManager`, `Mqttv3ClientManager`, `Mqttv5ClientManager`, `AbstractMqttMessageDrivenChannelAdapter` - renamig `isConnection()` to `isConnected()`
* fixing docs `mqtt.adoc` and `whats-new.adoc`
* `ClientManagerBackToBackTests` adding factory interface `MessageDrivenChannelAdapterFactory` to create adapters

* removing started tests
2024-08-19 11:48:02 -04:00
dependabot[bot]
e90fd686a0 Bump org.springframework.retry:spring-retry from 2.0.7 to 2.0.8 (#9391)
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 02:17:06 +00:00
dependabot[bot]
e06b64c979 Bump org.springframework.data:spring-data-bom from 2024.0.2 to 2024.0.3 (#9390)
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 01:57:16 +00:00
Artem Bilan
f49dcc0a2d Revert back to registerFeature('optional')
**Auto-cherry-pick to `6.3.x` & `6.2.x`**

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
2024-08-16 12:52:37 -04:00
Artem Bilan
57c98e1611 GH-9380: Add DefaultSftpSessionFactory.setSshClientConfigurer()
Fixes: #9380

Expose a `Consumer<SshClient> sshClientConfigurer` option for the `DefaultSftpSessionFactory`
to further customize an internal `SshClient` instance.
2024-08-14 15:56:22 -04:00
Artem Bilan
e332ce988a Fix ControlBusControllerConfiguration for FormattingConversionService
* Use `ObjectProvider<FormattingConversionService>` instead for injection
to resolve the target bean later when we check that `spring-mvc` or `spring-webflux` is present in classpath
* Fix `control-bus-controller.adoc` for `{beanName}` attribute resolution attempt
2024-08-14 11:59:42 -04:00
Artem Bilan
fc9b96a26e Fix ControlBusController to use any FormattingConversionService
This would satisfy an MVC environment as well as WebFlux

* Also fix `@since 6.4` for the `ControlBusController`
2024-08-14 11:05:11 -04:00
Artem Bilan
b5ec098eb5 More @DirtiesContext for tests in core
An attempt to mitigate a memory impact on limited CI/CD runners

**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-13 16:33:47 -04:00
Artem Bilan
fdac8f1634 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.

**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-13 15:57:25 -04:00
Artem Bilan
9180240ae0 Mitigate some IntegrationMBeanExporter early BF access
* Fix typo in the `spring-integration.xsd`
2024-08-13 14:15:42 -04:00
Artem Bilan
4d787554b8 GH-9381: Introduce Control Bus commands management
Fixes: #9381

Currently, there is no way to know in one place what Control Bus commands are available and with what arguments

* Add `ControlBusCommandRegistry` infrastructure bean to gather control bus commands from beans and expose them for invocation
* Add `ControlBusController` to expose a `/control-bus` REST service against the mentioned `ControlBusCommandRegistry`
* Add `@EnableIntegrationManagement(loadControlBusCommands)` to be able to load all the Control Bus commands from the application context instead of on demand by default
* Deprecated existing SpEL(and Groovy)-based Control Bus functionality in favor of new, more manageable, logic
2024-08-13 13:26:27 -04:00
dependabot[bot]
77e3b08d16 Bump the development-dependencies group with 3 updates (#9374)
Bumps the development-dependencies group with 3 updates: [org.awaitility:awaitility](https://github.com/awaitility/awaitility), 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.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.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-11 03:02:35 +00:00
dependabot[bot]
860a03e485 Bump debeziumVersion from 2.7.0.Final to 2.7.1.Final (#9375)
Bumps `debeziumVersion` from 2.7.0.Final to 2.7.1.Final.

Updates `io.debezium:debezium-embedded` from 2.7.0.Final to 2.7.1.Final

Updates `io.debezium:debezium-connector-mysql` from 2.7.0.Final to 2.7.1.Final

---
updated-dependencies:
- dependency-name: io.debezium:debezium-embedded
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.debezium:debezium-connector-mysql
  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-11 00:36:09 +00:00
dependabot[bot]
836d5660b4 Bump mongoDriverVersion from 5.1.2 to 5.1.3 (#9376)
Bumps `mongoDriverVersion` from 5.1.2 to 5.1.3.

Updates `org.mongodb:mongodb-driver-sync` from 5.1.2 to 5.1.3
- [Release notes](https://github.com/mongodb/mongo-java-driver/releases)
- [Commits](https://github.com/mongodb/mongo-java-driver/compare/r5.1.2...r5.1.3)

Updates `org.mongodb:mongodb-driver-reactivestreams` from 5.1.2 to 5.1.3
- [Release notes](https://github.com/mongodb/mongo-java-driver/releases)
- [Commits](https://github.com/mongodb/mongo-java-driver/compare/r5.1.2...r5.1.3)

---
updated-dependencies:
- dependency-name: org.mongodb:mongodb-driver-sync
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.mongodb:mongodb-driver-reactivestreams
  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-11 00:35:26 +00:00
Artem Bilan
1e86856ba7 GH-9373: Document Spring nature of Spring Integration classes
Fixes: #9373
2024-08-09 10:14:24 -04:00
Mitchell
02b58277f4 GH-9369: Fix MutableMessageHeaders for serialization
Fixes: #9369 

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

**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-08 17:16:49 +00:00
Artem Bilan
f26d932ab0 Mitigate some timing and memory concerns in TCP/IP tests 2024-08-08 12:38:08 -04:00
Artem Bilan
8df5c43a76 Use io.freefair.aggregate-javadoc plugin
**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-08-05 16:46:17 -04:00
dependabot[bot]
da75f5439b Bump protobufVersion from 4.27.2 to 4.27.3 (#9365)
Bumps `protobufVersion` from 4.27.2 to 4.27.3.

Updates `com.google.protobuf:protobuf-java` from 4.27.2 to 4.27.3
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

Updates `com.google.protobuf:protobuf-java-util` from 4.27.2 to 4.27.3

Updates `com.google.protobuf:protoc` from 4.27.2 to 4.27.3
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protobuf-java-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protoc
  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-03 22:19:20 -04:00
dependabot[bot]
2a723a1bc2 Bump org.apache.sshd:sshd-sftp from 2.13.1 to 2.13.2 (#9366)
Bumps [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) from 2.13.1 to 2.13.2.
- [Release notes](https://github.com/apache/mina-sshd/releases)
- [Changelog](https://github.com/apache/mina-sshd/blob/master/CHANGES.md)
- [Commits](https://github.com/apache/mina-sshd/compare/sshd-2.13.1...sshd-2.13.2)

---
updated-dependencies:
- dependency-name: org.apache.sshd:sshd-sftp
  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-03 22:03:31 -04:00
Sanghyuk Jung
32f2668260 Remove duplicated "the" in Javadocs 2024-08-02 19:26:09 -04:00
Artem Bilan
3f3a746ff0 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!
2024-08-02 19:24:49 -04:00
Artem Bilan
0d2a071a64 Revert feature source set 2024-08-02 09:36:18 -04:00
Artem Bilan
f5cd09c767 Add srcDir for feature source set 2024-08-02 09:30:22 -04:00
Artem Bilan
1baf84a47f Fix Gradle deprecation for registerFeature 2024-08-02 09:17:05 -04:00
Artem Bilan
6054e8bc9f More test clean up to minimize memory
Probably `@DirtiesContext` would remove application contexts for the JUnit cache
2024-07-24 16:45:48 -04:00
Artem Bilan
201acf5405 Tweak sme TCP tests to minimize time and memory
**Auto-cherry-pick to `6.3.x` & `6.2.x`**
2024-07-24 10:49:09 -04:00
dependabot[bot]
d4f136a939 Bump org.springframework:spring-framework-bom (#9359)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.0-M5 to 6.2.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/commits)

---
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-07-22 20:22:13 +00:00
dependabot[bot]
cfb741f6d0 Bump com.gradle.develocity in the development-dependencies group (#9358)
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-22 18:59:16 +00:00