Commit Graph

971 Commits

Author SHA1 Message Date
dependabot[bot]
bef360467a Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.5.17 to 1.5.18.
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.17...v_1.5.18)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 11:38:08 -05:00
Chris Bono
7393e5a8a3 [CI] Remove temp release-adhoc.yml 2025-03-17 00:25:20 -05:00
github-actions[bot]
d7c20a9dcc [Release 1.2.4] Next development version 2025-03-17 05:22:16 +00:00
Chris Bono
2edf25a318 [CI] Add git user/email info in temp release-adhoc.yml 2025-03-17 00:20:40 -05:00
Chris Bono
af98511b8f [CI] Move GH_TOKEN to top-most env in release workflows 2025-03-16 23:35:11 -05:00
Chris Bono
15c49be9ea [CI] Add suffix th temporary release-adhoc.yml worklfow name 2025-03-16 22:36:42 -05:00
Chris Bono
5b4107cbad [CI] Fix GH token in release steps
Also adds a temporary release-adhoc.yml worklfow to handle the last pieces
of the release job that failed.
2025-03-16 22:35:20 -05:00
github-actions[bot]
c154257e40 [Release 1.2.4] Update version 2025-03-16 21:20:01 -05:00
Chris Bono
2e5acb66e1 Update various test libs versions
This updates the following test libs to later versions:

- assertj from 3.26.3 to 3.27.3
- awaitility from 4.2.2 to 4.3.0
- junit from 5.12.0 to 5.12.1
- mockito from 5.12.0 to 5.16.1
- testcontainers from 1.19.8 to 1.20.6
- versions plugin from 0.51.0 to 0.52.0
2025-03-16 19:04:01 -05:00
Chris Bono
a1e639e419 Update to Pulsar 3.3.5
This updates pulsar-client-all from 3.3.4 to 3.3.5
2025-03-15 17:29:32 -05:00
dependabot[bot]
170b893811 Bump io.micrometer:micrometer-tracing-bom from 1.4.3 to 1.4.4
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.3...v1.4.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>
2025-03-14 16:38:06 -05:00
dependabot[bot]
53dba2109e Bump io.micrometer:micrometer-bom from 1.14.4 to 1.14.5
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.4 to 1.14.5.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.4...v1.14.5)

---
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>
2025-03-14 16:37:57 -05:00
Chris Bono
86247195bc Update to Junit 5.12.0
This updates the junit-bom to version 5.12.0 in order to get around
https://github.com/micrometer-metrics/micrometer/issues/6012
2025-03-14 11:38:10 -05:00
dependabot[bot]
0d8c2158a7 Bump org.springframework:spring-framework-bom from 6.2.3 to 6.2.4
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.3...v6.2.4)

---
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>
2025-03-14 09:57:18 -05:00
dependabot[bot]
a5bb9c4ef1 Bump io.projectreactor:reactor-bom from 2024.0.3 to 2024.0.4
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2024.0.3 to 2024.0.4.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2024.0.3...2024.0.4)

---
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>
2025-03-13 09:37:27 -05:00
dependabot[bot]
bcac24fec3 Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.18.3
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.18.2 to 2.18.3.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.2...jackson-bom-2.18.3)

---
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>
2025-03-13 09:36:47 -05:00
Chris Bono
05ef4311a9 [Release 1.2.4] Update to next Boot snapshot 2025-02-26 09:29:52 -06:00
dependabot[bot]
cbdfedee6c Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.5.16 to 1.5.17.
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26 09:23:17 -06:00
Chris Bono
c96302199d [CI] Remove 1.0.x from any workflows 2025-02-19 14:30:11 -06:00
Chris Bono
2e9d9fe1b3 Use changelog generator Github action
This replaces the manual steps to generator the release changelog
in the release workflow to use the standard changelog generator
action.

Resolves #856
2025-02-19 12:58:52 -06:00
Chris Bono
de5fae3765 Migrate away from third-party GChat Github action
This replaces the 'julb/action-post-googlechat-message' Github
action with simple curl call.

