This is an automated email from the ASF dual-hosted git repository.

jxue pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git


The following commit(s) were added to refs/heads/master by this push:
     new 462dd9c34 Make javadoc to apidoc
462dd9c34 is described below

commit 462dd9c34caf5ab6ccb3a81e0b06ae5b8b1e48f1
Author: Junkai Xue <[email protected]>
AuthorDate: Tue Feb 24 02:58:52 2026 -0800

    Make javadoc to apidoc
---
 pom.xml                                            |  2 +-
 website/0.9.9/pom.xml                              | 23 ++++++++++++++++++++++
 website/0.9.9/src/site/markdown/index.md           |  2 +-
 website/0.9.9/src/site/markdown/tutorial_admin.md  |  2 +-
 .../0.9.9/src/site/markdown/tutorial_messaging.md  |  2 +-
 .../0.9.9/src/site/markdown/tutorial_propstore.md  |  2 +-
 website/0.9.9/src/site/site.xml                    |  2 +-
 website/1.3.2/pom.xml                              | 23 ++++++++++++++++++++++
 website/1.3.2/src/site/markdown/index.md           |  2 +-
 website/1.3.2/src/site/markdown/tutorial_admin.md  |  2 +-
 .../1.3.2/src/site/markdown/tutorial_messaging.md  |  2 +-
 .../1.3.2/src/site/markdown/tutorial_propstore.md  |  2 +-
 website/1.3.2/src/site/site.xml                    |  2 +-
 website/1.4.3/pom.xml                              | 23 ++++++++++++++++++++++
 website/1.4.3/src/site/markdown/index.md           |  2 +-
 website/1.4.3/src/site/markdown/tutorial_admin.md  |  2 +-
 .../1.4.3/src/site/markdown/tutorial_messaging.md  |  2 +-
 .../1.4.3/src/site/markdown/tutorial_propstore.md  |  2 +-
 website/1.4.3/src/site/site.xml                    |  2 +-
 19 files changed, 85 insertions(+), 16 deletions(-)

diff --git a/pom.xml b/pom.xml
index 1ec11b5bb..c0362145b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -849,7 +849,7 @@
         <configuration>
           <stylesheetfile>javadocstyle.css</stylesheetfile>
           <reportOutputDirectory>site</reportOutputDirectory>
-          <destDir>javadocs</destDir>
+          <destDir>apidocs</destDir>
           <aggregate>true</aggregate>
         </configuration>
         <reportSets>
diff --git a/website/0.9.9/pom.xml b/website/0.9.9/pom.xml
index 978a82fdc..75edbb4aa 100644
--- a/website/0.9.9/pom.xml
+++ b/website/0.9.9/pom.xml
@@ -58,4 +58,27 @@
     <plugins>
     </plugins>
   </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>3.5.0</version>
+        <configuration>
+          <doclint>none</doclint>
+          <aggregate>true</aggregate>
+          <reportOutputDirectory>site</reportOutputDirectory>
+          <destDir>apidocs</destDir>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>javadoc</report>
+              <report>aggregate</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
 </project>
diff --git a/website/0.9.9/src/site/markdown/index.md 
b/website/0.9.9/src/site/markdown/index.md
index fb0a46b8a..b95537028 100644
--- a/website/0.9.9/src/site/markdown/index.md
+++ b/website/0.9.9/src/site/markdown/index.md
@@ -35,7 +35,7 @@ under the License.
 
 [Tutorial](./Tutorial.html)
 
