[ 
https://issues.apache.org/jira/browse/SPARK-58220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yang Jie updated SPARK-58220:
-----------------------------
    Priority: Minor  (was: Major)

> Fix scaladoc and comment errors across sql/api
> ----------------------------------------------
>
>                 Key: SPARK-58220
>                 URL: https://issues.apache.org/jira/browse/SPARK-58220
>             Project: Spark
>          Issue Type: Documentation
>          Components: SQL
>    Affects Versions: 4.3.0, 5.0.0
>            Reporter: Yang Jie
>            Priority: Minor
>
> A sweep of the sql/api module surfaced a batch of scaladoc/comment defects 
> where the documentation contradicts the code (copy-paste artifacts, wrong 
> parameter names, examples calling the wrong symbol, stale/incorrect 
> statements). All are documentation-only; none change behavior.
> Examples:
> - `SQLContext.tables()` documents a `database` column, but the output schema 
> emits `namespace`.
> - `functions`-style copy-paste: `DataFrameStatFunctions.corr` examples are 
> swapped between the 2-arg and 3-arg overloads; `Dataset.groupingSets` second 
> example is malformed and would not compile.
> - Wrong semantics: `SparkSession.config(String, String)` `@note` claims "only 
> supported in Connect mode" (it works in Classic too); 
> `SparkDateTimeUtils.truncateTimeToPrecision` example uses microseconds for a 
> nanosecond method.
> - `catalog.interface` `Database`/`Function` `@param` docs say "table"; 
> `Catalog.createExternalTable` (and `SQLContext.createExternalTable`) 
> options-based overloads say "from the given path" though they take no path.
> - Others in `DataTypes.java` (createMapType keyType/valueType), 
> `TimestampNTZType`, `NonEmptyNamespaceException`, 
> `QueryParsingErrors.cursorInvalidQualifierError`, `StructType`, 
> `PositionMapper`, `DateTimeFormatterHelper`, `StringConcat`, `SinkProgress`, 
> `UserDefinedAggregateFunction.bufferSchema`, `DataTypeAstBuilder`.
> Fix: correct each comment to match the code. 19 files touched, documentation 
> only.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to