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 94cf0f1 Upgrade to Quarkus 1.5.0 (WiP) discard 9f71abb Temporary workaround for https://github.com/quarkusio/quarkus/issues/9103 discard 53e977f Fix CamelContextCustomizerTest compilation errors discard 1ed4ba6 Register required AHC classes for runtime initialization add cbf8837 Move core build items to a SPI package add 07d7692 Move support classes to util package add efd90b1 Move SPI related classes to the SPI package add 40c25e7 Do not use version literals in BOMs add c22f737 Rename test support extension to a more meaningful name add 0ba02e5 Remove 'core' prefix for main related integration tests modules add 349cbb2 Remove core-impl integration test as we cover camel-cloud test through consul extension add d41007e Introduce RuntimeCamelContextCustomizerBuildItem to allow to customize the camel context before it is started add 08e65ae Workaround for quarkusio/quarkus/issues/9273 add 7ebda03 Merge pull request #1221 from gnodet/fhir-itest-issue new 7ad137a Register required AHC classes for runtime initialization new 33e43a6 Fix CamelContextCustomizerTest compilation errors new dd7136a Temporary workaround for https://github.com/quarkusio/quarkus/issues/9103 new abf93e1 Upgrade to Quarkus 1.5.0 (WiP) 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 (94cf0f1) \ N -- N -- N refs/heads/quarkus-master (abf93e1) 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 4 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 | 12 +-- .../quarkus/core/deployment/BuildProcessor.java | 67 ++++++++++---- .../core/deployment/NativeImageProcessor.java | 4 + .../deployment/{ => spi}/CamelBeanBuildItem.java | 2 +- .../core/deployment/{ => spi}/CamelBeanInfo.java | 2 +- .../{ => spi}/CamelContextBuildItem.java | 2 +- .../{ => spi}/CamelContextCustomizerBuildItem.java | 2 +- .../CamelFactoryFinderResolverBuildItem.java | 2 +- .../deployment/{ => spi}/CamelMainBuildItem.java | 2 +- .../{ => spi}/CamelMainListenerBuildItem.java | 2 +- .../CamelModelJAXBContextFactoryBuildItem.java | 2 +- .../{ => spi}/CamelModelToXMLDumperBuildItem.java | 2 +- .../{ => spi}/CamelReactiveExecutorBuildItem.java | 2 +- .../{ => spi}/CamelRegistryBuildItem.java | 4 +- .../CamelRoutesBuilderClassBuildItem.java | 2 +- .../{ => spi}/CamelRoutesCollectorBuildItem.java | 2 +- .../{ => spi}/CamelRoutesLoaderBuildItems.java | 2 +- .../{ => spi}/CamelRuntimeBeanBuildItem.java | 2 +- .../{ => spi}/CamelRuntimeRegistryBuildItem.java | 2 +- .../{ => spi}/CamelServiceBuildItem.java | 10 +- .../deployment/{ => spi}/CamelServiceFilter.java | 2 +- .../{ => spi}/CamelServiceFilterBuildItem.java | 2 +- .../{ => spi}/CamelServicePatternBuildItem.java | 2 +- .../CamelTypeConverterLoaderBuildItem.java | 2 +- .../CamelTypeConverterRegistryBuildItem.java | 2 +- .../{ => spi}/ContainerBeansBuildItem.java | 2 +- .../RuntimeCamelContextCustomizerBuildItem.java} | 8 +- .../{ => spi}/UnbannedReflectiveBuildItem.java | 2 +- .../{ => spi}/UploadAttacherBuildItem.java | 2 +- .../core/deployment/{ => util}/CamelSupport.java | 4 +- .../deployment/CamelContextCustomizerTest.java | 1 + .../camel/quarkus/core/CamelMainRecorder.java | 12 +++ .../executor/deployment/BuildProcessor.java | 2 +- .../xml/io/deployment/XmlIoProcessor.java | 2 +- .../xml/jaxb/deployment/XmlJaxbProcessor.java | 8 +- .../component/avro/deployment/AvroProcessor.java | 2 +- .../support/policy/deployment/PolicyProcessor.java | 2 +- .../deployment/AttachmentsProcessor.java | 2 +- .../deployment/BeanValidatorProcessor.java | 6 +- .../component/box/deployment/BoxProcessor.java | 2 +- .../braintree/deployment/BraintreeProcessor.java | 4 +- .../component/cron/deployment/CronProcessor.java | 4 +- .../component/dozer/deployment/DozerProcessor.java | 4 +- .../component/file/deployment/FileProcessor.java | 2 +- .../deployment/GoogleCalendarProcessor.java | 2 +- .../drive/deployment/GoogleDriveProcessor.java | 2 +- .../mail/deployment/GoogleMailProcessor.java | 2 +- .../sheets/deployment/GoogleSheetsProcessor.java | 2 +- .../kubernetes/deployment/KubernetesProcessor.java | 2 +- .../deployment/MicroProfileHealthProcessor.java | 4 +- .../deployment/MicroProfileMetricsProcessor.java | 20 ++-- .../runtime/CamelMicroProfileMetricsRecorder.java | 53 ++++++----- .../mongodb/deployment/MongoDbProcessor.java | 2 +- .../olingo4/deployment/Olingo4Processor.java | 2 +- .../deployment/OpenTracingProcessor.java | 2 +- .../http/deployment/PlatformHttpProcessor.java | 8 +- .../quarkus/component/qute/QuteProcessor.java | 2 +- .../deployment/ReactiveStreamsProcessor.java | 8 +- .../component/rest/deployment/RestProcessor.java | 6 +- .../telegram/deployment/TelegramProcessor.java | 2 +- .../deployment/WebSocketJSR356Processor.java | 6 +- .../component/xslt/deployment/XsltProcessor.java | 6 +- .../core/runtime/support/deployment/Feature.java | 29 ------ .../deployment/pom.xml | 9 +- .../quarkus/core/support/deployment/Feature.java | 0 .../core/support/deployment/SupportBuildStep.java | 2 +- .../{core-main => custom-log-component}/pom.xml | 6 +- .../{core => custom-log-component}/runtime/pom.xml | 7 +- .../quarkus/core/support/SupportRecorder.java | 0 .../deployment/pom.xml | 9 +- .../deployment/CustomMainListenerBuildStep.java} | 12 +-- .../{core => custom-main-listener}/pom.xml | 6 +- .../runtime/pom.xml | 7 +- .../support/mainlistener/CustomMainListener.java} | 4 +- .../mainlistener/CustomMainListenerRecorder.java} | 10 +- .../deployment/pom.xml | 9 +- .../core/runtime/support/deployment/Feature.java | 0 .../support/deployment/SupportBuildStep.java | 2 +- .../pom.xml | 4 +- .../custom-routes-collector}/runtime/pom.xml | 14 +-- .../core/runtime/support/SupportRecorder.java | 0 .../runtime/support/SupportRoutesCollector.java | 0 .../deployment/pom.xml | 9 +- .../deployment/CustomTypeConverterBuildStep.java} | 17 +--- .../{core-main => custom-type-converter}/pom.xml | 4 +- .../runtime/pom.xml | 7 +- .../typeconverter/CustomTypeConverterLoader.java} | 4 +- .../CustomTypeConverterRecorder.java} | 11 +-- .../quarkus/it/support/typeconverter}/MyPair.java | 2 +- integration-tests-support/pom.xml | 7 +- integration-tests/core-impl/pom.xml | 102 --------------------- .../src/main/resources/application.properties | 30 ------ integration-tests/core/pom.xml | 2 +- .../quarkus/component/fhir/it/FhirClientTest.java | 18 +++- .../component/fhir/it/FhirDataformatTest.java | 34 +++++-- .../pom.xml | 4 +- .../core/CoreMainCaffeineLRUCacheResource.java | 0 .../src/main/resources/application.properties | 0 .../core/CoreMainCaffeineLRUCacheResourceIT.java | 0 .../core/CoreMainCaffeineLRUCacheResourceTest.java | 0 .../pom.xml | 6 +- .../quarkus/core/CoreMainCollectorResource.java | 0 .../src/main/resources/application.properties | 0 .../camel/quarkus/core/CoreMainCollectorTest.java | 0 .../{core-main-xml-io => main-xml-io}/pom.xml | 4 +- .../camel/quarkus/core/CoreMainXmlIoResource.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/routes/my-routes.xml | 0 .../apache/camel/quarkus/core/CoreMainXmlIoIT.java | 0 .../camel/quarkus/core/CoreMainXmlIoTest.java | 0 .../{core-main-xml-jaxb => main-xml-jaxb}/pom.xml | 4 +- .../quarkus/core/CoreMainXmlJaxbResource.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/routes/my-routes.xml | 0 .../camel/quarkus/core/CoreMainXmlJaxbIT.java | 0 .../camel/quarkus/core/CoreMainXmlJaxbTest.java | 0 integration-tests/{core-main => main}/pom.xml | 10 +- .../apache/camel/quarkus/core/CamelComponents.java | 0 .../org/apache/camel/quarkus/core/CamelRoute.java | 0 .../camel/quarkus/core/CamelRouteFiltered.java | 0 .../camel/quarkus/core/CamelRouteProducer.java | 0 .../quarkus/core/CamelRouteWithEndpointDSL.java | 0 .../camel/quarkus/core/CoreMainResource.java | 2 +- .../src/main/resources/application.properties | 0 .../org/apache/camel/quarkus/core/CoreMainIT.java | 0 .../apache/camel/quarkus/core/CoreMainTest.java | 4 +- .../camel/quarkus/core/CoreMainTestResource.java | 0 integration-tests/pom.xml | 11 +-- pom.xml | 3 + poms/bom-test/pom.xml | 13 ++- poms/bom/pom.xml | 6 +- 131 files changed, 353 insertions(+), 430 deletions(-) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelBeanBuildItem.java (98%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelBeanInfo.java (95%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelContextBuildItem.java (96%) copy extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelContextCustomizerBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelFactoryFinderResolverBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelMainBuildItem.java (95%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelMainListenerBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelModelJAXBContextFactoryBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelModelToXMLDumperBuildItem.java (95%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelReactiveExecutorBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelRegistryBuildItem.java (91%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelRoutesBuilderClassBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelRoutesCollectorBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelRoutesLoaderBuildItems.java (97%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelRuntimeBeanBuildItem.java (98%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelRuntimeRegistryBuildItem.java (97%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelServiceBuildItem.java (95%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelServiceFilter.java (97%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelServiceFilterBuildItem.java (95%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelServicePatternBuildItem.java (98%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelTypeConverterLoaderBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/CamelTypeConverterRegistryBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/ContainerBeansBuildItem.java (98%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{CamelContextCustomizerBuildItem.java => spi/RuntimeCamelContextCustomizerBuildItem.java} (81%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/UnbannedReflectiveBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => spi}/UploadAttacherBuildItem.java (96%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{ => util}/CamelSupport.java (97%) delete mode 100644 integration-tests-support/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java rename integration-tests-support/{core => custom-log-component}/deployment/pom.xml (87%) rename integration-tests-support/{core => custom-log-component}/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/Feature.java (100%) rename integration-tests-support/{core => custom-log-component}/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/SupportBuildStep.java (95%) copy integration-tests-support/{core-main => custom-log-component}/pom.xml (88%) rename integration-tests-support/{core => custom-log-component}/runtime/pom.xml (89%) rename integration-tests-support/{core => custom-log-component}/runtime/src/main/java/org/apache/camel/quarkus/core/support/SupportRecorder.java (100%) copy integration-tests-support/{core-main-collector => custom-main-listener}/deployment/pom.xml (86%) copy integration-tests-support/{core-main-collector/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java => custom-main-listener/deployment/src/main/java/org/apache/camel/quarkus/it/support/mainlistener/deployment/CustomMainListenerBuildStep.java} (70%) rename integration-tests-support/{core => custom-main-listener}/pom.xml (88%) rename integration-tests-support/{core-main => custom-main-listener}/runtime/pom.xml (90%) rename integration-tests-support/{core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportListener.java => custom-main-listener/runtime/src/main/java/org/apache/camel/quarkus/it/support/mainlistener/CustomMainListener.java} (94%) copy integration-tests-support/{core-main-collector/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java => custom-main-listener/runtime/src/main/java/org/apache/camel/quarkus/it/support/mainlistener/CustomMainListenerRecorder.java} (77%) rename integration-tests-support/{core-main-collector => custom-routes-collector}/deployment/pom.xml (86%) rename integration-tests-support/{core-main-collector => custom-routes-collector}/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java (100%) rename integration-tests-support/{core-main-collector => custom-routes-collector}/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java (94%) rename integration-tests-support/{core-main-collector => custom-routes-collector}/pom.xml (88%) copy {extensions-support/policy => integration-tests-support/custom-routes-collector}/runtime/pom.xml (88%) rename integration-tests-support/{core-main-collector => custom-routes-collector}/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java (100%) rename integration-tests-support/{core-main-collector => custom-routes-collector}/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRoutesCollector.java (100%) rename integration-tests-support/{core-main => custom-type-converter}/deployment/pom.xml (86%) rename integration-tests-support/{core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java => custom-type-converter/deployment/src/main/java/org/apache/camel/quarkus/it/support/typeconverter/deployment/CustomTypeConverterBuildStep.java} (64%) rename integration-tests-support/{core-main => custom-type-converter}/pom.xml (88%) rename integration-tests-support/{core-main-collector => custom-type-converter}/runtime/pom.xml (88%) rename integration-tests-support/{core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportTypeConverterLoader.java => custom-type-converter/runtime/src/main/java/org/apache/camel/quarkus/it/support/typeconverter/CustomTypeConverterLoader.java} (91%) rename integration-tests-support/{core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java => custom-type-converter/runtime/src/main/java/org/apache/camel/quarkus/it/support/typeconverter/CustomTypeConverterRecorder.java} (75%) rename integration-tests-support/{core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support => custom-type-converter/runtime/src/main/java/org/apache/camel/quarkus/it/support/typeconverter}/MyPair.java (95%) delete mode 100644 integration-tests/core-impl/pom.xml delete mode 100644 integration-tests/core-impl/src/main/resources/application.properties rename integration-tests/{core-main-caffeine-lrucache => main-caffeine-lrucache}/pom.xml (96%) rename integration-tests/{core-main-caffeine-lrucache => main-caffeine-lrucache}/src/main/java/org/apache/camel/quarkus/core/CoreMainCaffeineLRUCacheResource.java (100%) rename integration-tests/{core-main-caffeine-lrucache => main-caffeine-lrucache}/src/main/resources/application.properties (100%) rename integration-tests/{core-main-caffeine-lrucache => main-caffeine-lrucache}/src/test/java/org/apache/camel/quarkus/core/CoreMainCaffeineLRUCacheResourceIT.java (100%) rename integration-tests/{core-main-caffeine-lrucache => main-caffeine-lrucache}/src/test/java/org/apache/camel/quarkus/core/CoreMainCaffeineLRUCacheResourceTest.java (100%) rename integration-tests/{core-main-collector => main-collector}/pom.xml (94%) rename integration-tests/{core-main-collector => main-collector}/src/main/java/org/apache/camel/quarkus/core/CoreMainCollectorResource.java (100%) rename integration-tests/{core-main-collector => main-collector}/src/main/resources/application.properties (100%) rename integration-tests/{core-main-collector => main-collector}/src/test/java/org/apache/camel/quarkus/core/CoreMainCollectorTest.java (100%) rename integration-tests/{core-main-xml-io => main-xml-io}/pom.xml (97%) rename integration-tests/{core-main-xml-io => main-xml-io}/src/main/java/org/apache/camel/quarkus/core/CoreMainXmlIoResource.java (100%) rename integration-tests/{core-main-xml-jaxb => main-xml-io}/src/main/resources/application.properties (100%) rename integration-tests/{core-main-xml-jaxb => main-xml-io}/src/main/resources/routes/my-routes.xml (100%) rename integration-tests/{core-main-xml-io => main-xml-io}/src/test/java/org/apache/camel/quarkus/core/CoreMainXmlIoIT.java (100%) rename integration-tests/{core-main-xml-io => main-xml-io}/src/test/java/org/apache/camel/quarkus/core/CoreMainXmlIoTest.java (100%) rename integration-tests/{core-main-xml-jaxb => main-xml-jaxb}/pom.xml (96%) rename integration-tests/{core-main-xml-jaxb => main-xml-jaxb}/src/main/java/org/apache/camel/quarkus/core/CoreMainXmlJaxbResource.java (100%) rename integration-tests/{core-main-xml-io => main-xml-jaxb}/src/main/resources/application.properties (100%) rename integration-tests/{core-main-xml-io => main-xml-jaxb}/src/main/resources/routes/my-routes.xml (100%) rename integration-tests/{core-main-xml-jaxb => main-xml-jaxb}/src/test/java/org/apache/camel/quarkus/core/CoreMainXmlJaxbIT.java (100%) rename integration-tests/{core-main-xml-jaxb => main-xml-jaxb}/src/test/java/org/apache/camel/quarkus/core/CoreMainXmlJaxbTest.java (100%) rename integration-tests/{core-main => main}/pom.xml (93%) rename integration-tests/{core-main => main}/src/main/java/org/apache/camel/quarkus/core/CamelComponents.java (100%) rename integration-tests/{core-main => main}/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java (100%) rename integration-tests/{core-main => main}/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java (100%) rename integration-tests/{core-main => main}/src/main/java/org/apache/camel/quarkus/core/CamelRouteProducer.java (100%) rename integration-tests/{core-main => main}/src/main/java/org/apache/camel/quarkus/core/CamelRouteWithEndpointDSL.java (100%) rename integration-tests/{core-main => main}/src/main/java/org/apache/camel/quarkus/core/CoreMainResource.java (99%) rename integration-tests/{core-main => main}/src/main/resources/application.properties (100%) rename integration-tests/{core-main => main}/src/test/java/org/apache/camel/quarkus/core/CoreMainIT.java (100%) rename integration-tests/{core-main => main}/src/test/java/org/apache/camel/quarkus/core/CoreMainTest.java (98%) rename integration-tests/{core-main => main}/src/test/java/org/apache/camel/quarkus/core/CoreMainTestResource.java (100%)