This is an automated email from the ASF dual-hosted git repository. jiriondrusek pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 0490992621f3b879493cbaaf059d4b5f8061749f Author: Jiri Ondrusek <[email protected]> AuthorDate: Mon Jun 23 16:46:26 2025 +0200 Renamed fury to fory - see CAMEL-22183 --- CHANGELOG.md | 2 +- camel-quarkus-sbom/camel-quarkus-sbom.json | 120 ++++++++++----------- camel-quarkus-sbom/camel-quarkus-sbom.xml | 114 ++++++++++---------- catalog/pom.xml | 2 +- .../examples/dataformats/{fury.yml => fory.yml} | 12 +-- docs/modules/ROOT/nav.adoc | 2 +- .../reference/extensions/{fury.adoc => fory.adoc} | 20 ++-- extensions/{fury => fory}/deployment/pom.xml | 8 +- .../component/fory}/deployment/FuryProcessor.java | 6 +- extensions/{fury => fory}/pom.xml | 4 +- extensions/{fury => fory}/runtime/pom.xml | 10 +- .../main/resources/META-INF/quarkus-extension.yaml | 6 +- extensions/pom.xml | 2 +- integration-tests/{fury => fory}/pom.xml | 10 +- .../quarkus/component/fory/it/ForyResource.java} | 8 +- .../quarkus/component/fory/it/ForyRoutes.java} | 8 +- .../camel/quarkus/component/fory}/it/Pojo.java | 2 +- .../camel/quarkus/component/fory/it/ForyIT.java} | 4 +- .../camel/quarkus/component/fory/it/ForyTest.java} | 11 +- integration-tests/pom.xml | 2 +- poms/bom/pom.xml | 14 +-- poms/bom/src/main/generated/flattened-full-pom.xml | 10 +- .../src/main/generated/flattened-reduced-pom.xml | 10 +- .../generated/flattened-reduced-verbose-pom.xml | 10 +- tooling/scripts/test-categories.yaml | 2 +- 25 files changed, 200 insertions(+), 199 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d93259183e..eafde18c3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -427,7 +427,7 @@ * Bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in https://github.com/apache/camel-quarkus/pull/6875 * Bump actions/setup-java from 4.5.0 to 4.6.0 by @dependabot in https://github.com/apache/camel-quarkus/pull/6876 * langchain4j: fix documentation by @aldettinger in https://github.com/apache/camel-quarkus/pull/6877 -* Fix #6720 to add camel-quarkus-fury by @zhfeng in https://github.com/apache/camel-quarkus/pull/6878 +* Fix #6720 to add camel-quarkus-fory by @zhfeng in https://github.com/apache/camel-quarkus/pull/6878 * Generated sources regen for SBOM by @github-actions in https://github.com/apache/camel-quarkus/pull/6879 * Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 by @dependabot in https://github.com/apache/camel-quarkus/pull/6883 * Upgrade Debezium to 3.0.5.Final by @jamesnetherton in https://github.com/apache/camel-quarkus/pull/6885 diff --git a/camel-quarkus-sbom/camel-quarkus-sbom.json b/camel-quarkus-sbom/camel-quarkus-sbom.json index 1bb9f4cbe1..14817c2c0d 100644 --- a/camel-quarkus-sbom/camel-quarkus-sbom.json +++ b/camel-quarkus-sbom/camel-quarkus-sbom.json @@ -89045,10 +89045,10 @@ }, { "type" : "library", - "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", + "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "publisher" : "The Apache Software Foundation", "group" : "org.apache.camel.quarkus", - "name" : "camel-quarkus-fury-parent", + "name" : "camel-quarkus-fory-parent", "version" : "3.25.0-SNAPSHOT", "description" : "Maven plugins configuration", "licenses" : [ @@ -89059,11 +89059,11 @@ } } ], - "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", + "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "externalReferences" : [ { "type" : "website", - "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent" + "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent" }, { "type" : "distribution-intake", @@ -89079,18 +89079,18 @@ }, { "type" : "vcs", - "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent" + "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent" } ] }, { "type" : "library", - "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "publisher" : "The Apache Software Foundation", "group" : "org.apache.camel.quarkus", - "name" : "camel-quarkus-fury", + "name" : "camel-quarkus-fory", "version" : "3.25.0-SNAPSHOT", - "description" : "Serialize and deserialize messages using Apache Fury", + "description" : "Serialize and deserialize messages using Apache Fory", "licenses" : [ { "license" : { @@ -89099,11 +89099,11 @@ } } ], - "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "externalReferences" : [ { "type" : "website", - "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury" + "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory" }, { "type" : "distribution-intake", @@ -89119,7 +89119,7 @@ }, { "type" : "vcs", - "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury" + "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory" } ] }, @@ -89127,7 +89127,7 @@ "type" : "library", "bom-ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "group" : "io.quarkiverse.fury", - "name" : "quarkus-fury", + "name" : "quarkus-fory", "version" : "0.3.2", "description" : "A blazingly fast multi-language serialization framework powered by JIT and zero-copy", "scope" : "required", @@ -89190,12 +89190,12 @@ }, { "type" : "library", - "bom-ref" : "pkg:maven/org.apache.fury/[email protected]?type=jar", + "bom-ref" : "pkg:maven/org.apache.fory/[email protected]?type=jar", "publisher" : "The Apache Software Foundation", - "group" : "org.apache.fury", - "name" : "fury-core", + "group" : "org.apache.fory", + "name" : "fory-core", "version" : "0.10.2", - "description" : "Apache Fury™ is a blazingly fast multi-language serialization framework powered by jit and zero-copy. Apache Fury (incubating) is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projec [...] + "description" : "Apache Fory™ is a blazingly fast multi-language serialization framework powered by jit and zero-copy. Apache Fory (incubating) is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projec [...] "scope" : "required", "hashes" : [ { @@ -89238,11 +89238,11 @@ } } ], - "purl" : "pkg:maven/org.apache.fury/[email protected]?type=jar", + "purl" : "pkg:maven/org.apache.fory/[email protected]?type=jar", "externalReferences" : [ { "type" : "website", - "url" : "https://github.com/apache/fury/fury-core" + "url" : "https://github.com/apache/fory/fory-core" }, { "type" : "distribution-intake", @@ -89254,18 +89254,18 @@ }, { "type" : "vcs", - "url" : "https://github.com/apache/fury/fury-core" + "url" : "https://github.com/apache/fory/fory-core" } ] }, { "type" : "library", - "bom-ref" : "pkg:maven/org.apache.camel/[email protected]?type=jar", + "bom-ref" : "pkg:maven/org.apache.camel/[email protected]?type=jar", "publisher" : "The Apache Software Foundation", "group" : "org.apache.camel", - "name" : "camel-fury", + "name" : "camel-fory", "version" : "4.12.0", - "description" : "Camel Fury support", + "description" : "Camel Fory support", "scope" : "required", "hashes" : [ { @@ -89309,11 +89309,11 @@ } } ], - "purl" : "pkg:maven/org.apache.camel/[email protected]?type=jar", + "purl" : "pkg:maven/org.apache.camel/[email protected]?type=jar", "externalReferences" : [ { "type" : "website", - "url" : "https://www.apache.org/camel/camel-parent/components/camel-fury/" + "url" : "https://www.apache.org/camel/camel-parent/components/camel-fory/" }, { "type" : "distribution-intake", @@ -89325,16 +89325,16 @@ }, { "type" : "vcs", - "url" : "https://github.com/apache/maven-apache-parent/tree/apache-34/camel/camel-parent/components/camel-fury" + "url" : "https://github.com/apache/maven-apache-parent/tree/apache-34/camel/camel-parent/components/camel-fory" } ] }, { "type" : "library", - "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "publisher" : "The Apache Software Foundation", "group" : "org.apache.camel.quarkus", - "name" : "camel-quarkus-fury-deployment", + "name" : "camel-quarkus-fory-deployment", "version" : "3.25.0-SNAPSHOT", "description" : "Maven plugins configuration", "licenses" : [ @@ -89345,11 +89345,11 @@ } } ], - "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "externalReferences" : [ { "type" : "website", - "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury-deployment" + "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory-deployment" }, { "type" : "distribution-intake", @@ -89365,15 +89365,15 @@ }, { "type" : "vcs", - "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury-deployment" + "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory-deployment" } ] }, { "type" : "library", - "bom-ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", + "bom-ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "group" : "io.quarkiverse.fury", - "name" : "quarkus-fury-deployment", + "name" : "quarkus-fory-deployment", "version" : "0.3.2", "description" : "Parent POM for Quarkiverse projects that includes the default release and artifact publishing related configuration", "scope" : "required", @@ -89418,7 +89418,7 @@ } } ], - "purl" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", + "purl" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "externalReferences" : [ { "type" : "website", @@ -89426,11 +89426,11 @@ }, { "type" : "issue-tracker", - "url" : "https://github.com/quarkiverse/quarkus-fury" + "url" : "https://github.com/quarkiverse/quarkus-fory" }, { "type" : "vcs", - "url" : "https://github.com/quarkiverse/quarkus-fury" + "url" : "https://github.com/quarkiverse/quarkus-fory" } ] }, @@ -197950,12 +197950,12 @@ }, { "type" : "library", - "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "bom-ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "publisher" : "The Apache Software Foundation", "group" : "org.apache.camel.quarkus", - "name" : "camel-quarkus-integration-test-fury", + "name" : "camel-quarkus-integration-test-fory", "version" : "3.25.0-SNAPSHOT", - "description" : "Integration tests for Camel Quarkus Fury extension", + "description" : "Integration tests for Camel Quarkus Fory extension", "licenses" : [ { "license" : { @@ -197964,11 +197964,11 @@ } } ], - "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "purl" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "externalReferences" : [ { "type" : "website", - "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fury" + "url" : "http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fory" }, { "type" : "distribution-intake", @@ -197984,7 +197984,7 @@ }, { "type" : "vcs", - "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fury" + "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fory" } ] }, @@ -215985,7 +215985,7 @@ "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", - "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", @@ -217407,7 +217407,7 @@ "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", - "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", + "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", @@ -228060,55 +228060,55 @@ ] }, { - "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", + "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom", "dependsOn" : [ - "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", - "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar" + "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar" ] }, { - "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "dependsOn" : [ - "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", + "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", - "pkg:maven/org.apache.camel/[email protected]?type=jar" + "pkg:maven/org.apache.camel/[email protected]?type=jar" ] }, { - "ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", + "ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "dependsOn" : [ "pkg:maven/io.quarkus/[email protected]?type=jar", - "pkg:maven/org.apache.fury/[email protected]?type=jar", + "pkg:maven/org.apache.fory/[email protected]?type=jar", "pkg:maven/jakarta.ws.rs/[email protected]?type=jar" ] }, { - "ref" : "pkg:maven/org.apache.fury/[email protected]?type=jar", + "ref" : "pkg:maven/org.apache.fory/[email protected]?type=jar", "dependsOn" : [ "pkg:maven/com.google.guava/[email protected]?type=jar" ] }, { - "ref" : "pkg:maven/org.apache.camel/[email protected]?type=jar", + "ref" : "pkg:maven/org.apache.camel/[email protected]?type=jar", "dependsOn" : [ "pkg:maven/org.apache.camel/[email protected]?type=jar" ] }, { - "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "dependsOn" : [ - "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", + "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", - "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar" + "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar" ] }, { - "ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", + "ref" : "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar", "dependsOn" : [ "pkg:maven/io.quarkus/[email protected]?type=jar", "pkg:maven/io.quarkus/[email protected]?type=jar", "pkg:maven/io.quarkus/[email protected]?type=jar", - "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar" + "pkg:maven/io.quarkiverse.fury/[email protected]?type=jar" ] }, { @@ -243258,10 +243258,10 @@ ] }, { - "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "ref" : "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "dependsOn" : [ "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", - "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", + "pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar", "pkg:maven/io.quarkus/[email protected]?type=jar" ] }, diff --git a/camel-quarkus-sbom/camel-quarkus-sbom.xml b/camel-quarkus-sbom/camel-quarkus-sbom.xml index fda433f7ca..aec531d93d 100644 --- a/camel-quarkus-sbom/camel-quarkus-sbom.xml +++ b/camel-quarkus-sbom/camel-quarkus-sbom.xml @@ -51821,10 +51821,10 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln </reference> </externalReferences> </component> - <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"> + <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"> <publisher>The Apache Software Foundation</publisher> <group>org.apache.camel.quarkus</group> - <name>camel-quarkus-fury-parent</name> + <name>camel-quarkus-fory-parent</name> <version>3.25.0-SNAPSHOT</version> <description>Maven plugins configuration</description> <licenses> @@ -51833,10 +51833,10 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> - <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom</purl> + <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom</purl> <externalReferences> <reference type="website"> - <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent</url> + <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent</url> </reference> <reference type="distribution-intake"> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> @@ -51848,26 +51848,26 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>[email protected]</url> </reference> <reference type="vcs"> - <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent</url> + <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent</url> </reference> </externalReferences> </component> - <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> + <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> <publisher>The Apache Software Foundation</publisher> <group>org.apache.camel.quarkus</group> - <name>camel-quarkus-fury</name> + <name>camel-quarkus-fory</name> <version>3.25.0-SNAPSHOT</version> - <description>Serialize and deserialize messages using Apache Fury</description> + <description>Serialize and deserialize messages using Apache Fory</description> <licenses> <license> <id>Apache-2.0</id> <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> - <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar</purl> + <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar</purl> <externalReferences> <reference type="website"> - <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury</url> + <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory</url> </reference> <reference type="distribution-intake"> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> @@ -51879,7 +51879,7 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>[email protected]</url> </reference> <reference type="vcs"> - <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury</url> + <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory</url> </reference> </externalReferences> </component> @@ -51917,14 +51917,14 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln </reference> </externalReferences> </component> - <component type="library" bom-ref="pkg:maven/org.apache.fury/[email protected]?type=jar"> + <component type="library" bom-ref="pkg:maven/org.apache.fory/[email protected]?type=jar"> <publisher>The Apache Software Foundation</publisher> - <group>org.apache.fury</group> - <name>fury-core</name> + <group>org.apache.fory</group> + <name>fory-core</name> <version>0.10.2</version> - <description>Apache Fury™ is a blazingly fast multi-language serialization framework powered by jit and zero-copy. + <description>Apache Fory™ is a blazingly fast multi-language serialization framework powered by jit and zero-copy. - Apache Fury (incubating) is an effort undergoing incubation at the Apache + Apache Fory (incubating) is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review @@ -51950,10 +51950,10 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <id>Apache-2.0</id> </license> </licenses> - <purl>pkg:maven/org.apache.fury/[email protected]?type=jar</purl> + <purl>pkg:maven/org.apache.fory/[email protected]?type=jar</purl> <externalReferences> <reference type="website"> - <url>https://github.com/apache/fury/fury-core</url> + <url>https://github.com/apache/fory/fory-core</url> </reference> <reference type="distribution-intake"> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> @@ -51962,16 +51962,16 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>https://mail-archives.apache.org/mod_mbox/www-announce/</url> </reference> <reference type="vcs"> - <url>https://github.com/apache/fury/fury-core</url> + <url>https://github.com/apache/fory/fory-core</url> </reference> </externalReferences> </component> - <component type="library" bom-ref="pkg:maven/org.apache.camel/[email protected]?type=jar"> + <component type="library" bom-ref="pkg:maven/org.apache.camel/[email protected]?type=jar"> <publisher>The Apache Software Foundation</publisher> <group>org.apache.camel</group> - <name>camel-fury</name> + <name>camel-fory</name> <version>4.12.0</version> - <description>Camel Fury support</description> + <description>Camel Fory support</description> <scope>required</scope> <hashes> <hash alg="MD5">0b06d0eec73f635ba3aa541701451bb0</hash> @@ -51989,10 +51989,10 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> - <purl>pkg:maven/org.apache.camel/[email protected]?type=jar</purl> + <purl>pkg:maven/org.apache.camel/[email protected]?type=jar</purl> <externalReferences> <reference type="website"> - <url>https://www.apache.org/camel/camel-parent/components/camel-fury/</url> + <url>https://www.apache.org/camel/camel-parent/components/camel-fory/</url> </reference> <reference type="distribution-intake"> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> @@ -52001,14 +52001,14 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>https://mail-archives.apache.org/mod_mbox/www-announce/</url> </reference> <reference type="vcs"> - <url>https://github.com/apache/maven-apache-parent/tree/apache-34/camel/camel-parent/components/camel-fury</url> + <url>https://github.com/apache/maven-apache-parent/tree/apache-34/camel/camel-parent/components/camel-fory</url> </reference> </externalReferences> </component> - <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> + <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> <publisher>The Apache Software Foundation</publisher> <group>org.apache.camel.quarkus</group> - <name>camel-quarkus-fury-deployment</name> + <name>camel-quarkus-fory-deployment</name> <version>3.25.0-SNAPSHOT</version> <description>Maven plugins configuration</description> <licenses> @@ -52017,10 +52017,10 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> - <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar</purl> + <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar</purl> <externalReferences> <reference type="website"> - <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury-deployment</url> + <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory-deployment</url> </reference> <reference type="distribution-intake"> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> @@ -52032,7 +52032,7 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>[email protected]</url> </reference> <reference type="vcs"> - <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fury-parent/camel-quarkus-fury-deployment</url> + <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-extensions/camel-quarkus-fory-parent/camel-quarkus-fory-deployment</url> </reference> </externalReferences> </component> @@ -52064,10 +52064,10 @@ Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Teln <url>https://quarkiverse.io</url> </reference> <reference type="issue-tracker"> - <url>https://github.com/quarkiverse/quarkus-fury</url> + <url>https://github.com/quarkiverse/quarkus-fory</url> </reference> <reference type="vcs"> - <url>https://github.com/quarkiverse/quarkus-fury</url> + <url>https://github.com/quarkiverse/quarkus-fory</url> </reference> </externalReferences> </component> @@ -118384,22 +118384,22 @@ Roster, Chat and other functionality.</description> </reference> </externalReferences> </component> - <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> + <component type="library" bom-ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> <publisher>The Apache Software Foundation</publisher> <group>org.apache.camel.quarkus</group> - <name>camel-quarkus-integration-test-fury</name> + <name>camel-quarkus-integration-test-fory</name> <version>3.25.0-SNAPSHOT</version> - <description>Integration tests for Camel Quarkus Fury extension</description> + <description>Integration tests for Camel Quarkus Fory extension</description> <licenses> <license> <id>Apache-2.0</id> <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> - <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar</purl> + <purl>pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar</purl> <externalReferences> <reference type="website"> - <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fury</url> + <url>http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fory</url> </reference> <reference type="distribution-intake"> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> @@ -118411,7 +118411,7 @@ Roster, Chat and other functionality.</description> <url>[email protected]</url> </reference> <reference type="vcs"> - <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fury</url> + <url>https://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent/camel-quarkus-build-parent-it/camel-quarkus-integration-test-fory</url> </reference> </externalReferences> </component> @@ -131191,7 +131191,7 @@ Roster, Chat and other functionality.</description> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> @@ -132157,7 +132157,7 @@ Roster, Chat and other functionality.</description> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"/> @@ -138956,36 +138956,36 @@ Roster, Chat and other functionality.</description> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/io.quarkiverse.jsch/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> - <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> + <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/org.apache.camel/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"> + <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/org.apache.fury/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.fory/[email protected]?type=jar"/> <dependency ref="pkg:maven/jakarta.ws.rs/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/org.apache.fury/[email protected]?type=jar"> + <dependency ref="pkg:maven/org.apache.fory/[email protected]?type=jar"> <dependency ref="pkg:maven/com.google.guava/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/org.apache.camel/[email protected]?type=jar"> + <dependency ref="pkg:maven/org.apache.camel/[email protected]?type=jar"> <dependency ref="pkg:maven/org.apache.camel/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> - <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> + <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"/> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"> + <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"/> + <dependency ref="pkg:maven/io.quarkiverse.fury/[email protected]?type=jar"/> </dependency> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=pom"> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> @@ -148445,9 +148445,9 @@ Roster, Chat and other functionality.</description> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> </dependency> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> - <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> + <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"/> <dependency ref="pkg:maven/io.quarkus/[email protected]?type=jar"/> </dependency> <dependency ref="pkg:maven/org.apache.camel.quarkus/[email protected]?type=jar"> diff --git a/catalog/pom.xml b/catalog/pom.xml index a2ffedd42c..381be03f88 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -1438,7 +1438,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury</artifactId> + <artifactId>camel-quarkus-fory</artifactId> <version>${project.version}</version> <type>pom</type> <scope>test</scope> diff --git a/docs/modules/ROOT/examples/dataformats/fury.yml b/docs/modules/ROOT/examples/dataformats/fory.yml similarity index 65% rename from docs/modules/ROOT/examples/dataformats/fury.yml rename to docs/modules/ROOT/examples/dataformats/fory.yml index 65bd1993d1..29f6b9a251 100644 --- a/docs/modules/ROOT/examples/dataformats/fury.yml +++ b/docs/modules/ROOT/examples/dataformats/fory.yml @@ -1,13 +1,13 @@ # Do not edit directly! # This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page -cqArtifactId: camel-quarkus-fury -cqArtifactIdBase: fury +cqArtifactId: camel-quarkus-fory +cqArtifactIdBase: fory cqNativeSupported: true cqStatus: Stable cqDeprecated: false cqJvmSince: 3.18.0 cqNativeSince: 3.18.0 -cqCamelPartName: fury -cqCamelPartTitle: Fury -cqCamelPartDescription: Serialize and deserialize messages using Apache Fury -cqExtensionPageTitle: Fury +cqCamelPartName: fory +cqCamelPartTitle: Fory +cqCamelPartDescription: Serialize and deserialize messages using Apache Fory +cqExtensionPageTitle: Fory diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index c4755763e5..ed304237c2 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -129,8 +129,8 @@ *** xref:reference/extensions/file-watch.adoc[File Watch] *** xref:reference/extensions/flatpack.adoc[Flatpack] *** xref:reference/extensions/flink.adoc[Flink] +*** xref:reference/extensions/fory.adoc[Fory] *** xref:reference/extensions/freemarker.adoc[Freemarker] -*** xref:reference/extensions/fury.adoc[Fury] *** xref:reference/extensions/geocoder.adoc[Geocoder] *** xref:reference/extensions/git.adoc[Git] *** xref:reference/extensions/github.adoc[GitHub] diff --git a/docs/modules/ROOT/pages/reference/extensions/fury.adoc b/docs/modules/ROOT/pages/reference/extensions/fory.adoc similarity index 73% rename from docs/modules/ROOT/pages/reference/extensions/fury.adoc rename to docs/modules/ROOT/pages/reference/extensions/fory.adoc index a0af7a5635..3572fbacad 100644 --- a/docs/modules/ROOT/pages/reference/extensions/fury.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/fory.adoc @@ -1,13 +1,13 @@ // Do not edit directly! // This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page -[id="extensions-fury"] -= Fury +[id="extensions-fory"] += Fory :linkattrs: -:cq-artifact-id: camel-quarkus-fury +:cq-artifact-id: camel-quarkus-fory :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Serialize and deserialize messages using Apache Fury +:cq-description: Serialize and deserialize messages using Apache Fory :cq-deprecated: false :cq-jvm-since: 3.18.0 :cq-native-since: 3.18.0 @@ -17,19 +17,19 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##3.18.0## [.badge-key]##Native since##[.badge-supported]##3.18.0## endif::[] -Serialize and deserialize messages using Apache Fury +Serialize and deserialize messages using Apache Fory -[id="extensions-fury-whats-inside"] +[id="extensions-fory-whats-inside"] == What's inside -* xref:{cq-camel-components}:dataformats:fory-dataformat.adoc[Fury data format] +* xref:{cq-camel-components}:dataformats:fory-dataformat.adoc[Fory data format] Please refer to the above link for usage and configuration details. -[id="extensions-fury-maven-coordinates"] +[id="extensions-fory-maven-coordinates"] == Maven coordinates -https://{link-quarkus-code-generator}/?extension-search=camel-quarkus-fury[Create a new project with this extension on {link-quarkus-code-generator}, window="_blank"] +https://{link-quarkus-code-generator}/?extension-search=camel-quarkus-fory[Create a new project with this extension on {link-quarkus-code-generator}, window="_blank"] Or add the coordinates to your existing project: @@ -37,7 +37,7 @@ Or add the coordinates to your existing project: ---- <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury</artifactId> + <artifactId>camel-quarkus-fory</artifactId> </dependency> ---- ifeval::[{doc-show-user-guide-link} == true] diff --git a/extensions/fury/deployment/pom.xml b/extensions/fory/deployment/pom.xml similarity index 91% rename from extensions/fury/deployment/pom.xml rename to extensions/fory/deployment/pom.xml index 2fd2a637a3..137517adbd 100644 --- a/extensions/fury/deployment/pom.xml +++ b/extensions/fory/deployment/pom.xml @@ -21,13 +21,13 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury-parent</artifactId> + <artifactId>camel-quarkus-fory-parent</artifactId> <version>3.25.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-fury-deployment</artifactId> - <name>Camel Quarkus :: Fury :: Deployment</name> + <artifactId>camel-quarkus-fory-deployment</artifactId> + <name>Camel Quarkus :: Fory :: Deployment</name> <dependencies> <dependency> @@ -40,7 +40,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury</artifactId> + <artifactId>camel-quarkus-fory</artifactId> </dependency> </dependencies> diff --git a/extensions/fury/deployment/src/main/java/org/apache/camel/quarkus/component/fury/deployment/FuryProcessor.java b/extensions/fory/deployment/src/main/java/org/apache/camel/quarkus/component/fory/deployment/FuryProcessor.java similarity index 88% rename from extensions/fury/deployment/src/main/java/org/apache/camel/quarkus/component/fury/deployment/FuryProcessor.java rename to extensions/fory/deployment/src/main/java/org/apache/camel/quarkus/component/fory/deployment/FuryProcessor.java index cf835ed46e..8000902e0d 100644 --- a/extensions/fury/deployment/src/main/java/org/apache/camel/quarkus/component/fury/deployment/FuryProcessor.java +++ b/extensions/fory/deployment/src/main/java/org/apache/camel/quarkus/component/fory/deployment/FuryProcessor.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.quarkus.component.fury.deployment; +package org.apache.camel.quarkus.component.fory.deployment; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.FeatureBuildItem; -class FuryProcessor { +class ForyProcessor { - private static final String FEATURE = "camel-fury"; + private static final String FEATURE = "camel-fory"; @BuildStep FeatureBuildItem feature() { diff --git a/extensions/fury/pom.xml b/extensions/fory/pom.xml similarity index 93% rename from extensions/fury/pom.xml rename to extensions/fory/pom.xml index 138d976251..a797a698e7 100644 --- a/extensions/fury/pom.xml +++ b/extensions/fory/pom.xml @@ -26,8 +26,8 @@ <relativePath>../pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-fury-parent</artifactId> - <name>Camel Quarkus :: Fury</name> + <artifactId>camel-quarkus-fory-parent</artifactId> + <name>Camel Quarkus :: Fory</name> <packaging>pom</packaging> <modules> diff --git a/extensions/fury/runtime/pom.xml b/extensions/fory/runtime/pom.xml similarity index 94% rename from extensions/fury/runtime/pom.xml rename to extensions/fory/runtime/pom.xml index d4205d3d56..4ccbe91753 100644 --- a/extensions/fury/runtime/pom.xml +++ b/extensions/fory/runtime/pom.xml @@ -21,14 +21,14 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury-parent</artifactId> + <artifactId>camel-quarkus-fory-parent</artifactId> <version>3.25.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-fury</artifactId> - <name>Camel Quarkus :: Fury :: Runtime</name> - <description>Serialize and deserialize messages using Apache Fury</description> + <artifactId>camel-quarkus-fory</artifactId> + <name>Camel Quarkus :: Fory :: Runtime</name> + <description>Serialize and deserialize messages using Apache Fory</description> <properties> <camel.quarkus.jvmSince>3.18.0</camel.quarkus.jvmSince> @@ -46,7 +46,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-fury</artifactId> + <artifactId>camel-fory</artifactId> </dependency> </dependencies> diff --git a/extensions/fury/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions/fory/runtime/src/main/resources/META-INF/quarkus-extension.yaml similarity index 92% rename from extensions/fury/runtime/src/main/resources/META-INF/quarkus-extension.yaml rename to extensions/fory/runtime/src/main/resources/META-INF/quarkus-extension.yaml index d8e5136691..851551a365 100644 --- a/extensions/fury/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/extensions/fory/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -21,12 +21,12 @@ # mvn -N cq:update-quarkus-metadata # --- -name: "Camel Fury" -description: "Serialize and deserialize messages using Apache Fury" +name: "Camel Fory" +description: "Serialize and deserialize messages using Apache Fory" metadata: icon-url: "https://raw.githubusercontent.com/apache/camel-website/main/antora-ui-camel/src/img/logo-d.svg" sponsor: "Apache Software Foundation" - guide: "https://camel.apache.org/camel-quarkus/latest/reference/extensions/fury.html" + guide: "https://camel.apache.org/camel-quarkus/latest/reference/extensions/fory.html" categories: - "integration" status: diff --git a/extensions/pom.xml b/extensions/pom.xml index b629df24d1..085b27c100 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -113,7 +113,7 @@ <module>fop</module> <module>freemarker</module> <module>ftp</module> - <module>fury</module> + <module>fory</module> <module>geocoder</module> <module>git</module> <module>github</module> diff --git a/integration-tests/fury/pom.xml b/integration-tests/fory/pom.xml similarity index 93% rename from integration-tests/fury/pom.xml rename to integration-tests/fory/pom.xml index 49428029cf..a7066fb607 100644 --- a/integration-tests/fury/pom.xml +++ b/integration-tests/fory/pom.xml @@ -26,9 +26,9 @@ <relativePath>../../poms/build-parent-it/pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-integration-test-fury</artifactId> - <name>Camel Quarkus :: Integration Tests :: Fury</name> - <description>Integration tests for Camel Quarkus Fury extension</description> + <artifactId>camel-quarkus-integration-test-fory</artifactId> + <name>Camel Quarkus :: Integration Tests :: Fory</name> + <description>Integration tests for Camel Quarkus Fory extension</description> <dependencies> <dependency> @@ -37,7 +37,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury</artifactId> + <artifactId>camel-quarkus-fory</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> @@ -109,7 +109,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury-deployment</artifactId> + <artifactId>camel-quarkus-fory-deployment</artifactId> <version>${project.version}</version> <type>pom</type> <scope>test</scope> diff --git a/integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/FuryResource.java b/integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/ForyResource.java similarity index 91% rename from integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/FuryResource.java rename to integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/ForyResource.java index b986d39f35..594a373eb4 100644 --- a/integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/FuryResource.java +++ b/integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/ForyResource.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.quarkus.component.fury.it; +package org.apache.camel.quarkus.component.fory.it; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; @@ -25,11 +25,11 @@ import jakarta.ws.rs.core.Response; import org.apache.camel.ProducerTemplate; import org.jboss.logging.Logger; -@Path("/fury") +@Path("/fory") @ApplicationScoped -public class FuryResource { +public class ForyResource { - private static final Logger LOG = Logger.getLogger(FuryResource.class); + private static final Logger LOG = Logger.getLogger(ForyResource.class); @Inject ProducerTemplate producerTemplate; diff --git a/integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/FuryRoutes.java b/integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/ForyRoutes.java similarity index 82% rename from integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/FuryRoutes.java rename to integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/ForyRoutes.java index 4ecaf153f9..b3fd3774b6 100644 --- a/integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/FuryRoutes.java +++ b/integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/ForyRoutes.java @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.quarkus.component.fury.it; +package org.apache.camel.quarkus.component.fory.it; import org.apache.camel.builder.RouteBuilder; -public class FuryRoutes extends RouteBuilder { +public class ForyRoutes extends RouteBuilder { @Override public void configure() throws Exception { - from("direct:marshal").marshal().fury(); - from("direct:unmarshal").unmarshal().fury(); + from("direct:marshal").marshal().fory(); + from("direct:unmarshal").unmarshal().fory(); } } diff --git a/integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/Pojo.java b/integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/Pojo.java similarity index 94% rename from integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/Pojo.java rename to integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/Pojo.java index b5b051247a..602393487d 100644 --- a/integration-tests/fury/src/main/java/org/apache/camel/quarkus/component/fury/it/Pojo.java +++ b/integration-tests/fory/src/main/java/org/apache/camel/quarkus/component/fory/it/Pojo.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.quarkus.component.fury.it; +package org.apache.camel.quarkus.component.fory.it; import io.quarkiverse.fury.FurySerialization; diff --git a/integration-tests/fury/src/test/java/org/apache/camel/quarkus/component/fury/it/FuryIT.java b/integration-tests/fory/src/test/java/org/apache/camel/quarkus/component/fory/it/ForyIT.java similarity index 91% rename from integration-tests/fury/src/test/java/org/apache/camel/quarkus/component/fury/it/FuryIT.java rename to integration-tests/fory/src/test/java/org/apache/camel/quarkus/component/fory/it/ForyIT.java index 73229eec54..64956f53c9 100644 --- a/integration-tests/fury/src/test/java/org/apache/camel/quarkus/component/fury/it/FuryIT.java +++ b/integration-tests/fory/src/test/java/org/apache/camel/quarkus/component/fory/it/ForyIT.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.quarkus.component.fury.it; +package org.apache.camel.quarkus.component.fory.it; import io.quarkus.test.junit.QuarkusIntegrationTest; @QuarkusIntegrationTest -class FuryIT extends FuryTest { +class ForyIT extends ForyTest { } diff --git a/integration-tests/fury/src/test/java/org/apache/camel/quarkus/component/fury/it/FuryTest.java b/integration-tests/fory/src/test/java/org/apache/camel/quarkus/component/fory/it/ForyTest.java similarity index 85% rename from integration-tests/fury/src/test/java/org/apache/camel/quarkus/component/fury/it/FuryTest.java rename to integration-tests/fory/src/test/java/org/apache/camel/quarkus/component/fory/it/ForyTest.java index ffd81eb26d..1fb6bc6f96 100644 --- a/integration-tests/fury/src/test/java/org/apache/camel/quarkus/component/fury/it/FuryTest.java +++ b/integration-tests/fory/src/test/java/org/apache/camel/quarkus/component/fory/it/ForyTest.java @@ -14,23 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.quarkus.component.fury.it; +package org.apache.camel.quarkus.component.fory.it; import io.quarkus.test.junit.QuarkusTest; import io.restassured.RestAssured; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import static org.hamcrest.Matchers.equalTo; @QuarkusTest -class FuryTest { +class ForyTest { @Test public void test() { - String message = "Hello Camel Quarkus Fury"; + String message = "Hello Camel Quarkus Fory"; byte[] data = RestAssured.given() .body(message) - .post("/fury/marshal") + .post("/fory/marshal") .then() .statusCode(200) .extract() @@ -39,7 +40,7 @@ class FuryTest { RestAssured.given() .body(data) - .post("/fury/unmarshal") + .post("/fory/unmarshal") .then() .statusCode(200) .body(equalTo(message)); diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 05f22c9eac..64a43e1461 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -94,7 +94,7 @@ <module>fop</module> <module>freemarker</module> <module>ftp</module> - <module>fury</module> + <module>fory</module> <module>geocoder</module> <module>git</module> <module>github</module> diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index 2cb4e68221..55b0cd282f 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -1178,7 +1178,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-fury</artifactId> + <artifactId>camel-fory</artifactId> <version>${camel.version}</version> <exclusions> <exclusion> @@ -1186,8 +1186,8 @@ <artifactId>checker-qual</artifactId> </exclusion> <exclusion> - <groupId>org.apache.fury</groupId> - <artifactId>fury-core</artifactId> + <groupId>org.apache.fory</groupId> + <artifactId>fory-core</artifactId> </exclusion> </exclusions> </dependency> @@ -4211,12 +4211,12 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury</artifactId> + <artifactId>camel-quarkus-fory</artifactId> <version>${camel-quarkus.version}</version> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury-deployment</artifactId> + <artifactId>camel-quarkus-fory-deployment</artifactId> <version>${camel-quarkus.version}</version> </dependency> <dependency> @@ -7277,7 +7277,7 @@ <dependency> <groupId>io.quarkiverse.fury</groupId> <artifactId>quarkus-fury</artifactId> - <version>${quarkiverse-fury.version}</version> + <version>${quarkiverse-fory.version}</version> <exclusions> <exclusion> <groupId>org.checkerframework</groupId> @@ -7288,7 +7288,7 @@ <dependency> <groupId>io.quarkiverse.fury</groupId> <artifactId>quarkus-fury-deployment</artifactId> - <version>${quarkiverse-fury.version}</version> + <version>${quarkiverse-fory.version}</version> </dependency> <dependency> <groupId>io.quarkiverse.groovy</groupId> diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index c1135626c6..f42407df93 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -1100,7 +1100,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-fury</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>camel-fory</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.13.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> @@ -1108,8 +1108,8 @@ <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </exclusion> <exclusion> - <groupId>org.apache.fury</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>fury-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <groupId>org.apache.fory</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>fory-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </exclusion> </exclusions> </dependency> @@ -4120,12 +4120,12 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-fury</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>camel-quarkus-fory</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.25.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-fury-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>camel-quarkus-fory-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.25.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> <dependency> diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index 19dab25b82..c632ee8233 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -1095,7 +1095,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-fury</artifactId> + <artifactId>camel-fory</artifactId> <version>4.13.0-SNAPSHOT</version> <exclusions> <exclusion> @@ -1103,8 +1103,8 @@ <artifactId>checker-qual</artifactId> </exclusion> <exclusion> - <groupId>org.apache.fury</groupId> - <artifactId>fury-core</artifactId> + <groupId>org.apache.fory</groupId> + <artifactId>fory-core</artifactId> </exclusion> </exclusions> </dependency> @@ -4110,12 +4110,12 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury</artifactId> + <artifactId>camel-quarkus-fory</artifactId> <version>3.25.0-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-fury-deployment</artifactId> + <artifactId>camel-quarkus-fory-deployment</artifactId> <version>3.25.0-SNAPSHOT</version> </dependency> <dependency> diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml index 5ae917f241..267acd37d8 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -1095,7 +1095,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-fury</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>camel-fory</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.13.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> @@ -1103,8 +1103,8 @@ <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </exclusion> <exclusion> - <groupId>org.apache.fury</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>fury-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <groupId>org.apache.fory</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>fory-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </exclusion> </exclusions> </dependency> @@ -4110,12 +4110,12 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-fury</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>camel-quarkus-fory</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.25.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-fury-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>camel-quarkus-fory-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.25.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> <dependency> diff --git a/tooling/scripts/test-categories.yaml b/tooling/scripts/test-categories.yaml index b48e45dee4..b0c8ee2dc2 100644 --- a/tooling/scripts/test-categories.yaml +++ b/tooling/scripts/test-categories.yaml @@ -96,7 +96,7 @@ group-05: - cxf-soap-grouped - dataformat - datasonnet - - fury + - fory - hl7 - jaxb - mapstruct
