From e4388b04d3d08cb71bcf5fc86f2913401a2e0778 Mon Sep 17 00:00:00 2001 From: CritasWang Date: Fri, 16 May 2025 18:33:25 +0800 Subject: [PATCH 1/6] version to 3.2.0 --- pom.xml | 107 +++++++++++++++++------------- ratis-assembly/pom.xml | 67 ++++++++++--------- ratis-client/pom.xml | 18 ++--- ratis-common/pom.xml | 14 ++-- ratis-docs/pom.xml | 13 ++-- ratis-examples/pom.xml | 41 ++++++------ ratis-experiments/pom.xml | 14 ++-- ratis-grpc/pom.xml | 28 ++++---- ratis-metrics-api/pom.xml | 15 +++-- ratis-metrics-default/pom.xml | 21 +++--- ratis-metrics-dropwizard3/pom.xml | 21 +++--- ratis-netty/pom.xml | 26 ++++---- ratis-proto/pom.xml | 26 +++++--- ratis-replicated-map/pom.xml | 34 +++++----- ratis-resource-bundle/pom.xml | 17 +++-- ratis-server-api/pom.xml | 18 ++--- ratis-server/pom.xml | 28 ++++---- ratis-shell/pom.xml | 16 ++--- ratis-test/pom.xml | 34 +++++----- ratis-tools/pom.xml | 18 ++--- 20 files changed, 314 insertions(+), 262 deletions(-) diff --git a/pom.xml b/pom.xml index 496bf305c8..18e18abe7e 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,9 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 @@ -23,9 +25,9 @@ ratis - org.apache.ratis - 3.2.0-SNAPSHOT - Apache Ratis + com.timecho.ratis + 3.2.0 + Timecho Ratis based on Apache Ratis pom Apache Ratis is an open source java implementation for RAFT consensus protocol @@ -106,7 +108,8 @@ http://issues.apache.org/jira/browse/RATIS - @@ -158,10 +161,10 @@ - 2023-11-19T14:23:30Z + 2025-05-16T10:23:26Z UTF-8 UTF-8 - + ${project.build.directory}/maven-shared-archive-resources/META-INF/LICENSE @@ -231,18 +234,18 @@ ratis-docs - org.apache.ratis + com.timecho.ratis ${project.version} ratis-client - org.apache.ratis + com.timecho.ratis ${project.version} ratis-client - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -250,12 +253,12 @@ ratis-common - org.apache.ratis + com.timecho.ratis ${project.version} ratis-common - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -263,68 +266,68 @@ ratis-examples - org.apache.ratis + com.timecho.ratis ${project.version} ratis-examples - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test ratis-experiments - org.apache.ratis + com.timecho.ratis ${project.version} ratis-metrics-api - org.apache.ratis + com.timecho.ratis ${project.version} ratis-metrics-default - org.apache.ratis + com.timecho.ratis ${project.version} ratis-metrics-dropwizard3 - org.apache.ratis + com.timecho.ratis ${project.version} ratis-metrics-default - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test ratis-tools - org.apache.ratis + com.timecho.ratis ${project.version} ratis-tools - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test ratis-shell - org.apache.ratis + com.timecho.ratis ${project.version} ratis-grpc - org.apache.ratis + com.timecho.ratis ${project.version} ratis-grpc - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -332,12 +335,12 @@ ratis-netty - org.apache.ratis + com.timecho.ratis ${project.version} ratis-netty - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -345,18 +348,18 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ${project.version} ratis-replicated-map - org.apache.ratis + com.timecho.ratis ${project.version} ratis-replicated-map - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -364,18 +367,18 @@ ratis-server-api - org.apache.ratis + com.timecho.ratis ${project.version} ratis-server - org.apache.ratis + com.timecho.ratis ${project.version} ratis-server - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -383,12 +386,12 @@ ratis-test - org.apache.ratis + com.timecho.ratis ${project.version} ratis-test - org.apache.ratis + com.timecho.ratis ${project.version} test-jar test @@ -556,7 +559,9 @@ false - Classes (e.g. FileInputStream, FileOutputStream) overriding the Object.finalize() method will cause gc to run a much longer time. As stated in Effective Java, there is a severe performance penalty for using finalizers. + Classes (e.g. FileInputStream, FileOutputStream) overriding the + Object.finalize() method will cause gc to run a much longer time. As stated in + Effective Java, there is a severe performance penalty for using finalizers. java.io.FileInputStream java.io.FileOutputStream @@ -572,7 +577,8 @@ org.apache.maven.plugins maven-assembly-plugin - + true @@ -614,7 +620,8 @@ prepare-package - test-jar @@ -662,12 +669,14 @@ org.apache.maven.plugins maven-release-plugin - apache-release - -Dmaven.test.skip.exec ${arguments} @@ -770,7 +779,8 @@ [${maven.min.version},) Maven is out of date. - Ratis requires at least version ${maven.min.version} of Maven to properly build from source. + Ratis requires at least version ${maven.min.version} of Maven to properly build + from source. You appear to be using an older version. You can use either "mvn -version" or "mvn enforcer:display-info" to verify what version is active. @@ -779,7 +789,8 @@ [${java.min.version},) Java is out of date. - Ratis requires at least version ${java.min.version} of the JDK to properly build from source. + Ratis requires at least version ${java.min.version} of the JDK to properly build + from source. You appear to be using an older version. You can use either "mvn -version" or "mvn enforcer:display-info" to verify what version is active. @@ -1038,10 +1049,14 @@ ${java.min.version} Ratis has unsupported dependencies. - Ratis requires that all dependencies be compiled with version ${java.min.version} or earlier - of the JDK to properly build from source. You appear to be using a newer dependency. You can use - either "mvn -version" or "mvn enforcer:display-info" to verify what version is active. - Non-release builds can temporarily build with a newer JDK version by setting the + Ratis requires that all dependencies be compiled with version + ${java.min.version} or earlier + of the JDK to properly build from source. You appear to be using a newer + dependency. You can use + either "mvn -version" or "mvn enforcer:display-info" to verify what version + is active. + Non-release builds can temporarily build with a newer JDK version by setting + the 'javac.source' property (eg. mvn -Djavac.source=1.8 clean package). @@ -1183,4 +1198,4 @@ - + \ No newline at end of file diff --git a/ratis-assembly/pom.xml b/ratis-assembly/pom.xml index 2b735fcb1e..96627237f5 100644 --- a/ratis-assembly/pom.xml +++ b/ratis-assembly/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-assembly - Apache Ratis Project Assembly + Timecho Ratis based on Project Assembly pom @@ -39,7 +41,7 @@ - + org.apache.maven.plugins maven-remote-resources-plugin @@ -187,116 +189,116 @@ ratis-thirdparty-misc - org.apache.ratis + com.timecho.ratis ratis-resource-bundle ${project.version} true - + ratis-docs - org.apache.ratis + com.timecho.ratis ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test-jar ratis-client - org.apache.ratis + com.timecho.ratis ratis-client - org.apache.ratis + com.timecho.ratis test-jar ratis-server-api - org.apache.ratis + com.timecho.ratis ratis-server - org.apache.ratis + com.timecho.ratis ratis-server - org.apache.ratis + com.timecho.ratis test-jar ratis-grpc - org.apache.ratis + com.timecho.ratis ratis-grpc - org.apache.ratis + com.timecho.ratis test-jar ratis-netty - org.apache.ratis + com.timecho.ratis ratis-netty - org.apache.ratis + com.timecho.ratis test-jar ratis-test - org.apache.ratis + com.timecho.ratis ratis-test - org.apache.ratis + com.timecho.ratis test-jar ratis-examples - org.apache.ratis + com.timecho.ratis ratis-examples - org.apache.ratis + com.timecho.ratis test-jar ratis-replicated-map - org.apache.ratis + com.timecho.ratis ratis-replicated-map - org.apache.ratis + com.timecho.ratis test-jar - org.apache.ratis + com.timecho.ratis ratis-metrics-api - org.apache.ratis + com.timecho.ratis ratis-metrics-default - org.apache.ratis + com.timecho.ratis ratis-tools - org.apache.ratis + com.timecho.ratis ratis-shell @@ -343,7 +345,8 @@ bash -c - cat maven-shared-archive-resources/META-INF/NOTICE `find ${project.build.directory}/dependency -iname NOTICE -or -iname NOTICE.txt` + cat maven-shared-archive-resources/META-INF/NOTICE `find + ${project.build.directory}/dependency -iname NOTICE -or -iname NOTICE.txt` ${project.build.directory}/NOTICE.aggregate ${project.build.directory} @@ -355,4 +358,4 @@ - + \ No newline at end of file diff --git a/ratis-client/pom.xml b/ratis-client/pom.xml index 1456e682ae..89eefcc085 100644 --- a/ratis-client/pom.xml +++ b/ratis-client/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-client - Apache Ratis Client + Timecho Ratis based on Client @@ -35,17 +37,17 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis - + org.slf4j slf4j-api - + \ No newline at end of file diff --git a/ratis-common/pom.xml b/ratis-common/pom.xml index b5676f2c9c..b856f204a2 100644 --- a/ratis-common/pom.xml +++ b/ratis-common/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-common - Apache Ratis Common + Timecho Ratis based on Common @@ -29,7 +31,7 @@ ratis-thirdparty-misc - org.apache.ratis + com.timecho.ratis ratis-proto @@ -70,4 +72,4 @@ test - + \ No newline at end of file diff --git a/ratis-docs/pom.xml b/ratis-docs/pom.xml index 1bb1c64589..49e91e8bfa 100644 --- a/ratis-docs/pom.xml +++ b/ratis-docs/pom.xml @@ -13,18 +13,17 @@ limitations under the License. See accompanying LICENSE file. --> + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-docs - Apache Ratis Documentation + Timecho Ratis based on Documentation jar @@ -32,4 +31,4 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> true - + \ No newline at end of file diff --git a/ratis-examples/pom.xml b/ratis-examples/pom.xml index ce594d332a..ceabac27ad 100644 --- a/ratis-examples/pom.xml +++ b/ratis-examples/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-examples - Apache Ratis Examples + Timecho Ratis based on Examples 1.82 @@ -33,70 +35,70 @@ ratis-thirdparty-misc - org.apache.ratis + com.timecho.ratis ratis-proto - org.apache.ratis + com.timecho.ratis ratis-tools ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar ratis-client - org.apache.ratis + com.timecho.ratis ratis-server - org.apache.ratis + com.timecho.ratis ratis-server - org.apache.ratis + com.timecho.ratis test test-jar ratis-metrics-default - org.apache.ratis + com.timecho.ratis ratis-grpc - org.apache.ratis + com.timecho.ratis ratis-grpc - org.apache.ratis + com.timecho.ratis test test-jar ratis-netty - org.apache.ratis + com.timecho.ratis ratis-netty - org.apache.ratis + com.timecho.ratis test test-jar ratis-test - org.apache.ratis + com.timecho.ratis test test-jar @@ -153,7 +155,8 @@ false false - + org.apache.ratis.examples.common.Runner @@ -186,4 +189,4 @@ - + \ No newline at end of file diff --git a/ratis-experiments/pom.xml b/ratis-experiments/pom.xml index 39ad9668ff..8f00c384cd 100644 --- a/ratis-experiments/pom.xml +++ b/ratis-experiments/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-experiments - Apache Ratis Experiments + Timecho Ratis based on Experiments @@ -34,7 +36,7 @@ ratis-thirdparty-misc - org.apache.ratis + com.timecho.ratis ratis-proto @@ -147,4 +149,4 @@ - + \ No newline at end of file diff --git a/ratis-grpc/pom.xml b/ratis-grpc/pom.xml index c555b8e4c2..1623bb6fb4 100644 --- a/ratis-grpc/pom.xml +++ b/ratis-grpc/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-grpc - Apache Ratis gRPC Support + Timecho Ratis based on gRPC Support @@ -30,41 +32,41 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar ratis-client - org.apache.ratis + com.timecho.ratis ratis-client - org.apache.ratis + com.timecho.ratis test test-jar - org.apache.ratis + com.timecho.ratis ratis-server-api ratis-server - org.apache.ratis + com.timecho.ratis provided ratis-server - org.apache.ratis + com.timecho.ratis test test-jar @@ -85,4 +87,4 @@ test - + \ No newline at end of file diff --git a/ratis-metrics-api/pom.xml b/ratis-metrics-api/pom.xml index cc11e91d53..e9938610ae 100644 --- a/ratis-metrics-api/pom.xml +++ b/ratis-metrics-api/pom.xml @@ -12,17 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-metrics-api - Apache Ratis Metrics API + Timecho Ratis based on Metrics API @@ -32,7 +33,7 @@ ratis-common - org.apache.ratis + com.timecho.ratis @@ -40,4 +41,4 @@ slf4j-api - + \ No newline at end of file diff --git a/ratis-metrics-default/pom.xml b/ratis-metrics-default/pom.xml index cad2150c7d..9b3c5a3050 100644 --- a/ratis-metrics-default/pom.xml +++ b/ratis-metrics-default/pom.xml @@ -12,34 +12,35 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-metrics-default - Apache Ratis Metrics Default Implementation + Timecho Ratis based on Metrics Default Implementation ratis-metrics-api - org.apache.ratis + com.timecho.ratis ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar @@ -66,4 +67,4 @@ test - + \ No newline at end of file diff --git a/ratis-metrics-dropwizard3/pom.xml b/ratis-metrics-dropwizard3/pom.xml index cb9f504276..cc240331fc 100644 --- a/ratis-metrics-dropwizard3/pom.xml +++ b/ratis-metrics-dropwizard3/pom.xml @@ -12,17 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-metrics-dropwizard3 - Apache Ratis Metrics Dropwizard 3 Implementation + Timecho Ratis based on Metrics Dropwizard 3 Implementation 3.2.5 @@ -31,19 +32,19 @@ ratis-metrics-api - org.apache.ratis + com.timecho.ratis ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar @@ -94,4 +95,4 @@ - + \ No newline at end of file diff --git a/ratis-netty/pom.xml b/ratis-netty/pom.xml index 482fcb4687..35cd300a5c 100644 --- a/ratis-netty/pom.xml +++ b/ratis-netty/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-netty - Apache Ratis Netty Support + Timecho Ratis based on Netty Support @@ -35,40 +37,40 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar ratis-client - org.apache.ratis + com.timecho.ratis provided ratis-client - org.apache.ratis + com.timecho.ratis test test-jar ratis-server - org.apache.ratis + com.timecho.ratis provided ratis-server - org.apache.ratis + com.timecho.ratis test test-jar @@ -79,4 +81,4 @@ - + \ No newline at end of file diff --git a/ratis-proto/pom.xml b/ratis-proto/pom.xml index e3342f84ba..54b826c18e 100644 --- a/ratis-proto/pom.xml +++ b/ratis-proto/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-proto - Apache Ratis Protocols + Timecho Ratis based on Protocols true @@ -55,7 +57,7 @@ org.apache.maven.plugins maven-checkstyle-plugin - + @@ -63,7 +65,8 @@ maven-source-plugin - + maven-assembly-plugin true @@ -78,7 +81,8 @@ ${project.build.directory}/generated-sources - + false @@ -120,7 +124,7 @@ ${project.build.directory}/generated-sources - **/*.java + **/*.java @@ -137,7 +141,9 @@ - + org.eclipse.m2e lifecycle-mapping @@ -180,4 +186,4 @@ annotations-api - + \ No newline at end of file diff --git a/ratis-replicated-map/pom.xml b/ratis-replicated-map/pom.xml index e6144fd103..dbcc399c7a 100644 --- a/ratis-replicated-map/pom.xml +++ b/ratis-replicated-map/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-replicated-map - Apache Ratis Replicated Map + Timecho Ratis based on Replicated Map @@ -35,57 +37,57 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar ratis-client - org.apache.ratis + com.timecho.ratis ratis-client - org.apache.ratis + com.timecho.ratis test test-jar ratis-server - org.apache.ratis + com.timecho.ratis ratis-server - org.apache.ratis + com.timecho.ratis test test-jar ratis-grpc - org.apache.ratis + com.timecho.ratis provided ratis-grpc - org.apache.ratis + com.timecho.ratis test test-jar ratis-netty - org.apache.ratis + com.timecho.ratis provided ratis-netty - org.apache.ratis + com.timecho.ratis test test-jar @@ -95,4 +97,4 @@ slf4j-api - + \ No newline at end of file diff --git a/ratis-resource-bundle/pom.xml b/ratis-resource-bundle/pom.xml index b0fd2b2208..b21a8f120b 100644 --- a/ratis-resource-bundle/pom.xml +++ b/ratis-resource-bundle/pom.xml @@ -1,5 +1,7 @@ - + - + - + maven-assembly-plugin true @@ -66,4 +69,4 @@ - + \ No newline at end of file diff --git a/ratis-server-api/pom.xml b/ratis-server-api/pom.xml index e486d03225..878d7fbae0 100644 --- a/ratis-server-api/pom.xml +++ b/ratis-server-api/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-server-api - Apache Ratis Server API + Timecho Ratis based on Server API @@ -35,17 +37,17 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-client - org.apache.ratis + com.timecho.ratis @@ -53,4 +55,4 @@ slf4j-api - + \ No newline at end of file diff --git a/ratis-server/pom.xml b/ratis-server/pom.xml index 8ce84148df..7d171ec8f7 100644 --- a/ratis-server/pom.xml +++ b/ratis-server/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-server - Apache Ratis Server + Timecho Ratis based on Server @@ -30,34 +32,34 @@ ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis ratis-common - org.apache.ratis + com.timecho.ratis test test-jar ratis-client - org.apache.ratis + com.timecho.ratis ratis-client - org.apache.ratis + com.timecho.ratis test test-jar ratis-server-api - org.apache.ratis + com.timecho.ratis @@ -101,13 +103,13 @@ test - org.apache.ratis + com.timecho.ratis ratis-metrics-api - org.apache.ratis + com.timecho.ratis ratis-metrics-default test - + \ No newline at end of file diff --git a/ratis-shell/pom.xml b/ratis-shell/pom.xml index 41c2a0ec33..5a6cd8b66f 100644 --- a/ratis-shell/pom.xml +++ b/ratis-shell/pom.xml @@ -11,17 +11,17 @@ limitations under the License. See accompanying LICENSE file. --> + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-shell - Apache Ratis Shell + Timecho Ratis based on Shell @@ -31,12 +31,12 @@ ratis-client - org.apache.ratis + com.timecho.ratis provided ratis-common - org.apache.ratis + com.timecho.ratis provided @@ -76,4 +76,4 @@ - + \ No newline at end of file diff --git a/ratis-test/pom.xml b/ratis-test/pom.xml index 8a3d0f1cc5..7a2e3119ce 100644 --- a/ratis-test/pom.xml +++ b/ratis-test/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-test - Apache Ratis Test + Timecho Ratis based on Test 1.78.1 @@ -30,66 +32,66 @@ ratis-common - org.apache.ratis + com.timecho.ratis test ratis-common - org.apache.ratis + com.timecho.ratis test test-jar ratis-client - org.apache.ratis + com.timecho.ratis test ratis-server - org.apache.ratis + com.timecho.ratis test ratis-server - org.apache.ratis + com.timecho.ratis test test-jar ratis-metrics-default - org.apache.ratis + com.timecho.ratis test ratis-netty - org.apache.ratis + com.timecho.ratis test ratis-netty - org.apache.ratis + com.timecho.ratis test test-jar ratis-grpc - org.apache.ratis + com.timecho.ratis test ratis-grpc - org.apache.ratis + com.timecho.ratis test test-jar - org.apache.ratis + com.timecho.ratis ratis-shell test @@ -157,4 +159,4 @@ test - + \ No newline at end of file diff --git a/ratis-tools/pom.xml b/ratis-tools/pom.xml index f3dbb31882..5c155e618f 100644 --- a/ratis-tools/pom.xml +++ b/ratis-tools/pom.xml @@ -12,16 +12,18 @@ See the License for the specific language governing permissions and limitations under the License. See accompanying LICENSE file. --> - + 4.0.0 ratis - org.apache.ratis - 3.2.0-SNAPSHOT + com.timecho.ratis + 3.2.0 ratis-tools - Apache Ratis Tools + Timecho Ratis based on Tools @@ -30,16 +32,16 @@ - org.apache.ratis + com.timecho.ratis ratis-server - org.apache.ratis + com.timecho.ratis ratis-proto - org.apache.ratis + com.timecho.ratis ratis-common - + \ No newline at end of file From 5f9c1d5e495a1f4c148c4f9c2f0b216207022624 Mon Sep 17 00:00:00 2001 From: CritasWang Date: Fri, 16 May 2025 18:40:32 +0800 Subject: [PATCH 2/6] add release --- pom.xml | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 18e18abe7e..aae9edb004 100644 --- a/pom.xml +++ b/pom.xml @@ -156,7 +156,12 @@ - + + Timecho Release + contact@timecho.com + timecho + http://www.timecho.com + @@ -751,6 +756,16 @@ + + org.sonatype.central + central-publishing-maven-plugin + 0.7.0 + true + + central + true + + com.github.spotbugs spotbugs-maven-plugin @@ -994,6 +1009,20 @@ + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + org.apache.maven.plugins maven-source-plugin @@ -1197,5 +1226,15 @@ + + ossrh + + true + + + gpg2 + the_pass_phrase + + \ No newline at end of file From 6c83c318e1ef762a495bc588c0a934c69c61e43b Mon Sep 17 00:00:00 2001 From: CritasWang Date: Fri, 16 May 2025 18:41:20 +0800 Subject: [PATCH 3/6] change name --- ratis-assembly/pom.xml | 2 +- ratis-client/pom.xml | 2 +- ratis-common/pom.xml | 2 +- ratis-docs/pom.xml | 2 +- ratis-examples/pom.xml | 2 +- ratis-experiments/pom.xml | 2 +- ratis-grpc/pom.xml | 2 +- ratis-metrics-api/pom.xml | 2 +- ratis-metrics-default/pom.xml | 2 +- ratis-metrics-dropwizard3/pom.xml | 2 +- ratis-netty/pom.xml | 2 +- ratis-proto/pom.xml | 2 +- ratis-replicated-map/pom.xml | 2 +- ratis-resource-bundle/pom.xml | 2 +- ratis-server-api/pom.xml | 2 +- ratis-server/pom.xml | 2 +- ratis-shell/pom.xml | 2 +- ratis-test/pom.xml | 2 +- ratis-tools/pom.xml | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/ratis-assembly/pom.xml b/ratis-assembly/pom.xml index 96627237f5..5ca9c6d1e0 100644 --- a/ratis-assembly/pom.xml +++ b/ratis-assembly/pom.xml @@ -23,7 +23,7 @@ ratis-assembly - Timecho Ratis based on Project Assembly + Timecho Ratis based on ApacheProject Assembly pom diff --git a/ratis-client/pom.xml b/ratis-client/pom.xml index 89eefcc085..e9f1bc0839 100644 --- a/ratis-client/pom.xml +++ b/ratis-client/pom.xml @@ -23,7 +23,7 @@ ratis-client - Timecho Ratis based on Client + Timecho Ratis based on ApacheClient diff --git a/ratis-common/pom.xml b/ratis-common/pom.xml index b856f204a2..a520a4b58a 100644 --- a/ratis-common/pom.xml +++ b/ratis-common/pom.xml @@ -23,7 +23,7 @@ ratis-common - Timecho Ratis based on Common + Timecho Ratis based on ApacheCommon diff --git a/ratis-docs/pom.xml b/ratis-docs/pom.xml index 49e91e8bfa..47cefc8313 100644 --- a/ratis-docs/pom.xml +++ b/ratis-docs/pom.xml @@ -23,7 +23,7 @@ ratis-docs - Timecho Ratis based on Documentation + Timecho Ratis based on ApacheDocumentation jar diff --git a/ratis-examples/pom.xml b/ratis-examples/pom.xml index ceabac27ad..697abced33 100644 --- a/ratis-examples/pom.xml +++ b/ratis-examples/pom.xml @@ -23,7 +23,7 @@ ratis-examples - Timecho Ratis based on Examples + Timecho Ratis based on ApacheExamples 1.82 diff --git a/ratis-experiments/pom.xml b/ratis-experiments/pom.xml index 8f00c384cd..f0c443352c 100644 --- a/ratis-experiments/pom.xml +++ b/ratis-experiments/pom.xml @@ -23,7 +23,7 @@ ratis-experiments - Timecho Ratis based on Experiments + Timecho Ratis based on ApacheExperiments diff --git a/ratis-grpc/pom.xml b/ratis-grpc/pom.xml index 1623bb6fb4..ae14fe22b4 100644 --- a/ratis-grpc/pom.xml +++ b/ratis-grpc/pom.xml @@ -23,7 +23,7 @@ ratis-grpc - Timecho Ratis based on gRPC Support + Timecho Ratis based on ApachegRPC Support diff --git a/ratis-metrics-api/pom.xml b/ratis-metrics-api/pom.xml index e9938610ae..23dc161281 100644 --- a/ratis-metrics-api/pom.xml +++ b/ratis-metrics-api/pom.xml @@ -23,7 +23,7 @@ ratis-metrics-api - Timecho Ratis based on Metrics API + Timecho Ratis based on ApacheMetrics API diff --git a/ratis-metrics-default/pom.xml b/ratis-metrics-default/pom.xml index 9b3c5a3050..a87681730f 100644 --- a/ratis-metrics-default/pom.xml +++ b/ratis-metrics-default/pom.xml @@ -23,7 +23,7 @@ ratis-metrics-default - Timecho Ratis based on Metrics Default Implementation + Timecho Ratis based on ApacheMetrics Default Implementation diff --git a/ratis-metrics-dropwizard3/pom.xml b/ratis-metrics-dropwizard3/pom.xml index cc240331fc..491cf1cb7c 100644 --- a/ratis-metrics-dropwizard3/pom.xml +++ b/ratis-metrics-dropwizard3/pom.xml @@ -23,7 +23,7 @@ ratis-metrics-dropwizard3 - Timecho Ratis based on Metrics Dropwizard 3 Implementation + Timecho Ratis based on ApacheMetrics Dropwizard 3 Implementation 3.2.5 diff --git a/ratis-netty/pom.xml b/ratis-netty/pom.xml index 35cd300a5c..1fd50f657b 100644 --- a/ratis-netty/pom.xml +++ b/ratis-netty/pom.xml @@ -23,7 +23,7 @@ ratis-netty - Timecho Ratis based on Netty Support + Timecho Ratis based on ApacheNetty Support diff --git a/ratis-proto/pom.xml b/ratis-proto/pom.xml index 54b826c18e..cdf6d09d78 100644 --- a/ratis-proto/pom.xml +++ b/ratis-proto/pom.xml @@ -23,7 +23,7 @@ ratis-proto - Timecho Ratis based on Protocols + Timecho Ratis based on ApacheProtocols true diff --git a/ratis-replicated-map/pom.xml b/ratis-replicated-map/pom.xml index dbcc399c7a..3d74e6fb4e 100644 --- a/ratis-replicated-map/pom.xml +++ b/ratis-replicated-map/pom.xml @@ -23,7 +23,7 @@ ratis-replicated-map - Timecho Ratis based on Replicated Map + Timecho Ratis based on ApacheReplicated Map diff --git a/ratis-resource-bundle/pom.xml b/ratis-resource-bundle/pom.xml index b21a8f120b..065e176ac1 100644 --- a/ratis-resource-bundle/pom.xml +++ b/ratis-resource-bundle/pom.xml @@ -30,7 +30,7 @@ ratis-resource-bundle - Timecho Ratis based on - Resource Bundle + Timecho Ratis based on Apache- Resource Bundle licensing info for use when bundling works diff --git a/ratis-server-api/pom.xml b/ratis-server-api/pom.xml index 878d7fbae0..d75c137a0a 100644 --- a/ratis-server-api/pom.xml +++ b/ratis-server-api/pom.xml @@ -23,7 +23,7 @@ ratis-server-api - Timecho Ratis based on Server API + Timecho Ratis based on ApacheServer API diff --git a/ratis-server/pom.xml b/ratis-server/pom.xml index 7d171ec8f7..84102114f5 100644 --- a/ratis-server/pom.xml +++ b/ratis-server/pom.xml @@ -23,7 +23,7 @@ ratis-server - Timecho Ratis based on Server + Timecho Ratis based on ApacheServer diff --git a/ratis-shell/pom.xml b/ratis-shell/pom.xml index 5a6cd8b66f..7efbfe1793 100644 --- a/ratis-shell/pom.xml +++ b/ratis-shell/pom.xml @@ -21,7 +21,7 @@ ratis-shell - Timecho Ratis based on Shell + Timecho Ratis based on ApacheShell diff --git a/ratis-test/pom.xml b/ratis-test/pom.xml index 7a2e3119ce..9585f99e34 100644 --- a/ratis-test/pom.xml +++ b/ratis-test/pom.xml @@ -23,7 +23,7 @@ ratis-test - Timecho Ratis based on Test + Timecho Ratis based on ApacheTest 1.78.1 diff --git a/ratis-tools/pom.xml b/ratis-tools/pom.xml index 5c155e618f..cfe28902f1 100644 --- a/ratis-tools/pom.xml +++ b/ratis-tools/pom.xml @@ -23,7 +23,7 @@ ratis-tools - Timecho Ratis based on Tools + Timecho Ratis based on ApacheTools From 60bc55919baa14611573cec481cfadc823d90a33 Mon Sep 17 00:00:00 2001 From: CritasWang Date: Fri, 16 May 2025 18:43:45 +0800 Subject: [PATCH 4/6] change release name --- ratis-assembly/pom.xml | 2 +- ratis-client/pom.xml | 2 +- ratis-common/pom.xml | 2 +- ratis-docs/pom.xml | 2 +- ratis-examples/pom.xml | 2 +- ratis-experiments/pom.xml | 2 +- ratis-grpc/pom.xml | 2 +- ratis-metrics-api/pom.xml | 2 +- ratis-metrics-default/pom.xml | 2 +- ratis-metrics-dropwizard3/pom.xml | 2 +- ratis-netty/pom.xml | 2 +- ratis-proto/pom.xml | 2 +- ratis-replicated-map/pom.xml | 2 +- ratis-resource-bundle/pom.xml | 2 +- ratis-server-api/pom.xml | 2 +- ratis-server/pom.xml | 2 +- ratis-shell/pom.xml | 2 +- ratis-test/pom.xml | 2 +- ratis-tools/pom.xml | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/ratis-assembly/pom.xml b/ratis-assembly/pom.xml index 5ca9c6d1e0..0804b2b344 100644 --- a/ratis-assembly/pom.xml +++ b/ratis-assembly/pom.xml @@ -23,7 +23,7 @@ ratis-assembly - Timecho Ratis based on ApacheProject Assembly + Timecho Ratis based on Apache Project Assembly pom diff --git a/ratis-client/pom.xml b/ratis-client/pom.xml index e9f1bc0839..9230350b67 100644 --- a/ratis-client/pom.xml +++ b/ratis-client/pom.xml @@ -23,7 +23,7 @@ ratis-client - Timecho Ratis based on ApacheClient + Timecho Ratis based on Apache Client diff --git a/ratis-common/pom.xml b/ratis-common/pom.xml index a520a4b58a..99b7ea8468 100644 --- a/ratis-common/pom.xml +++ b/ratis-common/pom.xml @@ -23,7 +23,7 @@ ratis-common - Timecho Ratis based on ApacheCommon + Timecho Ratis based on Apache Common diff --git a/ratis-docs/pom.xml b/ratis-docs/pom.xml index 47cefc8313..631040b49d 100644 --- a/ratis-docs/pom.xml +++ b/ratis-docs/pom.xml @@ -23,7 +23,7 @@ ratis-docs - Timecho Ratis based on ApacheDocumentation + Timecho Ratis based on Apache Documentation jar diff --git a/ratis-examples/pom.xml b/ratis-examples/pom.xml index 697abced33..6dc55785db 100644 --- a/ratis-examples/pom.xml +++ b/ratis-examples/pom.xml @@ -23,7 +23,7 @@ ratis-examples - Timecho Ratis based on ApacheExamples + Timecho Ratis based on Apache Examples 1.82 diff --git a/ratis-experiments/pom.xml b/ratis-experiments/pom.xml index f0c443352c..53a80484fb 100644 --- a/ratis-experiments/pom.xml +++ b/ratis-experiments/pom.xml @@ -23,7 +23,7 @@ ratis-experiments - Timecho Ratis based on ApacheExperiments + Timecho Ratis based on Apache Experiments diff --git a/ratis-grpc/pom.xml b/ratis-grpc/pom.xml index ae14fe22b4..0d5c12b421 100644 --- a/ratis-grpc/pom.xml +++ b/ratis-grpc/pom.xml @@ -23,7 +23,7 @@ ratis-grpc - Timecho Ratis based on ApachegRPC Support + Timecho Ratis based on Apache gRPC Support diff --git a/ratis-metrics-api/pom.xml b/ratis-metrics-api/pom.xml index 23dc161281..4dfb484ecd 100644 --- a/ratis-metrics-api/pom.xml +++ b/ratis-metrics-api/pom.xml @@ -23,7 +23,7 @@ ratis-metrics-api - Timecho Ratis based on ApacheMetrics API + Timecho Ratis based on Apache Metrics API diff --git a/ratis-metrics-default/pom.xml b/ratis-metrics-default/pom.xml index a87681730f..fd94cfda0a 100644 --- a/ratis-metrics-default/pom.xml +++ b/ratis-metrics-default/pom.xml @@ -23,7 +23,7 @@ ratis-metrics-default - Timecho Ratis based on ApacheMetrics Default Implementation + Timecho Ratis based on Apache Metrics Default Implementation diff --git a/ratis-metrics-dropwizard3/pom.xml b/ratis-metrics-dropwizard3/pom.xml index 491cf1cb7c..ed078a7a33 100644 --- a/ratis-metrics-dropwizard3/pom.xml +++ b/ratis-metrics-dropwizard3/pom.xml @@ -23,7 +23,7 @@ ratis-metrics-dropwizard3 - Timecho Ratis based on ApacheMetrics Dropwizard 3 Implementation + Timecho Ratis based on Apache Metrics Dropwizard 3 Implementation 3.2.5 diff --git a/ratis-netty/pom.xml b/ratis-netty/pom.xml index 1fd50f657b..b2d1779a6d 100644 --- a/ratis-netty/pom.xml +++ b/ratis-netty/pom.xml @@ -23,7 +23,7 @@ ratis-netty - Timecho Ratis based on ApacheNetty Support + Timecho Ratis based on Apache Netty Support diff --git a/ratis-proto/pom.xml b/ratis-proto/pom.xml index cdf6d09d78..09a50c3455 100644 --- a/ratis-proto/pom.xml +++ b/ratis-proto/pom.xml @@ -23,7 +23,7 @@ ratis-proto - Timecho Ratis based on ApacheProtocols + Timecho Ratis based on Apache Protocols true diff --git a/ratis-replicated-map/pom.xml b/ratis-replicated-map/pom.xml index 3d74e6fb4e..116bcfd001 100644 --- a/ratis-replicated-map/pom.xml +++ b/ratis-replicated-map/pom.xml @@ -23,7 +23,7 @@ ratis-replicated-map - Timecho Ratis based on ApacheReplicated Map + Timecho Ratis based on Apache Replicated Map diff --git a/ratis-resource-bundle/pom.xml b/ratis-resource-bundle/pom.xml index 065e176ac1..c1abddef25 100644 --- a/ratis-resource-bundle/pom.xml +++ b/ratis-resource-bundle/pom.xml @@ -30,7 +30,7 @@ ratis-resource-bundle - Timecho Ratis based on Apache- Resource Bundle + Timecho Ratis based on Apache - Resource Bundle licensing info for use when bundling works diff --git a/ratis-server-api/pom.xml b/ratis-server-api/pom.xml index d75c137a0a..57247f6a6e 100644 --- a/ratis-server-api/pom.xml +++ b/ratis-server-api/pom.xml @@ -23,7 +23,7 @@ ratis-server-api - Timecho Ratis based on ApacheServer API + Timecho Ratis based on Apache Server API diff --git a/ratis-server/pom.xml b/ratis-server/pom.xml index 84102114f5..0bb1f4ac50 100644 --- a/ratis-server/pom.xml +++ b/ratis-server/pom.xml @@ -23,7 +23,7 @@ ratis-server - Timecho Ratis based on ApacheServer + Timecho Ratis based on Apache Server diff --git a/ratis-shell/pom.xml b/ratis-shell/pom.xml index 7efbfe1793..733718f2d0 100644 --- a/ratis-shell/pom.xml +++ b/ratis-shell/pom.xml @@ -21,7 +21,7 @@ ratis-shell - Timecho Ratis based on ApacheShell + Timecho Ratis based on Apache Shell diff --git a/ratis-test/pom.xml b/ratis-test/pom.xml index 9585f99e34..bbdc480207 100644 --- a/ratis-test/pom.xml +++ b/ratis-test/pom.xml @@ -23,7 +23,7 @@ ratis-test - Timecho Ratis based on ApacheTest + Timecho Ratis based on Apache Test 1.78.1 diff --git a/ratis-tools/pom.xml b/ratis-tools/pom.xml index cfe28902f1..2faf96369d 100644 --- a/ratis-tools/pom.xml +++ b/ratis-tools/pom.xml @@ -23,7 +23,7 @@ ratis-tools - Timecho Ratis based on ApacheTools + Timecho Ratis based on Apache Tools From acc0d3a341948c96aa5cac65fc22fe59a4d139fa Mon Sep 17 00:00:00 2001 From: CritasWang Date: Mon, 19 May 2025 11:52:49 +0800 Subject: [PATCH 5/6] add dummy class for javadoc --- pom.xml | 2 +- ratis-docs/src/main/javadoc/dummy.java | 30 +++++++++++++++++++ ratis-proto/pom.xml | 1 - .../src/main/javadoc/dummy.java | 30 +++++++++++++++++++ .../src/main/javadoc/dummy.java | 30 +++++++++++++++++++ ratis-test/src/main/javadoc/dummy.java | 30 +++++++++++++++++++ 6 files changed, 121 insertions(+), 2 deletions(-) create mode 100644 ratis-docs/src/main/javadoc/dummy.java create mode 100644 ratis-replicated-map/src/main/javadoc/dummy.java create mode 100644 ratis-resource-bundle/src/main/javadoc/dummy.java create mode 100644 ratis-test/src/main/javadoc/dummy.java diff --git a/pom.xml b/pom.xml index aae9edb004..f7e220bdaa 100644 --- a/pom.xml +++ b/pom.xml @@ -93,7 +93,7 @@ ratis-metrics-dropwizard3 ratis-tools ratis-shell - ratis-assembly + diff --git a/ratis-docs/src/main/javadoc/dummy.java b/ratis-docs/src/main/javadoc/dummy.java new file mode 100644 index 0000000000..1899114bbd --- /dev/null +++ b/ratis-docs/src/main/javadoc/dummy.java @@ -0,0 +1,30 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package javadoc; + +/** + * Dummy class for Javadoc generation. + */ +public class dummy{ + /** + * Dummy method for Javadoc generation. + */ + public void dummyMethod() { + // This is a dummy method for Javadoc generation. + } +} \ No newline at end of file diff --git a/ratis-proto/pom.xml b/ratis-proto/pom.xml index 09a50c3455..42d6dd6e38 100644 --- a/ratis-proto/pom.xml +++ b/ratis-proto/pom.xml @@ -26,7 +26,6 @@ Timecho Ratis based on Apache Protocols - true true true diff --git a/ratis-replicated-map/src/main/javadoc/dummy.java b/ratis-replicated-map/src/main/javadoc/dummy.java new file mode 100644 index 0000000000..1899114bbd --- /dev/null +++ b/ratis-replicated-map/src/main/javadoc/dummy.java @@ -0,0 +1,30 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package javadoc; + +/** + * Dummy class for Javadoc generation. + */ +public class dummy{ + /** + * Dummy method for Javadoc generation. + */ + public void dummyMethod() { + // This is a dummy method for Javadoc generation. + } +} \ No newline at end of file diff --git a/ratis-resource-bundle/src/main/javadoc/dummy.java b/ratis-resource-bundle/src/main/javadoc/dummy.java new file mode 100644 index 0000000000..1899114bbd --- /dev/null +++ b/ratis-resource-bundle/src/main/javadoc/dummy.java @@ -0,0 +1,30 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package javadoc; + +/** + * Dummy class for Javadoc generation. + */ +public class dummy{ + /** + * Dummy method for Javadoc generation. + */ + public void dummyMethod() { + // This is a dummy method for Javadoc generation. + } +} \ No newline at end of file diff --git a/ratis-test/src/main/javadoc/dummy.java b/ratis-test/src/main/javadoc/dummy.java new file mode 100644 index 0000000000..1899114bbd --- /dev/null +++ b/ratis-test/src/main/javadoc/dummy.java @@ -0,0 +1,30 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package javadoc; + +/** + * Dummy class for Javadoc generation. + */ +public class dummy{ + /** + * Dummy method for Javadoc generation. + */ + public void dummyMethod() { + // This is a dummy method for Javadoc generation. + } +} \ No newline at end of file From e8843c70c12c6d1fd932d9c743ad142b88ee886f Mon Sep 17 00:00:00 2001 From: CritasWang Date: Wed, 21 May 2025 18:51:44 +0800 Subject: [PATCH 6/6] **/* --- pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pom.xml b/pom.xml index f7e220bdaa..ccc370477b 100644 --- a/pom.xml +++ b/pom.xml @@ -703,6 +703,7 @@ .github/*.md target/* + **/*