Commit Graph

11767 Commits

Author SHA1 Message Date
dependabot[bot]
4d33ea093c Bump kotlinVersion from 1.9.23 to 1.9.24 (#9141)
Bumps `kotlinVersion` from 1.9.23 to 1.9.24.

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

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

---
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-05-12 02:33:42 +00:00
dependabot[bot]
67bf75cec4 Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1 (#9142)
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.17.0 to 2.17.1.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.17.0...jackson-bom-2.17.1)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-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-05-12 00:33:42 +00:00
dependabot[bot]
8fedc84e87 Bump com.gradle.develocity from 3.17.2 to 3.17.3 (#9139)
Bumps com.gradle.develocity from 3.17.2 to 3.17.3.

---
updated-dependencies:
- dependency-name: com.gradle.develocity
  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-05-12 00:29:24 +00:00
dependabot[bot]
17b713a398 Bump org.jetbrains.kotlinx:kotlinx-coroutines-bom from 1.8.0 to 1.8.1 (#9140)
Bumps [org.jetbrains.kotlinx:kotlinx-coroutines-bom](https://github.com/Kotlin/kotlinx.coroutines) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-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-05-12 00:23:53 +00:00
dependabot[bot]
3e36ae8d2f Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 (#9138)
Bumps [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) from 1.9.22 to 1.9.22.1.
- [Release notes](https://github.com/eclipse/org.aspectj/releases)
- [Commits](https://github.com/eclipse/org.aspectj/commits)

---
updated-dependencies:
- dependency-name: org.aspectj:aspectjweaver
  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-05-12 00:23:33 +00:00
Artem Bilan
503c1f4d89 GH-9124: Mention FileListFilter in the max-fetch.adoc
Fixes to: #9124
2024-05-09 15:31:38 -04:00
Emmanuel Ferdman
2b01a39a42 Update contribution file reference
The `samples.adoc` uses out-dated link to contributing guidelines.
2024-05-09 11:21:35 -04:00
Artem Bilan
467c96171e Fix NPE in the AbstractInboundFileSynchronizer for remote dir
Related to: #9129

The `remoteDirectoryPath` might be `null`, so it is not correct to attempt `remoteDirectoryPath.charAt(0)`.
Plus `/null` is not correct path.

* Use `/` for empty remote dir.
* Check for `remoteDirectoryPath != null`

**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-05-08 16:11:53 -04:00
Artem Bilan
d87a7098ca GH-9129: SFTP: Remove extra / for the file_remoteDirectory header
Fixes: #9129

If `.remoteDirectory("/sftpSource")`, then `FileHeaders.REMOTE_DIRECTORY` is `//sftpSource`

* Fix `AbstractInboundFileSynchronizer` to not add `/` if one is already present in the beginning of the `remoteDirectoryPath`

**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-05-08 15:48:08 -04:00
Artem Bilan
8b88668fbe GH-9114: SFTP: Use canonicalPath exists operation
Fixes: #9114

If path is not in normalized presentation, the SFTP operation might fail like:
```
Caused by: SFTP error (SSH_FX_NO_SUCH_PATH): The file path does not exist or is invalid.
at org.apache.sshd.sftp.client.impl.AbstractSftpClient.throwStatusException(AbstractSftpClient.java:277)
at org.apache.sshd.sftp.client.impl.AbstractSftpClient.checkAttributesResponse(AbstractSftpClient.java:333)
at org.apache.sshd.sftp.client.impl.AbstractSftpClient.checkAttributes(AbstractSftpClient.java:325)
at org.apache.sshd.sftp.client.impl.AbstractSftpClient.lstat(AbstractSftpClient.java:1010)
at org.springframework.integration.sftp.session.SftpSession.exists(SftpSession.java:191)
```

* Use it now like this `this.sftpClient.lstat(normalizePath(path))`

**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-05-07 14:23:17 -04:00
Artem Bilan
a2215afdf7 GH-9123: SFTP: Use canonicalPath for read operation
Fixes: #9123

The `/` at the beginning of the remote dir path is not necessary when listing files, although it is necessary to download them
The `SftpTemplate.get()` should work also with `remote-dir/MyFile.csv` as input.

* Fix `SftpSession.readRaw()` to call `sftpClient.canonicalPath(source)` if the path does not start with a `/`.
Something similar what is does
* Delegate to `SftpSession.readRaw()` from the `SftpSession.read()`
* Reuse `normalizePath()` for `doList()`

**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-05-07 13:46:27 -04:00
dependabot[bot]
243141e19a Bump the development-dependencies group across 1 directory with 2 updates (#9122)
Bumps the development-dependencies group with 2 updates in the / directory: io.spring.dependency-management and com.github.spotbugs.


Updates `io.spring.dependency-management` from 1.1.4 to 1.1.5

Updates `com.github.spotbugs` from 6.0.12 to 6.0.14

---
updated-dependencies:
- dependency-name: io.spring.dependency-management
  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-05-06 14:00:26 +00:00
dependabot[bot]
6e9097fcbc Bump org.jruby:jruby-complete from 9.4.6.0 to 9.4.7.0 (#9120)
Bumps org.jruby:jruby-complete from 9.4.6.0 to 9.4.7.0.

---
updated-dependencies:
- dependency-name: org.jruby:jruby-complete
  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-05-06 13:58:19 +00:00
Artem Bilan
3a49b84559 Fix IntegrationReactiveUtils Javadoc
**Auto-cherry-pick to `6.2.x`**
2024-05-06 09:34:13 -04:00
Artem Bilan
2225b83957 Fix IntegrationReactiveUtils for classpath logic
Related to: #9110

* Make `IntegrationReactiveUtils.CONTEXT_SNAPSHOT_FACTORY` instance conditional on the `IntegrationReactiveUtils.isContextPropagationPresent`
to avoid class-not-found problem for the `io.micrometer.context.ContextSnapshot`
* Make `IntegrationReactiveUtils.captureReactorContext()` & `IntegrationReactiveUtils.setThreadLocalsFromReactorContext()`
 conditional on the `isContextPropagationPresent`

**Auto-cherry-pick to `6.2.x`**
2024-05-06 09:29:18 -04:00
Artem Bilan
7abf1a53a7 GH-9110: propagate Reactor context to ReactiveMessageHandler
Fixes: #9110

* Move context propagation utilities to the `IntegrationReactiveUtils`
* Capture context into message header in the `IntegrationReactiveUtils.adaptSubscribableChannelToPublisher()`
before `sink.tryEmitNext()`
* Restore the context from message header in the `flatMap()` for `ReactiveStreamsConsumer.reactiveMessageHandler`

**Auto-cherry-pick to `6.2.x`**
2024-05-03 16:57:21 -04:00
Artem Bilan
a3814be675 Remove redundant Develocity GHA secrets
**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-04-30 14:38:37 -04:00
dependabot[bot]
8e19246a22 Bump the development-dependencies group across 1 directory with 2 updates (#9109)
Bumps the development-dependencies group with 2 updates in the / directory: [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) and org.apache.tomcat.embed:tomcat-embed-websocket.


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

Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 10.1.20 to 10.1.23

---
updated-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
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 17:30:42 +00:00
Artem Bilan
da9b6d9fe5 Migrate to com.gradle.develocity:3.17.2
* Upgrade to `io.spring.ge.conventions:0.0.17`

**Auto-cherry-pick to `6.2.x`**
2024-04-29 13:18:41 -04:00
Artem Bilan
5d592713c4 GH-9103: Fix IntRMHandlerMapping from BPP
Fixes: #9103

The `IntegrationRequestMappingHandlerMapping` implements a `DestructionAwareBeanPostProcessor`
which causes an early bean initialization including interceptors loading from the application context:
```
2024-04-26 12:11:07,434 WARN [main] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker] - Bean '(inner bean)#39f5b723' of type [org.springframework.web.servlet.handler.ConversionServiceExposingInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected into a currently created BeanPostProcessor [integrationRequestMappingHandlerMapping]? Check the corresponding BeanPostProcessor declaration and its dependencies.
```

* Extract the `DestructionAwareBeanPostProcessor` logic from the `IntegrationRequestMappingHandlerMapping`
into separate `DynamicRequestMappingBeanPostProcessor` which does not cause eager beans initialization
* Verify with the `IntegrationGraphControllerTests` that the mentioned `not eligible for auto-proxying` warning is not emitted anymore

**Auto-cherry-pick to `6.2.x`**
2024-04-26 15:29:52 -04:00
dependabot[bot]
aa6de8248c Bump com.willowtreeapps.assertk:assertk-jvm (#9101)
Bumps the development-dependencies group with 1 update: [com.willowtreeapps.assertk:assertk-jvm](https://github.com/willowtreeapps/assertk).


Updates `com.willowtreeapps.assertk:assertk-jvm` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/willowtreeapps/assertk/releases)
- [Changelog](https://github.com/willowtreeapps/assertk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/willowtreeapps/assertk/compare/v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: com.willowtreeapps.assertk:assertk-jvm
  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-04-21 02:47:55 +00:00
Spring Builds
84236b05f3 [artifactory-release] Next development version 2024-04-16 20:23:31 +00:00
Spring Builds
1ac7bdc5c7 [artifactory-release] Release version 6.3.0-RC1 2024-04-16 20:23:28 +00:00
Artem Bilan
7a7cb2b792 Fix XMPP module after downgrading Smack library 2024-04-16 15:57:08 -04:00
Artem Bilan
6f34d6839e Upgrade dependencies; prepare for release 2024-04-16 15:25:31 -04:00
dependabot[bot]
36a44d9944 Bump org.springframework.amqp:spring-amqp-bom from 3.1.3 to 3.1.4 (#9094)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.1.3...v3.1.4)

---
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-04-16 16:35:45 +00:00
dependabot[bot]
5b8e188601 Bump graalvmVersion from 23.1.2 to 23.1.3 (#9096)
Bumps `graalvmVersion` from 23.1.2 to 23.1.3.

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

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

---
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-04-16 16:35:32 +00:00
dependabot[bot]
def83dca8e Bump org.springframework:spring-framework-bom from 6.1.5 to 6.1.6 (#9081)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.5...v6.1.6)

---
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-04-14 02:35:39 +00:00
dependabot[bot]
1176de20b9 Bump io.projectreactor:reactor-bom from 2023.0.4 to 2023.0.5 (#9082)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2023.0.4 to 2023.0.5.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2023.0.4...2023.0.5)

---
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-04-14 00:23:36 +00:00
dependabot[bot]
8461c1272b Bump com.github.spotbugs in the development-dependencies group (#9078)
Bumps the development-dependencies group with 1 update: com.github.spotbugs.


Updates `com.github.spotbugs` from 6.0.9 to 6.0.12

---
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-04-14 00:15:02 +00:00
dependabot[bot]
b1de648aff Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21 (#9083)
Bumps [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) from 4.0.20 to 4.0.21.
- [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-04-14 00:14:27 +00:00
dependabot[bot]
6899a01514 Bump smackVersion from 4.5.0-alpha2 to 4.5.0-alpha3 (#9080)
Bumps `smackVersion` from 4.5.0-alpha2 to 4.5.0-alpha3.

Updates `org.igniterealtime.smack:smack-tcp` from 4.5.0-alpha2 to 4.5.0-alpha3
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/commits)

Updates `org.igniterealtime.smack:smack-extensions` from 4.5.0-alpha2 to 4.5.0-alpha3
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/commits)

Updates `org.igniterealtime.smack:smack-java8` from 4.5.0-alpha2 to 4.5.0-alpha3
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/commits)

Updates `org.igniterealtime.smack:smack-experimental` from 4.5.0-alpha2 to 4.5.0-alpha3
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/commits)

---
updated-dependencies:
- dependency-name: org.igniterealtime.smack:smack-tcp
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.igniterealtime.smack:smack-extensions
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.igniterealtime.smack:smack-java8
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.igniterealtime.smack:smack-experimental
  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-04-14 00:13:32 +00:00
dependabot[bot]
bdb26cd048 Bump debeziumVersion from 2.6.0.Final to 2.6.1.Final (#9079)
Bumps `debeziumVersion` from 2.6.0.Final to 2.6.1.Final.

Updates `io.debezium:debezium-embedded` from 2.6.0.Final to 2.6.1.Final

Updates `io.debezium:debezium-connector-mysql` from 2.6.0.Final to 2.6.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-04-14 00:13:15 +00:00
Artem Bilan
0613f0c092 Fix Checkstyle for MessageProducerSpec.role(String)
**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-04-08 16:28:14 -04:00
Artem Bilan
fd81adff27 Expose MessageProducerSpec.role(String) option
Related to: https://stackoverflow.com/questions/78294542/role-in-integrationflow-dsl

**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-04-08 16:17:30 -04:00
Artem Bilan
43255b5e58 Upgrade to Debezium 2.6.0 2024-04-08 10:18:54 -04:00
dependabot[bot]
f4b2336598 Bump com.hazelcast:hazelcast from 5.3.6 to 5.3.7 (#9069)
Bumps [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) from 5.3.6 to 5.3.7.
- [Release notes](https://github.com/hazelcast/hazelcast/releases)
- [Commits](https://github.com/hazelcast/hazelcast/compare/v5.3.6...v5.3.7)

---
updated-dependencies:
- dependency-name: com.hazelcast:hazelcast
  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-04-07 00:30:40 +00:00
dependabot[bot]
5bd5220b83 Bump mongoDriverVersion from 5.0.0 to 5.0.1 (#9068)
Bumps `mongoDriverVersion` from 5.0.0 to 5.0.1.

Updates `org.mongodb:mongodb-driver-sync` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/mongodb/mongo-java-driver/releases)
- [Commits](https://github.com/mongodb/mongo-java-driver/compare/r5.0.0...r5.0.1)

Updates `org.mongodb:mongodb-driver-reactivestreams` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/mongodb/mongo-java-driver/releases)
- [Commits](https://github.com/mongodb/mongo-java-driver/compare/r5.0.0...r5.0.1)

---
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-04-07 00:27:27 +00:00
Johannes Edmeier
642278dad1 GH-9061: renew connection in PostgresChannelMessageTableSubscriber
Fixes: #9061

`PostgresChannelMessageTableSubscriber` never renews the connection.
This causes problems on DB failover. 
With this change the connection is renewed when notifications are not received for a certain time.


**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-04-01 13:05:56 -04:00
dependabot[bot]
627cde2050 Bump the development-dependencies group with 2 updates (#9054)
Bumps the development-dependencies group with 2 updates: org.apache.tomcat.embed:tomcat-embed-websocket and [io.spring.ge.conventions](https://github.com/spring-io/gradle-enterprise-conventions).


Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 10.1.19 to 10.1.20

Updates `io.spring.ge.conventions` from 0.0.15 to 0.0.16
- [Release notes](https://github.com/spring-io/gradle-enterprise-conventions/releases)
- [Commits](https://github.com/spring-io/gradle-enterprise-conventions/compare/v0.0.15...v0.0.16)

---
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.ge.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-03-31 00:40:18 +00:00
dependabot[bot]
ae4ce1e792 Bump protobufVersion from 4.26.0 to 4.26.1 (#9055)
Bumps `protobufVersion` from 4.26.0 to 4.26.1.

Updates `com.google.protobuf:protobuf-java` from 4.26.0 to 4.26.1
- [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.26.0 to 4.26.1

Updates `com.google.protobuf:protoc` from 4.26.0 to 4.26.1
- [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-03-31 00:34:07 +00:00
dependabot[bot]
201eb17fec Bump debeziumVersion from 2.5.3.Final to 2.5.4.Final (#9056)
Bumps `debeziumVersion` from 2.5.3.Final to 2.5.4.Final.

Updates `io.debezium:debezium-embedded` from 2.5.3.Final to 2.5.4.Final

Updates `io.debezium:debezium-connector-mysql` from 2.5.3.Final to 2.5.4.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-03-31 00:33:10 +00:00
Artem Bilan
c155d5d418 Add EmptyLineSeparator Checkstyle rule
* Support "blank lines around" via `spring-framework.xml` IDEA config
* Fix all the Checkstyle violations
2024-03-27 16:54:25 -04:00
Artem Bilan
f71a2234d8 GH-9050: JDBC LockRepository: Use Timestamp instead of LocalDateTime
Fixes: #9050

Turns out not all JDBC drivers support a `LocalDateTime` type conversion.

* Use `Timestamp.valueOf(LocalDateTime)` for `TIMESTAMP` params of the queries
in the `DefaultLockRepository`

**Auto-cherry-pick to `6.2.x` & `6.1.x`**
2024-03-25 13:12:37 -04:00
dependabot[bot]
91a47cba04 Bump the development-dependencies group with 2 updates (#9049)
Bumps the development-dependencies group with 2 updates: [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) and com.github.spotbugs.


Updates `org.aspectj:aspectjweaver` from 1.9.21.2 to 1.9.22
- [Release notes](https://github.com/eclipse/org.aspectj/releases)
- [Commits](https://github.com/eclipse/org.aspectj/commits)

Updates `com.github.spotbugs` from 6.0.8 to 6.0.9

---
updated-dependencies:
- dependency-name: org.aspectj:aspectjweaver
  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-03-24 01:08:00 +00:00
Spring Builds
844d57c643 [artifactory-release] Next development version 2024-03-19 18:23:40 +00:00
Spring Builds
e50b67e3ac [artifactory-release] Release version 6.3.0-M2 2024-03-19 18:23:36 +00:00
Artem Bilan
aadd5877dd Upgrade to the latest milestones; prepare for release
* Add `com.google.protobuf` to the `development` group for Dependabot
2024-03-19 13:37:16 -04:00
dependabot[bot]
64c8b544d5 Bump org.springframework.amqp:spring-amqp-bom from 3.1.2 to 3.1.3 (#9039)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.1.2...v3.1.3)

---
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-03-19 15:39:39 +00:00
dependabot[bot]
a6d693d026 Bump debeziumVersion from 2.5.2.Final to 2.5.3.Final (#9038)
Bumps `debeziumVersion` from 2.5.2.Final to 2.5.3.Final.

Updates `io.debezium:debezium-embedded` from 2.5.2.Final to 2.5.3.Final

Updates `io.debezium:debezium-connector-mysql` from 2.5.2.Final to 2.5.3.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-03-19 15:38:27 +00:00