Resolves #857
2025-02-19 12:45:13 -06:00
Chris Bono
c011787593 Migrate to the latest 'io.spring.develocity.conventions' plugin
Resolves #858
2025-02-19 12:37:35 -06:00
Chris Bono
59c0f6b63c Fix antora failure due to fast-xml-parser/lib/fxp.cjs
This updates several depenedencies used by Antora and locks the
version of `fast-xml-parser` to `4.5.2` to get around issue with
Antora using `latest` version of that lib.
2025-02-19 09:31:41 -06:00
github-actions[bot]
ba968673c8 [Release 1.2.3] Next development version 2025-02-17 23:52:54 +00:00
Chris Bono
522e58095a [Release 1.2.3] Update version (#1041)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-17 17:11:05 -06:00
Chris Bono
fe95ac4918 Use separate logger for PulsarListener exceptions (#1039)
This creates a separate logger for DefaultPulsarMessageListenerContainer
that it uses to log exceptions thrown from listener callback methods.

The exceptions are still logged at debug level in order to not change
behavior in a patch release. However, the log category used by the logger
can then be set to debug level but not spam the logs with the other
debug statements in the listener container.

Also, adds exception logging to the batch listener invocation using
the same listener error logger as the record listener invocation.

Resolves #1008
2025-02-17 14:03:30 -06:00
Chris Bono
147844b07d Allow pulsar metadata headers to be mapped outbound (#1038)
This allows pulsar metadata headers, which are excluded on the
outbound messages by default, to be included in the outbound
message headers.

Resolves #1037
2025-02-16 18:24:50 -06:00
Chris Bono
e2e55a21cc Remove 1.0.x from dependabot
Signed-off-by: Chris Bono <chris.bono@gmail.com>
2025-02-14 10:05:41 -06:00
dependabot[bot]
9f5e655809 Bump org.springframework:spring-framework-bom from 6.2.2 to 6.2.3
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.2...v6.2.3)

---
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>
2025-02-14 09:59:28 -06:00
dependabot[bot]
1efbc959db Bump io.projectreactor:reactor-bom from 2024.0.2 to 2024.0.3
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2024.0.2 to 2024.0.3.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2024.0.2...2024.0.3)

---
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>
2025-02-12 09:22:38 -06:00
dependabot[bot]
705ac33fd1 Bump io.micrometer:micrometer-tracing-bom from 1.4.2 to 1.4.3
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.2...v1.4.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>
2025-02-11 16:55:59 -06:00
dependabot[bot]
298dbe885c Bump io.micrometer:micrometer-bom from 1.14.3 to 1.14.4
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.3 to 1.14.4.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.3...v1.14.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>
2025-02-11 16:32:17 -06:00
Chris Bono
f35a9afd5b Update generated protos to use v3.25.6 (#1030)
This regenerates the protos used for testing to with version
25.6 of protoc due to the recently introduced poison pill
for gencode in version 3.25.6 of Protobuf java.

Also adds a doc with manual steps for regenerating.
2025-02-11 14:53:02 -06:00
dependabot[bot]
7463c4ad4b Bump com.google.protobuf:protobuf-java from 3.25.5 to 3.25.6
Bumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.25.5 to 3.25.6.
- [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/compare/v3.25.5...v3.25.6)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-06 10:05:52 -06:00
Chris Bono
32df4584bc [Release 1.2.2] Update to next Boot snapshot (#1020) 2025-01-23 14:24:54 -06:00
github-actions[bot]
23fdf3b0ce [Release 1.2.2] Next development version 2025-01-21 22:18:56 +00:00
Chris Bono
6f9896bef7 [Release 1.2.2] Update version (#1017)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-21 15:38:37 -06:00
Chris Bono
7137ef1e69 Update to Pulsar 3.3.4 (#1012)
This updates to the Pulsar client to version 3.3.4 in order to pickup
fix for CVE-2024-53990.
2025-01-21 13:57:05 -06:00
Chris Bono
03c0da3bce Fix references to invalid 'ackTimeout' property (#1015)
The docs has code examples using a consumer property named
`ackTimeout`. However, the actual property name is
`ackTimeoutMillis`. This updates those references.

Resolves #1010
2025-01-21 13:52:55 -06:00
Chris Bono
2763bc3ca0 Use Pulsar 3.3.4 in PulsarTestContainerSupport
This sets the image tag from `latest` to `3.3.4` in order
to ensure the default tag matches up w/ the version of
Pulsar supported by Spring for Apache Pulsar.

See #1014
2025-01-21 13:01:34 -06:00
dependabot[bot]
5cac6cfd16 Bump org.springframework:spring-framework-bom from 6.2.1 to 6.2.2
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.1...v6.2.2)

---
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>
2025-01-18 14:43:14 -06:00
Chris Bono
16e0c9ee8c Polish "Fix batch listener error handling"
Updates the error handler logic to only use `List.remove`
in the special case when 1 item in batch.

Also adds a test for the special case when 1 item in
batch.

See #998
2025-01-17 19:49:11 -06:00
darshimo
fddc711730 Fix batch listener error handling
Updates the batch listener error handler code to handle
the case where there is only a single outstanding
message in the batch list when retries are expired.

Fixes #998

Signed-off-by: darshimo <takumishimoda7623@gmail.com>
2025-01-17 19:49:10 -06:00
dependabot[bot]
4a2c4115f7 Bump io.micrometer:micrometer-tracing-bom from 1.4.1 to 1.4.2
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.1...v1.4.2)

---
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>
2025-01-16 12:27:08 -06:00
dependabot[bot]
5ab227eee4 Bump io.micrometer:micrometer-bom from 1.14.2 to 1.14.3
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.2...v1.14.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>
2025-01-16 12:26:57 -06:00
dependabot[bot]
72f468ca3b Bump io.projectreactor:reactor-bom from 2024.0.1 to 2024.0.2
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2024.0.1 to 2024.0.2.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2024.0.1...2024.0.2)

---
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>
2025-01-16 11:00:26 -06:00
dependabot[bot]
ceddbc934b Bump ch.qos.logback:logback-classic from 1.5.14 to 1.5.16
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.5.14 to 1.5.16.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.14...v_1.5.16)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-16 10:59:33 -06:00
Chris Bono
617f8d579f Update from CLA to DCO 2025-01-13 15:09:57 -06:00
dependabot[bot]
5a56e1be13 Bump io.spring.dependency-management
Bumps the development-dependencies group with 1 update: [io.spring.dependency-management](https://github.com/spring-gradle-plugins/dependency-management-plugin).


Updates `io.spring.dependency-management` from 1.1.6 to 1.1.7
- [Release notes](https://github.com/spring-gradle-plugins/dependency-management-plugin/releases)
- [Commits](https://github.com/spring-gradle-plugins/dependency-management-plugin/compare/v1.1.6...v1.1.7)

---
updated-dependencies:
- dependency-name: io.spring.dependency-management
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-22 16:44:00 -06:00
dependabot[bot]
ef18e52260 Bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.14
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.5.12 to 1.5.14.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.12...v_1.5.14)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-22 13:27:54 -06:00