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

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


The following commit(s) were added to refs/heads/master by this push:
     new 9f817379c68 [SPARK-45341][CORE] Correct the title level in the 
comments of KVStore.java to make `sbt doc` run successfully with Java 17
9f817379c68 is described below

commit 9f817379c68e551680e60900f1d61b70e1b62960
Author: yangjie01 <yangji...@baidu.com>
AuthorDate: Wed Sep 27 08:21:05 2023 -0500

    [SPARK-45341][CORE] Correct the title level in the comments of KVStore.java 
to make `sbt doc` run successfully with Java 17
    
    ### What changes were proposed in this pull request?
    This pr aims to correct the title level in the comments of `KVStore.java` 
to make `sbt doc` run successfully with Java 17.
    
    ### Why are the changes needed?
    Make the `sbt doc` command execute successfully with Java 17
    
    ### Does this PR introduce _any_ user-facing change?
    No
    
    ### How was this patch tested?
    - Manually check.
    
    run `build/sbt clean doc -Phadoop-3 -Phadoop-cloud -Pmesos -Pyarn 
-Pkinesis-asl -Phive-thriftserver -Pspark-ganglia-lgpl -Pkubernetes -Phive 
-Pvolcano`
    
    **Before**
    
    ```
    [error] /Users/yangjie01/SourceCode/git/spark-mine-sbt/Picked up 
JAVA_TOOL_OPTIONS:-Duser.language=en
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBTypeInfo.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/ArrayWrappers.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVIndex.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/InMemoryStore.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBIterator.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/RocksDB.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/RocksDBTypeInfo.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/UnsupportedStoreVersionException.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDB.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreIterator.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreView.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVTypeInfo.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/RocksDBIterator.java...
    [error] Loading source file 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreSerializer.java...
    [error] Constructing Javadoc information...
    [error] Building index for all the packages and classes...
    [error] Standard Doclet version 17.0.8+7-LTS
    [error] Building tree for all the packages and classes...
    [error] 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java:32:1:
  error: heading used out of sequence: <H3>, compared to implicit preceding 
heading: <H1>
    [error]  * <h3>Serialization</h3>
    [error]    ^Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/InMemoryStore.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/KVIndex.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/KVStore.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/KVStoreIterator.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/KVStoreSerializer.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/KVStoreView.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/KVTypeInfo.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/LevelDB.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/LevelDB.TypeAliases.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/RocksDB.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/RocksDB.TypeAliases.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/UnsupportedStoreVersionException.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/package-summary.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/org/apache/spark/util/kvstore/package-tree.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/constant-values.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/serialized-form.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/overview-tree.html...
    [error] Building index for all classes...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/allclasses-index.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/allpackages-index.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/index-all.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/index.html...
    [error] Generating 
/Users/yangjie01/SourceCode/git/spark-mine-sbt/common/kvstore/target/scala-2.13/api/help-doc.html...
    [error] 1 error
    [warn] javadoc exited with exit code 1
    ...
    [error] sbt.inc.Doc$JavadocGenerationFailed
    [error]         at 
sbt.inc.Doc$.sbt$inc$Doc$$$anonfun$cachedJavadoc$1(Doc.scala:51)
    [error]         at sbt.inc.Doc$$anonfun$cachedJavadoc$2.run(Doc.scala:41)
    [error]         at 
sbt.inc.Doc$.sbt$inc$Doc$$$anonfun$prepare$1(Doc.scala:62)
    [error]         at sbt.inc.Doc$$anonfun$prepare$5.run(Doc.scala:57)
    [error]         at sbt.inc.Doc$.go$1(Doc.scala:73)
    [error]         at sbt.inc.Doc$.$anonfun$cached$5(Doc.scala:82)
    [error]         at sbt.inc.Doc$.$anonfun$cached$5$adapted(Doc.scala:81)
    [error]         at 
sbt.util.Tracked$.$anonfun$inputChangedW$1(Tracked.scala:220)
    [error]         at sbt.inc.Doc$.sbt$inc$Doc$$$anonfun$cached$1(Doc.scala:85)
    [error]         at sbt.inc.Doc$$anonfun$cached$7.run(Doc.scala:68)
    [error]         at 
sbt.Defaults$.$anonfun$docTaskSettings$4(Defaults.scala:2178)
    [error]         at scala.Function1.$anonfun$compose$1(Function1.scala:49)
    [error]         at 
sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
    [error]         at sbt.std.Transform$$anon$4.work(Transform.scala:69)
    [error]         at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
    [error]         at 
sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
    [error]         at sbt.Execute.work(Execute.scala:292)
    [error]         at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
    [error]         at 
sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
    [error]         at 
sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
    [error]         at 
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    [error]         at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    [error]         at 
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    [error]         at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    [error]         at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    [error]         at java.base/java.lang.Thread.run(Thread.java:833)
    [error] (kvstore / Compile / doc) sbt.inc.Doc$JavadocGenerationFailed
    [error] Total time: 118 s (01:58), completed Sep 26, 2023, 10:11:02 PM
    ```
    
    The command execution failed because after Java 9, the JavaDoc tool has 
stricter requirements for title levels, and title tags must be used in the 
correct order(start with `<h2>`).
    
    **After**
    
    ```
    [success] Total time: 115 s (01:55), completed Sep 26, 2023, 10:14:20 PM
    ```
    
    ### Was this patch authored or co-authored using generative AI tooling?
    No
    
    Closes #43131 from LuciferYang/kvstore-doc.
    
    Authored-by: yangjie01 <yangji...@baidu.com>
    Signed-off-by: Sean Owen <sro...@gmail.com>
---
 .../kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java 
b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java
index ac159eb4318..abadbfb4d99 100644
--- a/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java
+++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java
@@ -29,7 +29,7 @@ import org.apache.spark.annotation.Private;
  * There are two main features provided by the implementations of this 
interface:
  * </p>
  *
- * <h3>Serialization</h3>
+ * <h2>Serialization</h2>
  *
  * <p>
  * If the underlying data store requires serialization, data will be 
serialized to and deserialized
@@ -42,7 +42,7 @@ import org.apache.spark.annotation.Private;
  * Data is also automatically compressed to save disk space.
  * </p>
  *
- * <h3>Automatic Key Management</h3>
+ * <h2>Automatic Key Management</h2>
  *
  * <p>
  * When using the built-in key management, the implementation will 
automatically create unique


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to