This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch camel-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
omit cae2ae3 Upgrade to Camel 3.4.0 - WIP add 60d9b22 Remove camel-rest workaround as the fic for the issue is included in Apache Camel 3.3.0 add b3d0946 CAMEL-15115: website - Quarkus Extensions List Table should be similar to Camel components table add 16e7460 CAMEL-15115: website - Quarkus Extensions List Table should be similar to Camel components table add be350d3 Fix #1208 Use influxdb 2.18 as in Camel 3.3.0 add 7920970 Upgrade Quarkus to 1.5.0.Final add ad79b99 Debezium MySQL Connector native support #1192 add 0becc5c Add Peter Palaga's PGP key add d141411 The next release will be 1.0.0-CR1 add 739f0c5 Upgrade to qpid-jms 0.15.0 add 048d226 Fixup #1192 Debezium MySQL add 17ef03c [maven-release-plugin] prepare release 1.0.0-CR1 add 6a8bc7a [maven-release-plugin] prepare for next development iteration add 2d2eeef Stub Jira endpoints for integration testing add a1ee591 extension dependencies issue #1275 add 0e717c2 chore(deps): update testcontainers to v1.14.3 (#1279) new 7addb1f Upgrade to Camel 3.4.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 (cae2ae3) \ N -- N -- N refs/heads/camel-master (7addb1f) 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 1 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 | 2 +- KEYS | 56 +- .../ROOT/pages/extensions/debezium-mysql.adoc | 26 +- .../extensions/microprofile-fault-tolerance.adoc | 2 +- .../pages/list-of-camel-quarkus-extensions.adoc | 770 ++++++--------------- extensions-jvm/avro-rpc/deployment/pom.xml | 4 +- extensions-jvm/avro-rpc/integration-test/pom.xml | 4 +- extensions-jvm/avro-rpc/pom.xml | 4 +- extensions-jvm/avro-rpc/runtime/pom.xml | 4 +- .../debezium-mysql/integration-test/pom.xml | 81 --- .../debezium/mysql/it/DebeziumMysqlResource.java | 51 -- .../debezium/mysql/it/DebeziumMysqlTest.java | 34 - extensions-jvm/debezium-mysql/pom.xml | 38 - extensions-jvm/pom.xml | 1 - .../{ => deployment}/DebeziumSupportFeature.java | 2 +- .../deployment/DebeziumSupportProcessor.java | 11 +- extensions-support/debezium/runtime/pom.xml | 4 + .../support/debezium}/graal/SubstituteMetrics.java | 2 +- extensions-support/mongodb/runtime/pom.xml | 2 +- extensions/aws2-s3/deployment/pom.xml | 4 +- extensions/aws2-s3/pom.xml | 4 +- extensions/aws2-s3/runtime/pom.xml | 4 +- extensions/aws2-sns/deployment/pom.xml | 4 +- extensions/aws2-sns/pom.xml | 4 +- extensions/aws2-sns/runtime/pom.xml | 4 +- .../debezium-mysql/deployment/pom.xml | 8 +- .../mysql/deployment/DebeziumMysqlProcessor.java | 26 +- .../core => extensions/debezium-mysql}/pom.xml | 10 +- .../debezium-mysql/runtime/pom.xml | 21 +- .../runtime/src/main/doc/limitations.adoc | 0 .../debezium-mysql/runtime/src/main/doc/usage.adoc | 8 + .../main/resources/META-INF/quarkus-extension.yaml | 2 - extensions/debezium-postgres/deployment/pom.xml | 8 +- .../deployment/DebeziumPostgresProcessor.java | 21 +- extensions/debezium-postgres/pom.xml | 4 +- extensions/debezium-postgres/runtime/pom.xml | 10 +- extensions/jackson/deployment/pom.xml | 2 +- extensions/jackson/runtime/pom.xml | 2 +- .../deployment/pom.xml | 4 +- extensions/microprofile-fault-tolerance/pom.xml | 4 +- .../microprofile-fault-tolerance/runtime/pom.xml | 6 +- extensions/pom.xml | 1 + extensions/qute/component/pom.xml | 6 + .../apache/camel/component/qute/QuteTestBase.java | 4 +- .../component/rest/deployment/RestProcessor.java | 72 -- .../component/rest/QuarkusRestComponent.java | 193 ------ .../component/rest/QuarkusRestEndpoint.java | 199 ------ .../component/rest/QuarkusRestProducer.java | 215 ------ .../camel/quarkus/component/rest/RestRecorder.java | 27 - .../component/rest/graal/NoJAXBContext.java | 32 - .../rest/graal/RestProducerSubstitution.java | 30 - extensions/tagsoup/deployment/pom.xml | 4 +- extensions/tagsoup/runtime/pom.xml | 2 +- extensions/xslt/deployment/pom.xml | 2 +- extensions/xslt/runtime/pom.xml | 4 +- .../postgres/it/DebeziumPostgresResource.java | 57 -- .../debezium/postgres/it/DebeziumPostgresTest.java | 148 ---- .../postgres/it/DebeziumPostgresTestResource.java | 98 --- integration-tests/debezium/.gitignore | 1 + .../{debezium-postgres => debezium}/pom.xml | 87 ++- .../common/it/AbstractDebeziumResource.java | 89 +++ .../debezium/common/it/DebeziumMysqlResource.java | 62 ++ .../common/it/DebeziumPostgresResource.java} | 36 +- .../quarkus/component/debezium/common/it/Type.java | 56 ++ .../debezium/common/it/AbstractDebeziumTest.java | 134 ++++ .../common/it/AbstractDebeziumTestResource.java} | 55 +- .../debezium/common/it/mysql/DebeziumMysqlIT.java} | 4 +- .../common/it/mysql/DebeziumMysqlTest.java | 72 ++ .../common/it/mysql/DebeziumMysqlTestResource.java | 113 +++ .../common/it/postgres}/DebeziumPostgresIT.java | 2 +- .../common/it/postgres/DebeziumPostgresTest.java | 62 ++ .../it/postgres/DebeziumPostgresTestResource.java | 68 ++ .../src/test/resources/initMysql.sql} | 7 +- .../src/test/resources/initPostgres.sql} | 0 .../test/resources/mysql-default-conf/mysql.cnf | 18 + integration-tests/influxdb/pom.xml | 4 +- integration-tests/jira/README.adoc | 8 +- .../component/jira/it/FakeJiraResource.java} | 47 +- .../quarkus/component/jira/it/JiraResource.java | 6 +- .../jira/src/main/resources/application.properties | 10 +- .../jira/src/main/resources/mock/createIssue.json | 5 + .../jira/src/main/resources/mock/getIssue.json | 38 + .../jira/src/main/resources/mock/issueType.json | 11 + .../camel/quarkus/component/jira/it/JiraIT.java | 5 - .../camel/quarkus/component/jira/it/JiraTest.java | 12 +- integration-tests/pom.xml | 2 +- pom.xml | 9 +- poms/bom/pom.xml | 5 + tooling/create-extension-templates/runtime-pom.xml | 2 +- .../resources/doc-templates/readme-components.ftl | 10 +- .../resources/doc-templates/readme-dataformats.ftl | 8 +- .../resources/doc-templates/readme-languages.ftl | 8 +- .../main/resources/doc-templates/readme-others.ftl | 7 +- 93 files changed, 1325 insertions(+), 2090 deletions(-) delete mode 100644 extensions-jvm/debezium-mysql/integration-test/pom.xml delete mode 100644 extensions-jvm/debezium-mysql/integration-test/src/main/java/org/apache/camel/quarkus/component/debezium/mysql/it/DebeziumMysqlResource.java delete mode 100644 extensions-jvm/debezium-mysql/integration-test/src/test/java/org/apache/camel/quarkus/component/debezium/mysql/it/DebeziumMysqlTest.java delete mode 100644 extensions-jvm/debezium-mysql/pom.xml rename extensions-support/debezium/deployment/src/main/java/org/apache/camel/quarkus/support/debezium/{ => deployment}/DebeziumSupportFeature.java (94%) copy extensions/debezium-postgres/deployment/src/main/java/org/apache/camel/quarkus/component/debezium/postgres/deployment/DebeziumPostgresProcessor.java => extensions-support/debezium/deployment/src/main/java/org/apache/camel/quarkus/support/debezium/deployment/DebeziumSupportProcessor.java (84%) rename {extensions/debezium-postgres/runtime/src/main/java/org/apache/camel/quarkus/component/debezium/postgres => extensions-support/debezium/runtime/src/main/java/org/apache/camel/quarkus/support/debezium}/graal/SubstituteMetrics.java (95%) rename {extensions-jvm => extensions}/debezium-mysql/deployment/pom.xml (100%) rename {extensions-jvm => extensions}/debezium-mysql/deployment/src/main/java/org/apache/camel/quarkus/component/debezium/mysql/deployment/DebeziumMysqlProcessor.java (62%) copy {extensions-core/core => extensions/debezium-mysql}/pom.xml (92%) rename {extensions-jvm => extensions}/debezium-mysql/runtime/pom.xml (88%) copy extensions/{debezium-postgres => debezium-mysql}/runtime/src/main/doc/limitations.adoc (100%) create mode 100644 extensions/debezium-mysql/runtime/src/main/doc/usage.adoc rename {extensions-jvm => extensions}/debezium-mysql/runtime/src/main/resources/META-INF/quarkus-extension.yaml (96%) delete mode 100644 extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/QuarkusRestComponent.java delete mode 100644 extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/QuarkusRestEndpoint.java delete mode 100644 extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/QuarkusRestProducer.java delete mode 100644 extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/RestRecorder.java delete mode 100644 extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/graal/NoJAXBContext.java delete mode 100644 extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/graal/RestProducerSubstitution.java delete mode 100644 integration-tests/debezium-postgres/src/main/java/org/apache/camel/quarkus/component/debezium/postgres/it/DebeziumPostgresResource.java delete mode 100644 integration-tests/debezium-postgres/src/test/java/org/apache/camel/quarkus/component/debezium/postgres/it/DebeziumPostgresTest.java delete mode 100644 integration-tests/debezium-postgres/src/test/java/org/apache/camel/quarkus/component/debezium/postgres/it/DebeziumPostgresTestResource.java create mode 100644 integration-tests/debezium/.gitignore rename integration-tests/{debezium-postgres => debezium}/pom.xml (57%) create mode 100644 integration-tests/debezium/src/main/java/org/apache/camel/quarkus/component/debezium/common/it/AbstractDebeziumResource.java create mode 100644 integration-tests/debezium/src/main/java/org/apache/camel/quarkus/component/debezium/common/it/DebeziumMysqlResource.java copy integration-tests/{hystrix/src/main/java/org/apache/camel/quarkus/component/hystrix/it/HystrixResource.java => debezium/src/main/java/org/apache/camel/quarkus/component/debezium/common/it/DebeziumPostgresResource.java} (56%) create mode 100644 integration-tests/debezium/src/main/java/org/apache/camel/quarkus/component/debezium/common/it/Type.java create mode 100644 integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/AbstractDebeziumTest.java copy integration-tests/{influxdb/src/test/java/org/apache/camel/quarkus/component/influxdb/it/InfluxdbTestResource.java => debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/AbstractDebeziumTestResource.java} (52%) copy integration-tests/{avro/src/test/java/org/apache/camel/quarkus/component/avro/it/AvroIT.java => debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mysql/DebeziumMysqlIT.java} (87%) create mode 100644 integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mysql/DebeziumMysqlTest.java create mode 100644 integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mysql/DebeziumMysqlTestResource.java rename integration-tests/{debezium-postgres/src/test/java/org/apache/camel/quarkus/component/debezium/postgres/it => debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/postgres}/DebeziumPostgresIT.java (92%) create mode 100644 integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/postgres/DebeziumPostgresTest.java create mode 100644 integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/postgres/DebeziumPostgresTestResource.java copy integration-tests/{debezium-postgres/src/test/resources/init.sql => debezium/src/test/resources/initMysql.sql} (88%) rename integration-tests/{debezium-postgres/src/test/resources/init.sql => debezium/src/test/resources/initPostgres.sql} (100%) create mode 100644 integration-tests/debezium/src/test/resources/mysql-default-conf/mysql.cnf copy integration-tests/{amqp/src/main/java/org/apache/camel/quarkus/component/amqp/it/AmqpResource.java => jira/src/main/java/org/apache/camel/quarkus/component/jira/it/FakeJiraResource.java} (50%) create mode 100644 integration-tests/jira/src/main/resources/mock/createIssue.json create mode 100644 integration-tests/jira/src/main/resources/mock/getIssue.json create mode 100644 integration-tests/jira/src/main/resources/mock/issueType.json