1016 Commits

Author SHA1 Message Date
github-actions[bot]
cc109b5396 [Release 1.2.7] Next development version 2025-06-16 23:56:28 +00:00
github-actions[bot]
7df70eff7d [Release 1.2.7] Update version 2025-06-16 18:18:57 -05:00
dependabot[bot]
1b94b1e125 Bump io.spring.develocity.conventions
Bumps the development-dependencies group with 1 update: [io.spring.develocity.conventions](https://github.com/spring-io/develocity-conventions).


Updates `io.spring.develocity.conventions` from 0.0.22 to 0.0.23
- [Release notes](https://github.com/spring-io/develocity-conventions/releases)
- [Commits](https://github.com/spring-io/develocity-conventions/compare/v0.0.22...v0.0.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 18:11:10 -05:00
Chris Bono
aab2f7a6f1 Update Reactor to 2024.0.7 2025-06-15 18:02:47 -05:00
Chris Bono
d3940875e2 Update compatability matrix in appendix doc 2025-06-15 14:32:23 -05:00
Chris Bono
185c61d233 Update Spring Framework to 6.2.8 2025-06-15 14:31:07 -05:00
Chris Bono
1af69fffeb Update pulsar-client-reactive to 0.7.0 2025-06-15 14:30:27 -05:00
dependabot[bot]
4b934bcb8b Bump protobuf from 3.25.7 to 3.25.8
Bumps `protobuf` from 3.25.7 to 3.25.8.

Updates `com.google.protobuf:protobuf-java` from 3.25.7 to 3.25.8
- [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.7...v3.25.8)

Updates `com.google.protobuf:protoc` from 3.25.7 to 3.25.8
- [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.7...v3.25.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 11:54:06 -05:00
dependabot[bot]
97f8c9554d Bump io.micrometer:micrometer-tracing-bom from 1.4.6 to 1.4.7
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.6 to 1.4.7.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.6...v1.4.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 11:51:19 -05:00
dependabot[bot]
2ea0091b7a Bump io.micrometer:micrometer-bom from 1.14.7 to 1.14.8
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.7...v1.14.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 11:51:03 -05:00
dependabot[bot]
bdad001739 Bump com.fasterxml.jackson:jackson-bom from 2.18.4 to 2.18.4.1
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.18.4 to 2.18.4.1.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.4...jackson-bom-2.18.4.1)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.18.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 11:50:52 -05:00
Chris Bono
eca854bef0 [Release 1.2.6] Update to next Boot snapshot 2025-05-26 17:30:47 -05:00
dependabot[bot]
e1d1710a5f Bump org.apache.pulsar:pulsar-client-all from 3.3.6 to 3.3.7
Bumps [org.apache.pulsar:pulsar-client-all](https://github.com/apache/pulsar) from 3.3.6 to 3.3.7.
- [Release notes](https://github.com/apache/pulsar/releases)
- [Commits](https://github.com/apache/pulsar/compare/v3.3.6...v3.3.7)

---
updated-dependencies:
- dependency-name: org.apache.pulsar:pulsar-client-all
  dependency-version: 3.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 14:29:14 -05:00
github-actions[bot]
85040abda3 [Release 1.2.6] Next development version 2025-05-20 18:05:23 +00:00
github-actions[bot]
794818386f [Release 1.2.6] Update version 2025-05-20 11:26:57 -05:00
dependabot[bot]
3a71c1b300 Bump org.springframework.retry:spring-retry from 2.0.11 to 2.0.12
Bumps [org.springframework.retry:spring-retry](https://github.com/spring-projects/spring-retry) from 2.0.11 to 2.0.12.
- [Release notes](https://github.com/spring-projects/spring-retry/releases)
- [Commits](https://github.com/spring-projects/spring-retry/compare/v2.0.11...v2.0.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 12:58:54 -05:00
dependabot[bot]
55ec8bdf95 Bump org.springframework:spring-framework-bom from 6.2.6 to 6.2.7
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.6 to 6.2.7.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.6...v6.2.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 12:58:30 -05:00
dependabot[bot]
d1e79ff3aa Bump io.projectreactor:reactor-bom from 2024.0.5 to 2024.0.6
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2024.0.5 to 2024.0.6.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2024.0.5...2024.0.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-18 15:57:03 -05:00
dependabot[bot]
c37bf4782d Bump io.micrometer:micrometer-tracing-bom from 1.4.5 to 1.4.6
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.5...v1.4.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-13 09:51:25 -05:00
dependabot[bot]
d734f6c556 Bump io.micrometer:micrometer-bom from 1.14.6 to 1.14.7
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.6 to 1.14.7.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.6...v1.14.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-13 09:50:59 -05:00
dependabot[bot]
e2ae280788 Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.18.4
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.18.3 to 2.18.4.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.3...jackson-bom-2.18.4)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.18.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-07 08:15:35 -05:00
dependabot[bot]
ae1647646b Bump protobuf from 3.25.6 to 3.25.7
Bumps `protobuf` from 3.25.6 to 3.25.7.

Updates `com.google.protobuf:protobuf-java` from 3.25.6 to 3.25.7
- [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.6...v3.25.7)

Updates `com.google.protobuf:protoc` from 3.25.6 to 3.25.7
- [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.6...v3.25.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-07 08:15:20 -05:00
Chris Bono
984945d382 Polish "Respect executor set on container props"
- Remove final keyword from newly added test
- Use AssertJ isSameAs for executor comparison
2025-05-06 20:11:27 -05:00
Daniel Szabo
6dcc813576 Respect executor set on container props
Makes sure that the ConcurrentPulsarListenerContainerFactory copies the
task executor from the factory container properties to the container
instance properties.

Signed-off-by: Daniel Szabo <cheery.gate6737@milkmail.eu>
2025-05-06 20:11:27 -05:00
Chris Bono
bd9aea5858 [Release 1.2.5] Update to next Boot snapshot 2025-04-24 15:50:21 -05:00
github-actions[bot]
316c5c5aca [Release 1.2.5] Next development version 2025-04-22 22:27:11 +00:00
github-actions[bot]
57fa0d2f51 [Release 1.2.5] Update version 2025-04-22 15:25:15 -05:00
Chris Bono
3ebb6cbbf3 Fix getCustomMappings API for resolvers
This fixes the DefaultTopicResolver.getCustomTopicMappings and
DefaultSchemaResolver.getCustomSchemaMappings APIs to actually
return the mappings and also use ClassUtils.forName instead of
Class.forName to safely load the class from string key.
2025-04-22 14:52:40 -05:00
Chris Bono
a91dd8185f Update Pulsar Client Reactive to 0.6.0 2025-04-22 12:26:52 -05:00
dependabot[bot]
2ed105bf27 Bump org.springframework:spring-framework-bom from 6.2.5 to 6.2.6
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.5...v6.2.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-22 09:50:03 -05:00
Chris Bono
605bcde87e Stop using Class as map key
This commit updates the DefaultTopicResolver and DefaulSchemaResolver to use
String class names rather than Class instances as map keys for their custom
mappings.

Resolves #1078
2025-04-21 17:11:56 -05:00
dependabot[bot]
f4a803e4bd Bump the development-dependencies group across 1 directory with 2 updates
Bumps the development-dependencies group with 2 updates in the / directory: [spring-io/spring-doc-actions](https://github.com/spring-io/spring-doc-actions) and [spring-io/github-changelog-generator](https://github.com/spring-io/github-changelog-generator).


Updates `spring-io/spring-doc-actions` from 0.0.19 to 0.0.20
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.19...v0.0.20)

Updates `spring-io/github-changelog-generator` from 0.0.11 to 0.0.12
- [Release notes](https://github.com/spring-io/github-changelog-generator/releases)
- [Commits](https://github.com/spring-io/github-changelog-generator/compare/v0.0.11...v0.0.12)

---
updated-dependencies:
- dependency-name: spring-io/spring-doc-actions
  dependency-version: 0.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: spring-io/github-changelog-generator
  dependency-version: 0.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 15:24:27 -05:00
Chris Bono
7a2337771f Update Pulsar to 3.3.6 2025-04-21 15:23:59 -05:00
dependabot[bot]
e8127b7e6d Bump io.micrometer:micrometer-tracing-bom from 1.4.4 to 1.4.5
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.4.4 to 1.4.5.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.4...v1.4.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 15:23:44 -05:00
dependabot[bot]
8b5b037bb7 Bump io.projectreactor:reactor-bom from 2024.0.4 to 2024.0.5
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2024.0.4 to 2024.0.5.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2024.0.4...2024.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 15:23:32 -05:00
Chris Bono
910b5e5717 Use mysql:9.2 for DB tests
This updates the PulsarTxnWithDbTxnTestsBase to use mysql:9.2 rather than
mysql:latest which is now mysql:9.3 and has removed a property that is still
used by Testcontainers v1.20.6.
2025-04-21 14:20:52 -05:00
dependabot[bot]
81200768c9 Bump org.junit:junit-bom from 5.12.1 to 5.12.2
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.12.1 to 5.12.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 13:05:48 -05:00
dependabot[bot]
8ac2082c31 Bump io.micrometer:micrometer-bom from 1.14.5 to 1.14.6
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.14.5 to 1.14.6.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.5...v1.14.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 13:04:24 -05:00
dependabot[bot]
9d1e6b186a Bump com.google.protobuf from 0.9.4 to 0.9.5
Bumps com.google.protobuf from 0.9.4 to 0.9.5.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 19:28:24 -05:00
dependabot[bot]
95dadb702b Bump org.projectlombok:lombok from 1.18.36 to 1.18.38
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.36 to 1.18.38.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.36...v1.18.38)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  dependency-version: 1.18.38
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 19:28:07 -05:00
Chris Bono
1a4ee049a0 Polish "automate protobuf generation in tests"
This moves the common proto plugin pieces into a shared groovy
plugin script.

Also, resolves an unrelated (but blocking) error about the
`spring-pulsar-cache-provider` module's `compileJava` task
depending on the `formatMain` task.
2025-03-28 01:44:21 -05:00
Andrey Litvitski
ed56a3941c automate protobuf generation in tests
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com>
2025-03-27 17:07:49 -05:00
Chris Bono
2f06ed9c85 [Release 1.2.4] Update to next Boot snapshot 2025-03-22 11:47:37 -05:00
dependabot[bot]
cce1d73232 Bump spring-io/spring-doc-actions in the development-dependencies group
Bumps the development-dependencies group with 1 update: [spring-io/spring-doc-actions](https://github.com/spring-io/spring-doc-actions).


Updates `spring-io/spring-doc-actions` from 0.0.18 to 0.0.19
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.18...v0.0.19)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 11:39:47 -05:00
dependabot[bot]
b67f5a10f8 Bump org.springframework:spring-framework-bom from 6.2.4 to 6.2.5
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.4...v6.2.5)

---
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-22 11:38:28 -05:00
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