This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch aws-kinesis in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 55b204d Added an AWS Kinesis extension add e6920d0 Fix #620 Introduce CamelServiceInfo transformers add 433da5f Merge pull request #621 from ppalaga/200114-service-renaming add 1025de0 Remove usage of deprecated setBody(Supplier<?>) add b848497 chore: fix sjm2 extension metadata add 3580c77 Merge pull request #629 from lburgazzoli/sjms2 add d26b474 Fix #622 Encourage users to ask for missing extensions and to help implementing them add 9fbeff3 Add impsort-maven-plugin add e87c37e Apply the import sorting rules add 60dd5f6 Merge pull request #632 from ppalaga/200117-impsort add 7468067 Update to Apache Camel 3.0.1 add f109e42 Removed the Apache repositories since now the situation should be ok in central add 1c428cb Merge pull request #639 from apache/camel-3.0.1 add e728940 Revert "Fix #620 Introduce CamelServiceInfo transformers" add 06f9625 Avoid using field injection in the core NativeImageProcessor add 30908ac Fix #617 Registerable and discoverable Camel services add a2e1dc2 Do not register languages and dataformats so that they can be used in parallel with conflicting configs add 2d197c3 Fix #640 Lower the level of "Could not find a non-optional class for key ..." message add f720a00 Remove PlatformHttpSpanDecorator from OpenTracing extension add 0f5a831 Revert "Create substitutions for jsch" add d1f9f58 Use the quarkus-jsch extension instead of having substitutions add 8634da2 Upgrade to Quarkus 1.2.0.CR1 add 813b918 Add the mongodb-driver-legacy artifact and a substitution add 7c89888 Workaround for https://github.com/oracle/graal/issues/1971 add c50d107 Fix a JAXB dependency to avoid a warning add de4fffc Temporarily force a locale with a country to work around a Quarkus issue add 93b8dae Removed the now useless alias for DefaultAnnotationExpressionFactory #611 add 194d93d Added an AWS Kinesis extension 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 (55b204d) \ N -- N -- N refs/heads/aws-kinesis (194d93d) 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. No new revisions were added by this update. Summary of changes: .github/workflows/pr-build-jvm.yml | 2 +- .github/workflows/pr-validate.yml | 2 +- docs/modules/ROOT/pages/cdi.adoc | 2 +- .../pages/list-of-camel-quarkus-extensions.adoc | 11 +- .../org/acme/observability/ObservabilityTest.java | 2 +- .../src/main/java/org/acme/timer/TimerRoute.java | 2 +- .../src/main/java/org/acme/timer/TimerRoute.java | 2 +- .../component/attachments/AttachmentsRecorder.java | 1 + .../component/attachments/CamelFileDataSource.java | 1 + .../aws/ec2/deployment/AwsEc2Processor.java | 4 +- .../aws/ecs/deployment/AwsEcsProcessor.java | 4 +- .../aws/iam/deployment/AwsIamProcessor.java | 4 +- .../aws/kms/deployment/AwsKmsProcessor.java | 4 +- .../aws/lambda/deployment/AwsLambdaProcessor.java | 4 +- .../deployment/AwsTranslateProcessor.java | 4 +- .../deployment/BeanValidatorProcessor.java | 2 +- .../bean/validator/BeanValidatorRecorder.java | 1 + extensions/bean/runtime/pom.xml | 4 + .../component/bean/graal/ExcludeMethodList.java | 72 ++++++++++ .../component/bean/graal/SubstituteBeanInfo.java} | 12 +- .../quarkus/core/deployment/BuildProcessor.java | 117 ++++++++++++++-- ...va => CamelFactoryFinderResolverBuildItem.java} | 17 ++- ...ServiceInfo.java => CamelServiceBuildItem.java} | 62 ++++---- .../core/deployment/CamelServiceFilter.java | 2 +- .../deployment/CamelServicePatternBuildItem.java | 84 +++++++++++ .../quarkus/core/deployment/CamelSupport.java | 67 +++------ .../CamelTypeConverterRegistryBuildItem.java | 3 +- .../core/deployment/NativeImageProcessor.java | 81 ++++------- .../core/deployment/UploadAttacherBuildItem.java | 1 - .../quarkus/core/deployment/util/PathFilter.java | 156 +++++++++++++++++++++ .../core/deployment/CamelRoutesDiscoveryTest.java | 1 + .../core/deployment/CamelRoutesFilterTest.java | 1 + .../PathFilterTest.java} | 46 +++++- .../quarkus/core/runtime/CamelRegistryTest.java | 1 + .../org/apache/camel/quarkus/core/CamelConfig.java | 87 ++++++++++++ .../camel/quarkus/core/CamelMainRecorder.java | 4 + .../apache/camel/quarkus/core/CamelRecorder.java | 24 +++- .../quarkus/core/CoreAttachmentsRecorder.java | 1 - .../camel/quarkus/core/FastCamelContext.java | 41 ++---- .../quarkus/core/FastFactoryFinderResolver.java | 146 +++++++++++++++++++ .../component/dozer/deployment/DozerProcessor.java | 45 ++++-- .../component/dozer/CamelDozerRecorder.java | 5 +- .../camel/quarkus/component/fhir/FhirFlags.java | 1 + .../component/file/deployment/FileProcessor.java | 6 +- extensions/ftp/deployment/pom.xml | 4 + .../component/ftp/deployment/FtpProcessor.java | 20 +-- extensions/ftp/runtime/pom.xml | 4 +- .../component/ftp/graal/AnyLocalAddress.java | 31 ---- .../ftp/graal/AnyLocalAddressAccessor.java | 25 ---- .../camel/quarkus/component/ftp/graal/Flags.java | 36 ----- .../ftp/graal/PortWatcherSubstitution.java | 35 ----- .../hystrix/deployment/HystrixProcessor.java | 13 +- .../hystrix/graal/SubstituteConfigJMXManager.java | 1 - extensions/jackson/runtime/pom.xml | 10 ++ .../json/path/deployment/JsonPathProcessor.java | 5 +- .../component/json/path/JSONValueSubstitution.java | 5 +- .../json/path/JSONWriterSubstitution.java | 1 - .../Target_DefaultAnnotationExpressionFactory.java | 52 ------- .../component/mail/deployment/MailProcessor.java | 1 + .../deployment/MicroProfileMetricsProcessor.java | 9 +- .../runtime/CamelMicroProfileMetricsRecorder.java | 7 +- .../mongodb/deployment/MongoDbProcessor.java | 4 +- extensions/mongodb/runtime/pom.xml | 8 ++ .../component/mongodb/CamelMongoClient.java | 1 - .../mongodb/CamelMongoClientRecorder.java | 3 +- .../graal/SubstituteMongoClientOptions.java} | 25 ++-- .../runtime/SubstituteNettyWorkerPoolBuilder.java | 4 +- .../deployment/OpenTracingProcessor.java | 14 +- .../opentracing/CamelOpenTracingRecorder.java | 1 - .../opentracing/PlatformHttpSpanDecorator.java | 30 ---- .../org.apache.camel.opentracing.SpanDecorator | 18 --- .../component/paho/deployment/PahoProcessor.java | 1 + .../component/pdf/deployment/PdfProcessor.java | 3 +- .../http/deployment/PlatformHttpProcessor.java | 2 +- .../http/runtime/QuarkusPlatformHttpConsumer.java | 1 - .../executor/deployment/BuildProcessor.java | 2 +- .../component/servlet/test/CustomServlet.java | 1 + .../main/resources/META-INF/quarkus-extension.yaml | 4 +- .../component/sql/deployment/SqlProcessor.java | 3 +- .../deployment/ConsulClientSupportProcessor.java | 1 - .../support/spring/graal/SpringSubstitutions.java | 1 - .../validator/deployment/ValidatorProcessor.java | 4 +- .../xslt/deployment/UriResolverEntryBuildItem.java | 3 +- .../component/xslt/deployment/XsltProcessor.java | 15 +- .../component/base64/it/Base64Resource.java | 2 - .../component/bean/EagerAppScopedRouteBuilder.java | 4 +- .../component/bean/LazyAppScopedRouteBuilder.java | 2 +- .../component/bean/RouteBuilderWithProducer.java | 2 +- .../component/consul/it/ConsulResource.java | 3 +- .../quarkus/component/csv/it/CsvResource.java | 1 - .../camel/quarkus/component/csv/it/CsvTest.java | 1 - .../src/main/resources/application.properties | 2 + .../quarkus/component/dozer/it/DozerTest.java | 2 +- .../camel/quarkus/component/exec/it/ExecTest.java | 2 +- .../component/fhir/it/FhirDstu2Resource.java | 1 + .../component/fhir/it/FhirDstu3Resource.java | 1 + .../quarkus/component/fhir/it/FhirR4Resource.java | 1 + .../quarkus/component/fhir/it/FhirR5Resource.java | 6 +- .../camel/quarkus/component/file/it/FileTest.java | 6 +- .../quarkus/component/ftp/it/FtpResource.java | 1 + .../quarkus/component/sftp/it/SftpResource.java | 1 + .../quarkus/component/ftp/it/FtpTestResource.java | 3 +- .../component/http/it/HttpTestResource.java | 3 +- .../quarkus/component/hystrix/it/HystrixTest.java | 2 +- .../component/hystrix/it/HystrixTestResource.java | 3 +- .../quarkus/component/jdbc/CamelResource.java | 1 + .../component/json/path/it/JsonPathTestRoute.java | 4 +- .../component/json/path/it/JsonPathBeanTest.java | 7 +- .../path/it/JsonPathContentBasedRouterTest.java | 7 +- .../json/path/it/JsonPathSetBodyTest.java | 7 +- .../json/path/it/JsonPathTransformTest.java | 7 +- .../quarkus/component/kafka/it/CamelKafkaTest.java | 5 +- .../camel/quarkus/component/mail/CamelRoute.java | 1 + .../metrics/MicroProfileMetricsRouteBuilder.java | 1 + .../it/health/MicroProfileHealthTest.java | 2 +- .../component/mongodb/it/MongoDbResource.java | 1 + .../camel/quarkus/component/netty/NettyTest.java | 5 +- .../component/opentracing/it/OpenTracingTest.java | 2 +- .../component/paho/it/ActiveMQTestResource.java | 3 +- .../camel/quarkus/component/paho/it/PahoTest.java | 1 - .../quarkus/component/pdf/it/PdfResource.java | 21 ++- .../camel/quarkus/component/pdf/it/PdfTest.java | 2 - .../component/http/server/it/PlatformHttpTest.java | 1 - .../quarkus/component/servlet/CustomServlet.java | 1 + .../quarkus/component/slack/it/SlackTest.java | 2 +- .../component/snakeyaml/it/SnakeYAMLTest.java | 2 +- .../quarkus/component/sql/it/SqlResource.java | 5 +- .../camel/quarkus/component/sql/it/SqlTest.java | 2 +- .../support/deployment/SupportBuildStep.java | 2 - .../core/runtime/support/SupportRecorder.java | 1 - .../camel/quarkus/test/EnabledIfCondition.java | 4 +- .../quarkus/test/EnabledIfPropertyCondition.java | 4 +- .../component/tagsoup/it/TagSoupResource.java | 6 +- .../component/tagsoup/it/TagSoupRouteBuilder.java | 3 +- .../quarkus/component/tagsoup/it/TagSoupTest.java | 5 +- .../component/tarfile/it/TarfileResource.java | 1 + .../quarkus/component/twitter/CamelResource.java | 1 - .../quarkus/component/twitter/CamelTwitterIT.java | 1 - .../component/twitter/CamelTwitterTest.java | 1 - .../component/zipfile/it/ZipfileResource.java | 1 + pom.xml | 4 +- poms/build-parent/pom.xml | 38 +++++ 142 files changed, 1093 insertions(+), 665 deletions(-) create mode 100644 extensions/bean/runtime/src/main/java/org/apache/camel/quarkus/component/bean/graal/ExcludeMethodList.java copy extensions/{support/common/runtime/src/main/java/org/apache/camel/quarkus/support/common/runtime/graal/SubstituteBeansIntrospector.java => bean/runtime/src/main/java/org/apache/camel/quarkus/component/bean/graal/SubstituteBeanInfo.java} (74%) copy extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{CamelTypeConverterRegistryBuildItem.java => CamelFactoryFinderResolverBuildItem.java} (62%) rename extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{CamelServiceInfo.java => CamelServiceBuildItem.java} (57%) create mode 100644 extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelServicePatternBuildItem.java create mode 100644 extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/util/PathFilter.java rename extensions/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/{CamelSupportTest.java => util/PathFilterTest.java} (55%) create mode 100644 extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastFactoryFinderResolver.java delete mode 100644 extensions/ftp/runtime/src/main/java/org/apache/camel/quarkus/component/ftp/graal/AnyLocalAddress.java delete mode 100644 extensions/ftp/runtime/src/main/java/org/apache/camel/quarkus/component/ftp/graal/AnyLocalAddressAccessor.java delete mode 100644 extensions/ftp/runtime/src/main/java/org/apache/camel/quarkus/component/ftp/graal/Flags.java delete mode 100644 extensions/ftp/runtime/src/main/java/org/apache/camel/quarkus/component/ftp/graal/PortWatcherSubstitution.java delete mode 100644 extensions/jsonpath/runtime/src/main/java/org/apache/camel/quarkus/component/json/path/Target_DefaultAnnotationExpressionFactory.java copy extensions/{support/retrofit/runtime/src/main/java/org/apache/camel/quarkus/support/retrofit/graal/ExecutorCallAdapterFactorySubstitution.java => mongodb/runtime/src/main/java/org/apache/camel/quarkus/component/mongodb/graal/SubstituteMongoClientOptions.java} (65%) delete mode 100644 extensions/opentracing/runtime/src/main/java/org/apache/camel/quarkus/component/opentracing/PlatformHttpSpanDecorator.java delete mode 100644 extensions/opentracing/runtime/src/main/resources/META-INF/services/org.apache.camel.opentracing.SpanDecorator