This is an automated email from the ASF dual-hosted git repository. ppalaga pushed a change to branch quarkus-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 0eed3af Dependency parity validator workarounds discard bc894a1 Remove Deployment BOM discard e600901 Temporarily disable debezium tests until #1311 and associtated issues are fixed discard b27a919 Upgrade to Quarkus 1.6.0 - WIP add 7ca801a Ensure Quarkus Vertx instance is set on the camel component when not using camel-quarkus-main add cbbce7e Add documentation for vertx configuration add 7ad4fd7 Upgrade to Quarkus 1.6.0.CR1 add 3f853dc Temporarily disable debezium tests until #1311 and associtated issues are fixed add 4810732 Remove Deployment BOM add d82a7a4 Workaround for https://github.com/quarkusio/quarkus/issues/10279 add 79f9c28 Enable Debezium tests after the upgrade to Quarkus 1.6.0.CR1 add 0457321 Fix #1313 Upgrade to Kubernetes Client 4.10.2 to align with Quarkus add 28ad160 Fix #1263 - Add the camel-jta extension (#1411) add a4a7ea4 Added Jolt support #1421 add 5d61dbe Merge pull request #1432 from aldettinger/CAMEL-QUARKUS-1421 add 085984d Add skip option to UpdateExtensionDocPageMojo to be able to workaround https://github.com/quarkusio/quarkus/issues/10217 add 93b2de2 Fix #838 TimeZone-less DTSTART and DTEND not changed to GMT add 9270023 Use en_US.UTF-8 instead of the non-existent en_US on GH actions's Ubuntu add 4813d78 Fix #1415 The CI should fail if there are uncommitted changes after the build new 409c1e0 Upgrade to Quarkus 1.6.0 - WIP new f5e1ed8 Dependency parity validator workarounds new 5846845 Temporarily build against Quarkus 1.6 branch This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (0eed3af) \ N -- N -- N refs/heads/quarkus-master (5846845) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/test-categories.yaml | 4 +- .github/workflows/ci-build.yaml | 33 +++-- .github/workflows/quarkus-master-cron.yaml | 2 +- docs/modules/ROOT/pages/extensions/core.adoc | 14 +-- .../extensions/{json-validator.adoc => jolt.adoc} | 18 +-- .../ROOT/pages/extensions/{vertx.adoc => jta.adoc} | 10 +- docs/modules/ROOT/pages/extensions/servlet.adoc | 8 +- docs/modules/ROOT/pages/extensions/vertx.adoc | 6 + .../pages/list-of-camel-quarkus-extensions.adoc | 8 +- .../{json-validator => jolt}/deployment/pom.xml | 8 +- .../component/jolt/deployment/JoltProcessor.java} | 16 +-- extensions/{tika => jolt}/pom.xml | 4 +- extensions/{openapi-java => jolt}/runtime/pom.xml | 31 ++--- .../jolt/runtime/src/main/doc/configuration.adoc | 15 +++ .../component/jolt/DeepCopySubstitution.java} | 13 +- .../main/resources/META-INF/quarkus-extension.yaml | 6 +- .../component/jolt/DeepCopySubstitutionTest.java | 61 ++++++++++ extensions/{vertx => jta}/deployment/pom.xml | 16 +-- .../component/jta/deployment/JtaProcessor.java | 68 +++++++++++ extensions/{tika => jta}/pom.xml | 4 +- extensions/{vertx => jta}/runtime/pom.xml | 18 +-- .../jta/MandatoryJtaTransactionPolicy.java | 20 ++- .../component/jta/NeverJtaTransactionPolicy.java | 21 ++-- .../jta/NotSupportedJtaTransactionPolicy.java | 23 ++-- .../jta/RequiredJtaTransactionPolicy.java | 13 +- .../jta/RequiresNewJtaTransactionPolicy.java | 23 ++-- .../jta/SupportsJtaTransactionPolicy.java | 13 +- .../jta/TransactionalJtaTransactionPolicy.java | 105 ++++++++++++++++ .../main/resources/META-INF/quarkus-extension.yaml | 6 +- extensions/pom.xml | 2 + .../component/vertx/deployment/VertxProcessor.java | 11 +- .../vertx/runtime/src/main/doc/configuration.adoc | 2 + .../component/vertx/CamelVertxRecorder.java | 14 ++- .../quarkus/component/dataformat/it/ICalUtils.java | 18 +-- .../component/dataformat/it/DataformatTest.java | 22 +++- .../dataformat/src/test/resources/test.ics | 6 +- integration-tests/{tika => jolt}/pom.xml | 17 ++- .../quarkus/component/jolt/it/JoltResource.java | 90 ++++++++++++++ .../src/main/resources/application.properties | 6 +- .../jolt/src/main/resources/defaultr.json | 4 + .../jolt/src/main/resources/function-spec.json | 9 ++ .../jolt/src/main/resources/removr.json | 3 + .../jolt/src/main/resources/sample-spec.json | 47 ++++++++ .../camel/quarkus/component/jolt/it/JoltIT.java} | 4 +- .../camel/quarkus/component/jolt/it/JoltTest.java | 61 ++++++++++ .../jolt/src/test/resources/function-input.json | 4 + .../jolt/src/test/resources/function-output.json | 1 + .../jolt/src/test/resources/sample-input.json | 16 +++ .../jolt/src/test/resources/sample-output.json | 1 + integration-tests/{vertx => jta}/pom.xml | 10 +- .../quarkus/component/jta/it/JtaResource.java} | 33 +++-- .../camel/quarkus/component/jta/it/JtaRoutes.java | 51 ++++++++ .../camel/quarkus/component/jta/it/JtaIT.java} | 4 +- .../camel/quarkus/component/jta/it/JtaTest.java | 134 +++++++++++++++++++++ integration-tests/pom.xml | 8 +- .../quarkus/component/vertx/it/VertxResource.java | 18 +++ .../quarkus/component/vertx/it/VertxTest.java | 8 ++ pom.xml | 2 +- poms/bom/pom.xml | 25 ++++ .../quarkus/maven/UpdateExtensionDocPageMojo.java | 8 ++ tooling/scripts/validate-github-workflows.groovy | 2 +- 61 files changed, 1002 insertions(+), 226 deletions(-) copy docs/modules/ROOT/pages/extensions/{json-validator.adoc => jolt.adoc} (60%) copy docs/modules/ROOT/pages/extensions/{vertx.adoc => jta.adoc} (72%) copy extensions/{json-validator => jolt}/deployment/pom.xml (89%) copy extensions/{twitter/deployment/src/main/java/org/apache/camel/quarkus/component/twitter/deployment/TwitterProcessor.java => jolt/deployment/src/main/java/org/apache/camel/quarkus/component/jolt/deployment/JoltProcessor.java} (72%) copy extensions/{tika => jolt}/pom.xml (94%) copy extensions/{openapi-java => jolt}/runtime/pom.xml (85%) create mode 100644 extensions/jolt/runtime/src/main/doc/configuration.adoc copy extensions/{hystrix/runtime/src/main/java/org/apache/camel/quarkus/component/hystrix/graal/SubstituteRxJavaUnsafeAccess.java => jolt/runtime/src/main/java/org/apache/camel/quarkus/component/jolt/DeepCopySubstitution.java} (74%) copy extensions/{bean => jolt}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (92%) create mode 100644 extensions/jolt/runtime/src/test/java/org/apache/camel/quarkus/component/jolt/DeepCopySubstitutionTest.java copy extensions/{vertx => jta}/deployment/pom.xml (88%) create mode 100644 extensions/jta/deployment/src/main/java/org/apache/camel/quarkus/component/jta/deployment/JtaProcessor.java copy extensions/{tika => jta}/pom.xml (94%) copy extensions/{vertx => jta}/runtime/pom.xml (89%) copy integration-tests/platform-http/src/main/java/org/apache/camel/quarkus/component/platform/http/it/TestHeaderFilterStrategy.java => extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/MandatoryJtaTransactionPolicy.java (63%) copy integration-tests/platform-http/src/main/java/org/apache/camel/quarkus/component/platform/http/it/TestHeaderFilterStrategy.java => extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/NeverJtaTransactionPolicy.java (65%) copy integration-tests/platform-http/src/main/java/org/apache/camel/quarkus/component/platform/http/it/TestHeaderFilterStrategy.java => extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/NotSupportedJtaTransactionPolicy.java (62%) copy integration-tests/base64/src/main/java/org/apache/camel/quarkus/component/base64/it/Base64RouteBuilder.java => extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/RequiredJtaTransactionPolicy.java (71%) copy integration-tests/platform-http/src/main/java/org/apache/camel/quarkus/component/platform/http/it/TestHeaderFilterStrategy.java => extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/RequiresNewJtaTransactionPolicy.java (61%) copy integration-tests/base64/src/main/java/org/apache/camel/quarkus/component/base64/it/Base64RouteBuilder.java => extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/SupportsJtaTransactionPolicy.java (74%) create mode 100644 extensions/jta/runtime/src/main/java/org/apache/camel/quarkus/component/jta/TransactionalJtaTransactionPolicy.java copy {extensions-core/reactive-executor => extensions/jta}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (87%) create mode 100644 extensions/vertx/runtime/src/main/doc/configuration.adoc copy extensions-core/xml-io/runtime/src/main/java/org/apache/camel/quarkus/component/xml/io/XmlIoRecorder.java => extensions/vertx/runtime/src/main/java/org/apache/camel/quarkus/component/vertx/CamelVertxRecorder.java (69%) copy integration-tests/{tika => jolt}/pom.xml (89%) create mode 100644 integration-tests/jolt/src/main/java/org/apache/camel/quarkus/component/jolt/it/JoltResource.java copy integration-tests/{mail => jolt}/src/main/resources/application.properties (94%) create mode 100644 integration-tests/jolt/src/main/resources/defaultr.json create mode 100644 integration-tests/jolt/src/main/resources/function-spec.json create mode 100644 integration-tests/jolt/src/main/resources/removr.json create mode 100644 integration-tests/jolt/src/main/resources/sample-spec.json copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => jolt/src/test/java/org/apache/camel/quarkus/component/jolt/it/JoltIT.java} (91%) create mode 100644 integration-tests/jolt/src/test/java/org/apache/camel/quarkus/component/jolt/it/JoltTest.java create mode 100644 integration-tests/jolt/src/test/resources/function-input.json create mode 100644 integration-tests/jolt/src/test/resources/function-output.json create mode 100644 integration-tests/jolt/src/test/resources/sample-input.json create mode 100644 integration-tests/jolt/src/test/resources/sample-output.json copy integration-tests/{vertx => jta}/pom.xml (91%) copy integration-tests/{base64/src/main/java/org/apache/camel/quarkus/component/base64/it/Base64Resource.java => jta/src/main/java/org/apache/camel/quarkus/component/jta/it/JtaResource.java} (64%) create mode 100644 integration-tests/jta/src/main/java/org/apache/camel/quarkus/component/jta/it/JtaRoutes.java copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => jta/src/test/java/org/apache/camel/quarkus/component/jta/it/JtaIT.java} (91%) create mode 100644 integration-tests/jta/src/test/java/org/apache/camel/quarkus/component/jta/it/JtaTest.java