{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/16926","repository_url":"https://api.github.com/repos/apache/spark","labels_url":"https://api.github.com/repos/apache/spark/issues/16926/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/16926/comments","events_url":"https://api.github.com/repos/apache/spark/issues/16926/events","html_url":"https://github.com/apache/spark/pull/16926","id":207535157,"number":16926,"title":"[MINOR] Fix javadoc8 break","user":{"login":"HyukjinKwon","id":6477701,"avatar_url":"https://avatars.githubusercontent.com/u/6477701?v=3","gravatar_id":"","url":"https://api.github.com/users/HyukjinKwon","html_url":"https://github.com/HyukjinKwon","followers_url":"https://api.github.com/users/HyukjinKwon/followers","following_url":"https://api.github.com/users/HyukjinKwon/following{/other_user}","gists_url":"https://api.github.com/users/HyukjinKwon/gists{/gist_id}","starred_url":"https://api.github.com/users/HyukjinKwon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HyukjinKwon/subscriptions","organizations_url":"https://api.github.com/users/HyukjinKwon/orgs","repos_url":"https://api.github.com/users/HyukjinKwon/repos","events_url":"https://api.github.com/users/HyukjinKwon/events{/privacy}","received_events_url":"https://api.github.com/users/HyukjinKwon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-02-14T14:45:41Z","updated_at":"2017-02-14T14:48:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/16926","html_url":"https://github.com/apache/spark/pull/16926","diff_url":"https://github.com/apache/spark/pull/16926.diff","patch_url":"https://github.com/apache/spark/pull/16926.patch"},"body":"## What changes were proposed in this pull request?\r\n\r\nThese error below seems caused by unidoc that does not understand double commented block.\r\n\r\n```\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:69: error: class, interface, or enum expected\r\n[error]  * MapGroupsWithStateFunction&lt;String, Integer, Integer, String&gt; mappingFunction =\r\n[error]                                  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:69: error: class, interface, or enum expected\r\n[error]  * MapGroupsWithStateFunction&lt;String, Integer, Integer, String&gt; mappingFunction =\r\n[error]                                                                       ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:70: error: class, interface, or enum expected\r\n[error]  *    new MapGroupsWithStateFunction&lt;String, Integer, Integer, String&gt;() {\r\n[error]                                         ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:70: error: class, interface, or enum expected\r\n[error]  *    new MapGroupsWithStateFunction&lt;String, Integer, Integer, String&gt;() {\r\n[error]                                                                             ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:72: error: illegal character: '#'\r\n[error]  *      &#64;Override\r\n[error]          ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:72: error: class, interface, or enum expected\r\n[error]  *      &#64;Override\r\n[error]              ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:73: error: class, interface, or enum expected\r\n[error]  *      public String call(String key, Iterator&lt;Integer&gt; value, KeyedState&lt;Integer&gt; state) {\r\n[error]                ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:73: error: class, interface, or enum expected\r\n[error]  *      public String call(String key, Iterator&lt;Integer&gt; value, KeyedState&lt;Integer&gt; state) {\r\n[error]                                                    ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:73: error: class, interface, or enum expected\r\n[error]  *      public String call(String key, Iterator&lt;Integer&gt; value, KeyedState&lt;Integer&gt; state) {\r\n[error]                                                                ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:73: error: class, interface, or enum expected\r\n[error]  *      public String call(String key, Iterator&lt;Integer&gt; value, KeyedState&lt;Integer&gt; state) {\r\n[error]                                                                                     ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:73: error: class, interface, or enum expected\r\n[error]  *      public String call(String key, Iterator&lt;Integer&gt; value, KeyedState&lt;Integer&gt; state) {\r\n[error]                                                                                                 ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:76: error: class, interface, or enum expected\r\n[error]  *          boolean shouldRemove = ...; // Decide whether to remove the state\r\n[error]  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:77: error: class, interface, or enum expected\r\n[error]  *          if (shouldRemove) {\r\n[error]  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:79: error: class, interface, or enum expected\r\n[error]  *          } else {\r\n[error]  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:81: error: class, interface, or enum expected\r\n[error]  *            state.update(newState); // Set the new state\r\n[error]  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:82: error: class, interface, or enum expected\r\n[error]  *          }\r\n[error]  ^\r\n[error] .../forked/spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:85: error: class, interface, or enum expected\r\n[error]  *          state.update(initialState);\r\n[error]  ^\r\n[error] .../forked/spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:86: error: class, interface, or enum expected\r\n[error]  *        }\r\n[error]  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:90: error: class, interface, or enum expected\r\n[error]  * </code></pre>\r\n[error]  ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:92: error: class, interface, or enum expected\r\n[error]  * @tparam S User-defined type of the state to be stored for each key. Must be encodable into\r\n[error]            ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:93: error: class, interface, or enum expected\r\n[error]  *           Spark SQL types (see {@link Encoder} for more details).\r\n[error]                                          ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:94: error: class, interface, or enum expected\r\n[error]  * @since 2.1.1\r\n[error]           ^\r\n```\r\n\r\nAnd another link seems unrecognisable.\r\n\r\n```\r\n.../spark/sql/core/target/java/org/apache/spark/sql/KeyedState.java:16: error: reference not found\r\n[error]  * That is, in every batch of the {@link streaming.StreamingQuery StreamingQuery},\r\n[error]\r\n```\r\n\r\n\r\nNote that this PR does not fix the two breaks as below:\r\n\r\n```\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/DataFrameStatFunctions.java:43: error: unexpected content\r\n[error]    * @see {@link DataFrameStatsFunctions.approxQuantile(col:Str* approxQuantile} for\r\n[error]      ^\r\n[error] .../spark/sql/core/target/java/org/apache/spark/sql/DataFrameStatFunctions.java:52: error: bad use of '>'\r\n[error]    * @param relativeError The relative target precision to achieve (>= 0).\r\n[error]                                                                     ^\r\n[error] \r\n```\r\n\r\nbecause these seem probably fixed soon in https://github.com/apache/spark/pull/16776 and I intended to avoid potential conflicts.\r\n\r\n## How was this patch tested?\r\n\r\nManually via `jeykill build`\r\n"},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/279726963","html_url":"https://github.com/apache/spark/pull/16926#issuecomment-279726963","issue_url":"https://api.github.com/repos/apache/spark/issues/16926","id":279726963,"user":{"login":"AmplabJenkins","id":4031291,"avatar_url":"https://avatars.githubusercontent.com/u/4031291?v=3","gravatar_id":"","url":"https://api.github.com/users/AmplabJenkins","html_url":"https://github.com/AmplabJenkins","followers_url":"https://api.github.com/users/AmplabJenkins/followers","following_url":"https://api.github.com/users/AmplabJenkins/following{/other_user}","gists_url":"https://api.github.com/users/AmplabJenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/AmplabJenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmplabJenkins/subscriptions","organizations_url":"https://api.github.com/users/AmplabJenkins/orgs","repos_url":"https://api.github.com/users/AmplabJenkins/repos","events_url":"https://api.github.com/users/AmplabJenkins/events{/privacy}","received_events_url":"https://api.github.com/users/AmplabJenkins/received_events","type":"User","site_admin":false},"created_at":"2017-02-14T14:48:21Z","updated_at":"2017-02-14T14:48:21Z","body":" Merged build triggered."}}
{"actor":{"display_login":"AmplabJenkins"}}