This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 0bd81a0 Fix #3592 add some ReflectiveClassBuildItem for camel-kafka (#3594) omit 5be6c8f Add license header to TikaProducerSubstitutions omit 939c272 Work around Tika version incompatibilities between Quarkus Tika & Camel Tika #3599 omit 10946c0 Temporary hacks to handle version misalignment of smallrye-health and smallrye-faulttolerance in Quarkus & Camel omit b7c3a37 Test for Debezium mysql - passing additionalProperties results in wrong properties beeing passed #3488 omit 3ce19a8 Upgrade Camel to 3.16.0 add a6c9b52 Updated CHANGELOG.md add c472527 Bump Optaplanner to 8.18.0.Final add cb56981 Updated CHANGELOG.md add 2c49002 zipfile: complete test coverage #3610 add 6b1e6a5 Upgrade Quarkus to 2.7.4.Final add b96a20f Add azure-servicebus and support-azure-core-http-client-vertx to the Catalog add 6d45307 Updated CHANGELOG.md add f9e5fd6 Increase FHIR extension test coverage add d50aaef Updated CHANGELOG.md add 7dbf83c Remote println from SQS test add 13fdba1 Disable flaky GrpcTest.forwardOnError add 3224de2 Fix cassandraql itests failing on quarkus-platform #3621 add f9b58c6 📝Slack test : update Readme with new Oauth Configuration and set a channel name that isn't dependent on user slack language add e60c2f7 Update integration-tests/slack/README.adoc add 26ab5de Fix #3606 to add reflection configs for Schema and its subClasses (#3624) add 4898c42 Updated CHANGELOG.md add 63b36f4 Disable FHIR versions not required by default add f7fd838 Updated CHANGELOG.md add f2861f0 Exclude ipfs from camel-quarkus-test-list #3618 add 230f3b1 Fix the antora-playbook.yml link add 1efd7d1 Fixup 63b36f4. Disable FHIR versions not required by default add 7d49b82 Support additional FHIR 2.x versions add 9cb3653 Tidy up DSTU2, DSTU3, R4 & R5 processor classes add 025c05c Add 2.8.0 migration guide add ca103a5 Upgrade Quarkus to 2.7.5.Final add 39808d2 Use com.github.java-json-tools:* instead of com.github.fge:* #3632 add 3a93632 Fix #3432 add a build step to support source location (#3628) add adba8ab Updated CHANGELOG.md new d6fe954 Upgrade Camel to 3.16.0 new 069dd3d Test for Debezium mysql - passing additionalProperties results in wrong properties beeing passed #3488 new 3c8a2dd Temporary hacks to handle version misalignment of smallrye-health and smallrye-faulttolerance in Quarkus & Camel new 36a56f2 Work around Tika version incompatibilities between Quarkus Tika & Camel Tika #3599 new 2ce9b8b Fix #3592 add some ReflectiveClassBuildItem for camel-kafka (#3594) new 038d160 3579 Improve quartz test coverage 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 (0bd81a0) \ N -- N -- N refs/heads/camel-main (038d160) 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 6 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: CHANGELOG.md | 33 + catalog/pom.xml | 26 + docs/antora.yml | 2 +- .../examples/components/elasticsearch-rest.yml | 2 +- .../pages/contributor-guide/release-guide.adoc | 2 +- docs/modules/ROOT/pages/migration-guide/2.8.0.adoc | 18 + docs/modules/ROOT/pages/migration-guide/index.adoc | 1 + .../ROOT/pages/reference/extensions/core.adoc | 9 +- .../reference/extensions/elasticsearch-rest.adoc | 6 +- .../ROOT/pages/reference/extensions/fhir.adoc | 29 +- .../ROOT/pages/reference/extensions/quartz.adoc | 58 + .../core/deployment/CamelContextProcessor.java | 21 + .../core/deployment/CamelSourceLocationTest.java | 113 ++ .../core/runtime/src/main/doc/configuration.adoc | 9 +- .../camel/quarkus/core/CamelContextRecorder.java | 4 + .../main/resources/META-INF/quarkus-extension.yaml | 1 + .../component/fhir/deployment/FhirProcessor.java | 38 +- .../fhir/deployment/dstu2/FhirDstu2Processor.java | 201 +--- .../Dstu2Hl7OrgPropertiesBuildItem.java | 11 +- .../FhirDstu2Hl7OrgProcessor.java} | 62 +- .../dstu2_1/Dstu2_1PropertiesBuildItem.java | 11 +- .../FhirDstu2_1Processor.java} | 62 +- .../fhir/deployment/dstu3/FhirDstu3Processor.java | 31 +- .../fhir/deployment/r4/FhirR4Processor.java | 40 +- .../fhir/deployment/r5/FhirR5Processor.java | 41 +- extensions/fhir/runtime/pom.xml | 8 + .../fhir/runtime/src/main/doc/configuration.adoc | 3 +- .../camel/quarkus/component/fhir/FhirConfig.java | 26 +- .../component/fhir/FhirContextRecorder.java | 12 + .../camel/quarkus/component/fhir/FhirFlags.java | 22 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../faulttolerance/FaultToleranceReifier.java | 4 +- .../java/deployment/OpenApiJavaProcessor.java | 22 + extensions/openstack/runtime/pom.xml | 4 + extensions/quartz/deployment/pom.xml | 10 + .../quartz/deployment/QuartzProcessor.java | 58 +- extensions/quartz/runtime/pom.xml | 14 + .../quartz/runtime/src/main/doc/limitations.adoc | 4 + extensions/quartz/runtime/src/main/doc/usage.adoc | 46 + .../CamelQuarkusQuartzConnectionProvider.java | 66 ++ .../quarkus/component/aws2/sqs/it/Aws2SqsTest.java | 1 - .../cassandraql/it/CustomLoadBalancingPolicy.java | 5 +- integration-tests/compression/pom.xml | 9 +- .../compression/it/CompressionResource.java | 93 +- .../compression/it/CompressionRouteBuilder.java | 27 + .../component/compression/it/CompressionTest.java | 16 + .../fhir/it/AbstractFhirRouteBuilder.java | 249 ++++ .../quarkus/component/fhir/it/FhirConstants.java} | 9 +- .../component/fhir/it/FhirDstu2Hl7OrgResource.java | 1239 ++++++++++++++++++++ .../fhir/it/FhirDstu2Hl7OrgRouteBuilder.java} | 32 +- .../component/fhir/it/FhirDstu2Resource.java | 1177 ++++++++++++++++++- .../component/fhir/it/FhirDstu2RouteBuilder.java | 38 +- .../component/fhir/it/FhirDstu2_1Resource.java | 1217 +++++++++++++++++++ .../fhir/it/FhirDstu2_1RouteBuilder.java} | 32 +- .../component/fhir/it/FhirDstu3Resource.java | 1170 +++++++++++++++++- .../component/fhir/it/FhirDstu3RouteBuilder.java | 38 +- .../quarkus/component/fhir/it/FhirR4Resource.java | 1163 +++++++++++++++++- .../component/fhir/it/FhirR4RouteBuilder.java | 38 +- .../quarkus/component/fhir/it/FhirR5Resource.java | 1161 +++++++++++++++++- .../component/fhir/it/FhirR5RouteBuilder.java | 38 +- .../fhir/src/main/resources/application.properties | 17 +- .../component/fhir/it/AbstractFhirTest.java | 883 ++++++++++++++ .../quarkus/component/fhir/it/FhirClientTest.java | 113 -- .../component/fhir/it/FhirDataformatTest.java | 164 --- .../{FhirClientIT.java => FhirDstu2Hl7OrgIT.java} | 5 +- .../component/fhir/it/FhirDstu2Hl7OrgTest.java} | 31 +- .../it/{FhirClientIT.java => FhirDstu2IT.java} | 5 +- .../quarkus/component/fhir/it/FhirDstu2Test.java} | 31 +- .../it/{FhirClientIT.java => FhirDstu2_1IT.java} | 7 +- .../component/fhir/it/FhirDstu2_1Test.java} | 32 +- .../it/{FhirClientIT.java => FhirDstu3IT.java} | 5 +- .../quarkus/component/fhir/it/FhirDstu3Test.java} | 30 +- .../fhir/it/{FhirClientIT.java => FhirR4IT.java} | 5 +- .../fhir/it/{FhirClientIT.java => FhirR4Test.java} | 14 +- .../it/{FhirDataformatIT.java => FhirR5IT.java} | 6 +- .../fhir/it/{FhirClientIT.java => FhirR5Test.java} | 15 +- .../component/fhir/it/FhirTestResource.java | 88 +- .../{FhirClientIT.java => util/Dstu2Enabled.java} | 12 +- .../Dstu2Hl7OrgEnabled.java} | 12 +- .../Dstu2_1Enabled.java} | 12 +- .../{FhirClientIT.java => util/Dstu3Enabled.java} | 12 +- .../component/fhir/it/util/FhirTestHelper.java | 42 + .../it/{FhirClientIT.java => util/R4Enabled.java} | 12 +- .../it/{FhirClientIT.java => util/R5Enabled.java} | 12 +- .../camel/quarkus/component/grpc/it/GrpcTest.java | 2 + .../kafka/it/CamelKafkaHealthCheckTest.java | 11 +- .../component/openapijava/it/OpenApiRoutes.java | 5 +- .../component/openapijava/it/model/Fruit.java | 4 +- .../component/openapijava/it/v2/OpenApiV2Test.java | 16 + .../component/openapijava/it/v3/OpenApiV3Test.java | 16 + integration-tests/quartz/pom.xml | 30 + .../component/quartz/it/QuartzResource.java | 74 ++ .../quarkus/component/quartz/it/QuartzRoutes.java | 28 +- .../src/main/resources/application.properties | 47 + .../db/migration/V1.0.1__QuarkusQuartz.sql | 207 ++++ .../src/main/resources/quartz-node-A.properties | 62 + .../src/main/resources/quartz-node-B.properties | 63 + .../src/main/resources/quartz-node-C.properties | 67 ++ .../src/main/resources/quartz.properties} | 25 +- .../quarkus/component/quartz/it/QuartzTest.java | 76 ++ integration-tests/slack/README.adoc | 27 +- .../quarkus/component/slack/it/SlackResource.java | 4 +- .../resources/mappings/slackChatPostMessage.json | 2 +- .../mappings/slackGetConversationHistory.json | 2 +- .../mappings/slackGetConversationsList.json | 2 +- pom.xml | 7 +- poms/bom/pom.xml | 30 + tooling/test-list/pom.xml | 1 + 109 files changed, 10314 insertions(+), 945 deletions(-) create mode 100644 docs/modules/ROOT/pages/migration-guide/2.8.0.adoc create mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelSourceLocationTest.java copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirClientIT.java => extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/dstu2Hl7Org/Dstu2Hl7OrgPropertiesBuildItem.java (70%) copy extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/{dstu3/FhirDstu3Processor.java => dstu2Hl7Org/FhirDstu2Hl7OrgProcessor.java} (58%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirClientIT.java => extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/dstu2_1/Dstu2_1PropertiesBuildItem.java (71%) copy extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/{dstu3/FhirDstu3Processor.java => dstu2_1/FhirDstu2_1Processor.java} (58%) create mode 100644 extensions/quartz/runtime/src/main/doc/limitations.adoc create mode 100644 extensions/quartz/runtime/src/main/doc/usage.adoc create mode 100644 extensions/quartz/runtime/src/main/java/org/apache/camel/quarkus/component/quartz/CamelQuarkusQuartzConnectionProvider.java create mode 100644 integration-tests/fhir/src/main/java/org/apache/camel/quarkus/component/fhir/it/AbstractFhirRouteBuilder.java copy integration-tests/fhir/src/{test/java/org/apache/camel/quarkus/component/fhir/it/FhirDataformatIT.java => main/java/org/apache/camel/quarkus/component/fhir/it/FhirConstants.java} (74%) create mode 100644 integration-tests/fhir/src/main/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2Hl7OrgResource.java copy integration-tests/fhir/src/{test/java/org/apache/camel/quarkus/component/fhir/it/FhirClientIT.java => main/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2Hl7OrgRouteBuilder.java} (52%) create mode 100644 integration-tests/fhir/src/main/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2_1Resource.java copy integration-tests/fhir/src/{test/java/org/apache/camel/quarkus/component/fhir/it/FhirClientIT.java => main/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2_1RouteBuilder.java} (53%) create mode 100644 integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/AbstractFhirTest.java delete mode 100644 integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirClientTest.java delete mode 100644 integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirDataformatTest.java copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirDstu2Hl7OrgIT.java} (81%) copy integration-tests/{quartz/src/test/java/org/apache/camel/quarkus/component/quartz/it/QuartzTest.java => fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2Hl7OrgTest.java} (52%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirDstu2IT.java} (82%) copy integration-tests/{quartz/src/test/java/org/apache/camel/quarkus/component/quartz/it/QuartzTest.java => fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2Test.java} (53%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirDstu2_1IT.java} (74%) copy integration-tests/{quartz/src/test/java/org/apache/camel/quarkus/component/quartz/it/QuartzTest.java => fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu2_1Test.java} (51%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirDstu3IT.java} (82%) copy integration-tests/{quartz/src/test/java/org/apache/camel/quarkus/component/quartz/it/QuartzTest.java => fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/FhirDstu3Test.java} (55%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirR4IT.java} (83%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirR4Test.java} (61%) rename integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirDataformatIT.java => FhirR5IT.java} (83%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => FhirR5Test.java} (61%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => util/Dstu2Enabled.java} (74%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => util/Dstu2Hl7OrgEnabled.java} (73%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => util/Dstu2_1Enabled.java} (74%) copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => util/Dstu3Enabled.java} (74%) create mode 100644 integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/util/FhirTestHelper.java copy integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => util/R4Enabled.java} (75%) rename integration-tests/fhir/src/test/java/org/apache/camel/quarkus/component/fhir/it/{FhirClientIT.java => util/R5Enabled.java} (75%) create mode 100644 integration-tests/quartz/src/main/resources/application.properties create mode 100644 integration-tests/quartz/src/main/resources/db/migration/V1.0.1__QuarkusQuartz.sql create mode 100644 integration-tests/quartz/src/main/resources/quartz-node-A.properties create mode 100644 integration-tests/quartz/src/main/resources/quartz-node-B.properties create mode 100644 integration-tests/quartz/src/main/resources/quartz-node-C.properties copy integration-tests/{fhir/src/main/resources/application.properties => quartz/src/main/resources/quartz.properties} (61%)