-[Javadocs](http://helix.apache.org/javadocs/0.9.9/index.html)
+[Javadocs](http://helix.apache.org/apidocs/index.html)
 
 ### Recipes
 
diff --git a/website/0.9.9/src/site/markdown/tutorial_admin.md 
b/website/0.9.9/src/site/markdown/tutorial_admin.md
index 3b4cf98b6..964302f83 100644
--- a/website/0.9.9/src/site/markdown/tutorial_admin.md
+++ b/website/0.9.9/src/site/markdown/tutorial_admin.md
@@ -30,7 +30,7 @@ Helix provides a set of admin APIs for cluster management 
operations. They are s
 * REST Interface via helix-admin-webapp
 
 ### Java API
-See interface 
[_org.apache.helix.HelixAdmin_](http://helix.apache.org/javadocs/0.9.9/reference/org/apache/helix/HelixAdmin.html)
+See interface 
[_org.apache.helix.HelixAdmin_](http://helix.apache.org/apidocs/reference/org/apache/helix/HelixAdmin.html)
 
 ### Command Line Interface
 The command line tool comes with helix-core package:
diff --git a/website/0.9.9/src/site/markdown/tutorial_messaging.md 
b/website/0.9.9/src/site/markdown/tutorial_messaging.md
index 0b32bdac1..21e1b9967 100644
--- a/website/0.9.9/src/site/markdown/tutorial_messaging.md
+++ b/website/0.9.9/src/site/markdown/tutorial_messaging.md
@@ -67,4 +67,4 @@ int sentMessageCount = 
messagingService.sendAndWait(recipientCriteria,
     requestBackupUriRequest, responseHandler, timeout);
 ```
 
-See HelixManager.DefaultMessagingService in the 
[Javadocs](http://helix.apache.org/javadocs/0.9.9/reference/org/apache/helix/messaging/DefaultMessagingService.html)
 for more information.
+See HelixManager.DefaultMessagingService in the 
[Javadocs](http://helix.apache.org/apidocs/reference/org/apache/helix/messaging/DefaultMessagingService.html)
 for more information.
diff --git a/website/0.9.9/src/site/markdown/tutorial_propstore.md 
b/website/0.9.9/src/site/markdown/tutorial_propstore.md
index 8bb91c7a1..97308e731 100644
--- a/website/0.9.9/src/site/markdown/tutorial_propstore.md
+++ b/website/0.9.9/src/site/markdown/tutorial_propstore.md
@@ -31,4 +31,4 @@ It is common that an application needs support for 
distributed, shared data stru
 
 While you could use ZooKeeper directly, Helix supports caching the data with a 
write-through cache. This is far more efficient than reading from ZooKeeper for 
every access.
 
-See 
[HelixManager.getHelixPropertyStore](http://helix.apache.org/javadocs/0.9.9/reference/org/apache/helix/store/package-summary.html)
 for details.
+See 
[HelixManager.getHelixPropertyStore](http://helix.apache.org/apidocs/reference/org/apache/helix/store/package-summary.html)
 for details.
diff --git a/website/0.9.9/src/site/site.xml b/website/0.9.9/src/site/site.xml
index 0470650e0..644d56837 100644
--- a/website/0.9.9/src/site/site.xml
+++ b/website/0.9.9/src/site/site.xml
@@ -52,7 +52,7 @@
     <menu name="Hands-On">
       <item name="Quick Start" href="./Quickstart.html"/>
       <item name="Tutorial" href="./Tutorial.html"/>
-      <item name="Javadocs" href="https://helix.apache.org/javadocs/0.9.9"/>
+      <item name="Javadocs" href="https://helix.apache.org/apidocs"/>
     </menu>
 
     <menu name="Recipes">
diff --git a/website/1.3.2/pom.xml b/website/1.3.2/pom.xml
index 685f25e5a..13338a7f1 100644
--- a/website/1.3.2/pom.xml
+++ b/website/1.3.2/pom.xml
@@ -58,4 +58,27 @@
     <plugins>
     </plugins>
   </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>3.5.0</version>
+        <configuration>
+          <doclint>none</doclint>
+          <aggregate>true</aggregate>
+          <reportOutputDirectory>site</reportOutputDirectory>
+          <destDir>apidocs</destDir>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>javadoc</report>
+              <report>aggregate</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
 </project>
diff --git a/website/1.3.2/src/site/markdown/index.md 
b/website/1.3.2/src/site/markdown/index.md
index b2b9ef78c..678709c94 100644
--- a/website/1.3.2/src/site/markdown/index.md
+++ b/website/1.3.2/src/site/markdown/index.md
@@ -35,7 +35,7 @@ under the License.
 
 [Tutorial](./Tutorial.html)
 
-[Javadocs](http://helix.apache.org/javadocs/1.3.2/index.html)
+[Javadocs](http://helix.apache.org/apidocs/index.html)
 
 ### Recipes
 
diff --git a/website/1.3.2/src/site/markdown/tutorial_admin.md 
b/website/1.3.2/src/site/markdown/tutorial_admin.md
index 5ee74d214..642652136 100644
--- a/website/1.3.2/src/site/markdown/tutorial_admin.md
+++ b/website/1.3.2/src/site/markdown/tutorial_admin.md
@@ -30,7 +30,7 @@ Helix provides a set of admin APIs for cluster management 
operations. They are s
 * REST Interface via helix-admin-webapp
 
 ### Java API
-See interface 
[_org.apache.helix.HelixAdmin_](http://helix.apache.org/javadocs/1.3.2/reference/org/apache/helix/HelixAdmin.html)
+See interface 
[_org.apache.helix.HelixAdmin_](http://helix.apache.org/apidocs/reference/org/apache/helix/HelixAdmin.html)
 
 ### Command Line Interface
 The command line tool comes with helix-core package:
diff --git a/website/1.3.2/src/site/markdown/tutorial_messaging.md 
b/website/1.3.2/src/site/markdown/tutorial_messaging.md
index bdbd93673..21e1b9967 100644
--- a/website/1.3.2/src/site/markdown/tutorial_messaging.md
+++ b/website/1.3.2/src/site/markdown/tutorial_messaging.md
@@ -67,4 +67,4 @@ int sentMessageCount = 
messagingService.sendAndWait(recipientCriteria,
     requestBackupUriRequest, responseHandler, timeout);
 ```
 
-See HelixManager.DefaultMessagingService in the 
[Javadocs](http://helix.apache.org/javadocs/1.3.2/reference/org/apache/helix/messaging/DefaultMessagingService.html)
 for more information.
+See HelixManager.DefaultMessagingService in the 
[Javadocs](http://helix.apache.org/apidocs/reference/org/apache/helix/messaging/DefaultMessagingService.html)
 for more information.
diff --git a/website/1.3.2/src/site/markdown/tutorial_propstore.md 
b/website/1.3.2/src/site/markdown/tutorial_propstore.md
index 59bfb01ab..97308e731 100644
--- a/website/1.3.2/src/site/markdown/tutorial_propstore.md
+++ b/website/1.3.2/src/site/markdown/tutorial_propstore.md
@@ -31,4 +31,4 @@ It is common that an application needs support for 
distributed, shared data stru
 
 While you could use ZooKeeper directly, Helix supports caching the data with a 
write-through cache. This is far more efficient than reading from ZooKeeper for 
every access.
 
-See 
[HelixManager.getHelixPropertyStore](http://helix.apache.org/javadocs/1.3.2/reference/org/apache/helix/store/package-summary.html)
 for details.
+See 
[HelixManager.getHelixPropertyStore](http://helix.apache.org/apidocs/reference/org/apache/helix/store/package-summary.html)
 for details.
diff --git a/website/1.3.2/src/site/site.xml b/website/1.3.2/src/site/site.xml
index 22856de0e..f24768d61 100644
--- a/website/1.3.2/src/site/site.xml
+++ b/website/1.3.2/src/site/site.xml
@@ -57,7 +57,7 @@
     <menu name="Hands-On">
       <item name="Quick Start" href="./Quickstart.html"/>
       <item name="Tutorial" href="./Tutorial.html"/>
-      <item name="Javadocs" href="https://helix.apache.org/javadocs/1.3.2"/>
+      <item name="Javadocs" href="https://helix.apache.org/apidocs"/>
     </menu>
 
     <menu name="Recipes">
diff --git a/website/1.4.3/pom.xml b/website/1.4.3/pom.xml
index 8d6227813..d97d0d49f 100644
--- a/website/1.4.3/pom.xml
+++ b/website/1.4.3/pom.xml
@@ -58,4 +58,27 @@
     <plugins>
     </plugins>
   </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>3.5.0</version>
+        <configuration>
+          <doclint>none</doclint>
+          <aggregate>true</aggregate>
+          <reportOutputDirectory>site</reportOutputDirectory>
+          <destDir>apidocs</destDir>
+        </configuration>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>javadoc</report>
+              <report>aggregate</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
 </project>
diff --git a/website/1.4.3/src/site/markdown/index.md 
b/website/1.4.3/src/site/markdown/index.md
index 4007a2f9a..f3910dcb5 100644
--- a/website/1.4.3/src/site/markdown/index.md
+++ b/website/1.4.3/src/site/markdown/index.md
@@ -35,7 +35,7 @@ under the License.
 
 [Tutorial](./Tutorial.html)
 
-[Javadocs](http://helix.apache.org/javadocs/1.4.3/index.html)
+[Javadocs](http://helix.apache.org/apidocs/index.html)
 
 ### Recipes
 
diff --git a/website/1.4.3/src/site/markdown/tutorial_admin.md 
b/website/1.4.3/src/site/markdown/tutorial_admin.md
index 20e3c3418..c7ef73643 100644
--- a/website/1.4.3/src/site/markdown/tutorial_admin.md
+++ b/website/1.4.3/src/site/markdown/tutorial_admin.md
@@ -30,7 +30,7 @@ Helix provides a set of admin APIs for cluster management 
operations. They are s
 * REST Interface via helix-admin-webapp
 
 ### Java API
-See interface 
[_org.apache.helix.HelixAdmin_](http://helix.apache.org/javadocs/1.4.3/reference/org/apache/helix/HelixAdmin.html)
+See interface 
[_org.apache.helix.HelixAdmin_](http://helix.apache.org/apidocs/reference/org/apache/helix/HelixAdmin.html)
 
 ### Command Line Interface
 The command line tool comes with helix-core package:
diff --git a/website/1.4.3/src/site/markdown/tutorial_messaging.md 
b/website/1.4.3/src/site/markdown/tutorial_messaging.md
index 68135762b..21e1b9967 100644
--- a/website/1.4.3/src/site/markdown/tutorial_messaging.md
+++ b/website/1.4.3/src/site/markdown/tutorial_messaging.md
@@ -67,4 +67,4 @@ int sentMessageCount = 
messagingService.sendAndWait(recipientCriteria,
     requestBackupUriRequest, responseHandler, timeout);
 ```
 
-See HelixManager.DefaultMessagingService in the 
[Javadocs](http://helix.apache.org/javadocs/1.4.3/reference/org/apache/helix/messaging/DefaultMessagingService.html)
 for more information.
+See HelixManager.DefaultMessagingService in the 
[Javadocs](http://helix.apache.org/apidocs/reference/org/apache/helix/messaging/DefaultMessagingService.html)
 for more information.
diff --git a/website/1.4.3/src/site/markdown/tutorial_propstore.md 
b/website/1.4.3/src/site/markdown/tutorial_propstore.md
index ea16eb7ed..97308e731 100644
--- a/website/1.4.3/src/site/markdown/tutorial_propstore.md
+++ b/website/1.4.3/src/site/markdown/tutorial_propstore.md
@@ -31,4 +31,4 @@ It is common that an application needs support for 
distributed, shared data stru
 
 While you could use ZooKeeper directly, Helix supports caching the data with a 
write-through cache. This is far more efficient than reading from ZooKeeper for 
every access.
 
-See 
[HelixManager.getHelixPropertyStore](http://helix.apache.org/javadocs/1.4.3/reference/org/apache/helix/store/package-summary.html)
 for details.
+See 
[HelixManager.getHelixPropertyStore](http://helix.apache.org/apidocs/reference/org/apache/helix/store/package-summary.html)
 for details.
diff --git a/website/1.4.3/src/site/site.xml b/website/1.4.3/src/site/site.xml
index 5c3093684..503ac3e4a 100644
--- a/website/1.4.3/src/site/site.xml
+++ b/website/1.4.3/src/site/site.xml
@@ -57,7 +57,7 @@
     <menu name="Hands-On">
       <item name="Quick Start" href="./Quickstart.html"/>
       <item name="Tutorial" href="./Tutorial.html"/>
-      <item name="Javadocs" href="https://helix.apache.org/javadocs/1.4.3"/>
+      <item name="Javadocs" href="https://helix.apache.org/apidocs"/>
     </menu>
 
     <menu name="Recipes">

Reply via email to