Commit Graph

11523 Commits

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

(cherry picked from commit d87a7098ca)
2024-05-08 19:48:36 +00:00
Artem Bilan
a7a9d47850 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))`

(cherry picked from commit 8b88668fbe)
2024-05-07 18:23:43 +00:00
Artem Bilan
b946831a04 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()`

(cherry picked from commit a2215afdf7)
2024-05-07 17:46:51 +00:00
dependabot[bot]
8637da38f7 Bump org.jruby:jruby-complete from 9.4.6.0 to 9.4.7.0 (#9116)
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-04 22:31:34 -04:00
dependabot[bot]
86f69c82e1 Bump the development-dependencies group with 2 updates (#9115)
Bumps the development-dependencies group with 2 updates: 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.13

---
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-04 22:31:13 -04:00
Artem Bilan
c857e12483 Remove redundant Develocity GHA secrets
(cherry picked from commit a3814be675)
2024-04-30 18:39:07 +00:00
dependabot[bot]
a931251b71 Bump the development-dependencies group with 2 updates
Bumps the development-dependencies group with 2 updates: [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.2.24.Final to 6.2.25.Final
- [Release notes](https://github.com/hibernate/hibernate-orm/releases)
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.2.25/changelog.txt)
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.2.24...6.2.25)

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 13:13:02 -04:00
Spring Builds
660ac4962c [artifactory-release] Next development version 2024-04-16 18:01:36 +00:00
Spring Builds
06a059c6ef [artifactory-release] Release version 6.1.8 2024-04-16 18:01:31 +00:00
dependabot[bot]
956da8e3a1 Bump org.springframework.kafka:spring-kafka-bom from 3.0.15 to 3.0.16 (#9097)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.0.15 to 3.0.16.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.0.15...v3.0.16)

---
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-04-16 17:05:36 +00:00
dependabot[bot]
abcd256bfd Bump org.springframework.security:spring-security-bom (#9093)
Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 6.1.8 to 6.1.9.
- [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.1.8...6.1.9)

---
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-04-16 16:46:57 +00:00
dependabot[bot]
0f3057c4f3 Bump org.springframework.amqp:spring-amqp-bom from 3.0.12 to 3.0.13 (#9091)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.0.12 to 3.0.13.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.0.12...v3.0.13)

---
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:46:43 +00:00
dependabot[bot]
28031d64df Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21 (#9076)
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 02:40:18 +00:00
dependabot[bot]
03c931522e Bump io.micrometer:micrometer-bom from 1.11.10 to 1.11.11 (#9072)
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.11.10 to 1.11.11.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.11.10...v1.11.11)

---
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-04-14 00:33:16 +00:00
dependabot[bot]
5075941471 Bump io.projectreactor:reactor-bom from 2022.0.17 to 2022.0.18 (#9077)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2022.0.17 to 2022.0.18.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2022.0.17...2022.0.18)

---
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:19:11 +00:00
dependabot[bot]
5b76e4ccf7 Bump org.springframework.data:spring-data-bom (#9075)
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom) from 2023.0.10 to 2023.0.11.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases)
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2023.0.10...2023.0.11)

---
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-04-14 00:18:45 +00:00
dependabot[bot]
c8a7cc2c86 Bump io.micrometer:micrometer-tracing-bom from 1.1.11 to 1.1.12 (#9074)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.1.11...v1.1.12)

---
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-04-14 00:18:42 +00:00
dependabot[bot]
72bcd998ff Bump org.springframework:spring-framework-bom from 6.0.18 to 6.0.19 (#9073)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.0.18 to 6.0.19.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.0.18...v6.0.19)

---
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 00:18:24 +00:00
dependabot[bot]
2f1806364f Bump com.github.spotbugs in the development-dependencies group (#9071)
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:18:03 +00:00
Artem Bilan
32b260ca25 Fix Checkstyle for MessageProducerSpec.role(String)
(cherry picked from commit 0613f0c092)
2024-04-08 20:28:39 +00:00
Artem Bilan
daa5c91519 Expose MessageProducerSpec.role(String) option
Related to: https://stackoverflow.com/questions/78294542/role-in-integrationflow-dsl

(cherry picked from commit fd81adff27)
2024-04-08 20:18:00 +00:00
dependabot[bot]
38e0b902be Bump smackVersion from 4.4.7 to 4.4.8 (#9070)
Bumps `smackVersion` from 4.4.7 to 4.4.8.

Updates `org.igniterealtime.smack:smack-tcp` from 4.4.7 to 4.4.8
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/compare/4.4.7...4.4.8)

Updates `org.igniterealtime.smack:smack-extensions` from 4.4.7 to 4.4.8
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/compare/4.4.7...4.4.8)

Updates `org.igniterealtime.smack:smack-java8` from 4.4.7 to 4.4.8
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/compare/4.4.7...4.4.8)

Updates `org.igniterealtime.smack:smack-experimental` from 4.4.7 to 4.4.8
- [Changelog](https://github.com/igniterealtime/Smack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/igniterealtime/Smack/compare/4.4.7...4.4.8)

---
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-07 01:08:45 +00:00
Johannes Edmeier
c42441da31 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.

(cherry picked from commit 642278dad1)

# Conflicts:
#	spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/channel/PostgresChannelMessageTableSubscriber.java
#	spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/channel/PostgresChannelMessageTableSubscriberTests.java
2024-04-01 13:29:36 -04:00
dependabot[bot]
5afaaeea20 Bump the development-dependencies group with 2 updates
Bumps the development-dependencies group with 2 updates: [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.2.22.Final to 6.2.24.Final
- [Release notes](https://github.com/hibernate/hibernate-orm/releases)
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.2.24/changelog.txt)
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.2.22...6.2.24)

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

---
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-01 10:53:18 -04:00
dependabot[bot]
773478b1d3 Bump org.springframework.graphql:spring-graphql from 1.2.5 to 1.2.6
Bumps [org.springframework.graphql:spring-graphql](https://github.com/spring-projects/spring-graphql) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/spring-projects/spring-graphql/releases)
- [Commits](https://github.com/spring-projects/spring-graphql/compare/v1.2.5...v1.2.6)

---
updated-dependencies:
- dependency-name: org.springframework.graphql:spring-graphql
  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-01 10:35:32 -04:00
Artem Bilan
2d00cb762a 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`

(cherry picked from commit f71a2234d8)
2024-03-25 17:13:22 +00:00
dependabot[bot]
9f19f40b8b Bump the development-dependencies group with 2 updates
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-25 11:07:55 -04:00
Spring Builds
ec40520f20 [artifactory-release] Next development version 2024-03-19 17:10:02 +00:00
Spring Builds
b5a82c2fed [artifactory-release] Release version 6.1.7 2024-03-19 17:09:59 +00:00
dependabot[bot]
54aa608657 Bump org.springframework.security:spring-security-bom (#9036)
Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 6.1.7 to 6.1.8.
- [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.1.7...6.1.8)

---
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-03-19 16:14:41 +00:00
dependabot[bot]
3489261fb2 Bump org.springframework.amqp:spring-amqp-bom from 3.0.11 to 3.0.12 (#9035)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.0.11 to 3.0.12.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.0.11...v3.0.12)

---
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 16:14:24 +00:00
dependabot[bot]
0d72e21a86 Bump org.springframework.kafka:spring-kafka-bom from 3.0.14 to 3.0.15 (#9034)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.0.14 to 3.0.15.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.0.14...v3.0.15)

---
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-03-19 15:58:40 +00:00
Artem Bilan
d5091281bc Update WebFluxObservationPropagationTests
Add missed `Awaitility.await` import
2024-03-18 17:25:05 -04:00
Artem Bilan
bc7ea37f31 GH-9001: Revise Observation propagation over the channel
Fixes: #9001

The `ObservationPropagationChannelInterceptor` does not propagate an observation properly.
And it fully cannot when the message channel is persistent.

* Deprecate `ObservationPropagationChannelInterceptor` in favor of enabled observation on the channel
and target `MessageHandler` which is a consumer of this channel.
* Remove tests with an `ObservationPropagationChannelInterceptor`
* Mention a correct behavior in the `metrics.adoc` and `ObservationPropagationChannelInterceptor` Javadocs
2024-03-18 16:28:19 -04:00
dependabot[bot]
89a8fe0c9a Bump io.projectreactor:reactor-bom from 2022.0.16 to 2022.0.17 (#9010)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2022.0.16 to 2022.0.17.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2022.0.16...2022.0.17)

---
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-03-17 02:11:46 +00:00
dependabot[bot]
255d7c1167 Bump io.micrometer:micrometer-bom from 1.11.9 to 1.11.10 (#9014)
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.11.9 to 1.11.10.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.11.9...v1.11.10)

---
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-03-17 01:00:52 +00:00
dependabot[bot]
56dd085cb2 Bump org.springframework.data:spring-data-bom from 2023.0.9 to 2023.0.10 (#9011)
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom) from 2023.0.9 to 2023.0.10.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases)
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2023.0.9...2023.0.10)

---
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-03-17 00:47:01 +00:00
dependabot[bot]
197efd3152 Bump the development-dependencies group with 2 updates (#9003)
Bumps the development-dependencies group with 2 updates: [org.awaitility:awaitility](https://github.com/awaitility/awaitility) and [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc).


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

Updates `org.postgresql:postgresql` from 42.6.1 to 42.6.2
- [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.6.1...REL42.6.2)

---
updated-dependencies:
- dependency-name: org.awaitility:awaitility
  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
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-17 00:46:53 +00:00
dependabot[bot]
afb5b6b788 Bump org.apache.groovy:groovy-bom from 4.0.19 to 4.0.20 (#9015)
Bumps [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) from 4.0.19 to 4.0.20.
- [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-03-17 00:46:48 +00:00
dependabot[bot]
67a9c754c3 Bump org.springframework:spring-framework-bom from 6.0.17 to 6.0.18 (#9005)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.0.17 to 6.0.18.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.0.17...v6.0.18)

---
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-03-17 00:46:35 +00:00
dependabot[bot]
d0c6038bb4 Bump io.micrometer:micrometer-tracing-bom from 1.1.10 to 1.1.11 (#9006)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.1.10 to 1.1.11.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.1.10...v1.1.11)

---
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-03-17 00:46:27 +00:00
dependabot[bot]
3818a0529a Bump org.aspectj:aspectjweaver from 1.9.21.1 to 1.9.21.2 (#9008)
Bumps [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) from 1.9.21.1 to 1.9.21.2.
- [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-03-17 00:46:10 +00:00
Artem Bilan
306b904d2d GH-8998: Catch DataIntegrityViolationException instead
Fixes: #8998

Apparently some databases don't throw a proper code to identify a `DuplicateKeyException`, so better to catch `DataIntegrityViolationException` with the same meaning.

(cherry picked from commit 676733ccf7)

# Conflicts:
#	spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/metadata/JdbcMetadataStore.java
#	spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/store/JdbcChannelMessageStore.java
2024-03-12 15:56:25 -04:00
dependabot[bot]
47be414e94 Bump the development-dependencies group with 1 update (#8991)
Bumps the development-dependencies group with 1 update: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java).


Updates `org.testcontainers:testcontainers-bom` from 1.19.6 to 1.19.7
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.19.6...1.19.7)

---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers-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-03-10 01:04:23 +00:00
dependabot[bot]
7bf1bb9e56 Bump com.sun.xml.bind:jaxb-impl from 4.0.4 to 4.0.5 (#8992)
Bumps com.sun.xml.bind:jaxb-impl from 4.0.4 to 4.0.5.

---
updated-dependencies:
- dependency-name: com.sun.xml.bind:jaxb-impl
  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-10 00:39:21 +00:00
dependabot[bot]
19aae85944 Bump the development-dependencies group with 1 update (#8978)
Bumps the development-dependencies group with 1 update: com.github.spotbugs.


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

---
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-03-03 03:05:52 +00:00
dependabot[bot]
8c6c4b1ec0 Bump org.apache.groovy:groovy-bom from 4.0.18 to 4.0.19 (#8979)
Bumps [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) from 4.0.18 to 4.0.19.
- [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-03-03 01:02:22 +00:00
Artem Bilan
2d048474c0 GH-8967: maxFetchSize = 1 from the StandardRotationPolicy
Fixes: #8967

In the `fair` mode the `StandardRotationPolicy` re-configures an `AbstractFetchLimitingMessageSource`
for a new directory (and possible new `ConnectionFactory`) in the `beforeReceive()`.
However, with default `maxFetchSize` (or bigger than `1`), the `receive()`` would poll `toBeReceived` internal queue
 for files cached from the previous polling cycle.
Since we rotate the source immediately to a new set of options, all those cached files don't make sense
or even can cause the problem on fetching their content in case of `AbstractRemoteFileStreamingMessageSource`
when we rotate to a new `ConnectionFactory`.

* Call `fetchLimitingMessageSource.setMaxFetchSize(1);` in the `StandardRotationPolicy.beforeReceive()`
when `fair && !this.initialized`

(cherry picked from commit c78630e6a9)
2024-02-26 17:23:37 -05:00
dependabot[bot]
768915b994 Bump org.springframework.kafka:spring-kafka-bom from 3.0.13 to 3.0.14 (#8956)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.0.13 to 3.0.14.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.0.13...v3.0.14)

---
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-02-25 03:44:20 +00:00
dependabot[bot]
0e5926dfee Bump com.hazelcast:hazelcast from 5.2.4 to 5.2.5 (#8955)
Bumps [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) from 5.2.4 to 5.2.5.
- [Release notes](https://github.com/hazelcast/hazelcast/releases)
- [Commits](https://github.com/hazelcast/hazelcast/commits)

---
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-02-25 03:42:39 +00:00