You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by we...@apache.org on 2025/05/23 03:34:43 UTC

(spark-website) branch asf-site updated: Add docs for Apache Spark 4.0.0

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

wenchen pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/spark-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 88fd09c5af Add docs for Apache Spark 4.0.0
88fd09c5af is described below

commit 88fd09c5af330846a74e907a49beaa84584df9ef
Author: Wenchen Fan <we...@apache.org>
AuthorDate: Fri May 23 03:32:26 2025 +0000

    Add docs for Apache Spark 4.0.0
---
 site/docs/4.0.0/404.html                           |   212 +
 site/docs/4.0.0/api/R/404.html                     |   123 +
 site/docs/4.0.0/api/R/articles/index.html          |    92 +
 .../4.0.0/api/R/articles/sparkr-vignettes.html     |  2191 +
 .../accessible-code-block-0.0.1/empty-anchor.js    |    15 +
 site/docs/4.0.0/api/R/authors.html                 |   111 +
 site/docs/4.0.0/api/R/code-color-scheme-dark.css   |    48 +
 site/docs/4.0.0/api/R/code-color-scheme-light.css  |    48 +
 site/docs/4.0.0/api/R/darkswitch.js                |    69 +
 .../R/deps/bootstrap-5.3.1/bootstrap.bundle.min.js |     7 +
 .../bootstrap-5.3.1/bootstrap.bundle.min.js.map    |     1 +
 .../api/R/deps/bootstrap-5.3.1/bootstrap.min.css   |     5 +
 .../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js  |     5 +
 .../R/deps/clipboard.js-2.0.11/clipboard.min.js    |     7 +
 site/docs/4.0.0/api/R/deps/data-deps.txt           |    13 +
 .../api/R/deps/font-awesome-6.5.2/css/all.css      |  8028 ++
 .../api/R/deps/font-awesome-6.5.2/css/all.min.css  |     9 +
 .../api/R/deps/font-awesome-6.5.2/css/v4-shims.css |  2194 +
 .../R/deps/font-awesome-6.5.2/css/v4-shims.min.css |     6 +
 .../font-awesome-6.5.2/webfonts/fa-brands-400.ttf  |   Bin 0 -> 209128 bytes
 .../webfonts/fa-brands-400.woff2                   |   Bin 0 -> 117852 bytes
 .../font-awesome-6.5.2/webfonts/fa-regular-400.ttf |   Bin 0 -> 67860 bytes
 .../webfonts/fa-regular-400.woff2                  |   Bin 0 -> 25392 bytes
 .../font-awesome-6.5.2/webfonts/fa-solid-900.ttf   |   Bin 0 -> 420332 bytes
 .../font-awesome-6.5.2/webfonts/fa-solid-900.woff2 |   Bin 0 -> 156400 bytes
 .../webfonts/fa-v4compatibility.ttf                |   Bin 0 -> 10832 bytes
 .../webfonts/fa-v4compatibility.woff2              |   Bin 0 -> 4792 bytes
 .../api/R/deps/headroom-0.11.0/headroom.min.js     |     7 +
 .../R/deps/headroom-0.11.0/jQuery.headroom.min.js  |     7 +
 .../4.0.0/api/R/deps/jquery-3.6.0/jquery-3.6.0.js  | 10881 +++
 .../api/R/deps/jquery-3.6.0/jquery-3.6.0.min.js    |     2 +
 .../api/R/deps/jquery-3.6.0/jquery-3.6.0.min.map   |     1 +
 .../R/deps/search-1.0.0/autocomplete.jquery.min.js |     7 +
 .../docs/4.0.0/api/R/deps/search-1.0.0/fuse.min.js |     9 +
 .../docs/4.0.0/api/R/deps/search-1.0.0/mark.min.js |     7 +
 site/docs/4.0.0/api/R/extra.css                    |    48 +
 site/docs/4.0.0/api/R/index.html                   |   215 +
 site/docs/4.0.0/api/R/katex-auto.js                |    14 +
 site/docs/4.0.0/api/R/lightswitch.js               |    85 +
 site/docs/4.0.0/api/R/link.svg                     |    12 +
 site/docs/4.0.0/api/R/pkgdown.js                   |   162 +
 site/docs/4.0.0/api/R/pkgdown.yml                  |     9 +
 site/docs/4.0.0/api/R/preferably.css               |    23 +
 .../4.0.0/api/R/reference/!,Column-method.html     |     8 +
 .../api/R/reference/$,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/$.html             |     8 +
 .../4.0.0/api/R/reference/%in%,Column-method.html  |     8 +
 .../AFTSurvivalRegressionModel-class.html          |   106 +
 .../docs/4.0.0/api/R/reference/ALSModel-class.html |   106 +
 .../R/reference/BisectingKMeansModel-class.html    |   106 +
 site/docs/4.0.0/api/R/reference/Column-class.html  |     8 +
 .../DecisionTreeClassificationModel-class.html     |   106 +
 .../DecisionTreeRegressionModel-class.html         |   106 +
 .../R/reference/FMClassificationModel-class.html   |   106 +
 .../api/R/reference/FMRegressionModel-class.html   |   106 +
 .../4.0.0/api/R/reference/FPGrowthModel-class.html |   106 +
 .../R/reference/GBTClassificationModel-class.html  |   106 +
 .../api/R/reference/GBTRegressionModel-class.html  |   106 +
 .../R/reference/GaussianMixtureModel-class.html    |   106 +
 .../GeneralizedLinearRegressionModel-class.html    |   106 +
 site/docs/4.0.0/api/R/reference/GroupedData.html   |   114 +
 .../R/reference/IsotonicRegressionModel-class.html |   106 +
 .../4.0.0/api/R/reference/KMeansModel-class.html   |   106 +
 site/docs/4.0.0/api/R/reference/KSTest-class.html  |   106 +
 .../docs/4.0.0/api/R/reference/LDAModel-class.html |   106 +
 .../R/reference/LinearRegressionModel-class.html   |   106 +
 .../api/R/reference/LinearSVCModel-class.html      |   106 +
 .../R/reference/LogisticRegressionModel-class.html |   106 +
 ...tilayerPerceptronClassificationModel-class.html |   106 +
 .../api/R/reference/NaiveBayesModel-class.html     |   106 +
 .../reference/PowerIterationClustering-class.html  |   106 +
 .../4.0.0/api/R/reference/PrefixSpan-class.html    |   106 +
 .../RandomForestClassificationModel-class.html     |   106 +
 .../RandomForestRegressionModel-class.html         |   106 +
 .../docs/4.0.0/api/R/reference/SparkDataFrame.html |   212 +
 .../docs/4.0.0/api/R/reference/StreamingQuery.html |   111 +
 site/docs/4.0.0/api/R/reference/WindowSpec.html    |   110 +
 .../api/R/reference/[,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/[.html             |     8 +
 ...[,SparkDataFrame,numericOrcharacter-method.html |     8 +
 site/docs/4.0.0/api/R/reference/[[.html            |     8 +
 .../4.0.0/api/R/reference/abs,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/abs.html           |     8 +
 .../4.0.0/api/R/reference/acos,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/acos.html          |     8 +
 .../4.0.0/api/R/reference/acosh,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/acosh.html         |     8 +
 site/docs/4.0.0/api/R/reference/addJobTAg.html     |   118 +
 .../add_months,Column,numeric-method.html          |     8 +
 site/docs/4.0.0/api/R/reference/add_months.html    |     8 +
 .../api/R/reference/agg,GroupedData-method.html    |     8 +
 .../api/R/reference/agg,SparkDataFrame-method.html |     8 +
 .../4.0.0/api/R/reference/alias,Column-method.html |     8 +
 .../R/reference/alias,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/alias.html         |   237 +
 .../approxCountDistinct,Column-method.html         |     8 +
 .../4.0.0/api/R/reference/approxCountDistinct.html |     8 +
 ...DataFrame,character,numeric,numeric-method.html |     8 +
 .../docs/4.0.0/api/R/reference/approxQuantile.html |   180 +
 .../approx_count_distinct,Column-method.html       |     8 +
 .../api/R/reference/approx_count_distinct.html     |     8 +
 .../arrange,SparkDataFrame,Column-method.html      |     8 +
 .../arrange,SparkDataFrame,character-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/arrange.html       |   244 +
 ...e,characterOrColumn,Column,function-method.html |     8 +
 .../4.0.0/api/R/reference/array_aggregate.html     |     8 +
 .../R/reference/array_contains,Column-method.html  |     8 +
 .../docs/4.0.0/api/R/reference/array_contains.html |     8 +
 .../R/reference/array_distinct,Column-method.html  |     8 +
 .../docs/4.0.0/api/R/reference/array_distinct.html |     8 +
 .../array_except,Column,Column-method.html         |     8 +
 .../R/reference/array_except,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/array_except.html  |     8 +
 ...y_exists,characterOrColumn,function-method.html |     8 +
 site/docs/4.0.0/api/R/reference/array_exists.html  |     8 +
 ...y_filter,characterOrColumn,function-method.html |     8 +
 site/docs/4.0.0/api/R/reference/array_filter.html  |     8 +
 ...y_forall,characterOrColumn,function-method.html |     8 +
 site/docs/4.0.0/api/R/reference/array_forall.html  |     8 +
 .../array_intersect,Column,Column-method.html      |     8 +
 .../R/reference/array_intersect,Column-method.html |     8 +
 .../4.0.0/api/R/reference/array_intersect.html     |     8 +
 .../array_join,Column,character-method.html        |     8 +
 .../api/R/reference/array_join,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/array_join.html    |     8 +
 .../api/R/reference/array_max,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/array_max.html     |     8 +
 .../api/R/reference/array_min,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/array_min.html     |     8 +
 .../R/reference/array_position,Column-method.html  |     8 +
 .../docs/4.0.0/api/R/reference/array_position.html |     8 +
 .../R/reference/array_remove,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/array_remove.html  |     8 +
 ...array_repeat,Column,numericOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/array_repeat.html  |     8 +
 .../api/R/reference/array_sort,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/array_sort.html    |     8 +
 .../R/reference/array_to_vector,Column-method.html |     8 +
 .../4.0.0/api/R/reference/array_to_vector.html     |     8 +
 ...OrColumn,characterOrColumn,function-method.html |     8 +
 ...ransform,characterOrColumn,function-method.html |     8 +
 .../4.0.0/api/R/reference/array_transform.html     |     8 +
 .../array_union,Column,Column-method.html          |     8 +
 .../api/R/reference/array_union,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/array_union.html   |     8 +
 .../arrays_overlap,Column,Column-method.html       |     8 +
 .../R/reference/arrays_overlap,Column-method.html  |     8 +
 .../docs/4.0.0/api/R/reference/arrays_overlap.html |     8 +
 .../api/R/reference/arrays_zip,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/arrays_zip.html    |     8 +
 ...OrColumn,characterOrColumn,function-method.html |     8 +
 .../4.0.0/api/R/reference/arrays_zip_with.html     |     8 +
 site/docs/4.0.0/api/R/reference/as.DataFrame.html  |     8 +
 .../as.data.frame,SparkDataFrame-method.html       |     8 +
 site/docs/4.0.0/api/R/reference/as.data.frame.html |   231 +
 .../4.0.0/api/R/reference/asc_nulls_first.html     |     8 +
 .../docs/4.0.0/api/R/reference/asc_nulls_last.html |     8 +
 .../4.0.0/api/R/reference/ascii,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/ascii.html         |     8 +
 .../4.0.0/api/R/reference/asin,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/asin.html          |     8 +
 .../4.0.0/api/R/reference/asinh,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/asinh.html         |     8 +
 .../api/R/reference/assert_true,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/assert_true.html   |     8 +
 .../associationRules,FPGrowthModel-method.html     |     8 +
 .../4.0.0/api/R/reference/atan,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/atan.html          |     8 +
 .../4.0.0/api/R/reference/atan2,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/atan2.html         |     8 +
 .../4.0.0/api/R/reference/atanh,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/atanh.html         |     8 +
 site/docs/4.0.0/api/R/reference/attach.html        |   233 +
 .../4.0.0/api/R/reference/avg,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/avg.html           |   132 +
 .../awaitTermination,StreamingQuery-method.html    |     8 +
 .../4.0.0/api/R/reference/awaitTermination.html    |   144 +
 .../api/R/reference/base64,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/base64.html        |     8 +
 .../api/R/reference/between,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/between.html       |   128 +
 .../4.0.0/api/R/reference/bin,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/bin.html           |     8 +
 .../api/R/reference/bit_length,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/bit_length.html    |     8 +
 .../api/R/reference/bitwiseNOT,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/bitwiseNOT.html    |     8 +
 .../api/R/reference/bitwise_not,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/bitwise_not.html   |     8 +
 .../reference/broadcast,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/broadcast.html     |   219 +
 .../api/R/reference/bround,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/bround.html        |     8 +
 .../R/reference/cache,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/cache.html         |   211 +
 site/docs/4.0.0/api/R/reference/cacheTable.html    |   127 +
 .../docs/4.0.0/api/R/reference/cancelJobGroup.html |   118 +
 .../4.0.0/api/R/reference/cancelJobsWithTag.html   |   118 +
 .../4.0.0/api/R/reference/cast,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/cast.html          |   138 +
 .../4.0.0/api/R/reference/cbrt,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/cbrt.html          |     8 +
 .../4.0.0/api/R/reference/ceil,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/ceil.html          |     8 +
 .../api/R/reference/ceiling,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/ceiling.html       |     8 +
 .../checkpoint,SparkDataFrame-method.html          |     8 +
 site/docs/4.0.0/api/R/reference/checkpoint.html    |   227 +
 site/docs/4.0.0/api/R/reference/clearCache.html    |   109 +
 site/docs/4.0.0/api/R/reference/clearJobGroup.html |   110 +
 site/docs/4.0.0/api/R/reference/clearJobTags.html  |   110 +
 .../api/R/reference/coalesce,Column-method.html    |     8 +
 .../reference/coalesce,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/coalesce.html      |   241 +
 .../reference/collate,Column,character-method.html |     8 +
 .../api/R/reference/collate,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/collate.html       |     8 +
 .../api/R/reference/collation,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/collation.html     |     8 +
 .../R/reference/collect,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/collect.html       |   222 +
 .../R/reference/collect_list,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/collect_list.html  |     8 +
 .../api/R/reference/collect_set,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/collect_set.html   |     8 +
 .../reference/colnames,SparkDataFrame-method.html  |     8 +
 .../reference/coltypes,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/coltypes.html      |   235 +
 .../api/R/reference/column,character-method.html   |     8 +
 .../4.0.0/api/R/reference/column,jobj-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/column.html        |   140 +
 .../R/reference/column_aggregate_functions.html    |   463 +
 .../api/R/reference/column_avro_functions.html     |   171 +
 .../R/reference/column_collection_functions.html   |   736 +
 .../reference/column_datetime_diff_functions.html  |   265 +
 .../api/R/reference/column_datetime_functions.html |   458 +
 .../api/R/reference/column_math_functions.html     |   508 +
 .../api/R/reference/column_misc_functions.html     |   206 +
 .../4.0.0/api/R/reference/column_ml_functions.html |   148 +
 .../R/reference/column_nonaggregate_functions.html |   386 +
 .../api/R/reference/column_string_functions.html   |   562 +
 .../api/R/reference/column_window_functions.html   |   246 +
 .../4.0.0/api/R/reference/columnfunctions.html     |   138 +
 .../R/reference/columns,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/columns.html       |   245 +
 .../api/R/reference/concat,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/concat.html        |     8 +
 .../concat_ws,character,Column-method.html         |     8 +
 site/docs/4.0.0/api/R/reference/concat_ws.html     |     8 +
 site/docs/4.0.0/api/R/reference/contains.html      |     8 +
 .../conv,Column,numeric,numeric-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/conv.html          |     8 +
 .../4.0.0/api/R/reference/corr,Column-method.html  |     8 +
 .../R/reference/corr,SparkDataFrame-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/corr.html          |   171 +
 .../4.0.0/api/R/reference/cos,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/cos.html           |     8 +
 .../4.0.0/api/R/reference/cosh,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/cosh.html          |     8 +
 .../4.0.0/api/R/reference/cot,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/cot.html           |     8 +
 .../4.0.0/api/R/reference/count,Column-method.html |     8 +
 .../api/R/reference/count,GroupedData-method.html  |     8 +
 .../R/reference/count,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/count.html         |   155 +
 .../R/reference/countDistinct,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/countDistinct.html |     8 +
 .../R/reference/count_distinct,Column-method.html  |     8 +
 .../docs/4.0.0/api/R/reference/count_distinct.html |     8 +
 .../api/R/reference/cov,SparkDataFrame-method.html |     8 +
 .../R/reference/cov,characterOrColumn-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/cov.html           |   192 +
 ...characterOrColumn,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/covar_pop.html     |     8 +
 ...characterOrColumn,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/covar_samp.html    |     8 +
 .../4.0.0/api/R/reference/crc32,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/crc32.html         |     8 +
 .../4.0.0/api/R/reference/createDataFrame.html     |   141 +
 .../reference/createExternalTable-deprecated.html  |   151 +
 ...ceTempView,SparkDataFrame,character-method.html |     8 +
 .../api/R/reference/createOrReplaceTempView.html   |   219 +
 site/docs/4.0.0/api/R/reference/createTable.html   |   153 +
 .../R/reference/create_array,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/create_array.html  |     8 +
 site/docs/4.0.0/api/R/reference/create_lambda.html |   117 +
 .../api/R/reference/create_map,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/create_map.html    |     8 +
 ...sJoin,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/crossJoin.html     |   218 +
 ...,SparkDataFrame,character,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/crosstab.html      |   149 +
 .../4.0.0/api/R/reference/csc,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/csc.html           |     8 +
 .../R/reference/cube,SparkDataFrame-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/cube.html          |   227 +
 .../api/R/reference/cume_dist,missing-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/cume_dist.html     |     8 +
 .../docs/4.0.0/api/R/reference/currentCatalog.html |   114 +
 .../4.0.0/api/R/reference/currentDatabase.html     |   114 +
 .../R/reference/current_date,missing-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/current_date.html  |     8 +
 .../current_timestamp,missing-method.html          |     8 +
 .../4.0.0/api/R/reference/current_timestamp.html   |     8 +
 ...rame,function,characterOrstructType-method.html |     8 +
 site/docs/4.0.0/api/R/reference/dapply.html        |   254 +
 ...pplyCollect,SparkDataFrame,function-method.html |     8 +
 site/docs/4.0.0/api/R/reference/dapplyCollect.html |   235 +
 .../docs/4.0.0/api/R/reference/databaseExists.html |   118 +
 .../reference/date_add,Column,numeric-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/date_add.html      |     8 +
 .../date_format,Column,character-method.html       |     8 +
 site/docs/4.0.0/api/R/reference/date_format.html   |     8 +
 .../reference/date_sub,Column,numeric-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/date_sub.html      |     8 +
 .../date_trunc,character,Column-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/date_trunc.html    |     8 +
 .../api/R/reference/datediff,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/datediff.html      |     8 +
 .../api/R/reference/dayname,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/dayname.html       |     8 +
 .../api/R/reference/dayofmonth,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/dayofmonth.html    |     8 +
 .../api/R/reference/dayofweek,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/dayofweek.html     |     8 +
 .../api/R/reference/dayofyear,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/dayofyear.html     |     8 +
 .../reference/decode,Column,character-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/decode.html        |     8 +
 .../api/R/reference/degrees,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/degrees.html       |     8 +
 .../api/R/reference/dense_rank,missing-method.html |     8 +
 site/docs/4.0.0/api/R/reference/dense_rank.html    |     8 +
 site/docs/4.0.0/api/R/reference/desc.html          |     8 +
 .../4.0.0/api/R/reference/desc_nulls_first.html    |     8 +
 .../4.0.0/api/R/reference/desc_nulls_last.html     |     8 +
 .../describe,SparkDataFrame,ANY-method.html        |     8 +
 .../describe,SparkDataFrame,character-method.html  |     8 +
 .../reference/describe,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/describe.html      |   233 +
 .../api/R/reference/dim,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/dim.html           |   209 +
 .../reference/distinct,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/distinct.html      |   215 +
 .../4.0.0/api/R/reference/drop,ANY,ANY-method.html |     8 +
 ...op,SparkDataFrame,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/drop.html          |   235 +
 .../dropDuplicates,SparkDataFrame-method.html      |     8 +
 .../docs/4.0.0/api/R/reference/dropDuplicates.html |   225 +
 .../api/R/reference/dropFields,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/dropFields.html    |   172 +
 .../api/R/reference/dropTempTable-deprecated.html  |   127 +
 site/docs/4.0.0/api/R/reference/dropTempView.html  |   127 +
 .../R/reference/dropna,SparkDataFrame-method.html  |     8 +
 .../R/reference/dtypes,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/dtypes.html        |   211 +
 .../api/R/reference/element_at,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/element_at.html    |     8 +
 .../reference/encode,Column,character-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/encode.html        |     8 +
 .../api/R/reference/endsWith,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/endsWith.html      |   131 +
 site/docs/4.0.0/api/R/reference/eq_null_safe.html  |   138 +
 ...xcept,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/except.html        |   222 +
 ...ptAll,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/exceptAll.html     |   228 +
 .../4.0.0/api/R/reference/exp,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/exp.html           |     8 +
 .../R/reference/explain,SparkDataFrame-method.html |     8 +
 .../R/reference/explain,StreamingQuery-method.html |     8 +
 site/docs/4.0.0/api/R/reference/explain.html       |   231 +
 .../api/R/reference/explode,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/explode.html       |     8 +
 .../R/reference/explode_outer,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/explode_outer.html |     8 +
 .../4.0.0/api/R/reference/expm1,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/expm1.html         |     8 +
 .../api/R/reference/expr,character-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/expr.html          |     8 +
 .../api/R/reference/factorial,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/factorial.html     |     8 +
 .../R/reference/fillna,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/fillna.html        |     8 +
 ...er,SparkDataFrame,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/filter.html        |   230 +
 ...lPatterns,PrefixSpan,SparkDataFrame-method.html |     8 +
 .../R/reference/first,SparkDataFrame-method.html   |     8 +
 .../reference/first,characterOrColumn-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/first.html         |   242 +
 .../fitted,BisectingKMeansModel-method.html        |     8 +
 .../api/R/reference/fitted,KMeansModel-method.html |     8 +
 site/docs/4.0.0/api/R/reference/fitted.html        |   138 +
 .../api/R/reference/flatten,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/flatten.html       |     8 +
 .../4.0.0/api/R/reference/floor,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/floor.html         |     8 +
 .../format_number,Column,numeric-method.html       |     8 +
 site/docs/4.0.0/api/R/reference/format_number.html |     8 +
 .../format_string,character,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/format_string.html |     8 +
 .../freqItems,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/freqItems.html     |   150 +
 .../freqItemsets,FPGrowthModel-method.html         |     8 +
 .../api/R/reference/from_avro,Column-method.html   |     8 +
 .../from_avro,characterOrColumn-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/from_avro.html     |     8 +
 ...olumn,characterOrstructTypeOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/from_csv.html      |     8 +
 ...olumn,characterOrstructTypeOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/from_json.html     |     8 +
 .../R/reference/from_unixtime,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/from_unixtime.html |     8 +
 ...from_utc_timestamp,Column,character-method.html |     8 +
 .../4.0.0/api/R/reference/from_utc_timestamp.html  |     8 +
 .../docs/4.0.0/api/R/reference/functionExists.html |   118 +
 .../api/R/reference/gapply,GroupedData-method.html |     8 +
 .../R/reference/gapply,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/gapply.html        |   321 +
 .../gapplyCollect,GroupedData-method.html          |     8 +
 .../gapplyCollect,SparkDataFrame-method.html       |     8 +
 site/docs/4.0.0/api/R/reference/gapplyCollect.html |   298 +
 site/docs/4.0.0/api/R/reference/getDatabase.html   |   122 +
 site/docs/4.0.0/api/R/reference/getField.html      |     8 +
 site/docs/4.0.0/api/R/reference/getFunc.html       |   123 +
 site/docs/4.0.0/api/R/reference/getItem.html       |     8 +
 site/docs/4.0.0/api/R/reference/getJobTags.html    |   110 +
 .../4.0.0/api/R/reference/getLocalProperty.html    |   120 +
 .../getNumPartitions,SparkDataFrame-method.html    |     8 +
 .../4.0.0/api/R/reference/getNumPartitions.html    |   208 +
 site/docs/4.0.0/api/R/reference/getTable.html      |   123 +
 site/docs/4.0.0/api/R/reference/glm.html           |   193 +
 .../api/R/reference/greatest,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/greatest.html      |     8 +
 .../R/reference/groupBy,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/groupBy.html       |   227 +
 .../reference/group_by,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/groupedData.html   |     8 +
 .../R/reference/grouping_bit,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/grouping_bit.html  |     8 +
 .../api/R/reference/grouping_id,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/grouping_id.html   |     8 +
 .../4.0.0/api/R/reference/hash,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/hash.html          |     8 +
 site/docs/4.0.0/api/R/reference/hashCode.html      |   130 +
 .../R/reference/head,SparkDataFrame-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/head.html          |   220 +
 .../4.0.0/api/R/reference/hex,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/hex.html           |     8 +
 .../hint,SparkDataFrame,character-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/hint.html          |   223 +
 ...am,SparkDataFrame,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/histogram.html     |   231 +
 .../4.0.0/api/R/reference/hour,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/hour.html          |     8 +
 .../4.0.0/api/R/reference/hypot,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/hypot.html         |     8 +
 .../api/R/reference/ifelse,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/ifelse.html        |     8 +
 site/docs/4.0.0/api/R/reference/ilike.html         |     8 +
 site/docs/4.0.0/api/R/reference/index.html         |  1728 +
 .../api/R/reference/initcap,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/initcap.html       |     8 +
 .../reference/input_file_name,missing-method.html  |     8 +
 .../4.0.0/api/R/reference/input_file_name.html     |     8 +
 ...insertInto,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/insertInto.html    |   225 +
 site/docs/4.0.0/api/R/reference/install.spark.html |   176 +
 .../R/reference/instr,Column,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/instr.html         |     8 +
 ...rsect,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/intersect.html     |   222 +
 ...ctAll,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/intersectAll.html  |   228 +
 .../R/reference/invoke_higher_order_function.html  |   121 +
 .../api/R/reference/is.nan,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/is.nan.html        |     8 +
 .../reference/isActive,StreamingQuery-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/isActive.html      |   133 +
 .../R/reference/isLocal,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/isLocal.html       |   214 +
 site/docs/4.0.0/api/R/reference/isNaN.html         |     8 +
 site/docs/4.0.0/api/R/reference/isNotNull.html     |     8 +
 site/docs/4.0.0/api/R/reference/isNull.html        |     8 +
 .../isStreaming,SparkDataFrame-method.html         |     8 +
 site/docs/4.0.0/api/R/reference/isStreaming.html   |   222 +
 .../4.0.0/api/R/reference/isnan,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/isnan.html         |     8 +
 .../join,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/join.html          |   233 +
 .../api/R/reference/kurtosis,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/kurtosis.html      |     8 +
 .../R/reference/lag,characterOrColumn-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/lag.html           |     8 +
 .../R/reference/last,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/last.html          |   147 +
 .../lastProgress,StreamingQuery-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/lastProgress.html  |   129 +
 .../api/R/reference/last_day,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/last_day.html      |     8 +
 .../lead,characterOrColumn,numeric-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/lead.html          |     8 +
 .../4.0.0/api/R/reference/least,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/least.html         |     8 +
 .../api/R/reference/length,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/length.html        |     8 +
 .../api/R/reference/levenshtein,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/levenshtein.html   |     8 +
 site/docs/4.0.0/api/R/reference/like.html          |     8 +
 .../limit,SparkDataFrame,numeric-method.html       |     8 +
 site/docs/4.0.0/api/R/reference/limit.html         |   219 +
 site/docs/4.0.0/api/R/reference/listCatalogs.html  |   114 +
 site/docs/4.0.0/api/R/reference/listColumns.html   |   130 +
 site/docs/4.0.0/api/R/reference/listDatabases.html |   114 +
 site/docs/4.0.0/api/R/reference/listFunctions.html |   126 +
 site/docs/4.0.0/api/R/reference/listTables.html    |   131 +
 .../docs/4.0.0/api/R/reference/lit,ANY-method.html |     8 +
 site/docs/4.0.0/api/R/reference/lit.html           |     8 +
 .../4.0.0/api/R/reference/ln,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/ln.html            |     8 +
 site/docs/4.0.0/api/R/reference/loadDF.html        |     8 +
 .../localCheckpoint,SparkDataFrame-method.html     |     8 +
 .../4.0.0/api/R/reference/localCheckpoint.html     |   225 +
 .../reference/locate,character,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/locate.html        |     8 +
 .../4.0.0/api/R/reference/log,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/log.html           |     8 +
 .../4.0.0/api/R/reference/log10,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/log10.html         |     8 +
 .../4.0.0/api/R/reference/log1p,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/log1p.html         |     8 +
 .../4.0.0/api/R/reference/log2,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/log2.html          |     8 +
 .../4.0.0/api/R/reference/lower,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/lower.html         |     8 +
 .../lpad,Column,numeric,character-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/lpad.html          |     8 +
 .../R/reference/ltrim,Column,character-method.html |     8 +
 .../R/reference/ltrim,Column,missing-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/ltrim.html         |     8 +
 .../make_date,Column,Column,Column-method.html     |     8 +
 .../api/R/reference/make_date,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/make_date.html     |     8 +
 .../api/R/reference/map_concat,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/map_concat.html    |     8 +
 .../api/R/reference/map_entries,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/map_entries.html   |     8 +
 ...p_filter,characterOrColumn,function-method.html |     8 +
 site/docs/4.0.0/api/R/reference/map_filter.html    |     8 +
 .../map_from_arrays,Column,Column-method.html      |     8 +
 .../R/reference/map_from_arrays,Column-method.html |     8 +
 .../4.0.0/api/R/reference/map_from_arrays.html     |     8 +
 .../reference/map_from_entries,Column-method.html  |     8 +
 .../4.0.0/api/R/reference/map_from_entries.html    |     8 +
 .../api/R/reference/map_keys,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/map_keys.html      |     8 +
 .../api/R/reference/map_values,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/map_values.html    |     8 +
 ...OrColumn,characterOrColumn,function-method.html |     8 +
 site/docs/4.0.0/api/R/reference/map_zip_with.html  |     8 +
 site/docs/4.0.0/api/R/reference/match.html         |   127 +
 .../4.0.0/api/R/reference/max,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/max.html           |     8 +
 .../R/reference/max_by,Column,Column-method.html   |     8 +
 .../api/R/reference/max_by,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/max_by.html        |     8 +
 .../4.0.0/api/R/reference/md5,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/md5.html           |     8 +
 .../4.0.0/api/R/reference/mean,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/mean.html          |     8 +
 ...taFrame,ANY,ANY,character,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/melt.html          |     8 +
 ...merge,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/merge.html         |   288 +
 .../4.0.0/api/R/reference/min,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/min.html           |     8 +
 .../R/reference/min_by,Column,Column-method.html   |     8 +
 .../api/R/reference/min_by,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/min_by.html        |     8 +
 .../api/R/reference/minute,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/minute.html        |     8 +
 ...monotonically_increasing_id,missing-method.html |     8 +
 .../R/reference/monotonically_increasing_id.html   |     8 +
 .../4.0.0/api/R/reference/month,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/month.html         |     8 +
 .../api/R/reference/monthname,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/monthname.html     |     8 +
 .../R/reference/months_between,Column-method.html  |     8 +
 .../docs/4.0.0/api/R/reference/months_between.html |     8 +
 .../R/reference/mutate,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/mutate.html        |   236 +
 .../4.0.0/api/R/reference/n,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/n.html             |     8 +
 .../api/R/reference/n_distinct,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/n_distinct.html    |     8 +
 .../R/reference/na.omit,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/na.omit.html       |     8 +
 site/docs/4.0.0/api/R/reference/nafunctions.html   |   272 +
 .../R/reference/names,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/names.html         |     8 +
 .../4.0.0/api/R/reference/nanvl,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/nanvl.html         |     8 +
 .../R/reference/ncol,SparkDataFrame-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/ncol.html          |   209 +
 .../api/R/reference/negate,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/negate.html        |     8 +
 .../api/R/reference/negative,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/negative.html      |     8 +
 .../next_day,Column,character-method.html          |     8 +
 site/docs/4.0.0/api/R/reference/next_day.html      |     8 +
 .../4.0.0/api/R/reference/not,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/not.html           |   151 +
 .../R/reference/nrow,SparkDataFrame-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/nrow.html          |   213 +
 ...nth_value,characterOrColumn,numeric-method.html |     8 +
 .../nth_value,characterOrColumn-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/nth_value.html     |     8 +
 .../api/R/reference/ntile,numeric-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/ntile.html         |     8 +
 .../R/reference/octet_length,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/octet_length.html  |     8 +
 ...By,SparkDataFrame,characterOrColumn-method.html |     8 +
 .../orderBy,WindowSpec,Column-method.html          |     8 +
 .../orderBy,WindowSpec,character-method.html       |     8 +
 site/docs/4.0.0/api/R/reference/orderBy.html       |   145 +
 .../api/R/reference/otherwise,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/otherwise.html     |   132 +
 .../R/reference/over,Column,WindowSpec-method.html |     8 +
 site/docs/4.0.0/api/R/reference/over.html          |   145 +
 ...erlay,Column,Column,numericOrColumn-method.html |     8 +
 ...erlay,Column-method,numericOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/overlay.html       |     8 +
 .../R/reference/partitionBy,WindowSpec-method.html |     8 +
 site/docs/4.0.0/api/R/reference/partitionBy.html   |   140 +
 .../R/reference/percent_rank,missing-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/percent_rank.html  |     8 +
 .../reference/percentile_approx,Column-method.html |     8 +
 ...x,characterOrColumn,numericOrColumn-method.html |     8 +
 .../4.0.0/api/R/reference/percentile_approx.html   |     8 +
 .../persist,SparkDataFrame,character-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/persist.html       |   222 +
 .../pivot,GroupedData,character-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/pivot.html         |   148 +
 .../4.0.0/api/R/reference/pmod,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/pmod.html          |     8 +
 .../api/R/reference/posexplode,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/posexplode.html    |     8 +
 .../reference/posexplode_outer,Column-method.html  |     8 +
 .../4.0.0/api/R/reference/posexplode_outer.html    |     8 +
 .../api/R/reference/positive,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/positive.html      |     8 +
 .../predict,AFTSurvivalRegressionModel-method.html |     8 +
 .../api/R/reference/predict,ALSModel-method.html   |     8 +
 .../predict,BisectingKMeansModel-method.html       |     8 +
 ...ict,DecisionTreeClassificationModel-method.html |     8 +
 ...predict,DecisionTreeRegressionModel-method.html |     8 +
 ...MClassificationModel,SparkDataFrame-method.html |     8 +
 .../predict,FMClassificationModel-method.html      |     8 +
 ...ct,FMRegressionModel,SparkDataFrame-method.html |     8 +
 .../predict,FMRegressionModel-method.html          |     8 +
 .../R/reference/predict,FPGrowthModel-method.html  |     8 +
 .../predict,GBTClassificationModel-method.html     |     8 +
 .../predict,GBTRegressionModel-method.html         |     8 +
 ...GaussianMixtureModel,SparkDataFrame-method.html |     8 +
 .../predict,GaussianMixtureModel-method.html       |     8 +
 ...ct,GeneralizedLinearRegressionModel-method.html |     8 +
 ...tonicRegressionModel,SparkDataFrame-method.html |     8 +
 .../predict,IsotonicRegressionModel-method.html    |     8 +
 .../R/reference/predict,KMeansModel-method.html    |     8 +
 ...inearRegressionModel,SparkDataFrame-method.html |     8 +
 .../predict,LinearRegressionModel-method.html      |     8 +
 ...edict,LinearSVCModel,SparkDataFrame-method.html |     8 +
 .../R/reference/predict,LinearSVCModel-method.html |     8 +
 ...isticRegressionModel,SparkDataFrame-method.html |     8 +
 .../predict,LogisticRegressionModel-method.html    |     8 +
 ...ilayerPerceptronClassificationModel-method.html |     8 +
 .../reference/predict,NaiveBayesModel-method.html  |     8 +
 ...ict,RandomForestClassificationModel-method.html |     8 +
 ...predict,RandomForestRegressionModel-method.html |     8 +
 site/docs/4.0.0/api/R/reference/predict.html       |   122 +
 site/docs/4.0.0/api/R/reference/print.jobj.html    |   118 +
 .../4.0.0/api/R/reference/print.structField.html   |   118 +
 .../4.0.0/api/R/reference/print.structType.html    |   118 +
 ...nt.summary.DecisionTreeClassificationModel.html |     8 +
 .../print.summary.DecisionTreeRegressionModel.html |     8 +
 .../print.summary.GBTClassificationModel.html      |     8 +
 .../print.summary.GBTRegressionModel.html          |     8 +
 ...t.summary.GeneralizedLinearRegressionModel.html |     8 +
 .../api/R/reference/print.summary.KSTest.html      |     8 +
 ...nt.summary.RandomForestClassificationModel.html |     8 +
 .../print.summary.RandomForestRegressionModel.html |     8 +
 .../printSchema,SparkDataFrame-method.html         |     8 +
 site/docs/4.0.0/api/R/reference/printSchema.html   |   211 +
 .../api/R/reference/product,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/product.html       |     8 +
 .../api/R/reference/quarter,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/quarter.html       |     8 +
 .../reference/queryName,StreamingQuery-method.html |     8 +
 site/docs/4.0.0/api/R/reference/queryName.html     |   140 +
 .../api/R/reference/radians,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/radians.html       |     8 +
 .../raise_error,characterOrColumn-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/raise_error.html   |     8 +
 .../4.0.0/api/R/reference/rand,missing-method.html |     8 +
 .../4.0.0/api/R/reference/rand,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/rand.html          |     8 +
 .../api/R/reference/randn,missing-method.html      |     8 +
 .../api/R/reference/randn,numeric-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/randn.html         |     8 +
 .../randomSplit,SparkDataFrame,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/randomSplit.html   |   220 +
 ...eBetween,WindowSpec,numeric,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/rangeBetween.html  |   165 +
 .../4.0.0/api/R/reference/rank,ANY-method.html     |     8 +
 .../4.0.0/api/R/reference/rank,missing-method.html |     8 +
 site/docs/4.0.0/api/R/reference/rank.html          |     8 +
 .../R/reference/rbind,SparkDataFrame-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/rbind.html         |   230 +
 site/docs/4.0.0/api/R/reference/read.df.html       |   159 +
 site/docs/4.0.0/api/R/reference/read.jdbc.html     |   179 +
 site/docs/4.0.0/api/R/reference/read.json.html     |   142 +
 site/docs/4.0.0/api/R/reference/read.ml.html       |   126 +
 site/docs/4.0.0/api/R/reference/read.orc.html      |   120 +
 site/docs/4.0.0/api/R/reference/read.parquet.html  |   120 +
 site/docs/4.0.0/api/R/reference/read.stream.html   |   150 +
 site/docs/4.0.0/api/R/reference/read.text.html     |   139 +
 .../4.0.0/api/R/reference/recoverPartitions.html   |   123 +
 site/docs/4.0.0/api/R/reference/refreshByPath.html |   124 +
 site/docs/4.0.0/api/R/reference/refreshTable.html  |   134 +
 ...xp_extract,Column,character,numeric-method.html |     8 +
 .../docs/4.0.0/api/R/reference/regexp_extract.html |     8 +
 ..._replace,Column,character,character-method.html |     8 +
 .../docs/4.0.0/api/R/reference/regexp_replace.html |     8 +
 ...rTempTable,SparkDataFrame,character-method.html |     8 +
 .../R/reference/registerTempTable-deprecated.html  |   132 +
 site/docs/4.0.0/api/R/reference/removeJobTAg.html  |   121 +
 .../R/reference/rename,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/rename.html        |   240 +
 .../repartition,SparkDataFrame-method.html         |     8 +
 site/docs/4.0.0/api/R/reference/repartition.html   |   245 +
 .../repartitionByRange,SparkDataFrame-method.html  |     8 +
 .../4.0.0/api/R/reference/repartitionByRange.html  |   249 +
 .../repeat_string,Column,numeric-method.html       |     8 +
 .../R/reference/repeat_string,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/repeat_string.html |     8 +
 .../api/R/reference/reverse,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/reverse.html       |     8 +
 .../4.0.0/api/R/reference/rint,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/rint.html          |     8 +
 site/docs/4.0.0/api/R/reference/rlike.html         |     8 +
 .../R/reference/rollup,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/rollup.html        |   227 +
 .../4.0.0/api/R/reference/round,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/round.html         |     8 +
 .../api/R/reference/row_number,missing-method.html |     8 +
 site/docs/4.0.0/api/R/reference/row_number.html    |     8 +
 ...sBetween,WindowSpec,numeric,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/rowsBetween.html   |   162 +
 .../rpad,Column,numeric,character-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/rpad.html          |     8 +
 .../R/reference/rtrim,Column,character-method.html |     8 +
 .../R/reference/rtrim,Column,missing-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/rtrim.html         |     8 +
 .../R/reference/sample,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/sample.html        |   237 +
 ...arkDataFrame,character,list,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/sampleBy.html      |   150 +
 .../sample_frac,SparkDataFrame-method.html         |     8 +
 site/docs/4.0.0/api/R/reference/sample_frac.html   |     8 +
 ...aveAsTable,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/saveAsTable.html   |   245 +
 .../saveDF,SparkDataFrame,character-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/saveDF.html        |     8 +
 .../R/reference/schema,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/schema.html        |   211 +
 .../schema_of_csv,characterOrColumn-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/schema_of_csv.html |     8 +
 .../schema_of_json,characterOrColumn-method.html   |     8 +
 .../docs/4.0.0/api/R/reference/schema_of_json.html |     8 +
 .../4.0.0/api/R/reference/sd,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/sd.html            |     8 +
 .../4.0.0/api/R/reference/sec,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/sec.html           |     8 +
 .../api/R/reference/second,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/second.html        |     8 +
 .../select,SparkDataFrame,Column-method.html       |     8 +
 .../select,SparkDataFrame,character-method.html    |     8 +
 .../select,SparkDataFrame,list-method.html         |     8 +
 site/docs/4.0.0/api/R/reference/select.html        |   256 +
 ...selectExpr,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/selectExpr.html    |   223 +
 .../4.0.0/api/R/reference/setCheckpointDir.html    |   124 +
 .../4.0.0/api/R/reference/setCurrentCatalog.html   |   118 +
 .../4.0.0/api/R/reference/setCurrentDatabase.html  |   118 +
 .../api/R/reference/setInterruptOnCancel.html      |   121 +
 .../4.0.0/api/R/reference/setJobDescription.html   |   117 +
 site/docs/4.0.0/api/R/reference/setJobGroup.html   |   129 +
 .../4.0.0/api/R/reference/setLocalProperty.html    |   127 +
 site/docs/4.0.0/api/R/reference/setLogLevel.html   |   117 +
 .../4.0.0/api/R/reference/sha1,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/sha1.html          |     8 +
 .../R/reference/sha2,Column,numeric-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/sha2.html          |     8 +
 .../reference/shiftLeft,Column,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/shiftLeft.html     |     8 +
 .../shiftRight,Column,numeric-method.html          |     8 +
 site/docs/4.0.0/api/R/reference/shiftRight.html    |     8 +
 .../shiftRightUnsigned,Column,numeric-method.html  |     8 +
 .../4.0.0/api/R/reference/shiftRightUnsigned.html  |     8 +
 .../reference/shiftleft,Column,numeric-method.html |     8 +
 site/docs/4.0.0/api/R/reference/shiftleft.html     |     8 +
 .../shiftright,Column,numeric-method.html          |     8 +
 site/docs/4.0.0/api/R/reference/shiftright.html    |     8 +
 .../shiftrightunsigned,Column,numeric-method.html  |     8 +
 .../4.0.0/api/R/reference/shiftrightunsigned.html  |     8 +
 .../4.0.0/api/R/reference/show,Column-method.html  |     8 +
 .../api/R/reference/show,GroupedData-method.html   |     8 +
 .../R/reference/show,SparkDataFrame-method.html    |     8 +
 .../R/reference/show,StreamingQuery-method.html    |     8 +
 .../api/R/reference/show,WindowSpec-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/show.html          |   231 +
 .../R/reference/showDF,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/showDF.html        |   230 +
 .../api/R/reference/shuffle,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/shuffle.html       |     8 +
 .../4.0.0/api/R/reference/sign,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/sign.html          |     8 +
 .../api/R/reference/signum,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/signum.html        |     8 +
 .../4.0.0/api/R/reference/sin,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/sin.html           |     8 +
 .../4.0.0/api/R/reference/sinh,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/sinh.html          |     8 +
 .../4.0.0/api/R/reference/size,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/size.html          |     8 +
 .../api/R/reference/skewness,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/skewness.html      |     8 +
 .../4.0.0/api/R/reference/slice,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/slice.html         |     8 +
 .../api/R/reference/sort_array,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/sort_array.html    |     8 +
 .../api/R/reference/soundex,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/soundex.html       |     8 +
 site/docs/4.0.0/api/R/reference/spark.addFile.html |   135 +
 .../reference/spark.als,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/spark.als.html     |   278 +
 ...spark.assignClusters,SparkDataFrame-method.html |     8 +
 ...park.associationRules,FPGrowthModel-method.html |     8 +
 .../api/R/reference/spark.associationRules.html    |     8 +
 ...ectingKmeans,SparkDataFrame,formula-method.html |     8 +
 .../api/R/reference/spark.bisectingKmeans.html     |   243 +
 ...decisionTree,SparkDataFrame,formula-method.html |     8 +
 .../4.0.0/api/R/reference/spark.decisionTree.html  |   309 +
 ...ntSequentialPatterns,SparkDataFrame-method.html |     8 +
 ...fmClassifier,SparkDataFrame,formula-method.html |     8 +
 .../4.0.0/api/R/reference/spark.fmClassifier.html  |   267 +
 ....fmRegressor,SparkDataFrame,formula-method.html |     8 +
 .../4.0.0/api/R/reference/spark.fmRegressor.html   |   257 +
 .../spark.fpGrowth,SparkDataFrame-method.html      |     8 +
 .../docs/4.0.0/api/R/reference/spark.fpGrowth.html |   254 +
 .../spark.freqItemsets,FPGrowthModel-method.html   |     8 +
 .../4.0.0/api/R/reference/spark.freqItemsets.html  |     8 +
 ...ssianMixture,SparkDataFrame,formula-method.html |     8 +
 .../api/R/reference/spark.gaussianMixture.html     |   214 +
 .../spark.gbt,SparkDataFrame,formula-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/spark.gbt.html     |   335 +
 .../4.0.0/api/R/reference/spark.getSparkFiles.html |   121 +
 .../spark.getSparkFilesRootDirectory.html          |   113 +
 .../spark.glm,SparkDataFrame,formula-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/spark.glm.html     |   292 +
 ...spark.isoreg,SparkDataFrame,formula-method.html |     8 +
 site/docs/4.0.0/api/R/reference/spark.isoreg.html  |   209 +
 ...spark.kmeans,SparkDataFrame,formula-method.html |     8 +
 site/docs/4.0.0/api/R/reference/spark.kmeans.html  |   233 +
 .../spark.kstest,SparkDataFrame-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/spark.kstest.html  |   201 +
 site/docs/4.0.0/api/R/reference/spark.lapply.html  |   152 +
 .../reference/spark.lda,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/spark.lda.html     |   301 +
 .../spark.lm,SparkDataFrame,formula-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/spark.lm.html      |   259 +
 .../spark.logit,SparkDataFrame,formula-method.html |     8 +
 site/docs/4.0.0/api/R/reference/spark.logit.html   |   333 +
 .../spark.mlp,SparkDataFrame,formula-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/spark.mlp.html     |   264 +
 ...k.naiveBayes,SparkDataFrame,formula-method.html |     8 +
 .../4.0.0/api/R/reference/spark.naiveBayes.html    |   215 +
 ....perplexity,LDAModel,SparkDataFrame-method.html |     8 +
 .../spark.perplexity,LDAModel-method.html          |     8 +
 .../4.0.0/api/R/reference/spark.perplexity.html    |     8 +
 ...k.posterior,LDAModel,SparkDataFrame-method.html |     8 +
 .../4.0.0/api/R/reference/spark.posterior.html     |     8 +
 .../reference/spark.powerIterationClustering.html  |   173 +
 .../4.0.0/api/R/reference/spark.prefixSpan.html    |   178 +
 ...randomForest,SparkDataFrame,formula-method.html |     8 +
 .../4.0.0/api/R/reference/spark.randomForest.html  |   342 +
 ...park.survreg,SparkDataFrame,formula-method.html |     8 +
 site/docs/4.0.0/api/R/reference/spark.survreg.html |   219 +
 ...rk.svmLinear,SparkDataFrame,formula-method.html |     8 +
 .../4.0.0/api/R/reference/spark.svmLinear.html     |   245 +
 .../4.0.0/api/R/reference/sparkR.callJMethod.html  |   152 +
 .../4.0.0/api/R/reference/sparkR.callJStatic.html  |   150 +
 site/docs/4.0.0/api/R/reference/sparkR.conf.html   |   132 +
 .../api/R/reference/sparkR.init-deprecated.html    |   160 +
 .../4.0.0/api/R/reference/sparkR.newJObject.html   |   148 +
 .../docs/4.0.0/api/R/reference/sparkR.session.html |   188 +
 .../4.0.0/api/R/reference/sparkR.session.stop.html |   109 +
 site/docs/4.0.0/api/R/reference/sparkR.stop.html   |     8 +
 .../4.0.0/api/R/reference/sparkR.uiWebUrl.html     |   114 +
 .../docs/4.0.0/api/R/reference/sparkR.version.html |   114 +
 .../R/reference/sparkRHive.init-deprecated.html    |   127 +
 .../api/R/reference/sparkRSQL.init-deprecated.html |   130 +
 .../spark_partition_id,missing-method.html         |     8 +
 .../4.0.0/api/R/reference/spark_partition_id.html  |     8 +
 .../split_string,Column,character-method.html      |     8 +
 .../R/reference/split_string,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/split_string.html  |     8 +
 site/docs/4.0.0/api/R/reference/sql.html           |   125 +
 .../4.0.0/api/R/reference/sqrt,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/sqrt.html          |     8 +
 .../api/R/reference/startsWith,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/startsWith.html    |   131 +
 .../R/reference/status,StreamingQuery-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/status.html        |   129 +
 .../4.0.0/api/R/reference/std,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/std.html           |     8 +
 .../api/R/reference/stddev,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/stddev.html        |     8 +
 .../api/R/reference/stddev_pop,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/stddev_pop.html    |     8 +
 .../api/R/reference/stddev_samp,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/stddev_samp.html   |     8 +
 .../reference/stopQuery,StreamingQuery-method.html |     8 +
 site/docs/4.0.0/api/R/reference/stopQuery.html     |   132 +
 .../storageLevel,SparkDataFrame-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/storageLevel.html  |   210 +
 .../api/R/reference/str,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/str.html           |   213 +
 .../reference/struct,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/struct.html        |     8 +
 .../api/R/reference/structField.character.html     |     8 +
 site/docs/4.0.0/api/R/reference/structField.html   |   145 +
 .../4.0.0/api/R/reference/structField.jobj.html    |     8 +
 .../api/R/reference/structType.character.html      |     8 +
 site/docs/4.0.0/api/R/reference/structType.html    |   147 +
 .../4.0.0/api/R/reference/structType.jobj.html     |     8 +
 .../api/R/reference/structType.structField.html    |     8 +
 .../R/reference/subset,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/subset.html        |   269 +
 .../api/R/reference/substr,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/substr.html        |   139 +
 ...ring_index,Column,character,numeric-method.html |     8 +
 .../4.0.0/api/R/reference/substring_index.html     |     8 +
 .../4.0.0/api/R/reference/sum,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/sum.html           |     8 +
 .../api/R/reference/sumDistinct,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/sumDistinct.html   |     8 +
 .../R/reference/sum_distinct,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/sum_distinct.html  |     8 +
 .../R/reference/summarize,GroupedData-method.html  |     8 +
 .../reference/summarize,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/summarize.html     |   243 +
 .../summary,AFTSurvivalRegressionModel-method.html |     8 +
 .../api/R/reference/summary,ALSModel-method.html   |     8 +
 .../summary,BisectingKMeansModel-method.html       |     8 +
 ...ary,DecisionTreeClassificationModel-method.html |     8 +
 ...summary,DecisionTreeRegressionModel-method.html |     8 +
 .../summary,FMClassificationModel-method.html      |     8 +
 .../summary,FMRegressionModel-method.html          |     8 +
 .../summary,GBTClassificationModel-method.html     |     8 +
 .../summary,GBTRegressionModel-method.html         |     8 +
 .../summary,GaussianMixtureModel-method.html       |     8 +
 ...ry,GeneralizedLinearRegressionModel-method.html |     8 +
 .../summary,IsotonicRegressionModel-method.html    |     8 +
 .../R/reference/summary,KMeansModel-method.html    |     8 +
 .../api/R/reference/summary,KSTest-method.html     |     8 +
 .../api/R/reference/summary,LDAModel-method.html   |     8 +
 .../summary,LinearRegressionModel-method.html      |     8 +
 .../R/reference/summary,LinearSVCModel-method.html |     8 +
 .../summary,LogisticRegressionModel-method.html    |     8 +
 ...ilayerPerceptronClassificationModel-method.html |     8 +
 .../reference/summary,NaiveBayesModel-method.html  |     8 +
 ...ary,RandomForestClassificationModel-method.html |     8 +
 ...summary,RandomForestRegressionModel-method.html |     8 +
 .../R/reference/summary,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/summary.html       |   256 +
 site/docs/4.0.0/api/R/reference/tableExists.html   |   118 +
 site/docs/4.0.0/api/R/reference/tableNames.html    |   123 +
 site/docs/4.0.0/api/R/reference/tableToDF.html     |   131 +
 site/docs/4.0.0/api/R/reference/tables.html        |   127 +
 .../take,SparkDataFrame,numeric-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/take.html          |   215 +
 .../4.0.0/api/R/reference/tan,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/tan.html           |     8 +
 .../4.0.0/api/R/reference/tanh,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/tanh.html          |     8 +
 .../reference/timestamp_seconds,Column-method.html |     8 +
 .../api/R/reference/toDegrees,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/toDegrees.html     |     8 +
 .../R/reference/toJSON,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/toJSON.html        |   219 +
 .../api/R/reference/toRadians,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/toRadians.html     |     8 +
 .../api/R/reference/to_avro,Column-method.html     |     8 +
 .../to_avro,characterOrColumn-method.html          |     8 +
 site/docs/4.0.0/api/R/reference/to_avro.html       |     8 +
 .../api/R/reference/to_csv,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/to_csv.html        |     8 +
 .../reference/to_date,Column,character-method.html |     8 +
 .../R/reference/to_date,Column,missing-method.html |     8 +
 site/docs/4.0.0/api/R/reference/to_date.html       |     8 +
 .../api/R/reference/to_json,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/to_json.html       |     8 +
 .../to_timestamp,Column,character-method.html      |     8 +
 .../to_timestamp,Column,missing-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/to_timestamp.html  |     8 +
 .../to_utc_timestamp,Column,character-method.html  |     8 +
 .../4.0.0/api/R/reference/to_utc_timestamp.html    |     8 +
 .../reference/transform,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/transform.html     |     8 +
 ...orm_keys,characterOrColumn,function-method.html |     8 +
 .../docs/4.0.0/api/R/reference/transform_keys.html |     8 +
 ...m_values,characterOrColumn,function-method.html |     8 +
 .../4.0.0/api/R/reference/transform_values.html    |     8 +
 ...ranslate,Column,character,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/translate.html     |     8 +
 .../R/reference/trim,Column,character-method.html  |     8 +
 .../R/reference/trim,Column,missing-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/trim.html          |     8 +
 .../4.0.0/api/R/reference/trunc,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/trunc.html         |     8 +
 .../api/R/reference/unbase64,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/unbase64.html      |     8 +
 site/docs/4.0.0/api/R/reference/uncacheTable.html  |   127 +
 .../4.0.0/api/R/reference/unhex,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/unhex.html         |     8 +
 ...union,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/union.html         |   232 +
 ...onAll,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/unionAll.html      |   220 +
 ...yName,SparkDataFrame,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/unionByName.html   |   249 +
 .../R/reference/unique,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/unique.html        |     8 +
 .../unix_timestamp,Column,character-method.html    |     8 +
 .../unix_timestamp,Column,missing-method.html      |     8 +
 .../unix_timestamp,missing,missing-method.html     |     8 +
 .../docs/4.0.0/api/R/reference/unix_timestamp.html |     8 +
 .../reference/unpersist,SparkDataFrame-method.html |     8 +
 site/docs/4.0.0/api/R/reference/unpersist.html     |   223 +
 ...taFrame,ANY,ANY,character,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/unpivot.html       |   243 +
 .../R/reference/unresolved_named_lambda_var.html   |   119 +
 .../4.0.0/api/R/reference/upper,Column-method.html |     8 +
 site/docs/4.0.0/api/R/reference/upper.html         |     8 +
 .../4.0.0/api/R/reference/var,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/var.html           |     8 +
 .../api/R/reference/var_pop,Column-method.html     |     8 +
 site/docs/4.0.0/api/R/reference/var_pop.html       |     8 +
 .../api/R/reference/var_samp,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/var_samp.html      |     8 +
 .../api/R/reference/variance,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/variance.html      |     8 +
 .../R/reference/vector_to_array,Column-method.html |     8 +
 .../4.0.0/api/R/reference/vector_to_array.html     |     8 +
 .../api/R/reference/weekofyear,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/weekofyear.html    |     8 +
 .../4.0.0/api/R/reference/when,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/when.html          |     8 +
 ...re,SparkDataFrame,characterOrColumn-method.html |     8 +
 site/docs/4.0.0/api/R/reference/where.html         |     8 +
 ..._bucket,Column,Column,Column,Column-method.html |     8 +
 .../R/reference/width_bucket,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/width_bucket.html  |     8 +
 .../api/R/reference/window,Column-method.html      |     8 +
 site/docs/4.0.0/api/R/reference/window.html        |     8 +
 .../R/reference/windowOrderBy,Column-method.html   |     8 +
 .../reference/windowOrderBy,character-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/windowOrderBy.html |   134 +
 .../reference/windowPartitionBy,Column-method.html |     8 +
 .../windowPartitionBy,character-method.html        |     8 +
 .../4.0.0/api/R/reference/windowPartitionBy.html   |   134 +
 .../R/reference/with,SparkDataFrame-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/with.html          |   229 +
 ...withColumn,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/withColumn.html    |   242 +
 ...,SparkDataFrame,character,character-method.html |     8 +
 .../4.0.0/api/R/reference/withColumnRenamed.html   |     8 +
 .../withField,Column,character,Column-method.html  |     8 +
 .../api/R/reference/withField,Column-method.html   |     8 +
 site/docs/4.0.0/api/R/reference/withField.html     |   137 +
 ...,SparkDataFrame,character,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/withWatermark.html |   240 +
 .../reference/write.df,SparkDataFrame-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/write.df.html      |   266 +
 ...,SparkDataFrame,character,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/write.jdbc.html    |   249 +
 ...write.json,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/write.json.html    |   232 +
 ...FTSurvivalRegressionModel,character-method.html |     8 +
 .../write.ml,ALSModel,character-method.html        |     8 +
 ...e.ml,BisectingKMeansModel,character-method.html |     8 +
 ...onTreeClassificationModel,character-method.html |     8 +
 ...cisionTreeRegressionModel,character-method.html |     8 +
 ....ml,FMClassificationModel,character-method.html |     8 +
 ...rite.ml,FMRegressionModel,character-method.html |     8 +
 .../write.ml,FPGrowthModel,character-method.html   |     8 +
 ...ml,GBTClassificationModel,character-method.html |     8 +
 ...ite.ml,GBTRegressionModel,character-method.html |     8 +
 ...e.ml,GaussianMixtureModel,character-method.html |     8 +
 ...izedLinearRegressionModel,character-method.html |     8 +
 ...l,IsotonicRegressionModel,character-method.html |     8 +
 .../write.ml,KMeansModel,character-method.html     |     8 +
 .../write.ml,LDAModel,character-method.html        |     8 +
 ....ml,LinearRegressionModel,character-method.html |     8 +
 .../write.ml,LinearSVCModel,character-method.html  |     8 +
 ...l,LogisticRegressionModel,character-method.html |     8 +
 ...eptronClassificationModel,character-method.html |     8 +
 .../write.ml,NaiveBayesModel,character-method.html |     8 +
 ...ForestClassificationModel,character-method.html |     8 +
 ...ndomForestRegressionModel,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/write.ml.html      |   128 +
 .../write.orc,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/write.orc.html     |   229 +
 ...te.parquet,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/write.parquet.html |   229 +
 .../write.stream,SparkDataFrame-method.html        |     8 +
 site/docs/4.0.0/api/R/reference/write.stream.html  |   282 +
 ...write.text,SparkDataFrame,character-method.html |     8 +
 site/docs/4.0.0/api/R/reference/write.text.html    |   232 +
 .../api/R/reference/xxhash64,Column-method.html    |     8 +
 site/docs/4.0.0/api/R/reference/xxhash64.html      |     8 +
 .../4.0.0/api/R/reference/year,Column-method.html  |     8 +
 site/docs/4.0.0/api/R/reference/year.html          |     8 +
 site/docs/4.0.0/api/R/search.json                  |     1 +
 site/docs/4.0.0/api/R/sitemap.xml                  |   273 +
 site/docs/4.0.0/api/java/allclasses-index.html     |  7823 ++
 site/docs/4.0.0/api/java/allpackages-index.html    |   395 +
 site/docs/4.0.0/api/java/constant-values.html      |  2562 +
 site/docs/4.0.0/api/java/deprecated-list.html      |   859 +
 site/docs/4.0.0/api/java/element-list              |   143 +
 site/docs/4.0.0/api/java/help-doc.html             |   182 +
 site/docs/4.0.0/api/java/index-all.html            | 84730 +++++++++++++++++++
 site/docs/4.0.0/api/java/index.html                |   394 +
 site/docs/4.0.0/api/java/jquery-ui.overrides.css   |    35 +
 site/docs/4.0.0/api/java/legal/ASSEMBLY_EXCEPTION  |    27 +
 site/docs/4.0.0/api/java/legal/jquery.md           |    26 +
 site/docs/4.0.0/api/java/legal/jqueryUI.md         |    49 +
 site/docs/4.0.0/api/java/lib/api-javadocs.js       |    62 +
 site/docs/4.0.0/api/java/lib/jquery.min.js         |     2 +
 site/docs/4.0.0/api/java/member-search-index.js    |     1 +
 site/docs/4.0.0/api/java/module-search-index.js    |     1 +
 .../parquet/filter2/predicate/SparkFilterApi.html  |   204 +
 .../parquet/filter2/predicate/package-summary.html |    84 +
 .../api/java/org/apache/spark/Aggregator.html      |   227 +
 .../apache/spark/BarrierCoordinatorMessage.html    |    84 +
 .../java/org/apache/spark/BarrierTaskContext.html  |   623 +
 .../api/java/org/apache/spark/BarrierTaskInfo.html |   135 +
 .../api/java/org/apache/spark/CleanAccum.html      |   195 +
 .../api/java/org/apache/spark/CleanBroadcast.html  |   195 +
 .../api/java/org/apache/spark/CleanCheckpoint.html |   195 +
 .../4.0.0/api/java/org/apache/spark/CleanRDD.html  |   195 +
 .../api/java/org/apache/spark/CleanShuffle.html    |   195 +
 .../java/org/apache/spark/CleanSparkListener.html  |   195 +
 .../api/java/org/apache/spark/CleanerListener.html |   161 +
 .../api/java/org/apache/spark/CleanupTask.html     |    84 +
 .../org/apache/spark/CleanupTaskWeakReference.html |   173 +
 .../java/org/apache/spark/ComplexFutureAction.html |   398 +
 .../org/apache/spark/ContextAwareIterator.html     |   249 +
 .../java/org/apache/spark/ContextBarrierId.html    |   215 +
 .../api/java/org/apache/spark/Dependency.html      |   177 +
 .../org/apache/spark/ErrorClassesJsonReader.html   |   199 +
 .../4.0.0/api/java/org/apache/spark/ErrorInfo.html |   236 +
 .../java/org/apache/spark/ErrorMessageFormat.html  |   221 +
 .../api/java/org/apache/spark/ErrorStateInfo.html  |   240 +
 .../api/java/org/apache/spark/ErrorSubInfo.html    |   208 +
 .../java/org/apache/spark/ExceptionFailure.html    |   302 +
 .../java/org/apache/spark/ExecutorLostFailure.html |   264 +
 .../java/org/apache/spark/ExecutorRegistered.html  |   195 +
 .../api/java/org/apache/spark/ExecutorRemoved.html |   195 +
 .../api/java/org/apache/spark/ExpireDeadHosts.html |   221 +
 .../api/java/org/apache/spark/FetchFailed.html     |   306 +
 .../api/java/org/apache/spark/FutureAction.html    |   336 +
 .../api/java/org/apache/spark/HashPartitioner.html |   224 +
 .../java/org/apache/spark/InternalAccumulator.html |   364 +
 .../apache/spark/InternalAccumulator.input$.html   |   203 +
 .../apache/spark/InternalAccumulator.output$.html  |   203 +
 .../spark/InternalAccumulator.shuffleRead$.html    |   338 +
 .../spark/InternalAccumulator.shuffleWrite$.html   |   212 +
 .../org/apache/spark/InterruptibleIterator.html    |   221 +
 .../java/org/apache/spark/JobExecutionStatus.html  |   242 +
 .../api/java/org/apache/spark/JobSubmitter.html    |   153 +
 .../spark/MapOutputTrackerMasterMessage.html       |    79 +
 .../org/apache/spark/MapOutputTrackerMessage.html  |    79 +
 .../java/org/apache/spark/NarrowDependency.html    |   201 +
 .../java/org/apache/spark/OneToOneDependency.html  |   191 +
 .../4.0.0/api/java/org/apache/spark/Partition.html |   163 +
 .../java/org/apache/spark/PartitionEvaluator.html  |   140 +
 .../apache/spark/PartitionEvaluatorFactory.html    |   140 +
 .../api/java/org/apache/spark/Partitioner.html     |   226 +
 .../api/java/org/apache/spark/QueryContext.html    |   194 +
 .../java/org/apache/spark/QueryContextType.html    |   223 +
 .../api/java/org/apache/spark/RangeDependency.html |   201 +
 .../java/org/apache/spark/RangePartitioner.html    |   316 +
 .../java/org/apache/spark/ReadOnlySparkConf.html   |   646 +
 .../api/java/org/apache/spark/RequestMethod.html   |   212 +
 .../api/java/org/apache/spark/Resubmitted.html     |   243 +
 .../org/apache/spark/SerializableWritable.html     |   193 +
 .../java/org/apache/spark/ShuffleDependency.html   |   373 +
 .../api/java/org/apache/spark/ShuffleStatus.html   |   621 +
 .../java/org/apache/spark/SimpleFutureAction.html  |   365 +
 .../api/java/org/apache/spark/SparkBuildInfo.html  |   212 +
 .../4.0.0/api/java/org/apache/spark/SparkConf.html |   674 +
 .../api/java/org/apache/spark/SparkContext.html    |  2901 +
 .../4.0.0/api/java/org/apache/spark/SparkEnv.html  |   362 +
 .../api/java/org/apache/spark/SparkException.html  |   387 +
 .../java/org/apache/spark/SparkExecutorInfo.html   |   200 +
 .../org/apache/spark/SparkExecutorInfoImpl.html    |   280 +
 .../api/java/org/apache/spark/SparkFiles.html      |   184 +
 .../org/apache/spark/SparkFirehoseListener.html    |   847 +
 .../api/java/org/apache/spark/SparkJobInfo.html    |   155 +
 .../java/org/apache/spark/SparkJobInfoImpl.html    |   205 +
 .../java/org/apache/spark/SparkMasterRegex.html    |   195 +
 .../api/java/org/apache/spark/SparkStageInfo.html  |   200 +
 .../java/org/apache/spark/SparkStageInfoImpl.html  |   280 +
 .../java/org/apache/spark/SparkStatusTracker.html  |   272 +
 .../api/java/org/apache/spark/SparkThrowable.html  |   199 +
 .../org/apache/spark/SparkThrowableHelper.html     |   242 +
 .../api/java/org/apache/spark/SpillListener.html   |   210 +
 .../org/apache/spark/StopMapOutputTracker.html     |   221 +
 .../4.0.0/api/java/org/apache/spark/Success.html   |   223 +
 .../java/org/apache/spark/TaskCommitDenied.html    |   261 +
 .../api/java/org/apache/spark/TaskContext.html     |   555 +
 .../api/java/org/apache/spark/TaskEndReason.html   |    91 +
 .../java/org/apache/spark/TaskFailedReason.html    |   158 +
 .../api/java/org/apache/spark/TaskKilled.html      |   267 +
 .../java/org/apache/spark/TaskKilledException.html |   189 +
 .../api/java/org/apache/spark/TaskResultLost.html  |   242 +
 .../java/org/apache/spark/TaskSchedulerIsSet.html  |   223 +
 .../4.0.0/api/java/org/apache/spark/TaskState.html |   266 +
 .../4.0.0/api/java/org/apache/spark/TestUtils.html |   670 +
 .../api/java/org/apache/spark/UnknownReason.html   |   242 +
 .../org/apache/spark/api/java/JavaDoubleRDD.html   |   892 +
 .../apache/spark/api/java/JavaFutureAction.html    |   138 +
 .../org/apache/spark/api/java/JavaHadoopRDD.html   |   213 +
 .../apache/spark/api/java/JavaNewHadoopRDD.html    |   213 +
 .../org/apache/spark/api/java/JavaPairRDD.html     |  2539 +
 .../java/org/apache/spark/api/java/JavaRDD.html    |   695 +
 .../org/apache/spark/api/java/JavaRDDLike.html     |  1717 +
 .../apache/spark/api/java/JavaSparkContext.html    |  1886 +
 .../spark/api/java/JavaSparkStatusTracker.html     |   234 +
 .../api/java/JavaUtils.SerializableMapWrapper.html |   246 +
 .../java/org/apache/spark/api/java/JavaUtils.html  |   185 +
 .../java/org/apache/spark/api/java/Optional.html   |   356 +
 .../org/apache/spark/api/java/StorageLevels.html   |   315 +
 .../spark/api/java/function/CoGroupFunction.html   |   145 +
 .../api/java/function/DoubleFlatMapFunction.html   |   140 +
 .../spark/api/java/function/DoubleFunction.html    |   140 +
 .../spark/api/java/function/FilterFunction.html    |   142 +
 .../spark/api/java/function/FlatMapFunction.html   |   140 +
 .../spark/api/java/function/FlatMapFunction2.html  |   142 +
 .../api/java/function/FlatMapGroupsFunction.html   |   142 +
 .../function/FlatMapGroupsWithStateFunction.html   |   148 +
 .../spark/api/java/function/ForeachFunction.html   |   142 +
 .../java/function/ForeachPartitionFunction.html    |   140 +
 .../apache/spark/api/java/function/Function.html   |   142 +
 .../apache/spark/api/java/function/Function0.html  |   140 +
 .../apache/spark/api/java/function/Function2.html  |   142 +
 .../apache/spark/api/java/function/Function3.html  |   144 +
 .../apache/spark/api/java/function/Function4.html  |   146 +
 .../spark/api/java/function/MapFunction.html       |   140 +
 .../spark/api/java/function/MapGroupsFunction.html |   142 +
 .../java/function/MapGroupsWithStateFunction.html  |   146 +
 .../api/java/function/MapPartitionsFunction.html   |   140 +
 .../api/java/function/PairFlatMapFunction.html     |   141 +
 .../spark/api/java/function/PairFunction.html      |   141 +
 .../spark/api/java/function/ReduceFunction.html    |   142 +
 .../spark/api/java/function/VoidFunction.html      |   140 +
 .../spark/api/java/function/VoidFunction2.html     |   142 +
 .../spark/api/java/function/package-summary.html   |   202 +
 .../org/apache/spark/api/java/package-summary.html |   141 +
 .../org/apache/spark/api/plugin/DriverPlugin.html  |   237 +
 .../apache/spark/api/plugin/ExecutorPlugin.html    |   233 +
 .../org/apache/spark/api/plugin/PluginContext.html |   241 +
 .../org/apache/spark/api/plugin/SparkPlugin.html   |   162 +
 .../apache/spark/api/plugin/package-summary.html   |   100 +
 .../api/java/org/apache/spark/api/r/BaseRRDD.html  |   234 +
 .../java/org/apache/spark/api/r/PairwiseRRDD.html  |   206 +
 .../apache/spark/api/r/RBackendAuthHandler.html    |   199 +
 .../api/java/org/apache/spark/api/r/RRDD.html      |   272 +
 .../java/org/apache/spark/api/r/RRunnerModes.html  |   176 +
 .../api/java/org/apache/spark/api/r/RUtils.html    |   245 +
 .../api/java/org/apache/spark/api/r/SerDe.html     |   522 +
 .../apache/spark/api/r/SerializationFormats.html   |   176 +
 .../org/apache/spark/api/r/SpecialLengths.html     |   158 +
 .../java/org/apache/spark/api/r/StringRRDD.html    |   203 +
 .../org/apache/spark/api/r/package-summary.html    |   110 +
 .../api/resource/ResourceDiscoveryPlugin.html      |   167 +
 .../apache/spark/api/resource/package-summary.html |    86 +
 .../java/org/apache/spark/broadcast/Broadcast.html |   283 +
 .../apache/spark/broadcast/BroadcastFactory.html   |   182 +
 .../apache/spark/broadcast/package-summary.html    |   111 +
 .../api/java/org/apache/spark/graphx/Edge.html     |   255 +
 .../java/org/apache/spark/graphx/EdgeContext.html  |   281 +
 .../org/apache/spark/graphx/EdgeDirection.html     |   267 +
 .../api/java/org/apache/spark/graphx/EdgeRDD.html  |   313 +
 .../java/org/apache/spark/graphx/EdgeTriplet.html  |   271 +
 .../api/java/org/apache/spark/graphx/Graph.html    |  1005 +
 .../java/org/apache/spark/graphx/GraphLoader.html  |   230 +
 .../api/java/org/apache/spark/graphx/GraphOps.html |   817 +
 .../java/org/apache/spark/graphx/GraphXUtils.html  |   165 +
 ...artitionStrategy.CanonicalRandomVertexCut$.html |   237 +
 .../graphx/PartitionStrategy.EdgePartition1D$.html |   236 +
 .../graphx/PartitionStrategy.EdgePartition2D$.html |   273 +
 .../graphx/PartitionStrategy.RandomVertexCut$.html |   236 +
 .../org/apache/spark/graphx/PartitionStrategy.html |   179 +
 .../api/java/org/apache/spark/graphx/Pregel.html   |   297 +
 .../org/apache/spark/graphx/TripletFields.html     |   273 +
 .../java/org/apache/spark/graphx/VertexRDD.html    |   722 +
 .../spark/graphx/impl/AggregatingEdgeContext.html  |   326 +
 .../apache/spark/graphx/impl/EdgeActiveness.html   |   257 +
 .../org/apache/spark/graphx/impl/EdgeRDDImpl.html  |   502 +
 .../org/apache/spark/graphx/impl/GraphImpl.html    |   875 +
 .../impl/VertexPartitionBaseOpsConstructor.html    |   129 +
 .../apache/spark/graphx/impl/VertexRDDImpl.html    |   760 +
 .../apache/spark/graphx/impl/package-summary.html  |   127 +
 .../spark/graphx/lib/ConnectedComponents.html      |   213 +
 .../apache/spark/graphx/lib/LabelPropagation.html  |   187 +
 .../java/org/apache/spark/graphx/lib/PageRank.html |   560 +
 .../apache/spark/graphx/lib/SVDPlusPlus.Conf.html  |   253 +
 .../org/apache/spark/graphx/lib/SVDPlusPlus.html   |   200 +
 .../org/apache/spark/graphx/lib/ShortestPaths.html |   182 +
 .../graphx/lib/StronglyConnectedComponents.html    |   183 +
 .../org/apache/spark/graphx/lib/TriangleCount.html |   205 +
 .../apache/spark/graphx/lib/package-summary.html   |   136 +
 .../org/apache/spark/graphx/package-summary.html   |   190 +
 .../apache/spark/graphx/util/GraphGenerators.html  |   353 +
 .../apache/spark/graphx/util/package-summary.html  |   107 +
 .../java/org/apache/spark/input/Configurable.html  |   147 +
 .../org/apache/spark/input/PortableDataStream.html |   221 +
 .../org/apache/spark/input/package-summary.html    |   108 +
 .../java/org/apache/spark/io/CompressionCodec.html |   164 +
 .../org/apache/spark/io/LZ4CompressionCodec.html   |   193 +
 .../org/apache/spark/io/LZFCompressionCodec.html   |   192 +
 .../spark/io/NioBufferedFileInputStream.html       |   272 +
 .../org/apache/spark/io/ReadAheadInputStream.html  |   265 +
 .../apache/spark/io/SnappyCompressionCodec.html    |   193 +
 .../org/apache/spark/io/ZStdCompressionCodec.html  |   203 +
 .../java/org/apache/spark/io/package-summary.html  |   139 +
 .../apache/spark/launcher/AbstractLauncher.html    |   458 +
 .../apache/spark/launcher/InProcessLauncher.html   |   199 +
 .../apache/spark/launcher/JavaModuleOptions.html   |   180 +
 .../spark/launcher/SparkAppHandle.Listener.html    |   163 +
 .../spark/launcher/SparkAppHandle.State.html       |   313 +
 .../org/apache/spark/launcher/SparkAppHandle.html  |   240 +
 .../org/apache/spark/launcher/SparkLauncher.html   |  1222 +
 .../org/apache/spark/launcher/package-summary.html |   201 +
 .../apache/spark/mapred/SparkHadoopMapRedUtil.html |   207 +
 .../org/apache/spark/mapred/package-summary.html   |    95 +
 .../org/apache/spark/metrics/DirectPoolMemory.html |   221 +
 .../apache/spark/metrics/ExecutorMetricType.html   |   138 +
 .../spark/metrics/GarbageCollectionMetrics.html    |   257 +
 .../org/apache/spark/metrics/JVMHeapMemory.html    |   221 +
 .../org/apache/spark/metrics/JVMOffHeapMemory.html |   221 +
 .../org/apache/spark/metrics/MappedPoolMemory.html |   221 +
 .../spark/metrics/MetricsSystemInstances.html      |   212 +
 .../spark/metrics/OffHeapExecutionMemory.html      |   221 +
 .../apache/spark/metrics/OffHeapStorageMemory.html |   221 +
 .../apache/spark/metrics/OffHeapUnifiedMemory.html |   221 +
 .../spark/metrics/OnHeapExecutionMemory.html       |   221 +
 .../apache/spark/metrics/OnHeapStorageMemory.html  |   221 +
 .../apache/spark/metrics/OnHeapUnifiedMemory.html  |   221 +
 .../apache/spark/metrics/ProcessTreeMetrics.html   |   230 +
 .../metrics/SingleValueExecutorMetricType.html     |   155 +
 .../org/apache/spark/metrics/package-summary.html  |   135 +
 .../java/org/apache/spark/metrics/sink/Sink.html   |   142 +
 .../spark/metrics/sink/StatsdMetricType.html       |   194 +
 .../apache/spark/metrics/sink/package-summary.html |   103 +
 .../spark/metrics/source/CodegenMetrics.html       |   232 +
 .../metrics/source/DoubleAccumulatorSource.html    |   190 +
 .../spark/metrics/source/HiveCatalogMetrics.html   |   305 +
 .../metrics/source/LongAccumulatorSource.html      |   190 +
 .../org/apache/spark/metrics/source/Source.html    |   137 +
 .../apache/spark/metrics/source/StaticSources.html |   166 +
 .../spark/metrics/source/package-summary.html      |   115 +
 .../api/java/org/apache/spark/ml/Estimator.html    |   332 +
 .../4.0.0/api/java/org/apache/spark/ml/FitEnd.html |   190 +
 .../api/java/org/apache/spark/ml/FitStart.html     |   190 +
 .../java/org/apache/spark/ml/LoadInstanceEnd.html  |   190 +
 .../org/apache/spark/ml/LoadInstanceStart.html     |   190 +
 .../api/java/org/apache/spark/ml/MLEvent.html      |   144 +
 .../api/java/org/apache/spark/ml/MLEvents.html     |   210 +
 .../4.0.0/api/java/org/apache/spark/ml/Model.html  |   272 +
 .../apache/spark/ml/Pipeline.SharedReadWrite$.html |   305 +
 .../api/java/org/apache/spark/ml/Pipeline.html     |   391 +
 .../java/org/apache/spark/ml/PipelineModel.html    |   311 +
 .../java/org/apache/spark/ml/PipelineStage.html    |   254 +
 .../java/org/apache/spark/ml/PredictionModel.html  |   377 +
 .../api/java/org/apache/spark/ml/Predictor.html    |   378 +
 .../java/org/apache/spark/ml/PredictorParams.html  |   170 +
 .../java/org/apache/spark/ml/SaveInstanceEnd.html  |   208 +
 .../org/apache/spark/ml/SaveInstanceStart.html     |   208 +
 .../api/java/org/apache/spark/ml/TransformEnd.html |   208 +
 .../java/org/apache/spark/ml/TransformStart.html   |   208 +
 .../api/java/org/apache/spark/ml/Transformer.html  |   301 +
 .../java/org/apache/spark/ml/UnaryTransformer.html |   334 +
 .../apache/spark/ml/ann/ActivationFunction.html    |   153 +
 .../java/org/apache/spark/ml/ann/ApplyInPlace.html |   178 +
 .../java/org/apache/spark/ml/ann/BreezeUtil.html   |   206 +
 .../api/java/org/apache/spark/ml/ann/Layer.html    |   221 +
 .../java/org/apache/spark/ml/ann/LayerModel.html   |   209 +
 .../java/org/apache/spark/ml/ann/LossFunction.html |   145 +
 .../api/java/org/apache/spark/ml/ann/Topology.html |   139 +
 .../org/apache/spark/ml/ann/TopologyModel.html     |   277 +
 .../org/apache/spark/ml/ann/package-summary.html   |   132 +
 .../org/apache/spark/ml/attribute/Attribute.html   |   363 +
 .../spark/ml/attribute/AttributeFactory.html       |   173 +
 .../apache/spark/ml/attribute/AttributeGroup.html  |   436 +
 .../apache/spark/ml/attribute/AttributeKeys.html   |   267 +
 .../apache/spark/ml/attribute/AttributeType.html   |   226 +
 .../apache/spark/ml/attribute/BinaryAttribute.html |   389 +
 .../spark/ml/attribute/NominalAttribute.html       |   536 +
 .../spark/ml/attribute/NumericAttribute.html       |   494 +
 .../spark/ml/attribute/UnresolvedAttribute.html    |   276 +
 .../apache/spark/ml/attribute/package-summary.html |   158 +
 .../BinaryClassificationSummary.html               |   257 +
 .../BinaryLogisticRegressionSummary.html           |   159 +
 .../BinaryLogisticRegressionSummaryImpl.html       |   325 +
 .../BinaryLogisticRegressionTrainingSummary.html   |   114 +
 ...inaryLogisticRegressionTrainingSummaryImpl.html |   230 +
 .../BinaryRandomForestClassificationSummary.html   |   109 +
 ...inaryRandomForestClassificationSummaryImpl.html |   338 +
 ...yRandomForestClassificationTrainingSummary.html |   111 +
 ...domForestClassificationTrainingSummaryImpl.html |   223 +
 .../ml/classification/ClassificationModel.html     |   379 +
 .../ml/classification/ClassificationSummary.html   |   375 +
 .../apache/spark/ml/classification/Classifier.html |   251 +
 .../spark/ml/classification/ClassifierParams.html  |   176 +
 .../ml/classification/ClassifierTypeTrait.html     |    87 +
 .../DecisionTreeClassificationModel.html           |   772 +
 .../ml/classification/DecisionTreeClassifier.html  |   713 +
 .../ml/classification/FMClassificationModel.html   |   690 +
 .../ml/classification/FMClassificationSummary.html |   109 +
 .../FMClassificationSummaryImpl.html               |   401 +
 .../FMClassificationTrainingSummary.html           |   108 +
 .../FMClassificationTrainingSummaryImpl.html       |   215 +
 .../spark/ml/classification/FMClassifier.html      |   812 +
 .../ml/classification/FMClassifierParams.html      |   153 +
 .../ml/classification/GBTClassificationModel.html  |  1069 +
 .../spark/ml/classification/GBTClassifier.html     |   991 +
 .../apache/spark/ml/classification/LinearSVC.html  |   689 +
 .../spark/ml/classification/LinearSVCModel.html    |   649 +
 .../spark/ml/classification/LinearSVCParams.html   |   196 +
 .../spark/ml/classification/LinearSVCSummary.html  |   109 +
 .../ml/classification/LinearSVCSummaryImpl.html    |   401 +
 .../classification/LinearSVCTrainingSummary.html   |   108 +
 .../LinearSVCTrainingSummaryImpl.html              |   215 +
 .../ml/classification/LogisticRegression.html      |  1072 +
 .../ml/classification/LogisticRegressionModel.html |   960 +
 .../classification/LogisticRegressionParams.html   |   498 +
 .../classification/LogisticRegressionSummary.html  |   173 +
 .../LogisticRegressionSummaryImpl.html             |   296 +
 .../LogisticRegressionTrainingSummary.html         |   112 +
 .../LogisticRegressionTrainingSummaryImpl.html     |   219 +
 .../MultilayerPerceptronClassificationModel.html   |   617 +
 .../MultilayerPerceptronClassificationSummary.html |   106 +
 ...tilayerPerceptronClassificationSummaryImpl.html |   252 +
 ...yerPerceptronClassificationTrainingSummary.html |   105 +
 ...erceptronClassificationTrainingSummaryImpl.html |   209 +
 .../MultilayerPerceptronClassifier.html            |   645 +
 .../classification/MultilayerPerceptronParams.html |   243 +
 .../apache/spark/ml/classification/NaiveBayes.html |   447 +
 .../spark/ml/classification/NaiveBayesModel.html   |   462 +
 .../spark/ml/classification/NaiveBayesParams.html  |   199 +
 .../apache/spark/ml/classification/OneVsRest.html  |   585 +
 .../spark/ml/classification/OneVsRestModel.html    |   514 +
 .../spark/ml/classification/OneVsRestParams.html   |   176 +
 .../ProbabilisticClassificationModel.html          |   398 +
 .../ml/classification/ProbabilisticClassifier.html |   289 +
 .../ProbabilisticClassifierParams.html             |   184 +
 .../RandomForestClassificationModel.html           |   939 +
 .../RandomForestClassificationSummary.html         |   149 +
 .../RandomForestClassificationSummaryImpl.html     |   255 +
 .../RandomForestClassificationTrainingSummary.html |   112 +
 ...domForestClassificationTrainingSummaryImpl.html |   212 +
 .../ml/classification/RandomForestClassifier.html  |   878 +
 .../spark/ml/classification/TrainingSummary.html   |   153 +
 .../spark/ml/classification/package-summary.html   |   351 +
 .../spark/ml/clustering/BisectingKMeans.html       |   587 +
 .../spark/ml/clustering/BisectingKMeansModel.html  |   586 +
 .../spark/ml/clustering/BisectingKMeansParams.html |   220 +
 .../ml/clustering/BisectingKMeansSummary.html      |   157 +
 .../apache/spark/ml/clustering/ClusterData.html    |   209 +
 .../spark/ml/clustering/ClusteringSummary.html     |   209 +
 .../spark/ml/clustering/DistributedLDAModel.html   |   368 +
 .../spark/ml/clustering/ExpectationAggregator.html |   240 +
 .../spark/ml/clustering/GaussianMixture.html       |   614 +
 .../spark/ml/clustering/GaussianMixtureModel.html  |   641 +
 .../spark/ml/clustering/GaussianMixtureParams.html |   200 +
 .../ml/clustering/GaussianMixtureSummary.html      |   176 +
 .../ml/clustering/InternalKMeansModelWriter.html   |   247 +
 .../org/apache/spark/ml/clustering/KMeans.html     |   735 +
 .../spark/ml/clustering/KMeansAggregator.html      |   267 +
 .../apache/spark/ml/clustering/KMeansModel.html    |   663 +
 .../apache/spark/ml/clustering/KMeansParams.html   |   284 +
 .../apache/spark/ml/clustering/KMeansSummary.html  |   157 +
 .../java/org/apache/spark/ml/clustering/LDA.html   |   887 +
 .../org/apache/spark/ml/clustering/LDAModel.html   |   837 +
 .../org/apache/spark/ml/clustering/LDAParams.html  |   564 +
 .../apache/spark/ml/clustering/LocalLDAModel.html  |   282 +
 .../spark/ml/clustering/PMMLKMeansModelWriter.html |   247 +
 .../ml/clustering/PowerIterationClustering.html    |   475 +
 .../clustering/PowerIterationClusteringParams.html |   241 +
 .../spark/ml/clustering/package-summary.html       |   202 +
 .../evaluation/BinaryClassificationEvaluator.html  |   495 +
 .../spark/ml/evaluation/ClusteringEvaluator.html   |   498 +
 .../spark/ml/evaluation/ClusteringMetrics.html     |   157 +
 .../spark/ml/evaluation/CosineSilhouette.html      |   338 +
 .../org/apache/spark/ml/evaluation/Evaluator.html  |   279 +
 .../MulticlassClassificationEvaluator.html         |   610 +
 .../MultilabelClassificationEvaluator.html         |   468 +
 .../spark/ml/evaluation/RankingEvaluator.html      |   463 +
 .../spark/ml/evaluation/RegressionEvaluator.html   |   497 +
 .../SquaredEuclideanSilhouette.ClusterStats$.html  |   184 +
 .../SquaredEuclideanSilhouette.ClusterStats.html   |   203 +
 .../ml/evaluation/SquaredEuclideanSilhouette.html  |   457 +
 .../spark/ml/evaluation/package-summary.html       |   147 +
 .../org/apache/spark/ml/feature/Binarizer.html     |   524 +
 .../ml/feature/BucketedRandomProjectionLSH.html    |   491 +
 .../feature/BucketedRandomProjectionLSHModel.html  |   551 +
 .../feature/BucketedRandomProjectionLSHParams.html |   160 +
 .../org/apache/spark/ml/feature/Bucketizer.html    |   576 +
 .../org/apache/spark/ml/feature/ChiSqSelector.html |   648 +
 ...hiSqSelectorModel.ChiSqSelectorModelWriter.html |   155 +
 .../spark/ml/feature/ChiSqSelectorModel.html       |   584 +
 .../org/apache/spark/ml/feature/ColumnPruner.html  |   344 +
 .../apache/spark/ml/feature/CountVectorizer.html   |   552 +
 .../spark/ml/feature/CountVectorizerModel.html     |   570 +
 .../spark/ml/feature/CountVectorizerParams.html    |   305 +
 .../api/java/org/apache/spark/ml/feature/DCT.html  |   334 +
 .../api/java/org/apache/spark/ml/feature/Dot.html  |   266 +
 .../spark/ml/feature/ElementwiseProduct.html       |   329 +
 .../org/apache/spark/ml/feature/EmptyTerm.html     |   258 +
 .../org/apache/spark/ml/feature/FeatureHasher.html |   511 +
 .../org/apache/spark/ml/feature/HashingTF.html     |   506 +
 .../api/java/org/apache/spark/ml/feature/IDF.html  |   410 +
 .../java/org/apache/spark/ml/feature/IDFBase.html  |   181 +
 .../java/org/apache/spark/ml/feature/IDFModel.html |   435 +
 .../java/org/apache/spark/ml/feature/Imputer.html  |   558 +
 .../org/apache/spark/ml/feature/ImputerModel.html  |   521 +
 .../org/apache/spark/ml/feature/ImputerParams.html |   228 +
 .../org/apache/spark/ml/feature/IndexToString.html |   419 +
 .../apache/spark/ml/feature/InteractableTerm.html  |   152 +
 .../org/apache/spark/ml/feature/Interaction.html   |   397 +
 .../org/apache/spark/ml/feature/LSHParams.html     |   183 +
 .../org/apache/spark/ml/feature/LabeledPoint.html  |   234 +
 .../org/apache/spark/ml/feature/MaxAbsScaler.html  |   383 +
 .../apache/spark/ml/feature/MaxAbsScalerModel.html |   389 +
 .../spark/ml/feature/MaxAbsScalerParams.html       |   149 +
 .../org/apache/spark/ml/feature/MinHashLSH.html    |   452 +
 .../apache/spark/ml/feature/MinHashLSHModel.html   |   525 +
 .../org/apache/spark/ml/feature/MinMaxScaler.html  |   455 +
 .../apache/spark/ml/feature/MinMaxScalerModel.html |   460 +
 .../spark/ml/feature/MinMaxScalerParams.html       |   203 +
 .../java/org/apache/spark/ml/feature/NGram.html    |   307 +
 .../org/apache/spark/ml/feature/Normalizer.html    |   328 +
 .../org/apache/spark/ml/feature/OneHotEncoder.html |   527 +
 .../apache/spark/ml/feature/OneHotEncoderBase.html |   219 +
 .../spark/ml/feature/OneHotEncoderCommon.html      |   224 +
 .../spark/ml/feature/OneHotEncoderModel.html       |   517 +
 .../api/java/org/apache/spark/ml/feature/PCA.html  |   409 +
 .../java/org/apache/spark/ml/feature/PCAModel.html |   423 +
 .../org/apache/spark/ml/feature/PCAParams.html     |   174 +
 .../spark/ml/feature/PolynomialExpansion.html      |   332 +
 .../spark/ml/feature/QuantileDiscretizer.html      |   628 +
 .../spark/ml/feature/QuantileDiscretizerBase.html  |   231 +
 .../java/org/apache/spark/ml/feature/RFormula.html |   577 +
 .../org/apache/spark/ml/feature/RFormulaBase.html  |   270 +
 .../org/apache/spark/ml/feature/RFormulaModel.html |   474 +
 .../apache/spark/ml/feature/RFormulaParser.html    |   617 +
 .../apache/spark/ml/feature/RegexTokenizer.html    |   433 +
 .../org/apache/spark/ml/feature/RobustScaler.html  |   542 +
 .../apache/spark/ml/feature/RobustScalerModel.html |   505 +
 .../spark/ml/feature/RobustScalerParams.html       |   259 +
 .../apache/spark/ml/feature/SQLTransformer.html    |   374 +
 .../apache/spark/ml/feature/SelectorParams.html    |   303 +
 .../apache/spark/ml/feature/StandardScaler.html    |   446 +
 .../spark/ml/feature/StandardScalerModel.html      |   441 +
 .../spark/ml/feature/StandardScalerParams.html     |   202 +
 .../apache/spark/ml/feature/StopWordsRemover.html  |   629 +
 .../org/apache/spark/ml/feature/StringIndexer.html |   525 +
 .../apache/spark/ml/feature/StringIndexerBase.html |   245 +
 .../spark/ml/feature/StringIndexerModel.html       |   597 +
 .../org/apache/spark/ml/feature/TargetEncoder.html |   573 +
 .../apache/spark/ml/feature/TargetEncoderBase.html |   237 +
 .../spark/ml/feature/TargetEncoderModel.html       |   537 +
 .../api/java/org/apache/spark/ml/feature/Term.html |   177 +
 .../org/apache/spark/ml/feature/Tokenizer.html     |   280 +
 .../ml/feature/UnivariateFeatureSelector.html      |   552 +
 .../ml/feature/UnivariateFeatureSelectorModel.html |   489 +
 .../feature/UnivariateFeatureSelectorParams.html   |   243 +
 .../ml/feature/VarianceThresholdSelector.html      |   414 +
 .../ml/feature/VarianceThresholdSelectorModel.html |   409 +
 .../feature/VarianceThresholdSelectorParams.html   |   164 +
 .../apache/spark/ml/feature/VectorAssembler.html   |   428 +
 .../spark/ml/feature/VectorAttributeRewriter.html  |   363 +
 .../org/apache/spark/ml/feature/VectorIndexer.html |   484 +
 .../spark/ml/feature/VectorIndexerModel.html       |   476 +
 .../spark/ml/feature/VectorIndexerParams.html      |   194 +
 .../apache/spark/ml/feature/VectorSizeHint.html    |   438 +
 .../org/apache/spark/ml/feature/VectorSlicer.html  |   471 +
 .../java/org/apache/spark/ml/feature/Word2Vec.html |   624 +
 .../org/apache/spark/ml/feature/Word2VecBase.html  |   298 +
 .../spark/ml/feature/Word2VecModel.Data$.html      |   184 +
 .../Word2VecModel.Word2VecModelWriter$.html        |   211 +
 .../org/apache/spark/ml/feature/Word2VecModel.html |   666 +
 .../apache/spark/ml/feature/package-summary.html   |   558 +
 .../org/apache/spark/ml/fpm/AssociationRules.html  |   187 +
 .../api/java/org/apache/spark/ml/fpm/FPGrowth.html |   476 +
 .../org/apache/spark/ml/fpm/FPGrowthModel.html     |   485 +
 .../org/apache/spark/ml/fpm/FPGrowthParams.html    |   258 +
 .../java/org/apache/spark/ml/fpm/PrefixSpan.html   |   395 +
 .../org/apache/spark/ml/fpm/PrefixSpanParams.html  |   238 +
 .../org/apache/spark/ml/fpm/package-summary.html   |   120 +
 .../api/java/org/apache/spark/ml/functions.html    |   192 +
 .../org/apache/spark/ml/image/ImageSchema.html     |   346 +
 .../org/apache/spark/ml/image/RecursiveFlag.html   |   174 +
 .../apache/spark/ml/image/SamplePathFilter.html    |   262 +
 .../org/apache/spark/ml/image/package-summary.html |   104 +
 .../api/java/org/apache/spark/ml/impl/Utils.html   |   280 +
 .../org/apache/spark/ml/impl/package-summary.html  |    96 +
 .../api/java/org/apache/spark/ml/linalg/BLAS.html  |   443 +
 .../org/apache/spark/ml/linalg/DenseMatrix.html    |   565 +
 .../org/apache/spark/ml/linalg/DenseVector.html    |   374 +
 .../spark/ml/linalg/JsonMatrixConverter.html       |   197 +
 .../spark/ml/linalg/JsonVectorConverter.html       |   185 +
 .../java/org/apache/spark/ml/linalg/Matrices.html  |   445 +
 .../java/org/apache/spark/ml/linalg/Matrix.html    |   714 +
 .../org/apache/spark/ml/linalg/SQLDataTypes.html   |   174 +
 .../org/apache/spark/ml/linalg/SparseMatrix.html   |   592 +
 .../org/apache/spark/ml/linalg/SparseVector.html   |   388 +
 .../java/org/apache/spark/ml/linalg/Vector.html    |   503 +
 .../java/org/apache/spark/ml/linalg/Vectors.html   |   342 +
 .../apache/spark/ml/linalg/package-summary.html    |   144 +
 .../spark/ml/optim/NormalEquationSolver.html       |   136 +
 .../aggregator/DifferentiableLossAggregator.html   |   232 +
 .../spark/ml/optim/aggregator/package-summary.html |    97 +
 .../optim/loss/DifferentiableRegularization.html   |   166 +
 .../spark/ml/optim/loss/package-summary.html       |    98 +
 .../org/apache/spark/ml/optim/package-summary.html |   102 +
 .../java/org/apache/spark/ml/package-summary.html  |   235 +
 .../org/apache/spark/ml/param/BooleanParam.html    |   213 +
 .../spark/ml/param/DoubleArrayArrayParam.html      |   231 +
 .../apache/spark/ml/param/DoubleArrayParam.html    |   231 +
 .../org/apache/spark/ml/param/DoubleParam.html     |   265 +
 .../java/org/apache/spark/ml/param/FloatParam.html |   265 +
 .../org/apache/spark/ml/param/IntArrayParam.html   |   231 +
 .../java/org/apache/spark/ml/param/IntParam.html   |   241 +
 .../java/org/apache/spark/ml/param/JavaParams.html |   193 +
 .../java/org/apache/spark/ml/param/LongParam.html  |   241 +
 .../api/java/org/apache/spark/ml/param/Param.html  |   350 +
 .../java/org/apache/spark/ml/param/ParamMap.html   |   412 +
 .../java/org/apache/spark/ml/param/ParamPair.html  |   189 +
 .../org/apache/spark/ml/param/ParamValidators.html |   332 +
 .../api/java/org/apache/spark/ml/param/Params.html |   589 +
 .../apache/spark/ml/param/StringArrayParam.html    |   231 +
 .../org/apache/spark/ml/param/package-summary.html |   162 +
 .../spark/ml/param/shared/HasAggregationDepth.html |   161 +
 .../apache/spark/ml/param/shared/HasBlockSize.html |   161 +
 .../ml/param/shared/HasCheckpointInterval.html     |   161 +
 .../spark/ml/param/shared/HasCollectSubModels.html |   157 +
 .../spark/ml/param/shared/HasDistanceMeasure.html  |   161 +
 .../spark/ml/param/shared/HasElasticNetParam.html  |   161 +
 .../spark/ml/param/shared/HasFeaturesCol.html      |   161 +
 .../spark/ml/param/shared/HasFitIntercept.html     |   161 +
 .../spark/ml/param/shared/HasHandleInvalid.html    |   161 +
 .../apache/spark/ml/param/shared/HasInputCol.html  |   161 +
 .../apache/spark/ml/param/shared/HasInputCols.html |   161 +
 .../apache/spark/ml/param/shared/HasLabelCol.html  |   161 +
 .../org/apache/spark/ml/param/shared/HasLoss.html  |   161 +
 .../spark/ml/param/shared/HasMaxBlockSizeInMB.html |   161 +
 .../apache/spark/ml/param/shared/HasMaxIter.html   |   161 +
 .../spark/ml/param/shared/HasNumFeatures.html      |   157 +
 .../apache/spark/ml/param/shared/HasOutputCol.html |   161 +
 .../spark/ml/param/shared/HasOutputCols.html       |   161 +
 .../spark/ml/param/shared/HasParallelism.html      |   178 +
 .../spark/ml/param/shared/HasPredictionCol.html    |   161 +
 .../spark/ml/param/shared/HasProbabilityCol.html   |   161 +
 .../spark/ml/param/shared/HasRawPredictionCol.html |   161 +
 .../apache/spark/ml/param/shared/HasRegParam.html  |   161 +
 .../spark/ml/param/shared/HasRelativeError.html    |   161 +
 .../org/apache/spark/ml/param/shared/HasSeed.html  |   161 +
 .../apache/spark/ml/param/shared/HasSolver.html    |   161 +
 .../spark/ml/param/shared/HasStandardization.html  |   161 +
 .../apache/spark/ml/param/shared/HasStepSize.html  |   161 +
 .../apache/spark/ml/param/shared/HasThreshold.html |   161 +
 .../spark/ml/param/shared/HasThresholds.html       |   161 +
 .../org/apache/spark/ml/param/shared/HasTol.html   |   161 +
 .../ml/param/shared/HasValidationIndicatorCol.html |   161 +
 .../spark/ml/param/shared/HasVarianceCol.html      |   161 +
 .../apache/spark/ml/param/shared/HasWeightCol.html |   161 +
 .../spark/ml/param/shared/SharedParamsCodeGen.html |   162 +
 .../spark/ml/param/shared/package-summary.html     |   238 +
 .../ml/r/PowerIterationClusteringWrapper.html      |   168 +
 .../org/apache/spark/ml/r/PrefixSpanWrapper.html   |   164 +
 .../java/org/apache/spark/ml/r/RWrapperUtils.html  |   223 +
 .../api/java/org/apache/spark/ml/r/RWrappers.html  |   187 +
 .../org/apache/spark/ml/r/package-summary.html     |   104 +
 .../spark/ml/recommendation/ALS.InBlock$.html      |   176 +
 .../recommendation/ALS.LeastSquaresNESolver.html   |   139 +
 .../spark/ml/recommendation/ALS.Rating$.html       |   176 +
 .../apache/spark/ml/recommendation/ALS.Rating.html |   204 +
 .../spark/ml/recommendation/ALS.RatingBlock$.html  |   176 +
 .../org/apache/spark/ml/recommendation/ALS.html    |  1068 +
 .../apache/spark/ml/recommendation/ALSModel.html   |   604 +
 .../spark/ml/recommendation/ALSModelParams.html    |   251 +
 .../apache/spark/ml/recommendation/ALSParams.html  |   409 +
 .../spark/ml/recommendation/package-summary.html   |   130 +
 .../spark/ml/regression/AFTSurvivalRegression.html |   623 +
 .../ml/regression/AFTSurvivalRegressionModel.html  |   604 +
 .../ml/regression/AFTSurvivalRegressionParams.html |   283 +
 .../ml/regression/DecisionTreeRegressionModel.html |   737 +
 .../spark/ml/regression/DecisionTreeRegressor.html |   728 +
 .../spark/ml/regression/FMRegressionModel.html     |   610 +
 .../apache/spark/ml/regression/FMRegressor.html    |   792 +
 .../spark/ml/regression/FMRegressorParams.html     |   144 +
 .../spark/ml/regression/FactorizationMachines.html |   191 +
 .../ml/regression/FactorizationMachinesParams.html |   292 +
 .../spark/ml/regression/GBTRegressionModel.html    |   997 +
 .../apache/spark/ml/regression/GBTRegressor.html   |   973 +
 .../GeneralizedLinearRegression.Binomial$.html     |   302 +
 .../GeneralizedLinearRegression.CLogLog$.html      |   242 +
 .../GeneralizedLinearRegression.Family$.html       |   220 +
 ...GeneralizedLinearRegression.FamilyAndLink$.html |   216 +
 .../GeneralizedLinearRegression.Gamma$.html        |   311 +
 .../GeneralizedLinearRegression.Gaussian$.html     |   311 +
 .../GeneralizedLinearRegression.Identity$.html     |   251 +
 .../GeneralizedLinearRegression.Inverse$.html      |   251 +
 .../GeneralizedLinearRegression.Link$.html         |   219 +
 .../GeneralizedLinearRegression.Log$.html          |   251 +
 .../GeneralizedLinearRegression.Logit$.html        |   242 +
 .../GeneralizedLinearRegression.Poisson$.html      |   311 +
 .../GeneralizedLinearRegression.Probit$.html       |   242 +
 .../GeneralizedLinearRegression.Sqrt$.html         |   251 +
 .../GeneralizedLinearRegression.Tweedie$.html      |   210 +
 .../ml/regression/GeneralizedLinearRegression.html |   920 +
 .../GeneralizedLinearRegressionBase.html           |   438 +
 .../GeneralizedLinearRegressionModel.html          |   729 +
 .../GeneralizedLinearRegressionSummary.html        |   294 +
 ...GeneralizedLinearRegressionTrainingSummary.html |   206 +
 .../InternalLinearRegressionModelWriter.html       |   247 +
 .../spark/ml/regression/IsotonicRegression.html    |   509 +
 .../ml/regression/IsotonicRegressionBase.html      |   261 +
 .../ml/regression/IsotonicRegressionModel.html     |   529 +
 .../spark/ml/regression/LinearRegression.html      |   903 +
 .../spark/ml/regression/LinearRegressionModel.html |   676 +
 .../ml/regression/LinearRegressionParams.html      |   277 +
 .../ml/regression/LinearRegressionSummary.html     |   357 +
 .../LinearRegressionTrainingSummary.html           |   178 +
 .../PMMLLinearRegressionModelWriter.html           |   247 +
 .../ml/regression/RandomForestRegressionModel.html |   837 +
 .../spark/ml/regression/RandomForestRegressor.html |   862 +
 .../spark/ml/regression/RegressionModel.html       |   201 +
 .../org/apache/spark/ml/regression/Regressor.html  |   197 +
 .../spark/ml/regression/package-summary.html       |   272 +
 .../spark/ml/source/image/ImageDataSource.html     |   163 +
 .../spark/ml/source/image/package-summary.html     |    84 +
 .../spark/ml/source/libsvm/LibSVMDataSource.html   |   166 +
 .../spark/ml/source/libsvm/package-summary.html    |    84 +
 .../java/org/apache/spark/ml/stat/ANOVATest.html   |   204 +
 .../org/apache/spark/ml/stat/ChiSquareTest.html    |   214 +
 .../java/org/apache/spark/ml/stat/Correlation.html |   221 +
 .../java/org/apache/spark/ml/stat/FValueTest.html  |   201 +
 .../spark/ml/stat/KolmogorovSmirnovTest.html       |   239 +
 .../java/org/apache/spark/ml/stat/Summarizer.html  |   473 +
 .../org/apache/spark/ml/stat/SummaryBuilder.html   |   184 +
 .../ml/stat/distribution/MultivariateGaussian.html |   226 +
 .../ml/stat/distribution/package-summary.html      |    95 +
 .../org/apache/spark/ml/stat/package-summary.html  |   125 +
 .../org/apache/spark/ml/tree/CategoricalSplit.html |   216 +
 .../org/apache/spark/ml/tree/ContinuousSplit.html  |   191 +
 .../ml/tree/DecisionTreeClassifierParams.html      |   196 +
 .../apache/spark/ml/tree/DecisionTreeModel.html    |   277 +
 .../tree/DecisionTreeModelReadWrite.NodeData$.html |   240 +
 .../tree/DecisionTreeModelReadWrite.NodeData.html  |   278 +
 .../DecisionTreeModelReadWrite.SplitData$.html     |   207 +
 .../tree/DecisionTreeModelReadWrite.SplitData.html |   219 +
 .../spark/ml/tree/DecisionTreeModelReadWrite.html  |   223 +
 .../apache/spark/ml/tree/DecisionTreeParams.html   |   411 +
 .../spark/ml/tree/DecisionTreeRegressorParams.html |   186 +
 .../EnsembleModelReadWrite.EnsembleNodeData$.html  |   220 +
 .../EnsembleModelReadWrite.EnsembleNodeData.html   |   196 +
 .../spark/ml/tree/EnsembleModelReadWrite.html      |   230 +
 .../apache/spark/ml/tree/GBTClassifierParams.html  |   224 +
 .../java/org/apache/spark/ml/tree/GBTParams.html   |   258 +
 .../apache/spark/ml/tree/GBTRegressorParams.html   |   224 +
 .../apache/spark/ml/tree/HasVarianceImpurity.html  |   176 +
 .../org/apache/spark/ml/tree/InternalNode.html     |   230 +
 .../java/org/apache/spark/ml/tree/LeafNode.html    |   189 +
 .../api/java/org/apache/spark/ml/tree/Node.html    |   221 +
 .../ml/tree/RandomForestClassifierParams.html      |   146 +
 .../apache/spark/ml/tree/RandomForestParams.html   |   219 +
 .../spark/ml/tree/RandomForestRegressorParams.html |   137 +
 .../api/java/org/apache/spark/ml/tree/Split.html   |   189 +
 .../apache/spark/ml/tree/TreeClassifierParams.html |   175 +
 .../ml/tree/TreeEnsembleClassifierParams.html      |   201 +
 .../apache/spark/ml/tree/TreeEnsembleModel.html    |   234 +
 .../apache/spark/ml/tree/TreeEnsembleParams.html   |   267 +
 .../spark/ml/tree/TreeEnsembleRegressorParams.html |   188 +
 .../apache/spark/ml/tree/TreeRegressorParams.html  |   112 +
 .../spark/ml/tree/impl/GradientBoostedTrees.html   |   492 +
 .../apache/spark/ml/tree/impl/RandomForest.html    |   333 +
 .../apache/spark/ml/tree/impl/package-summary.html |    97 +
 .../org/apache/spark/ml/tree/package-summary.html  |   205 +
 .../org/apache/spark/ml/tuning/CrossValidator.html |   613 +
 ...ssValidatorModel.CrossValidatorModelWriter.html |   133 +
 .../spark/ml/tuning/CrossValidatorModel.html       |   507 +
 .../spark/ml/tuning/CrossValidatorParams.html      |   192 +
 .../apache/spark/ml/tuning/ParamGridBuilder.html   |   343 +
 .../spark/ml/tuning/TrainValidationSplit.html      |   581 +
 ...SplitModel.TrainValidationSplitModelWriter.html |   133 +
 .../spark/ml/tuning/TrainValidationSplitModel.html |   482 +
 .../ml/tuning/TrainValidationSplitParams.html      |   164 +
 .../apache/spark/ml/tuning/ValidatorParams.html    |   241 +
 .../apache/spark/ml/tuning/package-summary.html    |   144 +
 .../org/apache/spark/ml/util/BaseReadWrite.html    |   182 +
 .../org/apache/spark/ml/util/DatasetUtils.html     |   215 +
 .../spark/ml/util/DefaultParamsReadable.html       |   160 +
 .../spark/ml/util/DefaultParamsWritable.html       |   160 +
 .../apache/spark/ml/util/GeneralMLWritable.html    |   146 +
 .../org/apache/spark/ml/util/GeneralMLWriter.html  |   217 +
 .../apache/spark/ml/util/HasTrainingSummary.html   |   172 +
 .../org/apache/spark/ml/util/Identifiable.html     |   156 +
 .../apache/spark/ml/util/MLAllowListedLoader.html  |   167 +
 .../org/apache/spark/ml/util/MLFormatRegister.html |   203 +
 .../java/org/apache/spark/ml/util/MLReadable.html  |   162 +
 .../java/org/apache/spark/ml/util/MLReader.html    |   202 +
 .../java/org/apache/spark/ml/util/MLWritable.html  |   159 +
 .../java/org/apache/spark/ml/util/MLWriter.html    |   252 +
 .../org/apache/spark/ml/util/MLWriterFormat.html   |   159 +
 .../spark/ml/util/MetaAlgorithmReadWrite.html      |   170 +
 .../org/apache/spark/ml/util/MetadataUtils.html    |   234 +
 .../java/org/apache/spark/ml/util/SchemaUtils.html |   459 +
 .../api/java/org/apache/spark/ml/util/Summary.html |    90 +
 .../org/apache/spark/ml/util/package-summary.html  |   175 +
 .../java/org/apache/spark/mllib/JavaPackage.html   |   107 +
 .../mllib/classification/ClassificationModel.html  |   182 +
 .../classification/LogisticRegressionModel.html    |   367 +
 .../LogisticRegressionWithLBFGS.html               |   296 +
 .../classification/LogisticRegressionWithSGD.html  |   181 +
 .../spark/mllib/classification/NaiveBayes.html     |   353 +
 .../NaiveBayesModel.SaveLoadV1_0$.Data$.html       |   184 +
 .../NaiveBayesModel.SaveLoadV1_0$.Data.html        |   226 +
 .../NaiveBayesModel.SaveLoadV1_0$.html             |   250 +
 .../NaiveBayesModel.SaveLoadV2_0$.Data$.html       |   184 +
 .../NaiveBayesModel.SaveLoadV2_0$.Data.html        |   239 +
 .../NaiveBayesModel.SaveLoadV2_0$.html             |   250 +
 .../mllib/classification/NaiveBayesModel.html      |   324 +
 .../spark/mllib/classification/SVMModel.html       |   317 +
 .../spark/mllib/classification/SVMWithSGD.html     |   346 +
 .../StreamingLogisticRegressionWithSGD.html        |   265 +
 ...GLMClassificationModel.SaveLoadV1_0$.Data$.html |   184 +
 .../GLMClassificationModel.SaveLoadV1_0$.Data.html |   226 +
 .../impl/GLMClassificationModel.SaveLoadV1_0$.html |   278 +
 .../impl/GLMClassificationModel.html               |   143 +
 .../mllib/classification/impl/package-summary.html |    97 +
 .../mllib/classification/package-summary.html      |   144 +
 .../spark/mllib/clustering/BisectingKMeans.html    |   407 +
 .../BisectingKMeansModel.SaveLoadV1_0$.html        |   209 +
 .../BisectingKMeansModel.SaveLoadV2_0$.html        |   209 +
 .../BisectingKMeansModel.SaveLoadV3_0$.html        |   209 +
 .../mllib/clustering/BisectingKMeansModel.html     |   388 +
 .../mllib/clustering/DistributedLDAModel.html      |   444 +
 .../spark/mllib/clustering/EMLDAOptimizer.html     |   207 +
 .../spark/mllib/clustering/ExpectationSum.html     |   239 +
 .../spark/mllib/clustering/GaussianMixture.html    |   423 +
 .../mllib/clustering/GaussianMixtureModel.html     |   339 +
 .../org/apache/spark/mllib/clustering/KMeans.html  |   582 +
 .../mllib/clustering/KMeansModel.Cluster$.html     |   207 +
 .../clustering/KMeansModel.SaveLoadV1_0$.html      |   209 +
 .../clustering/KMeansModel.SaveLoadV2_0$.html      |   209 +
 .../apache/spark/mllib/clustering/KMeansModel.html |   378 +
 .../org/apache/spark/mllib/clustering/LDA.html     |   695 +
 .../apache/spark/mllib/clustering/LDAModel.html    |   266 +
 .../spark/mllib/clustering/LDAOptimizer.html       |   161 +
 .../apache/spark/mllib/clustering/LDAUtils.html    |   128 +
 .../apache/spark/mllib/clustering/LocalKMeans.html |   209 +
 .../spark/mllib/clustering/LocalLDAModel.html      |   497 +
 .../spark/mllib/clustering/OnlineLDAOptimizer.html |   327 +
 .../PowerIterationClustering.Assignment$.html      |   184 +
 .../PowerIterationClustering.Assignment.html       |   195 +
 .../mllib/clustering/PowerIterationClustering.html |   350 +
 ...owerIterationClusteringModel.SaveLoadV1_0$.html |   209 +
 .../clustering/PowerIterationClusteringModel.html  |   242 +
 .../spark/mllib/clustering/StreamingKMeans.html    |   480 +
 .../mllib/clustering/StreamingKMeansModel.html     |   268 +
 .../spark/mllib/clustering/package-summary.html    |   209 +
 .../spark/mllib/evaluation/AreaUnderCurve.html     |   188 +
 .../evaluation/BinaryClassificationMetrics.html    |   402 +
 .../spark/mllib/evaluation/MulticlassMetrics.html  |   395 +
 .../spark/mllib/evaluation/MultilabelMetrics.html  |   340 +
 .../spark/mllib/evaluation/RankingMetrics.html     |   332 +
 .../spark/mllib/evaluation/RegressionMetrics.html  |   286 +
 .../binary/BinaryClassificationMetricComputer.html |   130 +
 .../evaluation/binary/BinaryConfusionMatrix.html   |   188 +
 .../mllib/evaluation/binary/FalsePositiveRate.html |   159 +
 .../spark/mllib/evaluation/binary/Precision.html   |   159 +
 .../spark/mllib/evaluation/binary/Recall.html      |   159 +
 .../mllib/evaluation/binary/package-summary.html   |   117 +
 .../spark/mllib/evaluation/package-summary.html    |   119 +
 .../apache/spark/mllib/feature/ChiSqSelector.html  |   332 +
 .../ChiSqSelectorModel.SaveLoadV1_0$.Data$.html    |   193 +
 .../ChiSqSelectorModel.SaveLoadV1_0$.Data.html     |   200 +
 .../feature/ChiSqSelectorModel.SaveLoadV1_0$.html  |   229 +
 .../spark/mllib/feature/ChiSqSelectorModel.html    |   254 +
 .../spark/mllib/feature/ElementwiseProduct.html    |   199 +
 .../org/apache/spark/mllib/feature/HashingTF.html  |   312 +
 .../feature/IDF.DocumentFrequencyAggregator.html   |   220 +
 .../java/org/apache/spark/mllib/feature/IDF.html   |   230 +
 .../org/apache/spark/mllib/feature/IDFModel.html   |   223 +
 .../org/apache/spark/mllib/feature/Normalizer.html |   202 +
 .../java/org/apache/spark/mllib/feature/PCA.html   |   198 +
 .../org/apache/spark/mllib/feature/PCAModel.html   |   191 +
 .../org/apache/spark/mllib/feature/PCAUtil.html    |   160 +
 .../apache/spark/mllib/feature/StandardScaler.html |   205 +
 .../spark/mllib/feature/StandardScalerModel.html   |   276 +
 .../spark/mllib/feature/VectorTransformer.html     |   182 +
 .../org/apache/spark/mllib/feature/VocabWord.html  |   248 +
 .../org/apache/spark/mllib/feature/Word2Vec.html   |   377 +
 .../apache/spark/mllib/feature/Word2VecModel.html  |   289 +
 .../spark/mllib/feature/package-summary.html       |   174 +
 .../spark/mllib/fpm/AssociationRules.Rule.html     |   247 +
 .../apache/spark/mllib/fpm/AssociationRules.html   |   274 +
 .../spark/mllib/fpm/FPGrowth.FreqItemset.html      |   224 +
 .../java/org/apache/spark/mllib/fpm/FPGrowth.html  |   286 +
 .../mllib/fpm/FPGrowthModel.SaveLoadV1_0$.html     |   220 +
 .../org/apache/spark/mllib/fpm/FPGrowthModel.html  |   274 +
 .../spark/mllib/fpm/PrefixSpan.FreqSequence.html   |   209 +
 .../spark/mllib/fpm/PrefixSpan.Postfix$.html       |   176 +
 .../apache/spark/mllib/fpm/PrefixSpan.Prefix$.html |   210 +
 .../org/apache/spark/mllib/fpm/PrefixSpan.html     |   389 +
 .../mllib/fpm/PrefixSpanModel.SaveLoadV1_0$.html   |   220 +
 .../apache/spark/mllib/fpm/PrefixSpanModel.html    |   233 +
 .../apache/spark/mllib/fpm/package-summary.html    |   134 +
 .../java/org/apache/spark/mllib/linalg/ARPACK.html |   128 +
 .../java/org/apache/spark/mllib/linalg/BLAS.html   |   382 +
 .../spark/mllib/linalg/CholeskyDecomposition.html  |   196 +
 .../org/apache/spark/mllib/linalg/DenseMatrix.html |   597 +
 .../org/apache/spark/mllib/linalg/DenseVector.html |   432 +
 .../mllib/linalg/EigenValueDecomposition.html      |   189 +
 .../java/org/apache/spark/mllib/linalg/LAPACK.html |   128 +
 .../org/apache/spark/mllib/linalg/Matrices.html    |   463 +
 .../java/org/apache/spark/mllib/linalg/Matrix.html |   484 +
 .../apache/spark/mllib/linalg/MatrixImplicits.html |   205 +
 .../apache/spark/mllib/linalg/QRDecomposition.html |   189 +
 .../mllib/linalg/SingularValueDecomposition.html   |   200 +
 .../apache/spark/mllib/linalg/SparseMatrix.html    |   624 +
 .../apache/spark/mllib/linalg/SparseVector.html    |   446 +
 .../java/org/apache/spark/mllib/linalg/Vector.html |   546 +
 .../apache/spark/mllib/linalg/VectorImplicits.html |   205 +
 .../org/apache/spark/mllib/linalg/VectorUDT.html   |   309 +
 .../org/apache/spark/mllib/linalg/Vectors.html     |   396 +
 .../mllib/linalg/distributed/BlockMatrix.html      |   500 +
 .../mllib/linalg/distributed/CoordinateMatrix.html |   305 +
 .../linalg/distributed/DistributedMatrix.html      |   161 +
 .../spark/mllib/linalg/distributed/IndexedRow.html |   209 +
 .../mllib/linalg/distributed/IndexedRowMatrix.html |   401 +
 .../mllib/linalg/distributed/MatrixEntry.html      |   225 +
 .../spark/mllib/linalg/distributed/RowMatrix.html  |   524 +
 .../mllib/linalg/distributed/package-summary.html  |   126 +
 .../apache/spark/mllib/linalg/package-summary.html |   175 +
 .../apache/spark/mllib/optimization/Gradient.html  |   224 +
 .../spark/mllib/optimization/GradientDescent.html  |   457 +
 .../spark/mllib/optimization/HingeGradient.html    |   231 +
 .../apache/spark/mllib/optimization/L1Updater.html |   218 +
 .../org/apache/spark/mllib/optimization/LBFGS.html |   410 +
 .../mllib/optimization/LeastSquaresGradient.html   |   230 +
 .../spark/mllib/optimization/LogisticGradient.html |   310 +
 .../spark/mllib/optimization/NNLS.Workspace.html   |   225 +
 .../org/apache/spark/mllib/optimization/NNLS.html  |   216 +
 .../apache/spark/mllib/optimization/Optimizer.html |   146 +
 .../spark/mllib/optimization/SimpleUpdater.html    |   204 +
 .../spark/mllib/optimization/SquaredL2Updater.html |   205 +
 .../apache/spark/mllib/optimization/Updater.html   |   212 +
 .../spark/mllib/optimization/package-summary.html  |   151 +
 .../org/apache/spark/mllib/package-summary.html    |   157 +
 .../apache/spark/mllib/pmml/PMMLExportable.html    |   205 +
 .../spark/mllib/pmml/export/PMMLModelExport.html   |   140 +
 .../mllib/pmml/export/PMMLModelExportFactory.html  |   169 +
 .../spark/mllib/pmml/export/package-summary.html   |   101 +
 .../apache/spark/mllib/pmml/package-summary.html   |   101 +
 .../spark/mllib/random/ExponentialGenerator.html   |   231 +
 .../apache/spark/mllib/random/GammaGenerator.html  |   243 +
 .../spark/mllib/random/LogNormalGenerator.html     |   244 +
 .../spark/mllib/random/PoissonGenerator.html       |   231 +
 .../spark/mllib/random/RandomDataGenerator.html    |   162 +
 .../org/apache/spark/mllib/random/RandomRDDs.html  |  1840 +
 .../mllib/random/StandardNormalGenerator.html      |   220 +
 .../spark/mllib/random/UniformGenerator.html       |   220 +
 .../spark/mllib/random/WeibullGenerator.html       |   244 +
 .../apache/spark/mllib/random/package-summary.html |   135 +
 .../apache/spark/mllib/rdd/MLPairRDDFunctions.html |   210 +
 .../org/apache/spark/mllib/rdd/RDDFunctions.html   |   224 +
 .../apache/spark/mllib/rdd/package-summary.html    |   101 +
 .../org/apache/spark/mllib/recommendation/ALS.html |   744 +
 .../MatrixFactorizationModel.SaveLoadV1_0$.html    |   217 +
 .../recommendation/MatrixFactorizationModel.html   |   426 +
 .../apache/spark/mllib/recommendation/Rating.html  |   222 +
 .../mllib/recommendation/package-summary.html      |   107 +
 .../regression/GeneralizedLinearAlgorithm.html     |   316 +
 .../mllib/regression/GeneralizedLinearModel.html   |   251 +
 .../spark/mllib/regression/IsotonicRegression.html |   246 +
 .../mllib/regression/IsotonicRegressionModel.html  |   335 +
 .../spark/mllib/regression/LabeledPoint.html       |   244 +
 .../apache/spark/mllib/regression/LassoModel.html  |   247 +
 .../spark/mllib/regression/LassoWithSGD.html       |   178 +
 .../mllib/regression/LinearRegressionModel.html    |   247 +
 .../mllib/regression/LinearRegressionWithSGD.html  |   179 +
 .../spark/mllib/regression/RegressionModel.html    |   183 +
 .../mllib/regression/RidgeRegressionModel.html     |   247 +
 .../mllib/regression/RidgeRegressionWithSGD.html   |   178 +
 .../mllib/regression/StreamingLinearAlgorithm.html |   328 +
 .../StreamingLinearRegressionWithSGD.html          |   320 +
 .../GLMRegressionModel.SaveLoadV1_0$.Data$.html    |   184 +
 .../GLMRegressionModel.SaveLoadV1_0$.Data.html     |   213 +
 .../impl/GLMRegressionModel.SaveLoadV1_0$.html     |   270 +
 .../mllib/regression/impl/GLMRegressionModel.html  |   143 +
 .../mllib/regression/impl/package-summary.html     |    97 +
 .../spark/mllib/regression/package-summary.html    |   158 +
 .../org/apache/spark/mllib/stat/KernelDensity.html |   264 +
 .../mllib/stat/MultivariateOnlineSummarizer.html   |   388 +
 .../mllib/stat/MultivariateStatisticalSummary.html |   264 +
 .../org/apache/spark/mllib/stat/Statistics.html    |   583 +
 .../spark/mllib/stat/correlation/Correlation.html  |   181 +
 .../mllib/stat/correlation/CorrelationNames.html   |   174 +
 .../spark/mllib/stat/correlation/Correlations.html |   183 +
 .../mllib/stat/correlation/PearsonCorrelation.html |   252 +
 .../stat/correlation/SpearmanCorrelation.html      |   233 +
 .../mllib/stat/correlation/package-summary.html    |   123 +
 .../stat/distribution/MultivariateGaussian.html    |   226 +
 .../mllib/stat/distribution/package-summary.html   |    99 +
 .../apache/spark/mllib/stat/package-summary.html   |   123 +
 .../apache/spark/mllib/stat/test/BinarySample.html |   234 +
 .../spark/mllib/stat/test/ChiSqTest.Method$.html   |   184 +
 .../spark/mllib/stat/test/ChiSqTest.Method.html    |   194 +
 .../mllib/stat/test/ChiSqTest.NullHypothesis$.html |   232 +
 .../apache/spark/mllib/stat/test/ChiSqTest.html    |   267 +
 .../spark/mllib/stat/test/ChiSqTestResult.html     |   239 +
 .../KolmogorovSmirnovTest.NullHypothesis$.html     |   223 +
 .../mllib/stat/test/KolmogorovSmirnovTest.html     |   281 +
 .../stat/test/KolmogorovSmirnovTestResult.html     |   230 +
 .../spark/mllib/stat/test/StreamingTest.html       |   282 +
 .../spark/mllib/stat/test/StreamingTestMethod.html |   180 +
 .../apache/spark/mllib/stat/test/StudentTTest.html |   215 +
 .../apache/spark/mllib/stat/test/TestResult.html   |   211 +
 .../apache/spark/mllib/stat/test/WelchTTest.html   |   215 +
 .../spark/mllib/stat/test/package-summary.html     |   152 +
 .../org/apache/spark/mllib/tree/DecisionTree.html  |   535 +
 .../spark/mllib/tree/GradientBoostedTrees.html     |   351 +
 .../org/apache/spark/mllib/tree/RandomForest.html  |   531 +
 .../spark/mllib/tree/configuration/Algo.html       |   213 +
 .../mllib/tree/configuration/BoostingStrategy.html |   369 +
 .../configuration/EnsembleCombiningStrategy.html   |   222 +
 .../mllib/tree/configuration/FeatureType.html      |   213 +
 .../mllib/tree/configuration/QuantileStrategy.html |   222 +
 .../spark/mllib/tree/configuration/Strategy.html   |   798 +
 .../mllib/tree/configuration/package-summary.html  |   122 +
 .../apache/spark/mllib/tree/impurity/Entropy.html  |   212 +
 .../org/apache/spark/mllib/tree/impurity/Gini.html |   214 +
 .../spark/mllib/tree/impurity/Impurities.html      |   159 +
 .../apache/spark/mllib/tree/impurity/Impurity.html |   169 +
 .../apache/spark/mllib/tree/impurity/Variance.html |   212 +
 .../spark/mllib/tree/impurity/package-summary.html |   125 +
 .../spark/mllib/tree/loss/AbsoluteError.html       |   178 +
 .../spark/mllib/tree/loss/ClassificationLoss.html  |   141 +
 .../org/apache/spark/mllib/tree/loss/LogLoss.html  |   180 +
 .../org/apache/spark/mllib/tree/loss/Loss.html     |   198 +
 .../org/apache/spark/mllib/tree/loss/Losses.html   |   158 +
 .../apache/spark/mllib/tree/loss/SquaredError.html |   178 +
 .../spark/mllib/tree/loss/package-summary.html     |   123 +
 .../DecisionTreeModel.SaveLoadV1_0$.NodeData$.html |   218 +
 .../DecisionTreeModel.SaveLoadV1_0$.NodeData.html  |   290 +
 ...cisionTreeModel.SaveLoadV1_0$.PredictData$.html |   216 +
 ...ecisionTreeModel.SaveLoadV1_0$.PredictData.html |   219 +
 ...DecisionTreeModel.SaveLoadV1_0$.SplitData$.html |   216 +
 .../DecisionTreeModel.SaveLoadV1_0$.SplitData.html |   241 +
 .../model/DecisionTreeModel.SaveLoadV1_0$.html     |   290 +
 .../spark/mllib/tree/model/DecisionTreeModel.html  |   400 +
 .../tree/model/GradientBoostedTreesModel.html      |   480 +
 .../mllib/tree/model/InformationGainStats.html     |   272 +
 .../org/apache/spark/mllib/tree/model/Node.html    |   502 +
 .../org/apache/spark/mllib/tree/model/Predict.html |   224 +
 .../spark/mllib/tree/model/RandomForestModel.html  |   383 +
 .../org/apache/spark/mllib/tree/model/Split.html   |   244 +
 .../spark/mllib/tree/model/package-summary.html    |   137 +
 .../apache/spark/mllib/tree/package-summary.html   |   116 +
 .../apache/spark/mllib/util/DataValidators.html    |   215 +
 .../spark/mllib/util/KMeansDataGenerator.html      |   195 +
 .../spark/mllib/util/LinearDataGenerator.html      |   341 +
 .../java/org/apache/spark/mllib/util/Loader.html   |   141 +
 .../util/LogisticRegressionDataGenerator.html      |   194 +
 .../apache/spark/mllib/util/MFDataGenerator.html   |   179 +
 .../java/org/apache/spark/mllib/util/MLUtils.html  |   688 +
 .../org/apache/spark/mllib/util/NumericParser.html |   166 +
 .../apache/spark/mllib/util/SVMDataGenerator.html  |   160 +
 .../java/org/apache/spark/mllib/util/Saveable.html |   148 +
 .../apache/spark/mllib/util/package-summary.html   |   139 +
 .../api/java/org/apache/spark/package-summary.html |   424 +
 .../apache/spark/partial/ApproximateEvaluator.html |   137 +
 .../org/apache/spark/partial/BoundedDouble.html    |   237 +
 .../org/apache/spark/partial/PartialResult.html    |   252 +
 .../org/apache/spark/partial/package-summary.html  |   110 +
 .../api/java/org/apache/spark/paths/SparkPath.html |   280 +
 .../org/apache/spark/paths/package-summary.html    |    97 +
 .../java/org/apache/spark/rdd/AsyncRDDActions.html |   272 +
 .../java/org/apache/spark/rdd/CheckpointState.html |   224 +
 .../java/org/apache/spark/rdd/CoGroupedRDD.html    |   283 +
 .../spark/rdd/DefaultPartitionCoalescer.html       |   414 +
 ...PartitionCoalescer.partitionGroupOrdering$.html |   201 +
 .../org/apache/spark/rdd/DeterministicLevel.html   |   230 +
 .../org/apache/spark/rdd/DoubleRDDFunctions.html   |   411 +
 ...HadoopRDD.HadoopMapPartitionsWithSplitRDD$.html |   176 +
 .../api/java/org/apache/spark/rdd/HadoopRDD.html   |   467 +
 .../org/apache/spark/rdd/InputFileBlockHolder.html |   249 +
 .../spark/rdd/JdbcRDD.ConnectionFactory.html       |   138 +
 .../api/java/org/apache/spark/rdd/JdbcRDD.html     |   359 +
 ...oopRDD.NewHadoopMapPartitionsWithSplitRDD$.html |   176 +
 .../java/org/apache/spark/rdd/NewHadoopRDD.html    |   340 +
 .../org/apache/spark/rdd/OrderedRDDFunctions.html  |   271 +
 .../org/apache/spark/rdd/PairRDDFunctions.html     |  2008 +
 .../org/apache/spark/rdd/PartitionCoalescer.html   |   144 +
 .../java/org/apache/spark/rdd/PartitionGroup.html  |   179 +
 .../org/apache/spark/rdd/PartitionPruningRDD.html  |   235 +
 .../4.0.0/api/java/org/apache/spark/rdd/RDD.html   |  2500 +
 .../api/java/org/apache/spark/rdd/RDDBarrier.html  |   222 +
 .../apache/spark/rdd/SequenceFileRDDFunctions.html |   216 +
 .../api/java/org/apache/spark/rdd/ShuffledRDD.html |   323 +
 .../api/java/org/apache/spark/rdd/UnionRDD.html    |   253 +
 .../java/org/apache/spark/rdd/package-summary.html |   201 +
 .../spark/resource/ExecutorResourceRequest.html    |   271 +
 .../spark/resource/ExecutorResourceRequests.html   |   351 +
 .../apache/spark/resource/ResourceAllocator.html   |   220 +
 .../apache/spark/resource/ResourceAmountUtils.html |   220 +
 .../resource/ResourceDiscoveryScriptPlugin.html    |   216 +
 .../java/org/apache/spark/resource/ResourceID.html |   203 +
 .../apache/spark/resource/ResourceInformation.html |   267 +
 .../spark/resource/ResourceInformationJson.html    |   227 +
 ...ceProfile.DefaultProfileExecutorResources$.html |   184 +
 ...sourceProfile.ExecutorResourcesOrDefaults$.html |   184 +
 .../org/apache/spark/resource/ResourceProfile.html |   462 +
 .../spark/resource/ResourceProfileBuilder.html     |   280 +
 .../org/apache/spark/resource/ResourceRequest.html |   232 +
 .../org/apache/spark/resource/ResourceUtils.html   |   450 +
 .../apache/spark/resource/TaskResourceRequest.html |   232 +
 .../spark/resource/TaskResourceRequests.html       |   274 +
 .../org/apache/spark/resource/package-summary.html |   156 +
 .../apache/spark/scheduler/AccumulableInfo.html    |   223 +
 .../apache/spark/scheduler/AllJobsCancelled.html   |   221 +
 .../scheduler/AskPermissionToCommitOutput.html     |   234 +
 .../apache/spark/scheduler/AsyncEventQueue.html    |   259 +
 .../apache/spark/scheduler/DAGSchedulerEvent.html  |    83 +
 .../apache/spark/scheduler/ExcludedExecutor.html   |   208 +
 .../org/apache/spark/scheduler/ExecutorKilled.html |   167 +
 .../spark/scheduler/ExecutorLossMessage.html       |   158 +
 .../spark/scheduler/ExternalClusterManager.html    |   202 +
 .../apache/spark/scheduler/InputFormatInfo.html    |   289 +
 .../java/org/apache/spark/scheduler/JobFailed.html |   195 +
 .../org/apache/spark/scheduler/JobListener.html    |   138 +
 .../java/org/apache/spark/scheduler/JobResult.html |    85 +
 .../org/apache/spark/scheduler/JobSucceeded.html   |   221 +
 .../apache/spark/scheduler/LossReasonPending.html  |   172 +
 .../java/org/apache/spark/scheduler/MapStatus.html |   183 +
 .../scheduler/MiscellaneousProcessDetails.html     |   195 +
 .../scheduler/OutputCommitCoordinationMessage.html |    84 +
 .../spark/scheduler/ResubmitFailedStages.html      |   221 +
 .../apache/spark/scheduler/RuntimePercentage.html  |   210 +
 .../org/apache/spark/scheduler/Schedulable.html    |   274 +
 .../apache/spark/scheduler/SchedulableBuilder.html |   147 +
 .../apache/spark/scheduler/SchedulerBackend.html   |   339 +
 .../spark/scheduler/SchedulingAlgorithm.html       |   129 +
 .../org/apache/spark/scheduler/SchedulingMode.html |   224 +
 .../spark/scheduler/ShuffleOutputStatus.html       |    85 +
 .../org/apache/spark/scheduler/SparkListener.html  |   836 +
 .../scheduler/SparkListenerApplicationEnd.html     |   211 +
 .../scheduler/SparkListenerApplicationStart.html   |   276 +
 .../scheduler/SparkListenerBlockManagerAdded.html  |   250 +
 .../SparkListenerBlockManagerRemoved.html          |   211 +
 .../spark/scheduler/SparkListenerBlockUpdated.html |   198 +
 .../apache/spark/scheduler/SparkListenerBus.html   |   163 +
 .../scheduler/SparkListenerEnvironmentUpdate.html  |   198 +
 .../apache/spark/scheduler/SparkListenerEvent.html |   132 +
 .../scheduler/SparkListenerExecutorAdded.html      |   224 +
 .../SparkListenerExecutorBlacklisted.html          |   245 +
 .../SparkListenerExecutorBlacklistedForStage.html  |   277 +
 .../scheduler/SparkListenerExecutorExcluded.html   |   224 +
 .../SparkListenerExecutorExcludedForStage.html     |   250 +
 .../SparkListenerExecutorMetricsUpdate.html        |   231 +
 .../scheduler/SparkListenerExecutorRemoved.html    |   224 +
 .../SparkListenerExecutorUnblacklisted.html        |   229 +
 .../scheduler/SparkListenerExecutorUnexcluded.html |   211 +
 .../spark/scheduler/SparkListenerInterface.html    |   721 +
 .../spark/scheduler/SparkListenerJobEnd.html       |   224 +
 .../spark/scheduler/SparkListenerJobStart.html     |   246 +
 .../spark/scheduler/SparkListenerLogStart.html     |   199 +
 .../SparkListenerMiscellaneousProcessAdded.html    |   224 +
 .../scheduler/SparkListenerNodeBlacklisted.html    |   245 +
 .../SparkListenerNodeBlacklistedForStage.html      |   277 +
 .../spark/scheduler/SparkListenerNodeExcluded.html |   224 +
 .../SparkListenerNodeExcludedForStage.html         |   250 +
 .../scheduler/SparkListenerNodeUnblacklisted.html  |   229 +
 .../scheduler/SparkListenerNodeUnexcluded.html     |   211 +
 .../SparkListenerResourceProfileAdded.html         |   198 +
 .../SparkListenerSpeculativeTaskSubmitted.html     |   243 +
 .../scheduler/SparkListenerStageCompleted.html     |   198 +
 .../SparkListenerStageExecutorMetrics.html         |   243 +
 .../scheduler/SparkListenerStageSubmitted.html     |   211 +
 .../spark/scheduler/SparkListenerTaskEnd.html      |   276 +
 .../scheduler/SparkListenerTaskGettingResult.html  |   198 +
 .../spark/scheduler/SparkListenerTaskStart.html    |   224 +
 .../spark/scheduler/SparkListenerUnpersistRDD.html |   198 +
 .../SparkListenerUnschedulableTaskSetAdded.html    |   211 +
 .../SparkListenerUnschedulableTaskSetRemoved.html  |   211 +
 .../java/org/apache/spark/scheduler/SplitInfo.html |   267 +
 .../java/org/apache/spark/scheduler/StageInfo.html |   356 +
 .../spark/scheduler/StatsReportListener.html       |   449 +
 .../apache/spark/scheduler/StopCoordinator.html    |   221 +
 .../java/org/apache/spark/scheduler/TaskInfo.html  |   460 +
 .../org/apache/spark/scheduler/TaskLocality.html   |   250 +
 .../org/apache/spark/scheduler/TaskLocation.html   |   127 +
 .../org/apache/spark/scheduler/TaskResult.html     |    79 +
 .../org/apache/spark/scheduler/TaskScheduler.html  |   386 +
 .../cluster/CoarseGrainedClusterMessage.html       |    88 +
 ...arseGrainedClusterMessages.AddWebUIFilter$.html |   184 +
 ...oarseGrainedClusterMessages.AddWebUIFilter.html |   203 +
 ...ainedClusterMessages.DecommissionExecutor$.html |   176 +
 ...usterMessages.DecommissionExecutorsOnHost$.html |   193 +
 ...lusterMessages.DecommissionExecutorsOnHost.html |   181 +
 ...rMessages.ExecutorDecommissionSigReceived$.html |   176 +
 ...edClusterMessages.ExecutorDecommissioning$.html |   193 +
 ...nedClusterMessages.ExecutorDecommissioning.html |   181 +
 ...inedClusterMessages.GetExecutorLossReason$.html |   193 +
 ...ainedClusterMessages.GetExecutorLossReason.html |   181 +
 ...rseGrainedClusterMessages.IsExecutorAlive$.html |   193 +
 ...arseGrainedClusterMessages.IsExecutorAlive.html |   181 +
 ...oarseGrainedClusterMessages.KillExecutors$.html |   193 +
 ...CoarseGrainedClusterMessages.KillExecutors.html |   181 +
 ...rainedClusterMessages.KillExecutorsOnHost$.html |   193 +
 ...GrainedClusterMessages.KillExecutorsOnHost.html |   181 +
 .../CoarseGrainedClusterMessages.KillTask$.html    |   184 +
 .../CoarseGrainedClusterMessages.KillTask.html     |   214 +
 .../CoarseGrainedClusterMessages.LaunchTask$.html  |   193 +
 .../CoarseGrainedClusterMessages.LaunchTask.html   |   181 +
 ...seGrainedClusterMessages.LaunchedExecutor$.html |   193 +
 ...rseGrainedClusterMessages.LaunchedExecutor.html |   181 +
 ...ClusterMessages.MiscellaneousProcessAdded$.html |   184 +
 ...dClusterMessages.MiscellaneousProcessAdded.html |   203 +
 ...nedClusterMessages.RegisterClusterManager$.html |   193 +
 ...inedClusterMessages.RegisterClusterManager.html |   181 +
 ...seGrainedClusterMessages.RegisterExecutor$.html |   184 +
 ...rseGrainedClusterMessages.RegisterExecutor.html |   258 +
 ...arseGrainedClusterMessages.RemoveExecutor$.html |   184 +
 ...oarseGrainedClusterMessages.RemoveExecutor.html |   192 +
 ...CoarseGrainedClusterMessages.RemoveWorker$.html |   184 +
 .../CoarseGrainedClusterMessages.RemoveWorker.html |   203 +
 ...seGrainedClusterMessages.RequestExecutors$.html |   184 +
 ...rseGrainedClusterMessages.RequestExecutors.html |   214 +
 ...dClusterMessages.RetrieveDelegationTokens$.html |   176 +
 ...rMessages.RetrieveLastAllocatedExecutorId$.html |   182 +
 ...nedClusterMessages.RetrieveSparkAppConfig$.html |   193 +
 ...inedClusterMessages.RetrieveSparkAppConfig.html |   181 +
 ...CoarseGrainedClusterMessages.ReviveOffers$.html |   182 +
 .../CoarseGrainedClusterMessages.SetupDriver$.html |   193 +
 .../CoarseGrainedClusterMessages.SetupDriver.html  |   181 +
 ...inedClusterMessages.ShufflePushCompletion$.html |   184 +
 ...ainedClusterMessages.ShufflePushCompletion.html |   203 +
 .../CoarseGrainedClusterMessages.Shutdown$.html    |   193 +
 .../CoarseGrainedClusterMessages.Shutdown.html     |   181 +
 ...arseGrainedClusterMessages.SparkAppConfig$.html |   184 +
 ...oarseGrainedClusterMessages.SparkAppConfig.html |   225 +
 ...CoarseGrainedClusterMessages.StatusUpdate$.html |   220 +
 .../CoarseGrainedClusterMessages.StatusUpdate.html |   236 +
 .../CoarseGrainedClusterMessages.StopDriver$.html  |   182 +
 ...CoarseGrainedClusterMessages.StopExecutor$.html |   182 +
 ...oarseGrainedClusterMessages.StopExecutors$.html |   182 +
 ...arseGrainedClusterMessages.TaskThreadDump$.html |   193 +
 ...oarseGrainedClusterMessages.TaskThreadDump.html |   181 +
 ...nedClusterMessages.UpdateDelegationTokens$.html |   193 +
 ...inedClusterMessages.UpdateDelegationTokens.html |   181 +
 ...nedClusterMessages.UpdateExecutorLogLevel$.html |   193 +
 ...inedClusterMessages.UpdateExecutorLogLevel.html |   181 +
 ...edClusterMessages.UpdateExecutorsLogLevel$.html |   193 +
 ...nedClusterMessages.UpdateExecutorsLogLevel.html |   181 +
 .../cluster/CoarseGrainedClusterMessages.html      |   319 +
 .../spark/scheduler/cluster/ExecutorInfo.html      |   332 +
 .../scheduler/cluster/SchedulerBackendUtils.html   |   182 +
 .../spark/scheduler/cluster/package-summary.html   |   232 +
 .../org/apache/spark/scheduler/local/KillTask.html |   221 +
 .../apache/spark/scheduler/local/ReviveOffers.html |   186 +
 .../apache/spark/scheduler/local/StatusUpdate.html |   221 +
 .../apache/spark/scheduler/local/StopExecutor.html |   186 +
 .../spark/scheduler/local/package-summary.html     |   103 +
 .../apache/spark/scheduler/package-summary.html    |   341 +
 .../apache/spark/security/CryptoStreamUtils.html   |   318 +
 .../security/GroupMappingServiceProvider.html      |   139 +
 .../security/HadoopDelegationTokenProvider.html    |   181 +
 .../spark/security/SecurityConfigurationLock.html  |   129 +
 .../org/apache/spark/security/package-summary.html |   116 +
 .../spark/serializer/DeserializationStream.html    |   241 +
 .../spark/serializer/DummyInvocationHandler.html   |   162 +
 .../spark/serializer/DummySerializerInstance.html  |   231 +
 .../serializer/JavaIterableWrapperSerializer.html  |   228 +
 .../apache/spark/serializer/JavaSerializer.html    |   217 +
 .../apache/spark/serializer/KryoRegistrator.html   |   126 +
 .../apache/spark/serializer/KryoSerializer.html    |   258 +
 ...lizationDebugger.ObjectStreamClassMethods$.html |   163 +
 ...alizationDebugger.ObjectStreamClassMethods.html |   221 +
 .../spark/serializer/SerializationDebugger.html    |   220 +
 .../spark/serializer/SerializationStream.html      |   233 +
 .../org/apache/spark/serializer/Serializer.html    |   201 +
 .../apache/spark/serializer/SerializerHelper.html  |   214 +
 .../spark/serializer/SerializerInstance.html       |   211 +
 .../apache/spark/serializer/package-summary.html   |   157 +
 .../apache/spark/shuffle/api/ShuffleDataIO.html    |   164 +
 .../spark/shuffle/api/ShuffleDriverComponents.html |   204 +
 .../shuffle/api/ShuffleExecutorComponents.html     |   203 +
 .../spark/shuffle/api/ShuffleMapOutputWriter.html  |   216 +
 .../spark/shuffle/api/ShufflePartitionWriter.html  |   218 +
 .../api/SingleSpillShuffleMapOutputWriter.html     |   139 +
 .../shuffle/api/WritableByteChannelWrapper.html    |   145 +
 .../api/metadata/MapOutputCommitMessage.html       |   170 +
 .../shuffle/api/metadata/MapOutputMetadata.html    |    90 +
 .../shuffle/api/metadata/package-summary.html      |   108 +
 .../apache/spark/shuffle/api/package-summary.html  |   127 +
 .../org/apache/spark/sql/AnalysisException.html    |   416 +
 .../api/java/org/apache/spark/sql/Column.html      |  1995 +
 .../api/java/org/apache/spark/sql/ColumnName.html  |   381 +
 .../org/apache/spark/sql/CreateTableWriter.html    |   360 +
 .../org/apache/spark/sql/DataFrameNaFunctions.html |   880 +
 .../java/org/apache/spark/sql/DataFrameReader.html |  1340 +
 .../apache/spark/sql/DataFrameStatFunctions.html   |   922 +
 .../java/org/apache/spark/sql/DataFrameWriter.html |   960 +
 .../org/apache/spark/sql/DataFrameWriterV2.html    |   576 +
 .../api/java/org/apache/spark/sql/Dataset.html     |  6742 ++
 .../java/org/apache/spark/sql/DatasetHolder.html   |   188 +
 .../api/java/org/apache/spark/sql/Encoder.html     |   189 +
 .../org/apache/spark/sql/EncoderImplicits.html     |   846 +
 .../api/java/org/apache/spark/sql/Encoders.html    |   987 +
 .../org/apache/spark/sql/ExperimentalMethods.html  |   172 +
 .../apache/spark/sql/ExtendedExplainGenerator.html |   135 +
 .../java/org/apache/spark/sql/ForeachWriter.html   |   298 +
 .../apache/spark/sql/KeyValueGroupedDataset.html   |  1520 +
 .../apache/spark/sql/LowPrioritySQLImplicits.html  |   142 +
 .../java/org/apache/spark/sql/MergeIntoWriter.html |   348 +
 .../api/java/org/apache/spark/sql/Observation.html |   285 +
 .../apache/spark/sql/RelationalGroupedDataset.html |   875 +
 .../4.0.0/api/java/org/apache/spark/sql/Row.html   |  1013 +
 .../api/java/org/apache/spark/sql/RowFactory.html  |   172 +
 .../java/org/apache/spark/sql/RuntimeConfig.html   |   360 +
 .../api/java/org/apache/spark/sql/SQLContext.html  |  2074 +
 .../org/apache/spark/sql/SQLContextCompanion.html  |   202 +
 .../spark/sql/SQLImplicits.StringToColumn.html     |   168 +
 .../java/org/apache/spark/sql/SQLImplicits.html    |   537 +
 .../api/java/org/apache/spark/sql/SaveMode.html    |   279 +
 .../org/apache/spark/sql/SparkSession.Builder.html |   560 +
 .../java/org/apache/spark/sql/SparkSession.html    |  1749 +
 .../apache/spark/sql/SparkSessionExtensions.html   |   520 +
 .../spark/sql/SparkSessionExtensionsProvider.html  |   164 +
 .../org/apache/spark/sql/TableValuedFunction.html  |   596 +
 .../api/java/org/apache/spark/sql/TypedColumn.html |   203 +
 .../java/org/apache/spark/sql/UDFRegistration.html |  2687 +
 .../api/java/org/apache/spark/sql/WhenMatched.html |   222 +
 .../java/org/apache/spark/sql/WhenNotMatched.html  |   206 +
 .../apache/spark/sql/WhenNotMatchedBySource.html   |   225 +
 .../org/apache/spark/sql/WriteConfigMethods.html   |   266 +
 .../java/org/apache/spark/sql/api/java/UDF0.html   |   136 +
 .../java/org/apache/spark/sql/api/java/UDF1.html   |   136 +
 .../java/org/apache/spark/sql/api/java/UDF10.html  |   154 +
 .../java/org/apache/spark/sql/api/java/UDF11.html  |   156 +
 .../java/org/apache/spark/sql/api/java/UDF12.html  |   158 +
 .../java/org/apache/spark/sql/api/java/UDF13.html  |   160 +
 .../java/org/apache/spark/sql/api/java/UDF14.html  |   162 +
 .../java/org/apache/spark/sql/api/java/UDF15.html  |   164 +
 .../java/org/apache/spark/sql/api/java/UDF16.html  |   166 +
 .../java/org/apache/spark/sql/api/java/UDF17.html  |   168 +
 .../java/org/apache/spark/sql/api/java/UDF18.html  |   170 +
 .../java/org/apache/spark/sql/api/java/UDF19.html  |   172 +
 .../java/org/apache/spark/sql/api/java/UDF2.html   |   138 +
 .../java/org/apache/spark/sql/api/java/UDF20.html  |   174 +
 .../java/org/apache/spark/sql/api/java/UDF21.html  |   176 +
 .../java/org/apache/spark/sql/api/java/UDF22.html  |   178 +
 .../java/org/apache/spark/sql/api/java/UDF3.html   |   140 +
 .../java/org/apache/spark/sql/api/java/UDF4.html   |   142 +
 .../java/org/apache/spark/sql/api/java/UDF5.html   |   144 +
 .../java/org/apache/spark/sql/api/java/UDF6.html   |   146 +
 .../java/org/apache/spark/sql/api/java/UDF7.html   |   148 +
 .../java/org/apache/spark/sql/api/java/UDF8.html   |   150 +
 .../java/org/apache/spark/sql/api/java/UDF9.html   |   152 +
 .../apache/spark/sql/api/java/package-summary.html |   175 +
 .../java/org/apache/spark/sql/api/r/SQLUtils.html  |   431 +
 .../apache/spark/sql/api/r/package-summary.html    |    82 +
 .../java/org/apache/spark/sql/catalog/Catalog.html |  1549 +
 .../apache/spark/sql/catalog/CatalogMetadata.html  |   197 +
 .../java/org/apache/spark/sql/catalog/Column.html  |   280 +
 .../org/apache/spark/sql/catalog/Database.html     |   235 +
 .../org/apache/spark/sql/catalog/Function.html     |   274 +
 .../java/org/apache/spark/sql/catalog/Table.html   |   274 +
 .../apache/spark/sql/catalog/package-summary.html  |   115 +
 .../org/apache/spark/sql/columnar/CachedBatch.html |   139 +
 .../spark/sql/columnar/CachedBatchSerializer.html  |   340 +
 .../spark/sql/columnar/ExtractableLiteral.html     |   158 +
 .../sql/columnar/SimpleMetricsCachedBatch.html     |   166 +
 .../SimpleMetricsCachedBatchSerializer.html        |   217 +
 .../apache/spark/sql/columnar/package-summary.html |   116 +
 .../spark/sql/connector/ExternalCommandRunner.html |   147 +
 .../sql/connector/catalog/CatalogExtension.html    |   172 +
 .../catalog/CatalogNotFoundException.html          |   168 +
 .../spark/sql/connector/catalog/CatalogPlugin.html |   201 +
 .../CatalogV2Implicits.BucketSpecHelper.html       |   162 +
 .../catalog/CatalogV2Implicits.CatalogHelper.html  |   198 +
 .../CatalogV2Implicits.ClusterByHelper.html        |   162 +
 .../catalog/CatalogV2Implicits.ColumnsHelper.html  |   171 +
 ...atalogV2Implicits.FunctionIdentifierHelper.html |   162 +
 .../CatalogV2Implicits.IdentifierHelper.html       |   237 +
 ...talogV2Implicits.MultipartIdentifierHelper.html |   198 +
 .../CatalogV2Implicits.NamespaceHelper.html        |   162 +
 .../CatalogV2Implicits.PartitionTypeHelper.html    |   162 +
 .../CatalogV2Implicits.TableIdentifierHelper.html  |   162 +
 .../CatalogV2Implicits.TransformHelper.html        |   162 +
 .../sql/connector/catalog/CatalogV2Implicits.html  |   213 +
 .../spark/sql/connector/catalog/CatalogV2Util.html |   517 +
 .../spark/sql/connector/catalog/Catalogs.html      |   179 +
 .../apache/spark/sql/connector/catalog/Column.html |   327 +
 .../sql/connector/catalog/ColumnDefaultValue.html  |   230 +
 .../spark/sql/connector/catalog/DefaultValue.html  |   244 +
 .../catalog/DelegatingCatalogExtension.html        |   881 +
 .../sql/connector/catalog/FunctionCatalog.html     |   197 +
 .../spark/sql/connector/catalog/Identifier.html    |   158 +
 .../sql/connector/catalog/IdentityColumnSpec.html  |   242 +
 .../catalog/LookupCatalog.AsTableIdentifier$.html  |   197 +
 .../catalog/LookupCatalog.AsTableIdentifier.html   |   165 +
 .../LookupCatalog.CatalogAndIdentifier$.html       |   201 +
 .../LookupCatalog.CatalogAndIdentifier.html        |   169 +
 .../LookupCatalog.CatalogAndNamespace$.html        |   196 +
 .../catalog/LookupCatalog.CatalogAndNamespace.html |   164 +
 ...kupCatalog.NonSessionCatalogAndIdentifier$.html |   195 +
 ...okupCatalog.NonSessionCatalogAndIdentifier.html |   163 +
 ...LookupCatalog.SessionCatalogAndIdentifier$.html |   195 +
 .../LookupCatalog.SessionCatalogAndIdentifier.html |   163 +
 .../spark/sql/connector/catalog/LookupCatalog.html |   268 +
 .../sql/connector/catalog/MetadataColumn.html      |   377 +
 .../catalog/NamespaceChange.RemoveProperty.html    |   152 +
 .../catalog/NamespaceChange.SetProperty.html       |   161 +
 .../sql/connector/catalog/NamespaceChange.html     |   193 +
 .../sql/connector/catalog/ProcedureCatalog.html    |   147 +
 .../connector/catalog/SessionConfigSupport.html    |   146 +
 .../spark/sql/connector/catalog/StagedTable.html   |   187 +
 .../sql/connector/catalog/StagingTableCatalog.html |   406 +
 .../catalog/SupportsAtomicPartitionManagement.html |   300 +
 .../connector/catalog/SupportsCatalogOptions.html  |   198 +
 .../sql/connector/catalog/SupportsDelete.html      |   273 +
 .../sql/connector/catalog/SupportsDeleteV2.html    |   214 +
 .../connector/catalog/SupportsMetadataColumns.html |   182 +
 .../sql/connector/catalog/SupportsNamespaces.html  |   399 +
 .../catalog/SupportsPartitionManagement.html       |   375 +
 .../spark/sql/connector/catalog/SupportsRead.html  |   149 +
 .../catalog/SupportsRowLevelOperations.html        |   150 +
 .../spark/sql/connector/catalog/SupportsWrite.html |   144 +
 .../apache/spark/sql/connector/catalog/Table.html  |   216 +
 .../sql/connector/catalog/TableCapability.html     |   345 +
 .../spark/sql/connector/catalog/TableCatalog.html  |   710 +
 .../connector/catalog/TableCatalogCapability.html  |   278 +
 .../connector/catalog/TableChange.AddColumn.html   |   234 +
 .../sql/connector/catalog/TableChange.After.html   |   182 +
 .../connector/catalog/TableChange.ClusterBy.html   |   176 +
 .../catalog/TableChange.ColumnChange.html          |   146 +
 .../catalog/TableChange.ColumnPosition.html        |   135 +
 .../catalog/TableChange.DeleteColumn.html          |   191 +
 .../sql/connector/catalog/TableChange.First.html   |   147 +
 .../catalog/TableChange.RemoveProperty.html        |   178 +
 .../catalog/TableChange.RenameColumn.html          |   194 +
 .../connector/catalog/TableChange.SetProperty.html |   187 +
 .../catalog/TableChange.UpdateColumnComment.html   |   193 +
 .../TableChange.UpdateColumnDefaultValue.html      |   198 +
 .../TableChange.UpdateColumnNullability.html       |   193 +
 .../catalog/TableChange.UpdateColumnPosition.html  |   193 +
 .../catalog/TableChange.UpdateColumnType.html      |   193 +
 .../spark/sql/connector/catalog/TableChange.html   |   573 +
 .../spark/sql/connector/catalog/TableProvider.html |   223 +
 .../sql/connector/catalog/TableWritePrivilege.html |   239 +
 .../sql/connector/catalog/TruncatableTable.html    |   151 +
 .../connector/catalog/V2TableWithV1Fallback.html   |   134 +
 .../apache/spark/sql/connector/catalog/View.html   |   225 +
 .../spark/sql/connector/catalog/ViewCatalog.html   |   460 +
 .../catalog/ViewChange.RemoveProperty.html         |   149 +
 .../connector/catalog/ViewChange.SetProperty.html  |   158 +
 .../spark/sql/connector/catalog/ViewChange.html    |   173 +
 .../spark/sql/connector/catalog/ViewInfo.html      |   332 +
 .../catalog/functions/AggregateFunction.html       |   238 +
 .../connector/catalog/functions/BoundFunction.html |   237 +
 .../sql/connector/catalog/functions/Function.html  |   143 +
 .../sql/connector/catalog/functions/Reducer.html   |   148 +
 .../catalog/functions/ReducibleFunction.html       |   220 +
 .../catalog/functions/ScalarFunction.html          |   300 +
 .../catalog/functions/UnboundFunction.html         |   172 +
 .../catalog/functions/package-summary.html         |   123 +
 .../sql/connector/catalog/index/SupportsIndex.html |   246 +
 .../sql/connector/catalog/index/TableIndex.html    |   227 +
 .../connector/catalog/index/package-summary.html   |   109 +
 .../sql/connector/catalog/package-summary.html     |   403 +
 .../catalog/procedures/BoundProcedure.html         |   174 +
 .../connector/catalog/procedures/Procedure.html    |   149 +
 .../procedures/ProcedureParameter.Builder.html     |   186 +
 .../procedures/ProcedureParameter.Mode.html        |   230 +
 .../catalog/procedures/ProcedureParameter.html     |   266 +
 .../catalog/procedures/UnboundProcedure.html       |   159 +
 .../catalog/procedures/package-summary.html        |   123 +
 .../distributions/ClusteredDistribution.html       |   139 +
 .../sql/connector/distributions/Distribution.html  |    89 +
 .../sql/connector/distributions/Distributions.html |   168 +
 .../distributions/LogicalDistributions.html        |   176 +
 .../distributions/OrderedDistribution.html         |   139 +
 .../distributions/UnspecifiedDistribution.html     |    90 +
 .../distributions/UnspecifiedDistributionImpl.html |   158 +
 .../connector/distributions/package-summary.html   |   123 +
 .../spark/sql/connector/expressions/Cast.html      |   237 +
 .../connector/expressions/ClusterByTransform.html  |   284 +
 .../sql/connector/expressions/Expression.html      |   210 +
 .../sql/connector/expressions/Expressions.html     |   380 +
 .../spark/sql/connector/expressions/Extract.html   |   228 +
 .../expressions/GeneralScalarExpression.html       |   639 +
 .../spark/sql/connector/expressions/Lit.html       |   160 +
 .../spark/sql/connector/expressions/Literal.html   |   190 +
 .../connector/expressions/LogicalExpressions.html  |   295 +
 .../sql/connector/expressions/NamedReference.html  |   186 +
 .../sql/connector/expressions/NamedTransform.html  |   159 +
 .../sql/connector/expressions/NullOrdering.html    |   236 +
 .../spark/sql/connector/expressions/Ref.html       |   159 +
 .../connector/expressions/RewritableTransform.html |   152 +
 .../sql/connector/expressions/SortDirection.html   |   251 +
 .../spark/sql/connector/expressions/SortOrder.html |   191 +
 .../spark/sql/connector/expressions/Transform.html |   190 +
 .../expressions/UserDefinedScalarFunc.html         |   241 +
 .../expressions/aggregate/AggregateFunc.html       |   116 +
 .../expressions/aggregate/Aggregation.html         |   266 +
 .../sql/connector/expressions/aggregate/Avg.html   |   220 +
 .../sql/connector/expressions/aggregate/Count.html |   220 +
 .../connector/expressions/aggregate/CountStar.html |   200 +
 .../aggregate/GeneralAggregateFunc.html            |   291 +
 .../sql/connector/expressions/aggregate/Max.html   |   209 +
 .../sql/connector/expressions/aggregate/Min.html   |   209 +
 .../sql/connector/expressions/aggregate/Sum.html   |   220 +
 .../aggregate/UserDefinedAggregateFunc.html        |   262 +
 .../expressions/aggregate/package-summary.html     |   142 +
 .../connector/expressions/filter/AlwaysFalse.html  |   240 +
 .../connector/expressions/filter/AlwaysTrue.html   |   240 +
 .../sql/connector/expressions/filter/And.html      |   207 +
 .../sql/connector/expressions/filter/Not.html      |   195 +
 .../spark/sql/connector/expressions/filter/Or.html |   207 +
 .../connector/expressions/filter/Predicate.html    |   282 +
 .../expressions/filter/package-summary.html        |   120 +
 .../sql/connector/expressions/package-summary.html |   176 +
 .../sql/connector/metric/CustomAvgMetric.html      |   190 +
 .../spark/sql/connector/metric/CustomMetric.html   |   208 +
 .../sql/connector/metric/CustomSumMetric.html      |   190 +
 .../sql/connector/metric/CustomTaskMetric.html     |   156 +
 .../sql/connector/metric/package-summary.html      |   113 +
 .../spark/sql/connector/package-summary.html       |   110 +
 .../org/apache/spark/sql/connector/read/Batch.html |   154 +
 .../spark/sql/connector/read/HasPartitionKey.html  |   166 +
 .../sql/connector/read/HasPartitionStatistics.html |   173 +
 .../spark/sql/connector/read/InputPartition.html   |   161 +
 .../apache/spark/sql/connector/read/LocalScan.html |   147 +
 .../spark/sql/connector/read/PartitionReader.html  |   182 +
 .../sql/connector/read/PartitionReaderFactory.html |   182 +
 .../connector/read/Scan.ColumnarSupportMode.html   |   237 +
 .../org/apache/spark/sql/connector/read/Scan.html  |   302 +
 .../spark/sql/connector/read/ScanBuilder.html      |   138 +
 .../spark/sql/connector/read/Statistics.html       |   149 +
 .../connector/read/SupportsPushDownAggregates.html |   187 +
 .../connector/read/SupportsPushDownFilters.html    |   170 +
 .../sql/connector/read/SupportsPushDownLimit.html  |   156 +
 .../sql/connector/read/SupportsPushDownOffset.html |   143 +
 .../read/SupportsPushDownRequiredColumns.html      |   150 +
 .../read/SupportsPushDownTableSample.html          |   148 +
 .../sql/connector/read/SupportsPushDownTopN.html   |   158 +
 .../connector/read/SupportsPushDownV2Filters.html  |   177 +
 .../sql/connector/read/SupportsReportOrdering.html |   155 +
 .../connector/read/SupportsReportPartitioning.html |   154 +
 .../connector/read/SupportsReportStatistics.html   |   155 +
 .../connector/read/SupportsRuntimeFiltering.html   |   220 +
 .../connector/read/SupportsRuntimeV2Filtering.html |   194 +
 .../apache/spark/sql/connector/read/V1Scan.html    |   158 +
 .../connector/read/colstats/ColumnStatistics.html  |   213 +
 .../sql/connector/read/colstats/Histogram.html     |   149 +
 .../sql/connector/read/colstats/HistogramBin.html  |   160 +
 .../connector/read/colstats/package-summary.html   |   109 +
 .../spark/sql/connector/read/package-summary.html  |   210 +
 .../read/partitioning/KeyGroupedPartitioning.html  |   197 +
 .../connector/read/partitioning/Partitioning.html  |   145 +
 .../read/partitioning/UnknownPartitioning.html     |   177 +
 .../read/partitioning/package-summary.html         |   115 +
 .../read/streaming/AcceptsLatestSeenOffset.html    |   151 +
 .../read/streaming/CompositeReadLimit.html         |   189 +
 .../read/streaming/ContinuousPartitionReader.html  |   148 +
 .../ContinuousPartitionReaderFactory.html          |   170 +
 .../connector/read/streaming/ContinuousStream.html |   200 +
 .../connector/read/streaming/MicroBatchStream.html |   178 +
 .../spark/sql/connector/read/streaming/Offset.html |   225 +
 .../connector/read/streaming/PartitionOffset.html  |    93 +
 .../connector/read/streaming/ReadAllAvailable.html |   155 +
 .../sql/connector/read/streaming/ReadLimit.html    |   185 +
 .../sql/connector/read/streaming/ReadMaxBytes.html |   192 +
 .../sql/connector/read/streaming/ReadMaxFiles.html |   191 +
 .../sql/connector/read/streaming/ReadMaxRows.html  |   191 +
 .../sql/connector/read/streaming/ReadMinRows.html  |   203 +
 .../read/streaming/ReportsSinkMetrics.html         |   134 +
 .../read/streaming/ReportsSourceMetrics.html       |   148 +
 .../connector/read/streaming/SparkDataStream.html  |   186 +
 .../read/streaming/SupportsAdmissionControl.html   |   192 +
 .../streaming/SupportsTriggerAvailableNow.html     |   153 +
 .../connector/read/streaming/package-summary.html  |   192 +
 .../sql/connector/util/V2ExpressionSQLBuilder.html |   167 +
 .../spark/sql/connector/util/package-summary.html  |    95 +
 .../spark/sql/connector/write/BatchWrite.html      |   244 +
 .../spark/sql/connector/write/DataWriter.html      |   304 +
 .../sql/connector/write/DataWriterFactory.html     |   166 +
 .../spark/sql/connector/write/DeltaBatchWrite.html |   151 +
 .../spark/sql/connector/write/DeltaWrite.html      |   149 +
 .../sql/connector/write/DeltaWriteBuilder.html     |   146 +
 .../spark/sql/connector/write/DeltaWriter.html     |   248 +
 .../sql/connector/write/DeltaWriterFactory.html    |   161 +
 .../sql/connector/write/LogicalWriteInfo.html      |   184 +
 .../sql/connector/write/PhysicalWriteInfo.html     |   134 +
 .../write/RequiresDistributionAndOrdering.html     |   256 +
 .../connector/write/RowLevelOperation.Command.html |   234 +
 .../sql/connector/write/RowLevelOperation.html     |   238 +
 .../connector/write/RowLevelOperationBuilder.html  |   135 +
 .../sql/connector/write/RowLevelOperationInfo.html |   145 +
 .../spark/sql/connector/write/SupportsDelta.html   |   189 +
 .../connector/write/SupportsDynamicOverwrite.html  |   152 +
 .../sql/connector/write/SupportsOverwrite.html     |   249 +
 .../sql/connector/write/SupportsOverwriteV2.html   |   201 +
 .../sql/connector/write/SupportsTruncate.html      |   151 +
 .../apache/spark/sql/connector/write/V1Write.html  |   141 +
 .../apache/spark/sql/connector/write/Write.html    |   200 +
 .../spark/sql/connector/write/WriteBuilder.html    |   181 +
 .../sql/connector/write/WriterCommitMessage.html   |    95 +
 .../spark/sql/connector/write/package-summary.html |   206 +
 .../streaming/StreamingDataWriterFactory.html      |   166 +
 .../connector/write/streaming/StreamingWrite.html  |   227 +
 .../connector/write/streaming/package-summary.html |   101 +
 .../apache/spark/sql/expressions/Aggregator.html   |   328 +
 .../sql/expressions/MutableAggregationBuffer.html  |   185 +
 .../expressions/UserDefinedAggregateFunction.html  |   481 +
 .../spark/sql/expressions/UserDefinedFunction.html |   312 +
 .../org/apache/spark/sql/expressions/Window.html   |   534 +
 .../apache/spark/sql/expressions/WindowSpec.html   |   424 +
 .../sql/expressions/javalang/package-summary.html  |    97 +
 .../spark/sql/expressions/javalang/typed.html      |   235 +
 .../spark/sql/expressions/package-summary.html     |   120 +
 .../sql/expressions/scalalang/package-summary.html |    97 +
 .../spark/sql/expressions/scalalang/typed.html     |   255 +
 .../api/java/org/apache/spark/sql/functions.html   | 20556 +++++
 .../apache/spark/sql/functions.partitioning$.html  |   317 +
 .../apache/spark/sql/jdbc/AggregatedDialect.html   |   411 +
 .../spark/sql/jdbc/DB2Dialect.DB2SQLBuilder.html   |   257 +
 .../sql/jdbc/DB2Dialect.DB2SQLQueryBuilder.html    |   179 +
 .../java/org/apache/spark/sql/jdbc/DB2Dialect.html |   670 +
 .../apache/spark/sql/jdbc/DatabricksDialect.html   |   474 +
 .../org/apache/spark/sql/jdbc/DerbyDialect.html    |   437 +
 .../spark/sql/jdbc/JdbcConnectionProvider.html     |   256 +
 .../org/apache/spark/sql/jdbc/JdbcDialect.html     |  1328 +
 .../org/apache/spark/sql/jdbc/JdbcDialects.html    |   214 +
 .../apache/spark/sql/jdbc/JdbcSQLQueryBuilder.html |   311 +
 .../java/org/apache/spark/sql/jdbc/JdbcType.html   |   214 +
 .../MsSqlServerDialect.MsSqlServerSQLBuilder.html  |   280 +
 ...qlServerDialect.MsSqlServerSQLQueryBuilder.html |   179 +
 .../apache/spark/sql/jdbc/MsSqlServerDialect.html  |   603 +
 .../sql/jdbc/MySQLDialect.MySQLSQLBuilder.html     |   303 +
 .../jdbc/MySQLDialect.MySQLSQLQueryBuilder.html    |   179 +
 .../org/apache/spark/sql/jdbc/MySQLDialect.html    |   809 +
 .../apache/spark/sql/jdbc/NoLegacyJDBCError.html   |   137 +
 .../org/apache/spark/sql/jdbc/NoopDialect.html     |   788 +
 .../sql/jdbc/OracleDialect.OracleSQLBuilder.html   |   261 +
 .../jdbc/OracleDialect.OracleSQLQueryBuilder.html  |   179 +
 .../org/apache/spark/sql/jdbc/OracleDialect.html   |   681 +
 .../jdbc/PostgresDialect.PostgresSQLBuilder.html   |   272 +
 .../org/apache/spark/sql/jdbc/PostgresDialect.html |   843 +
 .../apache/spark/sql/jdbc/SnowflakeDialect.html    |   248 +
 .../org/apache/spark/sql/jdbc/TeradataDialect.html |   431 +
 .../org/apache/spark/sql/jdbc/package-summary.html |   154 +
 .../java/org/apache/spark/sql/package-summary.html |   298 +
 .../org/apache/spark/sql/protobuf/functions.html   |   521 +
 .../apache/spark/sql/protobuf/package-summary.html |    93 +
 .../org/apache/spark/sql/sources/AlwaysFalse.html  |   318 +
 .../org/apache/spark/sql/sources/AlwaysTrue.html   |   318 +
 .../api/java/org/apache/spark/sql/sources/And.html |   250 +
 .../org/apache/spark/sql/sources/BaseRelation.html |   261 +
 .../org/apache/spark/sql/sources/CatalystScan.html |   137 +
 .../spark/sql/sources/CollatedEqualNullSafe.html   |   253 +
 .../apache/spark/sql/sources/CollatedEqualTo.html  |   253 +
 .../apache/spark/sql/sources/CollatedFilter.html   |   213 +
 .../spark/sql/sources/CollatedGreaterThan.html     |   253 +
 .../sql/sources/CollatedGreaterThanOrEqual.html    |   253 +
 .../org/apache/spark/sql/sources/CollatedIn.html   |   253 +
 .../apache/spark/sql/sources/CollatedLessThan.html |   253 +
 .../spark/sql/sources/CollatedLessThanOrEqual.html |   253 +
 .../spark/sql/sources/CollatedStringContains.html  |   253 +
 .../spark/sql/sources/CollatedStringEndsWith.html  |   253 +
 .../sql/sources/CollatedStringStartsWith.html      |   253 +
 .../sql/sources/CreatableRelationProvider.html     |   172 +
 .../spark/sql/sources/DataSourceRegister.html      |   149 +
 .../apache/spark/sql/sources/EqualNullSafe.html    |   255 +
 .../java/org/apache/spark/sql/sources/EqualTo.html |   254 +
 .../java/org/apache/spark/sql/sources/Filter.html  |   202 +
 .../org/apache/spark/sql/sources/GreaterThan.html  |   254 +
 .../spark/sql/sources/GreaterThanOrEqual.html      |   254 +
 .../api/java/org/apache/spark/sql/sources/In.html  |   285 +
 .../spark/sql/sources/InsertableRelation.html      |   144 +
 .../org/apache/spark/sql/sources/IsNotNull.html    |   240 +
 .../java/org/apache/spark/sql/sources/IsNull.html  |   240 +
 .../org/apache/spark/sql/sources/LessThan.html     |   254 +
 .../apache/spark/sql/sources/LessThanOrEqual.html  |   254 +
 .../api/java/org/apache/spark/sql/sources/Not.html |   237 +
 .../api/java/org/apache/spark/sql/sources/Or.html  |   250 +
 .../spark/sql/sources/PrunedFilteredScan.html      |   140 +
 .../org/apache/spark/sql/sources/PrunedScan.html   |   131 +
 .../apache/spark/sql/sources/RelationProvider.html |   155 +
 .../spark/sql/sources/SchemaRelationProvider.html  |   164 +
 .../spark/sql/sources/StreamSinkProvider.html      |   137 +
 .../spark/sql/sources/StreamSourceProvider.html    |   184 +
 .../apache/spark/sql/sources/StringContains.html   |   254 +
 .../apache/spark/sql/sources/StringEndsWith.html   |   254 +
 .../apache/spark/sql/sources/StringStartsWith.html |   254 +
 .../SupportsStreamSourceMetadataColumns.html       |   161 +
 .../org/apache/spark/sql/sources/TableScan.html    |   130 +
 .../apache/spark/sql/sources/package-summary.html  |   277 +
 .../spark/sql/streaming/DataStreamReader.html      |   660 +
 .../spark/sql/streaming/DataStreamWriter.html      |   662 +
 .../spark/sql/streaming/ExpiredTimerInfo.html      |   138 +
 .../org/apache/spark/sql/streaming/GroupState.html |   588 +
 .../spark/sql/streaming/GroupStateTimeout.html     |   209 +
 .../org/apache/spark/sql/streaming/ListState.html  |   230 +
 .../org/apache/spark/sql/streaming/MapState.html   |   296 +
 .../org/apache/spark/sql/streaming/OutputMode.html |   213 +
 .../streaming/PythonStreamingQueryListener.html    |   152 +
 .../org/apache/spark/sql/streaming/QueryInfo.html  |   192 +
 .../spark/sql/streaming/SafeJsonSerializer.html    |   172 +
 .../apache/spark/sql/streaming/SinkProgress.html   |   231 +
 .../apache/spark/sql/streaming/SourceProgress.html |   263 +
 .../spark/sql/streaming/StateOperatorProgress.html |   281 +
 .../spark/sql/streaming/StatefulProcessor.html     |   333 +
 .../streaming/StatefulProcessor.implicits$.html    |   484 +
 .../sql/streaming/StatefulProcessor.implicits.html |   639 +
 .../sql/streaming/StatefulProcessorHandle.html     |   427 +
 .../StatefulProcessorWithInitialState.html         |   209 +
 .../apache/spark/sql/streaming/StreamingQuery.html |   437 +
 .../sql/streaming/StreamingQueryException.html     |   295 +
 .../streaming/StreamingQueryListener.Event.html    |   110 +
 .../StreamingQueryListener.QueryIdleEvent$.html    |   176 +
 .../StreamingQueryListener.QueryIdleEvent.html     |   188 +
 ...StreamingQueryListener.QueryProgressEvent$.html |   176 +
 .../StreamingQueryListener.QueryProgressEvent.html |   165 +
 .../StreamingQueryListener.QueryStartedEvent$.html |   176 +
 .../StreamingQueryListener.QueryStartedEvent.html  |   198 +
 ...reamingQueryListener.QueryTerminatedEvent$.html |   176 +
 ...treamingQueryListener.QueryTerminatedEvent.html |   233 +
 .../sql/streaming/StreamingQueryListener.html      |   302 +
 .../spark/sql/streaming/StreamingQueryManager.html |   369 +
 .../sql/streaming/StreamingQueryProgress.html      |   351 +
 .../spark/sql/streaming/StreamingQueryStatus.html  |   212 +
 .../org/apache/spark/sql/streaming/TTLConfig.html  |   203 +
 .../apache/spark/sql/streaming/TestGroupState.html |   263 +
 .../org/apache/spark/sql/streaming/TimeMode.html   |   191 +
 .../apache/spark/sql/streaming/TimerValues.html    |   164 +
 .../org/apache/spark/sql/streaming/Trigger.html    |   387 +
 .../org/apache/spark/sql/streaming/ValueState.html |   190 +
 .../spark/sql/streaming/package-summary.html       |   252 +
 .../org/apache/spark/sql/streaming/ui/UIUtils.html |   220 +
 .../spark/sql/streaming/ui/package-summary.html    |    93 +
 .../org/apache/spark/sql/types/AnyDataType.html    |   128 +
 .../apache/spark/sql/types/AnyTimestampType.html   |   127 +
 .../sql/types/AnyTimestampTypeExpression.html      |   158 +
 .../java/org/apache/spark/sql/types/ArrayType.html |   298 +
 .../org/apache/spark/sql/types/BinaryType.html     |   300 +
 .../org/apache/spark/sql/types/BooleanType.html    |   304 +
 .../spark/sql/types/BooleanTypeExpression.html     |   230 +
 .../apache/spark/sql/types/ByteExactNumeric.html   |   551 +
 .../java/org/apache/spark/sql/types/ByteType.html  |   306 +
 .../apache/spark/sql/types/ByteTypeExpression.html |   230 +
 .../spark/sql/types/CalendarIntervalType.html      |   321 +
 .../java/org/apache/spark/sql/types/CharType.html  |   261 +
 .../java/org/apache/spark/sql/types/DataType.html  |   392 +
 .../java/org/apache/spark/sql/types/DataTypes.html |   599 +
 .../java/org/apache/spark/sql/types/DateType.html  |   306 +
 .../apache/spark/sql/types/DateTypeExpression.html |   230 +
 .../spark/sql/types/DayTimeIntervalType.html       |   409 +
 .../sql/types/Decimal.DecimalAsIfIntegral$.html    |   262 +
 .../sql/types/Decimal.DecimalIsConflicted.html     |   306 +
 .../sql/types/Decimal.DecimalIsFractional$.html    |   247 +
 .../java/org/apache/spark/sql/types/Decimal.html   |   893 +
 .../spark/sql/types/DecimalExactNumeric.html       |   529 +
 .../apache/spark/sql/types/DecimalExpression.html  |   158 +
 .../apache/spark/sql/types/DecimalType.Fixed$.html |   194 +
 .../org/apache/spark/sql/types/DecimalType.html    |   426 +
 .../apache/spark/sql/types/DoubleExactNumeric.html |   540 +
 .../sql/types/DoubleType.DoubleAsIfIntegral$.html  |   245 +
 .../sql/types/DoubleType.DoubleAsIfIntegral.html   |   183 +
 .../sql/types/DoubleType.DoubleIsConflicted.html   |   269 +
 .../org/apache/spark/sql/types/DoubleType.html     |   327 +
 .../spark/sql/types/DoubleTypeExpression.html      |   230 +
 .../org/apache/spark/sql/types/FixedLength.html    |   195 +
 .../apache/spark/sql/types/FloatExactNumeric.html  |   540 +
 .../sql/types/FloatType.FloatAsIfIntegral$.html    |   245 +
 .../sql/types/FloatType.FloatAsIfIntegral.html     |   183 +
 .../sql/types/FloatType.FloatIsConflicted.html     |   269 +
 .../java/org/apache/spark/sql/types/FloatType.html |   327 +
 .../spark/sql/types/FloatTypeExpression.html       |   230 +
 .../spark/sql/types/IndeterminateStringType.html   |   330 +
 .../spark/sql/types/IntegerExactNumeric.html       |   551 +
 .../org/apache/spark/sql/types/IntegerType.html    |   306 +
 .../spark/sql/types/IntegerTypeExpression.html     |   230 +
 .../spark/sql/types/IntegralTypeExpression.html    |   171 +
 .../apache/spark/sql/types/LongExactNumeric.html   |   551 +
 .../java/org/apache/spark/sql/types/LongType.html  |   306 +
 .../apache/spark/sql/types/LongTypeExpression.html |   230 +
 .../java/org/apache/spark/sql/types/MapType.html   |   336 +
 .../java/org/apache/spark/sql/types/MaxLength.html |   195 +
 .../java/org/apache/spark/sql/types/Metadata.html  |   373 +
 .../apache/spark/sql/types/MetadataBuilder.html    |   340 +
 .../org/apache/spark/sql/types/NoConstraint.html   |   221 +
 .../java/org/apache/spark/sql/types/NullType.html  |   313 +
 .../org/apache/spark/sql/types/NumericType.html    |   142 +
 .../spark/sql/types/NumericTypeExpression.html     |   171 +
 .../org/apache/spark/sql/types/ObjectType.html     |   236 +
 .../apache/spark/sql/types/SQLUserDefinedType.html |   125 +
 .../apache/spark/sql/types/ShortExactNumeric.html  |   551 +
 .../java/org/apache/spark/sql/types/ShortType.html |   306 +
 .../spark/sql/types/ShortTypeExpression.html       |   230 +
 .../apache/spark/sql/types/StringConstraint.html   |    83 +
 .../org/apache/spark/sql/types/StringHelper.html   |   336 +
 .../org/apache/spark/sql/types/StringType.html     |   370 +
 .../spark/sql/types/StringTypeExpression.html      |   243 +
 .../org/apache/spark/sql/types/StructField.html    |   376 +
 .../org/apache/spark/sql/types/StructType.html     |   942 +
 .../apache/spark/sql/types/TimestampNTZType.html   |   316 +
 .../org/apache/spark/sql/types/TimestampType.html  |   307 +
 .../spark/sql/types/TimestampTypeExpression.html   |   230 +
 .../apache/spark/sql/types/UDTRegistration.html    |   236 +
 .../org/apache/spark/sql/types/UpCastRule.html     |   194 +
 .../apache/spark/sql/types/UserDefinedType.html    |   338 +
 .../org/apache/spark/sql/types/VarcharType.html    |   261 +
 .../org/apache/spark/sql/types/VariantType.html    |   307 +
 .../spark/sql/types/YearMonthIntervalType.html     |   387 +
 .../apache/spark/sql/types/package-summary.html    |   322 +
 .../java/org/apache/spark/sql/util/ArrowUtils.html |   257 +
 .../org/apache/spark/sql/util/ArtifactUtils.html   |   127 +
 .../spark/sql/util/CaseInsensitiveStringMap.html   |   450 +
 .../spark/sql/util/ExecutionListenerManager.html   |   184 +
 .../apache/spark/sql/util/MapperRowCounter.html    |   312 +
 .../spark/sql/util/NumericHistogram.Coord.html     |   214 +
 .../apache/spark/sql/util/NumericHistogram.html    |   332 +
 .../apache/spark/sql/util/PartitioningUtils.html   |   217 +
 .../org/apache/spark/sql/util/ProtobufUtils.html   |   158 +
 .../spark/sql/util/QueryExecutionListener.html     |   177 +
 .../org/apache/spark/sql/util/SQLOpenHashSet.html  |   293 +
 .../spark/sql/util/SchemaUtils.ColumnPath$.html    |   193 +
 .../org/apache/spark/sql/util/SchemaUtils.html     |   471 +
 .../org/apache/spark/sql/util/package-summary.html |   137 +
 .../spark/sql/vectorized/ArrowColumnVector.html    |   531 +
 .../apache/spark/sql/vectorized/ColumnVector.html  |   597 +
 .../apache/spark/sql/vectorized/ColumnarArray.html |   491 +
 .../apache/spark/sql/vectorized/ColumnarBatch.html |   278 +
 .../spark/sql/vectorized/ColumnarBatchRow.html     |   427 +
 .../apache/spark/sql/vectorized/ColumnarMap.html   |   225 +
 .../apache/spark/sql/vectorized/ColumnarRow.html   |   401 +
 .../spark/sql/vectorized/package-summary.html      |   119 +
 .../spark/status/AppHistoryServerPlugin.html       |   170 +
 .../org/apache/spark/status/AppStatusUtils.html    |   210 +
 .../api/java/org/apache/spark/status/KVUtils.html  |   332 +
 .../org/apache/spark/status/LiveEntityHelpers.html |   289 +
 .../spark/status/LiveExecutorStageSummary.html     |   238 +
 .../api/java/org/apache/spark/status/LiveJob.html  |   331 +
 .../api/java/org/apache/spark/status/LiveRDD.html  |   269 +
 .../apache/spark/status/LiveRDDDistribution.html   |   212 +
 .../org/apache/spark/status/LiveRDDPartition.html  |   231 +
 .../apache/spark/status/LiveResourceProfile.html   |   222 +
 .../spark/status/LiveSpeculationStageSummary.html  |   218 +
 .../java/org/apache/spark/status/LiveStage.html    |   387 +
 .../api/java/org/apache/spark/status/LiveTask.html |   215 +
 .../org/apache/spark/status/RDDPartitionSeq.html   |   273 +
 .../org/apache/spark/status/SchedulerPool.html     |   180 +
 .../org/apache/spark/status/TaskIndexNames.html    |   601 +
 .../spark/status/api/v1/AccumulableInfo.html       |   158 +
 .../spark/status/api/v1/ApiRequestContext.html     |   146 +
 .../status/api/v1/ApplicationAttemptInfo.html      |   272 +
 .../status/api/v1/ApplicationEnvironmentInfo.html  |   185 +
 .../spark/status/api/v1/ApplicationInfo.html       |   234 +
 .../spark/status/api/v1/ApplicationStatus.html     |   226 +
 .../spark/status/api/v1/BaseAppResource.html       |   165 +
 .../api/v1/ExecutorMetricsDistributions.html       |   266 +
 .../api/v1/ExecutorPeakMetricsDistributions.html   |   152 +
 .../spark/status/api/v1/ExecutorStageSummary.html  |   282 +
 .../spark/status/api/v1/ExecutorSummary.html       |   415 +
 .../status/api/v1/InputMetricDistributions.html    |   140 +
 .../apache/spark/status/api/v1/InputMetrics.html   |   140 +
 .../org/apache/spark/status/api/v1/JobData.html    |   311 +
 .../apache/spark/status/api/v1/MemoryMetrics.html  |   158 +
 .../status/api/v1/OutputMetricDistributions.html   |   140 +
 .../apache/spark/status/api/v1/OutputMetrics.html  |   140 +
 .../apache/spark/status/api/v1/ProcessSummary.html |   185 +
 .../spark/status/api/v1/RDDDataDistribution.html   |   194 +
 .../spark/status/api/v1/RDDPartitionInfo.html      |   167 +
 .../apache/spark/status/api/v1/RDDStorageInfo.html |   203 +
 .../spark/status/api/v1/ResourceProfileInfo.html   |   149 +
 .../apache/spark/status/api/v1/RuntimeInfo.html    |   149 +
 .../api/v1/ShufflePushReadMetricDistributions.html |   203 +
 .../status/api/v1/ShufflePushReadMetrics.html      |   203 +
 .../api/v1/ShuffleReadMetricDistributions.html     |   212 +
 .../spark/status/api/v1/ShuffleReadMetrics.html    |   203 +
 .../api/v1/ShuffleWriteMetricDistributions.html    |   149 +
 .../spark/status/api/v1/ShuffleWriteMetrics.html   |   149 +
 .../status/api/v1/SpeculationStageSummary.html     |   167 +
 .../org/apache/spark/status/api/v1/StackTrace.html |   221 +
 .../org/apache/spark/status/api/v1/StageData.html  |   698 +
 .../apache/spark/status/api/v1/StageStatus.html    |   250 +
 .../org/apache/spark/status/api/v1/TaskData.html   |   284 +
 .../status/api/v1/TaskMetricDistributions.html     |   284 +
 .../apache/spark/status/api/v1/TaskMetrics.html    |   248 +
 .../apache/spark/status/api/v1/TaskSorting.html    |   234 +
 .../org/apache/spark/status/api/v1/TaskStatus.html |   250 +
 .../spark/status/api/v1/ThreadStackTrace.html      |   398 +
 .../org/apache/spark/status/api/v1/UIRoot.html     |   208 +
 .../status/api/v1/UIRootFromServletContext.html    |   169 +
 .../apache/spark/status/api/v1/VersionInfo.html    |   131 +
 .../spark/status/api/v1/package-summary.html       |   188 +
 .../spark/status/api/v1/sql/ExecutionData.html     |   221 +
 .../org/apache/spark/status/api/v1/sql/Metric.html |   179 +
 .../org/apache/spark/status/api/v1/sql/Node.html   |   201 +
 .../spark/status/api/v1/sql/package-summary.html   |    99 +
 .../api/v1/streaming/BaseStreamingAppResource.html |   137 +
 .../spark/status/api/v1/streaming/BatchInfo.html   |   239 +
 .../spark/status/api/v1/streaming/BatchStatus.html |   234 +
 .../api/v1/streaming/OutputOperationInfo.html      |   194 +
 .../status/api/v1/streaming/ReceiverInfo.html      |   212 +
 .../api/v1/streaming/StreamingStatistics.html      |   248 +
 .../status/api/v1/streaming/package-summary.html   |   114 +
 .../org/apache/spark/status/package-summary.html   |   144 +
 .../status/protobuf/AccumulableInfoSerializer.html |   167 +
 .../protobuf/DeterministicLevelSerializer.html     |   167 +
 .../status/protobuf/ExecutorMetricsSerializer.html |   167 +
 .../protobuf/ExecutorStageSummarySerializer.html   |   167 +
 .../protobuf/JobExecutionStatusSerializer.html     |   167 +
 .../spark/status/protobuf/ProtobufSerDe.html       |   163 +
 .../status/protobuf/StageStatusSerializer.html     |   167 +
 .../StoreTypes.AccumulableInfo.Builder.html        |   675 +
 .../protobuf/StoreTypes.AccumulableInfo.html       |   814 +
 .../StoreTypes.AccumulableInfoOrBuilder.html       |   294 +
 .../protobuf/StoreTypes.AppSummary.Builder.html    |   409 +
 .../status/protobuf/StoreTypes.AppSummary.html     |   636 +
 .../protobuf/StoreTypes.AppSummaryOrBuilder.html   |   166 +
 .../StoreTypes.ApplicationAttemptInfo.Builder.html |   883 +
 .../StoreTypes.ApplicationAttemptInfo.html         |   954 +
 ...StoreTypes.ApplicationAttemptInfoOrBuilder.html |   358 +
 ...reTypes.ApplicationEnvironmentInfo.Builder.html |  1881 +
 .../StoreTypes.ApplicationEnvironmentInfo.html     |  1217 +
 ...eTypes.ApplicationEnvironmentInfoOrBuilder.html |   538 +
 ....ApplicationEnvironmentInfoWrapper.Builder.html |   417 +
 ...oreTypes.ApplicationEnvironmentInfoWrapper.html |   635 +
 ...ApplicationEnvironmentInfoWrapperOrBuilder.html |   178 +
 .../StoreTypes.ApplicationInfo.Builder.html        |  1041 +
 .../protobuf/StoreTypes.ApplicationInfo.html       |  1017 +
 .../StoreTypes.ApplicationInfoOrBuilder.html       |   418 +
 .../StoreTypes.ApplicationInfoWrapper.Builder.html |   417 +
 .../StoreTypes.ApplicationInfoWrapper.html         |   635 +
 ...StoreTypes.ApplicationInfoWrapperOrBuilder.html |   178 +
 .../StoreTypes.CachedQuantile.Builder.html         |  2543 +
 .../status/protobuf/StoreTypes.CachedQuantile.html |  2072 +
 .../StoreTypes.CachedQuantileOrBuilder.html        |   838 +
 .../protobuf/StoreTypes.DeterministicLevel.html    |   483 +
 .../StoreTypes.ExecutorMetrics.Builder.html        |   467 +
 .../protobuf/StoreTypes.ExecutorMetrics.html       |   684 +
 ...Types.ExecutorMetricsDistributions.Builder.html |  2352 +
 .../StoreTypes.ExecutorMetricsDistributions.html   |  1730 +
 ...ypes.ExecutorMetricsDistributionsOrBuilder.html |   928 +
 .../StoreTypes.ExecutorMetricsOrBuilder.html       |   210 +
 ...s.ExecutorPeakMetricsDistributions.Builder.html |   678 +
 ...toreTypes.ExecutorPeakMetricsDistributions.html |   736 +
 ....ExecutorPeakMetricsDistributionsOrBuilder.html |   244 +
 ...StoreTypes.ExecutorResourceRequest.Builder.html |   675 +
 .../StoreTypes.ExecutorResourceRequest.html        |   814 +
 ...toreTypes.ExecutorResourceRequestOrBuilder.html |   294 +
 .../StoreTypes.ExecutorStageSummary.Builder.html   |  1249 +
 .../protobuf/StoreTypes.ExecutorStageSummary.html  |  1195 +
 .../StoreTypes.ExecutorStageSummaryOrBuilder.html  |   434 +
 ...eTypes.ExecutorStageSummaryWrapper.Builder.html |   627 +
 .../StoreTypes.ExecutorStageSummaryWrapper.html    |   776 +
 ...Types.ExecutorStageSummaryWrapperOrBuilder.html |   258 +
 .../StoreTypes.ExecutorSummary.Builder.html        |  2713 +
 .../protobuf/StoreTypes.ExecutorSummary.html       |  2170 +
 .../StoreTypes.ExecutorSummaryOrBuilder.html       |  1046 +
 .../StoreTypes.ExecutorSummaryWrapper.Builder.html |   417 +
 .../StoreTypes.ExecutorSummaryWrapper.html         |   635 +
 ...StoreTypes.ExecutorSummaryWrapperOrBuilder.html |   178 +
 ...toreTypes.InputMetricDistributions.Builder.html |   563 +
 .../StoreTypes.InputMetricDistributions.html       |   712 +
 ...oreTypes.InputMetricDistributionsOrBuilder.html |   234 +
 .../protobuf/StoreTypes.InputMetrics.Builder.html  |   409 +
 .../status/protobuf/StoreTypes.InputMetrics.html   |   636 +
 .../protobuf/StoreTypes.InputMetricsOrBuilder.html |   166 +
 .../protobuf/StoreTypes.JobData.Builder.html       |  1948 +
 .../spark/status/protobuf/StoreTypes.JobData.html  |  1647 +
 .../protobuf/StoreTypes.JobDataOrBuilder.html      |   765 +
 .../StoreTypes.JobDataWrapper.Builder.html         |   616 +
 .../status/protobuf/StoreTypes.JobDataWrapper.html |   761 +
 .../StoreTypes.JobDataWrapperOrBuilder.html        |   260 +
 .../protobuf/StoreTypes.JobExecutionStatus.html    |   514 +
 .../protobuf/StoreTypes.MemoryMetrics.Builder.html |   513 +
 .../status/protobuf/StoreTypes.MemoryMetrics.html  |   706 +
 .../StoreTypes.MemoryMetricsOrBuilder.html         |   198 +
 ...oreTypes.OutputMetricDistributions.Builder.html |   563 +
 .../StoreTypes.OutputMetricDistributions.html      |   712 +
 ...reTypes.OutputMetricDistributionsOrBuilder.html |   234 +
 .../protobuf/StoreTypes.OutputMetrics.Builder.html |   409 +
 .../status/protobuf/StoreTypes.OutputMetrics.html  |   636 +
 .../StoreTypes.OutputMetricsOrBuilder.html         |   166 +
 .../protobuf/StoreTypes.PairStrings.Builder.html   |   517 +
 .../status/protobuf/StoreTypes.PairStrings.html    |   708 +
 .../protobuf/StoreTypes.PairStringsOrBuilder.html  |   230 +
 .../protobuf/StoreTypes.PoolData.Builder.html      |   540 +
 .../spark/status/protobuf/StoreTypes.PoolData.html |   710 +
 .../protobuf/StoreTypes.PoolDataOrBuilder.html     |   232 +
 .../StoreTypes.ProcessSummary.Builder.html         |   905 +
 .../status/protobuf/StoreTypes.ProcessSummary.html |   984 +
 .../StoreTypes.ProcessSummaryOrBuilder.html        |   386 +
 .../StoreTypes.ProcessSummaryWrapper.Builder.html  |   417 +
 .../protobuf/StoreTypes.ProcessSummaryWrapper.html |   635 +
 .../StoreTypes.ProcessSummaryWrapperOrBuilder.html |   178 +
 .../StoreTypes.RDDDataDistribution.Builder.html    |   847 +
 .../protobuf/StoreTypes.RDDDataDistribution.html   |   954 +
 .../StoreTypes.RDDDataDistributionOrBuilder.html   |   358 +
 ...reTypes.RDDOperationClusterWrapper.Builder.html |  1005 +
 .../StoreTypes.RDDOperationClusterWrapper.html     |   902 +
 ...eTypes.RDDOperationClusterWrapperOrBuilder.html |   350 +
 .../StoreTypes.RDDOperationEdge.Builder.html       |   409 +
 .../protobuf/StoreTypes.RDDOperationEdge.html      |   636 +
 .../StoreTypes.RDDOperationEdgeOrBuilder.html      |   166 +
 ...toreTypes.RDDOperationGraphWrapper.Builder.html |  1201 +
 .../StoreTypes.RDDOperationGraphWrapper.html       |   961 +
 ...oreTypes.RDDOperationGraphWrapperOrBuilder.html |   374 +
 .../StoreTypes.RDDOperationNode.Builder.html       |   761 +
 .../protobuf/StoreTypes.RDDOperationNode.html      |   866 +
 .../StoreTypes.RDDOperationNodeOrBuilder.html      |   310 +
 .../StoreTypes.RDDPartitionInfo.Builder.html       |   788 +
 .../protobuf/StoreTypes.RDDPartitionInfo.html      |   871 +
 .../StoreTypes.RDDPartitionInfoOrBuilder.html      |   330 +
 .../StoreTypes.RDDStorageInfo.Builder.html         |  1265 +
 .../status/protobuf/StoreTypes.RDDStorageInfo.html |  1077 +
 .../StoreTypes.RDDStorageInfoOrBuilder.html        |   430 +
 .../StoreTypes.RDDStorageInfoWrapper.Builder.html  |   417 +
 .../protobuf/StoreTypes.RDDStorageInfoWrapper.html |   635 +
 .../StoreTypes.RDDStorageInfoWrapperOrBuilder.html |   178 +
 .../StoreTypes.ResourceInformation.Builder.html    |   578 +
 .../protobuf/StoreTypes.ResourceInformation.html   |   730 +
 .../StoreTypes.ResourceInformationOrBuilder.html   |   250 +
 .../StoreTypes.ResourceProfileInfo.Builder.html    |   705 +
 .../protobuf/StoreTypes.ResourceProfileInfo.html   |   837 +
 .../StoreTypes.ResourceProfileInfoOrBuilder.html   |   302 +
 .../StoreTypes.ResourceProfileWrapper.Builder.html |   417 +
 .../StoreTypes.ResourceProfileWrapper.html         |   635 +
 ...StoreTypes.ResourceProfileWrapperOrBuilder.html |   178 +
 .../protobuf/StoreTypes.RuntimeInfo.Builder.html   |   623 +
 .../status/protobuf/StoreTypes.RuntimeInfo.html    |   779 +
 .../protobuf/StoreTypes.RuntimeInfoOrBuilder.html  |   278 +
 .../StoreTypes.SQLExecutionUIData.Builder.html     |  1974 +
 .../protobuf/StoreTypes.SQLExecutionUIData.html    |  1635 +
 .../StoreTypes.SQLExecutionUIDataOrBuilder.html    |   812 +
 .../protobuf/StoreTypes.SQLPlanMetric.Builder.html |   569 +
 .../status/protobuf/StoreTypes.SQLPlanMetric.html  |   743 +
 .../StoreTypes.SQLPlanMetricOrBuilder.html         |   246 +
 ...ShufflePushReadMetricDistributions.Builder.html |  1466 +
 ...reTypes.ShufflePushReadMetricDistributions.html |  1223 +
 ...hufflePushReadMetricDistributionsOrBuilder.html |   584 +
 .../StoreTypes.ShufflePushReadMetrics.Builder.html |   773 +
 .../StoreTypes.ShufflePushReadMetrics.html         |   881 +
 ...StoreTypes.ShufflePushReadMetricsOrBuilder.html |   278 +
 ...pes.ShuffleReadMetricDistributions.Builder.html |  1578 +
 .../StoreTypes.ShuffleReadMetricDistributions.html |  1292 +
 ...es.ShuffleReadMetricDistributionsOrBuilder.html |   628 +
 .../StoreTypes.ShuffleReadMetrics.Builder.html     |   833 +
 .../protobuf/StoreTypes.ShuffleReadMetrics.html    |   915 +
 .../StoreTypes.ShuffleReadMetricsOrBuilder.html    |   306 +
 ...es.ShuffleWriteMetricDistributions.Builder.html |   692 +
 ...StoreTypes.ShuffleWriteMetricDistributions.html |   785 +
 ...s.ShuffleWriteMetricDistributionsOrBuilder.html |   284 +
 .../StoreTypes.ShuffleWriteMetrics.Builder.html    |   461 +
 .../protobuf/StoreTypes.ShuffleWriteMetrics.html   |   671 +
 .../StoreTypes.ShuffleWriteMetricsOrBuilder.html   |   182 +
 .../protobuf/StoreTypes.SinkProgress.Builder.html  |   625 +
 .../status/protobuf/StoreTypes.SinkProgress.html   |   790 +
 .../protobuf/StoreTypes.SinkProgressOrBuilder.html |   274 +
 .../StoreTypes.SourceProgress.Builder.html         |  1047 +
 .../status/protobuf/StoreTypes.SourceProgress.html |  1073 +
 .../StoreTypes.SourceProgressOrBuilder.html        |   450 +
 ...Types.SparkPlanGraphClusterWrapper.Builder.html |  1057 +
 .../StoreTypes.SparkPlanGraphClusterWrapper.html   |   937 +
 ...ypes.SparkPlanGraphClusterWrapperOrBuilder.html |   366 +
 .../StoreTypes.SparkPlanGraphEdge.Builder.html     |   409 +
 .../protobuf/StoreTypes.SparkPlanGraphEdge.html    |   636 +
 .../StoreTypes.SparkPlanGraphEdgeOrBuilder.html    |   166 +
 .../StoreTypes.SparkPlanGraphNode.Builder.html     |   813 +
 .../protobuf/StoreTypes.SparkPlanGraphNode.html    |   840 +
 .../StoreTypes.SparkPlanGraphNodeOrBuilder.html    |   306 +
 ...oreTypes.SparkPlanGraphNodeWrapper.Builder.html |   551 +
 ...ypes.SparkPlanGraphNodeWrapper.WrapperCase.html |   278 +
 .../StoreTypes.SparkPlanGraphNodeWrapper.html      |   720 +
 ...reTypes.SparkPlanGraphNodeWrapperOrBuilder.html |   231 +
 .../StoreTypes.SparkPlanGraphWrapper.Builder.html  |   845 +
 .../protobuf/StoreTypes.SparkPlanGraphWrapper.html |   795 +
 .../StoreTypes.SparkPlanGraphWrapperOrBuilder.html |   270 +
 ...StoreTypes.SpeculationStageSummary.Builder.html |   565 +
 .../StoreTypes.SpeculationStageSummary.html        |   741 +
 ...toreTypes.SpeculationStageSummaryOrBuilder.html |   214 +
 ...pes.SpeculationStageSummaryWrapper.Builder.html |   521 +
 .../StoreTypes.SpeculationStageSummaryWrapper.html |   705 +
 ...es.SpeculationStageSummaryWrapperOrBuilder.html |   210 +
 .../protobuf/StoreTypes.StageData.Builder.html     |  4856 ++
 .../status/protobuf/StoreTypes.StageData.html      |  3543 +
 .../protobuf/StoreTypes.StageDataOrBuilder.html    |  1752 +
 .../StoreTypes.StageDataWrapper.Builder.html       |   708 +
 .../protobuf/StoreTypes.StageDataWrapper.html      |   826 +
 .../StoreTypes.StageDataWrapperOrBuilder.html      |   304 +
 .../status/protobuf/StoreTypes.StageStatus.html    |   545 +
 .../StoreTypes.StateOperatorProgress.Builder.html  |  1093 +
 .../protobuf/StoreTypes.StateOperatorProgress.html |  1105 +
 .../StoreTypes.StateOperatorProgressOrBuilder.html |   418 +
 .../StoreTypes.StreamBlockData.Builder.html        |   989 +
 .../protobuf/StoreTypes.StreamBlockData.html       |  1025 +
 .../StoreTypes.StreamBlockDataOrBuilder.html       |   406 +
 .../StoreTypes.StreamingQueryData.Builder.html     |   903 +
 .../protobuf/StoreTypes.StreamingQueryData.html    |   973 +
 .../StoreTypes.StreamingQueryDataOrBuilder.html    |   390 +
 .../StoreTypes.StreamingQueryProgress.Builder.html |  1919 +
 .../StoreTypes.StreamingQueryProgress.html         |  1537 +
 ...StoreTypes.StreamingQueryProgressOrBuilder.html |   750 +
 ...ypes.StreamingQueryProgressWrapper.Builder.html |   417 +
 .../StoreTypes.StreamingQueryProgressWrapper.html  |   635 +
 ...pes.StreamingQueryProgressWrapperOrBuilder.html |   178 +
 .../protobuf/StoreTypes.TaskData.Builder.html      |  1909 +
 .../spark/status/protobuf/StoreTypes.TaskData.html |  1591 +
 .../protobuf/StoreTypes.TaskDataOrBuilder.html     |   746 +
 .../StoreTypes.TaskDataWrapper.Builder.html        |  3419 +
 .../protobuf/StoreTypes.TaskDataWrapper.html       |  2593 +
 .../StoreTypes.TaskDataWrapperOrBuilder.html       |  1154 +
 ...StoreTypes.TaskMetricDistributions.Builder.html |  2559 +
 .../StoreTypes.TaskMetricDistributions.html        |  1864 +
 ...toreTypes.TaskMetricDistributionsOrBuilder.html |  1010 +
 .../protobuf/StoreTypes.TaskMetrics.Builder.html   |  1273 +
 .../status/protobuf/StoreTypes.TaskMetrics.html    |  1192 +
 .../protobuf/StoreTypes.TaskMetricsOrBuilder.html  |   470 +
 .../StoreTypes.TaskResourceRequest.Builder.html    |   463 +
 .../protobuf/StoreTypes.TaskResourceRequest.html   |   672 +
 .../StoreTypes.TaskResourceRequestOrBuilder.html   |   198 +
 .../apache/spark/status/protobuf/StoreTypes.html   |   720 +
 .../org/apache/spark/status/protobuf/Utils.html    |   195 +
 .../spark/status/protobuf/package-summary.html     |   815 +
 .../protobuf/sql/SQLPlanMetricSerializer.html      |   167 +
 .../protobuf/sql/SinkProgressSerializer.html       |   167 +
 .../protobuf/sql/SourceProgressSerializer.html     |   167 +
 .../sql/StateOperatorProgressSerializer.html       |   167 +
 .../sql/StreamingQueryProgressSerializer.html      |   167 +
 .../spark/status/protobuf/sql/package-summary.html |   101 +
 .../spark/storage/BasicBlockReplicationPolicy.html |   204 +
 .../java/org/apache/spark/storage/BlockData.html   |   202 +
 .../api/java/org/apache/spark/storage/BlockId.html |   400 +
 .../org/apache/spark/storage/BlockInfoWrapper.html |   190 +
 .../org/apache/spark/storage/BlockManagerId.html   |   355 +
 ...ckManagerMessages.BlockLocationsAndStatus$.html |   184 +
 ...ockManagerMessages.BlockLocationsAndStatus.html |   208 +
 ...lockManagerMessages.BlockManagerHeartbeat$.html |   193 +
 ...BlockManagerMessages.BlockManagerHeartbeat.html |   181 +
 ...kManagerMessages.DecommissionBlockManager$.html |   182 +
 ...ManagerMessages.DecommissionBlockManagers$.html |   193 +
 ...kManagerMessages.DecommissionBlockManagers.html |   181 +
 .../BlockManagerMessages.GetBlockStatus$.html      |   184 +
 .../BlockManagerMessages.GetBlockStatus.html       |   192 +
 ...ockManagerMessages.GetExecutorEndpointRef$.html |   193 +
 ...lockManagerMessages.GetExecutorEndpointRef.html |   181 +
 .../BlockManagerMessages.GetLocations$.html        |   193 +
 .../storage/BlockManagerMessages.GetLocations.html |   181 +
 ...lockManagerMessages.GetLocationsAndStatus$.html |   184 +
 ...BlockManagerMessages.GetLocationsAndStatus.html |   192 +
 ...agerMessages.GetLocationsMultipleBlockIds$.html |   193 +
 ...nagerMessages.GetLocationsMultipleBlockIds.html |   181 +
 .../BlockManagerMessages.GetMatchingBlockIds$.html |   184 +
 .../BlockManagerMessages.GetMatchingBlockIds.html  |   192 +
 .../BlockManagerMessages.GetMemoryStatus$.html     |   182 +
 .../storage/BlockManagerMessages.GetPeers$.html    |   193 +
 .../storage/BlockManagerMessages.GetPeers.html     |   181 +
 ...lockManagerMessages.GetRDDBlockVisibility$.html |   193 +
 ...BlockManagerMessages.GetRDDBlockVisibility.html |   181 +
 ...agerMessages.GetReplicateInfoForRDDBlocks$.html |   193 +
 ...nagerMessages.GetReplicateInfoForRDDBlocks.html |   181 +
 ...gerMessages.GetShufflePushMergerLocations$.html |   184 +
 ...agerMessages.GetShufflePushMergerLocations.html |   192 +
 .../BlockManagerMessages.GetStorageStatus$.html    |   182 +
 .../BlockManagerMessages.IsExecutorAlive$.html     |   193 +
 .../BlockManagerMessages.IsExecutorAlive.html      |   181 +
 ...lockManagerMessages.MarkRDDBlockAsVisible$.html |   193 +
 ...BlockManagerMessages.MarkRDDBlockAsVisible.html |   181 +
 ...BlockManagerMessages.RegisterBlockManager$.html |   184 +
 .../BlockManagerMessages.RegisterBlockManager.html |   236 +
 .../storage/BlockManagerMessages.RemoveBlock$.html |   193 +
 .../storage/BlockManagerMessages.RemoveBlock.html  |   181 +
 .../BlockManagerMessages.RemoveBroadcast$.html     |   184 +
 .../BlockManagerMessages.RemoveBroadcast.html      |   192 +
 .../BlockManagerMessages.RemoveExecutor$.html      |   193 +
 .../BlockManagerMessages.RemoveExecutor.html       |   181 +
 .../storage/BlockManagerMessages.RemoveRdd$.html   |   193 +
 .../storage/BlockManagerMessages.RemoveRdd.html    |   181 +
 .../BlockManagerMessages.RemoveShuffle$.html       |   193 +
 .../BlockManagerMessages.RemoveShuffle.html        |   181 +
 ...rMessages.RemoveShufflePushMergerLocation$.html |   193 +
 ...erMessages.RemoveShufflePushMergerLocation.html |   181 +
 .../BlockManagerMessages.ReplicateBlock$.html      |   184 +
 .../BlockManagerMessages.ReplicateBlock.html       |   203 +
 ...ockManagerMessages.StopBlockManagerMaster$.html |   182 +
 .../BlockManagerMessages.ToBlockManagerMaster.html |    87 +
 ...ssages.ToBlockManagerMasterStorageEndpoint.html |    87 +
 ...BlockManagerMessages.TriggerHeapHistogram$.html |   183 +
 .../BlockManagerMessages.TriggerThreadDump$.html   |   183 +
 .../BlockManagerMessages.UpdateBlockInfo$.html     |   184 +
 .../BlockManagerMessages.UpdateBlockInfo.html      |   259 +
 ...ockManagerMessages.UpdateRDDBlockTaskInfo$.html |   184 +
 ...lockManagerMessages.UpdateRDDBlockTaskInfo.html |   192 +
 ...kManagerMessages.UpdateRDDBlockVisibility$.html |   184 +
 ...ckManagerMessages.UpdateRDDBlockVisibility.html |   192 +
 .../apache/spark/storage/BlockManagerMessages.html |   325 +
 .../spark/storage/BlockNotFoundException.html      |   146 +
 .../spark/storage/BlockReplicationPolicy.html      |   157 +
 .../spark/storage/BlockReplicationUtils.html       |   176 +
 .../java/org/apache/spark/storage/BlockStatus.html |   217 +
 .../org/apache/spark/storage/BlockUpdatedInfo.html |   223 +
 .../org/apache/spark/storage/BroadcastBlockId.html |   230 +
 .../spark/storage/BufferReleasingInputStream.html  |   299 +
 .../api/java/org/apache/spark/storage/CacheId.html |   230 +
 .../spark/storage/CountingWritableChannel.html     |   206 +
 .../spark/storage/DefaultTopologyMapper.html       |   200 +
 .../org/apache/spark/storage/DiskBlockData.html    |   265 +
 .../spark/storage/FileBasedTopologyMapper.html     |   223 +
 .../apache/spark/storage/PushBasedFetchHelper.html |   425 +
 .../apache/spark/storage/PythonStreamBlockId.html  |   230 +
 .../java/org/apache/spark/storage/RDDBlockId.html  |   230 +
 .../api/java/org/apache/spark/storage/RDDInfo.html |   325 +
 .../storage/RandomBlockReplicationPolicy.html      |   201 +
 .../spark/storage/ReadableChannelFileRegion.html   |   215 +
 .../apache/spark/storage/ShuffleBlockBatchId.html  |   256 +
 .../apache/spark/storage/ShuffleBlockChunkId.html  |   256 +
 .../org/apache/spark/storage/ShuffleBlockId.html   |   243 +
 .../spark/storage/ShuffleChecksumBlockId.html      |   243 +
 .../apache/spark/storage/ShuffleDataBlockId.html   |   243 +
 .../storage/ShuffleFetchCompletionListener.html    |   187 +
 .../apache/spark/storage/ShuffleIndexBlockId.html  |   243 +
 .../apache/spark/storage/ShuffleMergedBlockId.html |   243 +
 .../spark/storage/ShuffleMergedDataBlockId.html    |   256 +
 .../spark/storage/ShuffleMergedIndexBlockId.html   |   256 +
 .../spark/storage/ShuffleMergedMetaBlockId.html    |   256 +
 .../apache/spark/storage/ShufflePushBlockId.html   |   256 +
 .../org/apache/spark/storage/StorageLevel.html     |   567 +
 .../apache/spark/storage/StorageLevelMapper.html   |   320 +
 .../org/apache/spark/storage/StorageUtils.html     |   217 +
 .../org/apache/spark/storage/StreamBlockId.html    |   230 +
 .../apache/spark/storage/TaskResultBlockId.html    |   217 +
 .../spark/storage/TimeTrackingOutputStream.html    |   253 +
 .../org/apache/spark/storage/TopologyMapper.html   |   184 +
 .../apache/spark/storage/UnrecognizedBlockId.html  |   154 +
 .../spark/storage/memory/BlockEvictionHandler.html |   146 +
 .../storage/memory/DeserializedMemoryEntry.html    |   222 +
 .../storage/memory/DeserializedValuesHolder.html   |   223 +
 .../apache/spark/storage/memory/MemoryEntry.html   |   146 +
 .../spark/storage/memory/MemoryEntryBuilder.html   |   133 +
 .../storage/memory/SerializedMemoryEntry.html      |   220 +
 .../storage/memory/SerializedValuesHolder.html     |   247 +
 .../apache/spark/storage/memory/ValuesHolder.html  |   156 +
 .../spark/storage/memory/package-summary.html      |   117 +
 .../org/apache/spark/storage/package-summary.html  |   358 +
 .../apache/spark/streaming/CheckpointReader.html   |   226 +
 .../java/org/apache/spark/streaming/Duration.html  |   325 +
 .../java/org/apache/spark/streaming/Durations.html |   194 +
 .../org/apache/spark/streaming/Milliseconds.html   |   160 +
 .../java/org/apache/spark/streaming/Minutes.html   |   160 +
 .../java/org/apache/spark/streaming/Seconds.html   |   160 +
 .../api/java/org/apache/spark/streaming/State.html |   325 +
 .../java/org/apache/spark/streaming/StateSpec.html |   426 +
 .../org/apache/spark/streaming/StreamingConf.html  |   127 +
 .../apache/spark/streaming/StreamingContext.html   |  1144 +
 .../streaming/StreamingContextPythonHelper.html    |   167 +
 .../spark/streaming/StreamingContextState.html     |   240 +
 .../api/java/org/apache/spark/streaming/Time.html  |   335 +
 .../spark/streaming/api/java/JavaDStream.html      |   370 +
 .../spark/streaming/api/java/JavaDStreamLike.html  |   824 +
 .../spark/streaming/api/java/JavaInputDStream.html |   223 +
 .../api/java/JavaMapWithStateDStream.html          |   162 +
 .../spark/streaming/api/java/JavaPairDStream.html  |  1645 +
 .../streaming/api/java/JavaPairInputDStream.html   |   234 +
 .../api/java/JavaPairReceiverInputDStream.html     |   244 +
 .../api/java/JavaReceiverInputDStream.html         |   225 +
 .../streaming/api/java/JavaStreamingContext.html   |  1331 +
 .../api/java/JavaStreamingListenerEvent.html       |    80 +
 .../api/java/PythonStreamingListener.html          |   223 +
 .../spark/streaming/api/java/package-summary.html  |   135 +
 .../streaming/dstream/ConstantInputDStream.html    |   239 +
 .../apache/spark/streaming/dstream/DStream.html    |   943 +
 .../spark/streaming/dstream/InputDStream.html      |   266 +
 .../streaming/dstream/MapWithStateDStream.html     |   204 +
 .../streaming/dstream/PairDStreamFunctions.html    |  1468 +
 .../streaming/dstream/ReceiverInputDStream.html    |   271 +
 .../spark/streaming/dstream/package-summary.html   |   132 +
 .../streaming/kinesis/DefaultCredentials.html      |   231 +
 .../KinesisInitialPositions.AtTimestamp.html       |   184 +
 .../kinesis/KinesisInitialPositions.Latest.html    |   175 +
 .../KinesisInitialPositions.TrimHorizon.html       |   175 +
 .../streaming/kinesis/KinesisInitialPositions.html |   193 +
 .../kinesis/KinesisUtilsPythonHelper.html          |   186 +
 .../kinesis/SparkAWSCredentials.Builder.html       |   266 +
 .../streaming/kinesis/SparkAWSCredentials.html     |   157 +
 .../spark/streaming/kinesis/package-summary.html   |   135 +
 .../apache/spark/streaming/package-summary.html    |   167 +
 .../streaming/receiver/BlockGeneratorListener.html |   203 +
 .../spark/streaming/receiver/ReceivedBlock.html    |    80 +
 .../streaming/receiver/ReceivedBlockHandler.html   |   142 +
 .../receiver/ReceivedBlockStoreResult.html         |   134 +
 .../apache/spark/streaming/receiver/Receiver.html  |   587 +
 .../spark/streaming/receiver/ReceiverMessage.html  |    85 +
 .../spark/streaming/receiver/StopReceiver.html     |   127 +
 .../spark/streaming/receiver/package-summary.html  |   136 +
 .../spark/streaming/scheduler/AllReceiverIds.html  |   223 +
 .../spark/streaming/scheduler/BatchInfo.html       |   340 +
 .../streaming/scheduler/GetAllReceiverInfo.html    |   221 +
 .../streaming/scheduler/JobGeneratorEvent.html     |    80 +
 .../streaming/scheduler/JobSchedulerEvent.html     |    79 +
 .../streaming/scheduler/OutputOperationInfo.html   |   298 +
 .../scheduler/ReceivedBlockTrackerLogEvent.html    |    80 +
 .../spark/streaming/scheduler/ReceiverInfo.html    |   288 +
 .../spark/streaming/scheduler/ReceiverState.html   |   222 +
 .../scheduler/ReceiverTrackerLocalMessage.html     |    80 +
 .../scheduler/ReceiverTrackerMessage.html          |    81 +
 .../streaming/scheduler/StatsReportListener.html   |   215 +
 .../streaming/scheduler/StopAllReceivers.html      |   223 +
 .../spark/streaming/scheduler/StreamInputInfo.html |   231 +
 .../streaming/scheduler/StreamingListener.html     |   230 +
 .../scheduler/StreamingListenerBatchCompleted.html |   195 +
 .../scheduler/StreamingListenerBatchStarted.html   |   195 +
 .../scheduler/StreamingListenerBatchSubmitted.html |   195 +
 .../scheduler/StreamingListenerEvent.html          |    85 +
 .../StreamingListenerOutputOperationCompleted.html |   195 +
 .../StreamingListenerOutputOperationStarted.html   |   195 +
 .../scheduler/StreamingListenerReceiverError.html  |   195 +
 .../StreamingListenerReceiverStarted.html          |   195 +
 .../StreamingListenerReceiverStopped.html          |   195 +
 .../StreamingListenerStreamingStarted.html         |   195 +
 .../spark/streaming/scheduler/package-summary.html |   201 +
 .../streaming/scheduler/rate/RateEstimator.html    |   156 +
 .../streaming/scheduler/rate/package-summary.html  |    96 +
 .../org/apache/spark/streaming/ui/UIUtils.html     |   230 +
 .../apache/spark/streaming/ui/package-summary.html |   105 +
 .../org/apache/spark/streaming/util/HdfsUtils.html |   225 +
 .../apache/spark/streaming/util/RawTextHelper.html |   240 +
 .../apache/spark/streaming/util/RawTextSender.html |   187 +
 .../apache/spark/streaming/util/WriteAheadLog.html |   226 +
 .../streaming/util/WriteAheadLogRecordHandle.html  |   148 +
 .../spark/streaming/util/WriteAheadLogUtils.html   |   300 +
 .../spark/streaming/util/package-summary.html      |   131 +
 .../org/apache/spark/ui/HttpSecurityFilter.html    |   186 +
 .../api/java/org/apache/spark/ui/JWSFilter.html    |   210 +
 .../apache/spark/ui/JettyUtils.ServletParams$.html |   163 +
 .../apache/spark/ui/JettyUtils.ServletParams.html  |   184 +
 .../api/java/org/apache/spark/ui/JettyUtils.html   |   409 +
 .../api/java/org/apache/spark/ui/PagedTable.html   |   360 +
 .../org/apache/spark/ui/ProxyRedirectHandler.html  |   251 +
 .../api/java/org/apache/spark/ui/ToolTips.html     |   311 +
 .../api/java/org/apache/spark/ui/UIUtils.html      |   652 +
 .../org/apache/spark/ui/UIWorkloadGenerator.html   |   179 +
 .../java/org/apache/spark/ui/XssSafeRequest.html   |   252 +
 .../java/org/apache/spark/ui/jobs/ApiHelper.html   |   466 +
 .../java/org/apache/spark/ui/jobs/JobDataUtil.html |   176 +
 .../spark/ui/jobs/TaskDetailsClassNames.html       |   217 +
 .../org/apache/spark/ui/jobs/package-summary.html  |   101 +
 .../java/org/apache/spark/ui/package-summary.html  |   139 +
 .../spark/ui/storage/ExecutorStreamSummary.html    |   194 +
 .../java/org/apache/spark/ui/storage/ToolTips.html |   203 +
 .../apache/spark/ui/storage/package-summary.html   |    97 +
 .../spark/unsafe/types/CalendarInterval.html       |   328 +
 .../apache/spark/unsafe/types/package-summary.html |    84 +
 .../org/apache/spark/util/AccumulatorContext.html  |   298 +
 .../java/org/apache/spark/util/AccumulatorV2.html  |   356 +
 .../spark/util/ArrayImplicits.SparkArrayOps.html   |   169 +
 .../java/org/apache/spark/util/ArrayImplicits.html |   143 +
 .../api/java/org/apache/spark/util/CausedBy.html   |   167 +
 .../spark/util/ChildFirstURLClassLoader.html       |   236 +
 .../api/java/org/apache/spark/util/Clock.html      |   181 +
 .../java/org/apache/spark/util/ClosureCleaner.html |   177 +
 .../apache/spark/util/CollectionAccumulator.html   |   303 +
 .../org/apache/spark/util/CollectionsUtils.html    |   160 +
 .../apache/spark/util/CommandLineLoggingUtils.html |   155 +
 .../org/apache/spark/util/CommandLineUtils.html    |   134 +
 .../org/apache/spark/util/DependencyUtils.html     |   358 +
 .../org/apache/spark/util/DoubleAccumulator.html   |   357 +
 .../api/java/org/apache/spark/util/EnumUtil.html   |   161 +
 .../java/org/apache/spark/util/HadoopFSUtils.html  |   278 +
 .../apache/spark/util/IndylambdaScalaClosures.html |   369 +
 .../org/apache/spark/util/InnerClosureFinder.html  |   207 +
 .../api/java/org/apache/spark/util/IntParam.html   |   159 +
 .../java/org/apache/spark/util/JsonProtocol.html   |  1173 +
 .../api/java/org/apache/spark/util/JsonUtils.html  |   133 +
 .../org/apache/spark/util/KnownSizeEstimation.html |   131 +
 .../spark/util/LexicalThreadLocal.Handle.html      |   136 +
 .../org/apache/spark/util/LexicalThreadLocal.html  |   179 +
 .../java/org/apache/spark/util/ListenerBus.html    |   300 +
 .../api/java/org/apache/spark/util/LogUtils.html   |   174 +
 .../org/apache/spark/util/LongAccumulator.html     |   359 +
 .../spark/util/MavenUtils.MavenCoordinate$.html    |   184 +
 .../api/java/org/apache/spark/util/MavenUtils.html |   356 +
 .../java/org/apache/spark/util/MemoryParam.html    |   160 +
 .../org/apache/spark/util/MethodIdentifier.html    |   200 +
 .../java/org/apache/spark/util/MetricUtils.html    |   229 +
 .../java/org/apache/spark/util/MutablePair.html    |   256 +
 .../apache/spark/util/MutableURLClassLoader.html   |   181 +
 .../org/apache/spark/util/ParentClassLoader.html   |   185 +
 .../apache/spark/util/ReturnStatementFinder.html   |   175 +
 .../api/java/org/apache/spark/util/RpcUtils.html   |   229 +
 .../java/org/apache/spark/util/SecurityUtils.html  |   185 +
 .../spark/util/SerializableConfiguration.html      |   174 +
 .../org/apache/spark/util/ShutdownHookManager.html |   340 +
 .../java/org/apache/spark/util/SignalUtils.html    |   244 +
 .../java/org/apache/spark/util/SizeEstimator.html  |   207 +
 .../org/apache/spark/util/SparkClassUtils.html     |   275 +
 .../org/apache/spark/util/SparkClosureCleaner.html |   175 +
 .../apache/spark/util/SparkCollectionUtils.html    |   133 +
 .../java/org/apache/spark/util/SparkEnvUtils.html  |   131 +
 .../org/apache/spark/util/SparkErrorUtils.html     |   230 +
 .../java/org/apache/spark/util/SparkExitCode.html  |   279 +
 .../java/org/apache/spark/util/SparkFileUtils.html |   268 +
 .../org/apache/spark/util/SparkSchemaUtils.html    |   165 +
 .../org/apache/spark/util/SparkSerDeUtils.html     |   160 +
 .../org/apache/spark/util/SparkShutdownHook.html   |   178 +
 .../org/apache/spark/util/SparkStreamUtils.html    |   159 +
 .../org/apache/spark/util/SparkStringUtils.html    |   124 +
 .../util/SparkTestUtils.JavaSourceFromString.html  |   206 +
 .../java/org/apache/spark/util/SparkTestUtils.html |   183 +
 .../org/apache/spark/util/SparkThreadUtils.html    |   194 +
 .../java/org/apache/spark/util/StatCounter.html    |   400 +
 .../apache/spark/util/TaskCompletionListener.html  |   136 +
 .../org/apache/spark/util/TaskFailureListener.html |   135 +
 .../java/org/apache/spark/util/ThreadUtils.html    |   575 +
 .../util/Utils.OriginalTryStackTraceException.html |   181 +
 .../api/java/org/apache/spark/util/Utils.html      |  3399 +
 .../java/org/apache/spark/util/VersionUtils.html   |   263 +
 .../apache/spark/util/logging/RollingPolicy.html   |   165 +
 .../apache/spark/util/logging/package-summary.html |   104 +
 .../org/apache/spark/util/package-summary.html     |   320 +
 .../spark/util/random/BernoulliCellSampler.html    |   249 +
 .../apache/spark/util/random/BernoulliSampler.html |   229 +
 .../apache/spark/util/random/BinomialBounds.html   |   212 +
 .../apache/spark/util/random/PoissonBounds.html    |   188 +
 .../apache/spark/util/random/PoissonSampler.html   |   252 +
 .../org/apache/spark/util/random/Pseudorandom.html |   137 +
 .../apache/spark/util/random/RandomSampler.html    |   178 +
 .../apache/spark/util/random/SamplingUtils.html    |   221 +
 .../spark/util/random/StratifiedSamplingUtils.html |   397 +
 .../apache/spark/util/random/package-summary.html  |   147 +
 .../spark/util/sketch/BloomFilter.Version.html     |   222 +
 .../org/apache/spark/util/sketch/BloomFilter.html  |   538 +
 .../spark/util/sketch/CountMinSketch.Version.html  |   232 +
 .../apache/spark/util/sketch/CountMinSketch.html   |   506 +
 .../util/sketch/IncompatibleMergeException.html    |   146 +
 .../apache/spark/util/sketch/package-summary.html  |   123 +
 site/docs/4.0.0/api/java/overview-summary.html     |    26 +
 site/docs/4.0.0/api/java/package-search-index.js   |     1 +
 site/docs/4.0.0/api/java/resources/glass.png       |   Bin 0 -> 499 bytes
 site/docs/4.0.0/api/java/resources/x.png           |   Bin 0 -> 394 bytes
 .../4.0.0/api/java/script-dir/jquery-3.7.1.min.js  |     2 +
 .../4.0.0/api/java/script-dir/jquery-ui.min.css    |     6 +
 .../4.0.0/api/java/script-dir/jquery-ui.min.js     |     6 +
 site/docs/4.0.0/api/java/script.js                 |   132 +
 site/docs/4.0.0/api/java/search.js                 |   354 +
 site/docs/4.0.0/api/java/serialized-form.html      | 27631 ++++++
 site/docs/4.0.0/api/java/stylesheet.css            |   922 +
 site/docs/4.0.0/api/java/tag-search-index.js       |     1 +
 site/docs/4.0.0/api/java/type-search-index.js      |     1 +
 .../api/python/_images/pycharm-with-pyspark1.png   |   Bin 0 -> 160166 bytes
 .../api/python/_images/pycharm-with-pyspark2.png   |   Bin 0 -> 84813 bytes
 .../api/python/_images/pycharm-with-pyspark3.png   |   Bin 0 -> 15981 bytes
 .../python/_images/pyspark-machine_learning.png    |   Bin 0 -> 8709 bytes
 .../python/_images/pyspark-pandas_api_on_spark.png |   Bin 0 -> 8732 bytes
 .../pyspark-pandas_on_spark-transform_apply1.png   |   Bin 0 -> 190159 bytes
 .../pyspark-pandas_on_spark-transform_apply2.png   |   Bin 0 -> 182356 bytes
 .../pyspark-pandas_on_spark-transform_apply3.png   |   Bin 0 -> 166645 bytes
 .../pyspark-pandas_on_spark-transform_apply4.png   |   Bin 0 -> 64346 bytes
 .../pyspark-python_spark_connect_client.png        |   Bin 0 -> 10181 bytes
 .../api/python/_images/pyspark-remote-debug1.png   |   Bin 0 -> 91214 bytes
 .../api/python/_images/pyspark-remote-debug2.png   |   Bin 0 -> 10058 bytes
 .../python/_images/pyspark-spark_core_and_rdds.png |   Bin 0 -> 11267 bytes
 .../_images/pyspark-spark_sql_and_dataframes.png   |   Bin 0 -> 9729 bytes
 .../_images/pyspark-structured_streaming.png       |   Bin 0 -> 9111 bytes
 .../api/python/_images/pyspark-udf-profile.png     |   Bin 0 -> 281384 bytes
 .../api/python/_images/pyspark-udf-profile1.png    |   Bin 0 -> 281384 bytes
 .../4.0.0/api/python/_images/pyspark-ui-print.png  |   Bin 0 -> 206336 bytes
 .../python/_images/pyspark-ui-sql-broadcast.png    |   Bin 0 -> 84476 bytes
 .../4.0.0/api/python/_images/pyspark-ui-sql.png    |   Bin 0 -> 365322 bytes
 site/docs/4.0.0/api/python/_modules/functools.html |  1578 +
 site/docs/4.0.0/api/python/_modules/index.html     |   674 +
 .../api/python/_modules/pyspark/accumulators.html  |   919 +
 .../4.0.0/api/python/_modules/pyspark/conf.html    |   856 +
 .../python/_modules/pyspark/core/broadcast.html    |   956 +
 .../api/python/_modules/pyspark/core/context.html  |  3225 +
 .../api/python/_modules/pyspark/core/files.html    |   739 +
 .../api/python/_modules/pyspark/core/rdd.html      |  5976 ++
 .../_modules/pyspark/errors/exceptions/base.html   |  1025 +
 .../api/python/_modules/pyspark/logger/logger.html |   888 +
 .../4.0.0/api/python/_modules/pyspark/ml/base.html |   986 +
 .../python/_modules/pyspark/ml/classification.html |  4961 ++
 .../api/python/_modules/pyspark/ml/clustering.html |  2783 +
 .../ml/deepspeed/deepspeed_distributor.html        |   738 +
 .../api/python/_modules/pyspark/ml/evaluation.html |  1769 +
 .../api/python/_modules/pyspark/ml/feature.html    |  8435 ++
 .../4.0.0/api/python/_modules/pyspark/ml/fpm.html  |  1134 +
 .../api/python/_modules/pyspark/ml/functions.html  |  1446 +
 .../api/python/_modules/pyspark/ml/image.html      |   823 +
 .../api/python/_modules/pyspark/ml/linalg.html     |  1953 +
 .../api/python/_modules/pyspark/ml/param.html      |  1178 +
 .../python/_modules/pyspark/ml/param/shared.html   |  1477 +
 .../api/python/_modules/pyspark/ml/pipeline.html   |  1037 +
 .../python/_modules/pyspark/ml/recommendation.html |  1328 +
 .../api/python/_modules/pyspark/ml/regression.html |  3918 +
 .../4.0.0/api/python/_modules/pyspark/ml/stat.html |  1159 +
 .../_modules/pyspark/ml/torch/distributor.html     |  1668 +
 .../4.0.0/api/python/_modules/pyspark/ml/tree.html |  1008 +
 .../api/python/_modules/pyspark/ml/tuning.html     |  2354 +
 .../4.0.0/api/python/_modules/pyspark/ml/util.html |  1680 +
 .../api/python/_modules/pyspark/ml/wrapper.html    |  1069 +
 .../_modules/pyspark/mllib/classification.html     |  1566 +
 .../python/_modules/pyspark/mllib/clustering.html  |  1892 +
 .../api/python/_modules/pyspark/mllib/common.html  |   748 +
 .../python/_modules/pyspark/mllib/evaluation.html  |  1264 +
 .../api/python/_modules/pyspark/mllib/feature.html |  1658 +
 .../api/python/_modules/pyspark/mllib/fpm.html     |   807 +
 .../api/python/_modules/pyspark/mllib/linalg.html  |  2224 +
 .../_modules/pyspark/mllib/linalg/distributed.html |  2239 +
 .../api/python/_modules/pyspark/mllib/random.html  |  1272 +
 .../_modules/pyspark/mllib/recommendation.html     |   963 +
 .../python/_modules/pyspark/mllib/regression.html  |  1641 +
 .../_modules/pyspark/mllib/stat/KernelDensity.html |   633 +
 .../_modules/pyspark/mllib/stat/distribution.html  |   613 +
 .../python/_modules/pyspark/mllib/stat/test.html   |   660 +
 .../api/python/_modules/pyspark/mllib/tree.html    |  1462 +
 .../api/python/_modules/pyspark/mllib/util.html    |  1234 +
 .../api/python/_modules/pyspark/pandas/base.html   |  2289 +
 .../api/python/_modules/pyspark/pandas/config.html |  1133 +
 .../python/_modules/pyspark/pandas/extensions.html |   962 +
 .../api/python/_modules/pyspark/pandas/frame.html  | 14386 ++++
 .../python/_modules/pyspark/pandas/generic.html    |  4223 +
 .../python/_modules/pyspark/pandas/groupby.html    |  5194 ++
 .../_modules/pyspark/pandas/indexes/base.html      |  3250 +
 .../_modules/pyspark/pandas/indexes/category.html  |  1242 +
 .../_modules/pyspark/pandas/indexes/datetimes.html |  1456 +
 .../_modules/pyspark/pandas/indexes/multi.html     |  1866 +
 .../_modules/pyspark/pandas/indexes/timedelta.html |   779 +
 .../api/python/_modules/pyspark/pandas/mlflow.html |   810 +
 .../python/_modules/pyspark/pandas/namespace.html  |  4456 +
 .../python/_modules/pyspark/pandas/resample.html   |  1365 +
 .../api/python/_modules/pyspark/pandas/series.html |  7932 ++
 .../_modules/pyspark/pandas/sql_formatter.html     |   908 +
 .../python/_modules/pyspark/pandas/testing.html    |   902 +
 .../api/python/_modules/pyspark/pandas/window.html |  3279 +
 .../_modules/pyspark/resource/information.html     |   643 +
 .../python/_modules/pyspark/resource/profile.html  |   916 +
 .../python/_modules/pyspark/resource/requests.html |  1124 +
 .../_modules/pyspark/sql/avro/functions.html       |   798 +
 .../api/python/_modules/pyspark/sql/catalog.html   |  1841 +
 .../api/python/_modules/pyspark/sql/column.html    |  2143 +
 .../api/python/_modules/pyspark/sql/conf.html      |   749 +
 .../api/python/_modules/pyspark/sql/dataframe.html |  7585 ++
 .../python/_modules/pyspark/sql/datasource.html    |  1435 +
 .../_modules/pyspark/sql/functions/builtin.html    | 27177 ++++++
 .../pyspark/sql/functions/partitioning.html        |   826 +
 .../api/python/_modules/pyspark/sql/group.html     |  1126 +
 .../api/python/_modules/pyspark/sql/merge.html     |   827 +
 .../python/_modules/pyspark/sql/observation.html   |   744 +
 .../_modules/pyspark/sql/pandas/functions.html     |  1121 +
 .../_modules/pyspark/sql/pandas/group_ops.html     |  1672 +
 .../api/python/_modules/pyspark/sql/plot/core.html |  1336 +
 .../_modules/pyspark/sql/protobuf/functions.html   |   910 +
 .../python/_modules/pyspark/sql/readwriter.html    |  3119 +
 .../api/python/_modules/pyspark/sql/session.html   |  3028 +
 .../_modules/pyspark/sql/streaming/listener.html   |  1686 +
 .../_modules/pyspark/sql/streaming/query.html      |  1325 +
 .../_modules/pyspark/sql/streaming/readwriter.html |  2403 +
 .../pyspark/sql/streaming/stateful_processor.html  |  1027 +
 .../api/python/_modules/pyspark/sql/table_arg.html |   632 +
 .../4.0.0/api/python/_modules/pyspark/sql/tvf.html |  1286 +
 .../api/python/_modules/pyspark/sql/types.html     |  3911 +
 .../4.0.0/api/python/_modules/pyspark/sql/udf.html |  1358 +
 .../api/python/_modules/pyspark/sql/udtf.html      |  1098 +
 .../api/python/_modules/pyspark/sql/utils.html     |  1078 +
 .../api/python/_modules/pyspark/sql/window.html    |  1003 +
 .../api/python/_modules/pyspark/storagelevel.html  |   671 +
 .../python/_modules/pyspark/streaming/context.html |  1045 +
 .../python/_modules/pyspark/streaming/dstream.html |  1505 +
 .../python/_modules/pyspark/streaming/kinesis.html |   779 +
 .../api/python/_modules/pyspark/taskcontext.html   |  1080 +
 .../api/python/_modules/pyspark/testing/utils.html |  1635 +
 .../4.0.0/api/python/_modules/pyspark/util.html    |  1452 +
 site/docs/4.0.0/api/python/_static/basic.css       |   906 +
 site/docs/4.0.0/api/python/_static/check-solid.svg |     4 +
 .../docs/4.0.0/api/python/_static/clipboard.min.js |     7 +
 site/docs/4.0.0/api/python/_static/copy-button.svg |     5 +
 site/docs/4.0.0/api/python/_static/copybutton.css  |    94 +
 site/docs/4.0.0/api/python/_static/copybutton.js   |   248 +
 .../4.0.0/api/python/_static/copybutton_funcs.js   |    73 +
 site/docs/4.0.0/api/python/_static/css/pyspark.css |    93 +
 site/docs/4.0.0/api/python/_static/doctools.js     |   358 +
 .../api/python/_static/documentation_options.js    |    14 +
 site/docs/4.0.0/api/python/_static/file.png        |   Bin 0 -> 286 bytes
 site/docs/4.0.0/api/python/_static/jquery-3.5.1.js | 10872 +++
 site/docs/4.0.0/api/python/_static/jquery.js       |     2 +
 .../docs/4.0.0/api/python/_static/language_data.js |   297 +
 site/docs/4.0.0/api/python/_static/minus.png       |   Bin 0 -> 90 bytes
 .../python/_static/nbsphinx-broken-thumbnail.svg   |     9 +
 .../api/python/_static/nbsphinx-code-cells.css     |   259 +
 .../4.0.0/api/python/_static/nbsphinx-gallery.css  |    31 +
 .../api/python/_static/nbsphinx-no-thumbnail.svg   |     9 +
 site/docs/4.0.0/api/python/_static/plus.png        |   Bin 0 -> 90 bytes
 site/docs/4.0.0/api/python/_static/pygments.css    |   152 +
 .../4.0.0/api/python/_static/scripts/bootstrap.js  |     3 +
 .../_static/scripts/bootstrap.js.LICENSE.txt       |     5 +
 .../api/python/_static/scripts/bootstrap.js.map    |     1 +
 .../python/_static/scripts/pydata-sphinx-theme.js  |     2 +
 .../_static/scripts/pydata-sphinx-theme.js.map     |     1 +
 site/docs/4.0.0/api/python/_static/searchtools.js  |   525 +
 .../4.0.0/api/python/_static/styles/bootstrap.css  |     6 +
 .../python/_static/styles/pydata-sphinx-theme.css  |     1 +
 .../docs/4.0.0/api/python/_static/styles/theme.css |     2 +
 .../4.0.0/api/python/_static/underscore-1.13.1.js  |  2042 +
 site/docs/4.0.0/api/python/_static/underscore.js   |     6 +
 .../_static/vendor/fontawesome/6.1.2/LICENSE.txt   |   165 +
 .../vendor/fontawesome/6.1.2/css/all.min.css       |     5 +
 .../fontawesome/6.1.2/webfonts/fa-brands-400.ttf   |   Bin 0 -> 181264 bytes
 .../fontawesome/6.1.2/webfonts/fa-brands-400.woff2 |   Bin 0 -> 105112 bytes
 .../fontawesome/6.1.2/webfonts/fa-regular-400.ttf  |   Bin 0 -> 60236 bytes
 .../6.1.2/webfonts/fa-regular-400.woff2            |   Bin 0 -> 24028 bytes
 .../fontawesome/6.1.2/webfonts/fa-solid-900.ttf    |   Bin 0 -> 389948 bytes
 .../fontawesome/6.1.2/webfonts/fa-solid-900.woff2  |   Bin 0 -> 154840 bytes
 .../6.1.2/webfonts/fa-v4compatibility.ttf          |   Bin 0 -> 10084 bytes
 .../6.1.2/webfonts/fa-v4compatibility.woff2        |   Bin 0 -> 4776 bytes
 .../4.0.0/api/python/_static/webpack-macros.html   |    30 +
 .../4.0.0/api/python/development/contributing.html |   917 +
 .../4.0.0/api/python/development/debugging.html    |  1189 +
 site/docs/4.0.0/api/python/development/errors.html |  1858 +
 site/docs/4.0.0/api/python/development/index.html  |   905 +
 site/docs/4.0.0/api/python/development/logger.html |   782 +
 .../4.0.0/api/python/development/setting_ide.html  |   663 +
 .../docs/4.0.0/api/python/development/testing.html |   689 +
 .../4.0.0/api/python/getting_started/index.html    |   680 +
 .../4.0.0/api/python/getting_started/install.html  |   976 +
 .../python/getting_started/quickstart_connect.html |   719 +
 .../getting_started/quickstart_connect.ipynb       |   144 +
 .../api/python/getting_started/quickstart_df.html  |  1527 +
 .../api/python/getting_started/quickstart_df.ipynb |  1144 +
 .../api/python/getting_started/quickstart_ps.html  |  2817 +
 .../api/python/getting_started/quickstart_ps.ipynb | 14493 ++++
 .../python/getting_started/testing_pyspark.html    |   980 +
 .../python/getting_started/testing_pyspark.ipynb   |   485 +
 site/docs/4.0.0/api/python/index.html              |   716 +
 .../4.0.0/api/python/migration_guide/index.html    |   647 +
 .../python/migration_guide/koalas_to_pyspark.html  |   631 +
 .../python/migration_guide/pyspark_upgrade.html    |   820 +
 site/docs/4.0.0/api/python/objects.inv             |   Bin 0 -> 270269 bytes
 .../reference/api/pyspark.Accumulator.add.html     |  3089 +
 .../python/reference/api/pyspark.Accumulator.html  |  3172 +
 .../reference/api/pyspark.Accumulator.value.html   |  3089 +
 .../api/pyspark.AccumulatorParam.addInPlace.html   |  3090 +
 .../reference/api/pyspark.AccumulatorParam.html    |  3126 +
 .../api/pyspark.AccumulatorParam.zero.html         |  3090 +
 .../api/pyspark.BarrierTaskContext.allGather.html  |  3099 +
 .../pyspark.BarrierTaskContext.attemptNumber.html  |  3098 +
 .../api/pyspark.BarrierTaskContext.barrier.html    |  3099 +
 .../api/pyspark.BarrierTaskContext.cpus.html       |  3097 +
 .../api/pyspark.BarrierTaskContext.get.html        |  3095 +
 ...yspark.BarrierTaskContext.getLocalProperty.html |  3103 +
 .../pyspark.BarrierTaskContext.getTaskInfos.html   |  3104 +
 .../reference/api/pyspark.BarrierTaskContext.html  |  3154 +
 .../pyspark.BarrierTaskContext.partitionId.html    |  3097 +
 .../api/pyspark.BarrierTaskContext.resources.html  |  3098 +
 .../api/pyspark.BarrierTaskContext.stageId.html    |  3097 +
 .../pyspark.BarrierTaskContext.taskAttemptId.html  |  3099 +
 .../reference/api/pyspark.BarrierTaskInfo.html     |  3102 +
 .../reference/api/pyspark.Broadcast.destroy.html   |  3111 +
 .../reference/api/pyspark.Broadcast.dump.html      |  3115 +
 .../python/reference/api/pyspark.Broadcast.html    |  3138 +
 .../reference/api/pyspark.Broadcast.load.html      |  3123 +
 .../api/pyspark.Broadcast.load_from_path.html      |  3123 +
 .../reference/api/pyspark.Broadcast.unpersist.html |  3107 +
 .../reference/api/pyspark.Broadcast.value.html     |  3089 +
 .../reference/api/pyspark.InheritableThread.html   |  3156 +
 .../reference/api/pyspark.RDD.aggregate.html       |  3134 +
 .../reference/api/pyspark.RDD.aggregateByKey.html  |  3137 +
 .../python/reference/api/pyspark.RDD.barrier.html  |  3117 +
 .../python/reference/api/pyspark.RDD.cache.html    |  3118 +
 .../reference/api/pyspark.RDD.cartesian.html       |  3120 +
 .../reference/api/pyspark.RDD.checkpoint.html      |  3130 +
 .../api/pyspark.RDD.cleanShuffleDependencies.html  |  3104 +
 .../python/reference/api/pyspark.RDD.coalesce.html |  3121 +
 .../python/reference/api/pyspark.RDD.cogroup.html  |  3122 +
 .../python/reference/api/pyspark.RDD.collect.html  |  3117 +
 .../reference/api/pyspark.RDD.collectAsMap.html    |  3117 +
 .../api/pyspark.RDD.collectWithJobGroup.html       |  3120 +
 .../reference/api/pyspark.RDD.combineByKey.html    |  3151 +
 .../python/reference/api/pyspark.RDD.context.html  |  3108 +
 .../python/reference/api/pyspark.RDD.count.html    |  3112 +
 .../reference/api/pyspark.RDD.countApprox.html     |  3121 +
 .../api/pyspark.RDD.countApproxDistinct.html       |  3127 +
 .../reference/api/pyspark.RDD.countByKey.html      |  3114 +
 .../reference/api/pyspark.RDD.countByValue.html    |  3113 +
 .../python/reference/api/pyspark.RDD.distinct.html |  3117 +
 .../python/reference/api/pyspark.RDD.filter.html   |  3118 +
 .../python/reference/api/pyspark.RDD.first.html    |  3117 +
 .../python/reference/api/pyspark.RDD.flatMap.html  |  3128 +
 .../reference/api/pyspark.RDD.flatMapValues.html   |  3123 +
 .../api/python/reference/api/pyspark.RDD.fold.html |  3133 +
 .../reference/api/pyspark.RDD.foldByKey.html       |  3131 +
 .../python/reference/api/pyspark.RDD.foreach.html  |  3114 +
 .../api/pyspark.RDD.foreachPartition.html          |  3116 +
 .../reference/api/pyspark.RDD.fullOuterJoin.html   |  3131 +
 .../api/pyspark.RDD.getCheckpointFile.html         |  3109 +
 .../api/pyspark.RDD.getNumPartitions.html          |  3106 +
 .../api/pyspark.RDD.getResourceProfile.html        |  3109 +
 .../reference/api/pyspark.RDD.getStorageLevel.html |  3114 +
 .../api/python/reference/api/pyspark.RDD.glom.html |  3107 +
 .../python/reference/api/pyspark.RDD.groupBy.html  |  3124 +
 .../reference/api/pyspark.RDD.groupByKey.html      |  3130 +
 .../reference/api/pyspark.RDD.groupWith.html       |  3125 +
 .../reference/api/pyspark.RDD.histogram.html       |  3143 +
 .../api/python/reference/api/pyspark.RDD.html      |  3427 +
 .../api/python/reference/api/pyspark.RDD.id.html   |  3106 +
 .../reference/api/pyspark.RDD.intersection.html    |  3122 +
 .../reference/api/pyspark.RDD.isCheckpointed.html  |  3109 +
 .../python/reference/api/pyspark.RDD.isEmpty.html  |  3116 +
 .../api/pyspark.RDD.isLocallyCheckpointed.html     |  3107 +
 .../api/python/reference/api/pyspark.RDD.join.html |  3130 +
 .../python/reference/api/pyspark.RDD.keyBy.html    |  3121 +
 .../api/python/reference/api/pyspark.RDD.keys.html |  3112 +
 .../reference/api/pyspark.RDD.leftOuterJoin.html   |  3128 +
 .../reference/api/pyspark.RDD.localCheckpoint.html |  3121 +
 .../python/reference/api/pyspark.RDD.lookup.html   |  3123 +
 .../api/python/reference/api/pyspark.RDD.map.html  |  3125 +
 .../reference/api/pyspark.RDD.mapPartitions.html   |  3128 +
 .../api/pyspark.RDD.mapPartitionsWithIndex.html    |  3129 +
 .../api/pyspark.RDD.mapPartitionsWithSplit.html    |  3131 +
 .../reference/api/pyspark.RDD.mapValues.html       |  3123 +
 .../api/python/reference/api/pyspark.RDD.max.html  |  3120 +
 .../api/python/reference/api/pyspark.RDD.mean.html |  3113 +
 .../reference/api/pyspark.RDD.meanApprox.html      |  3122 +
 .../api/python/reference/api/pyspark.RDD.min.html  |  3120 +
 .../api/python/reference/api/pyspark.RDD.name.html |  3112 +
 .../reference/api/pyspark.RDD.partitionBy.html     |  3122 +
 .../python/reference/api/pyspark.RDD.persist.html  |  3156 +
 .../api/python/reference/api/pyspark.RDD.pipe.html |  3115 +
 .../reference/api/pyspark.RDD.randomSplit.html     |  3125 +
 .../python/reference/api/pyspark.RDD.reduce.html   |  3127 +
 .../reference/api/pyspark.RDD.reduceByKey.html     |  3132 +
 .../api/pyspark.RDD.reduceByKeyLocally.html        |  3123 +
 .../reference/api/pyspark.RDD.repartition.html     |  3130 +
 ...ark.RDD.repartitionAndSortWithinPartitions.html |  3129 +
 .../reference/api/pyspark.RDD.rightOuterJoin.html  |  3128 +
 .../python/reference/api/pyspark.RDD.sample.html   |  3129 +
 .../reference/api/pyspark.RDD.sampleByKey.html     |  3130 +
 .../reference/api/pyspark.RDD.sampleStdev.html     |  3116 +
 .../reference/api/pyspark.RDD.sampleVariance.html  |  3115 +
 .../api/pyspark.RDD.saveAsHadoopDataset.html       |  3153 +
 .../api/pyspark.RDD.saveAsHadoopFile.html          |  3158 +
 .../api/pyspark.RDD.saveAsNewAPIHadoopDataset.html |  3154 +
 .../api/pyspark.RDD.saveAsNewAPIHadoopFile.html    |  3153 +
 .../api/pyspark.RDD.saveAsPickleFile.html          |  3124 +
 .../api/pyspark.RDD.saveAsSequenceFile.html        |  3141 +
 .../reference/api/pyspark.RDD.saveAsTextFile.html  |  3153 +
 .../python/reference/api/pyspark.RDD.setName.html  |  3118 +
 .../python/reference/api/pyspark.RDD.sortBy.html   |  3125 +
 .../reference/api/pyspark.RDD.sortByKey.html       |  3131 +
 .../python/reference/api/pyspark.RDD.stats.html    |  3112 +
 .../python/reference/api/pyspark.RDD.stdev.html    |  3114 +
 .../python/reference/api/pyspark.RDD.subtract.html |  3121 +
 .../reference/api/pyspark.RDD.subtractByKey.html   |  3122 +
 .../api/python/reference/api/pyspark.RDD.sum.html  |  3112 +
 .../reference/api/pyspark.RDD.sumApprox.html       |  3122 +
 .../api/python/reference/api/pyspark.RDD.take.html |  3129 +
 .../reference/api/pyspark.RDD.takeOrdered.html     |  3129 +
 .../reference/api/pyspark.RDD.takeSample.html      |  3134 +
 .../reference/api/pyspark.RDD.toDebugString.html   |  3106 +
 .../reference/api/pyspark.RDD.toLocalIterator.html |  3122 +
 .../api/python/reference/api/pyspark.RDD.top.html  |  3129 +
 .../reference/api/pyspark.RDD.treeAggregate.html   |  3135 +
 .../reference/api/pyspark.RDD.treeReduce.html      |  3131 +
 .../python/reference/api/pyspark.RDD.union.html    |  3119 +
 .../reference/api/pyspark.RDD.unpersist.html       |  3134 +
 .../python/reference/api/pyspark.RDD.values.html   |  3112 +
 .../python/reference/api/pyspark.RDD.variance.html |  3114 +
 .../reference/api/pyspark.RDD.withResources.html   |  3117 +
 .../api/python/reference/api/pyspark.RDD.zip.html  |  3124 +
 .../reference/api/pyspark.RDD.zipWithIndex.html    |  3118 +
 .../reference/api/pyspark.RDD.zipWithUniqueId.html |  3116 +
 .../python/reference/api/pyspark.RDDBarrier.html   |  3110 +
 .../api/pyspark.RDDBarrier.mapPartitions.html      |  3132 +
 .../pyspark.RDDBarrier.mapPartitionsWithIndex.html |  3133 +
 .../reference/api/pyspark.SparkConf.contains.html  |  3089 +
 .../reference/api/pyspark.SparkConf.get.html       |  3089 +
 .../reference/api/pyspark.SparkConf.getAll.html    |  3089 +
 .../python/reference/api/pyspark.SparkConf.html    |  3208 +
 .../reference/api/pyspark.SparkConf.set.html       |  3089 +
 .../reference/api/pyspark.SparkConf.setAll.html    |  3097 +
 .../api/pyspark.SparkConf.setAppName.html          |  3089 +
 .../api/pyspark.SparkConf.setExecutorEnv.html      |  3089 +
 .../api/pyspark.SparkConf.setIfMissing.html        |  3089 +
 .../reference/api/pyspark.SparkConf.setMaster.html |  3089 +
 .../api/pyspark.SparkConf.setSparkHome.html        |  3089 +
 .../api/pyspark.SparkConf.toDebugString.html       |  3090 +
 .../pyspark.SparkContext.PACKAGE_EXTENSIONS.html   |  3088 +
 .../api/pyspark.SparkContext.accumulator.html      |  3132 +
 .../api/pyspark.SparkContext.addArchive.html       |  3167 +
 .../api/pyspark.SparkContext.addFile.html          |  3164 +
 .../api/pyspark.SparkContext.addJobTag.html        |  3149 +
 .../api/pyspark.SparkContext.addPyFile.html        |  3111 +
 .../api/pyspark.SparkContext.applicationId.html    |  3102 +
 .../api/pyspark.SparkContext.binaryFiles.html      |  3140 +
 .../api/pyspark.SparkContext.binaryRecords.html    |  3137 +
 .../api/pyspark.SparkContext.broadcast.html        |  3122 +
 .../api/pyspark.SparkContext.cancelAllJobs.html    |  3100 +
 .../api/pyspark.SparkContext.cancelJobGroup.html   |  3107 +
 .../pyspark.SparkContext.cancelJobsWithTag.html    |  3111 +
 .../api/pyspark.SparkContext.clearJobTags.html     |  3109 +
 .../pyspark.SparkContext.defaultMinPartitions.html |  3097 +
 .../pyspark.SparkContext.defaultParallelism.html   |  3097 +
 .../api/pyspark.SparkContext.dump_profiles.html    |  3098 +
 .../api/pyspark.SparkContext.emptyRDD.html         |  3107 +
 .../api/pyspark.SparkContext.getCheckpointDir.html |  3101 +
 .../api/pyspark.SparkContext.getConf.html          |  3092 +
 .../api/pyspark.SparkContext.getJobTags.html       |  3117 +
 .../api/pyspark.SparkContext.getLocalProperty.html |  3099 +
 .../api/pyspark.SparkContext.getOrCreate.html      |  3112 +
 .../pyspark.SparkContext.getSystemProperty.html    |  3106 +
 .../api/pyspark.SparkContext.hadoopFile.html       |  3164 +
 .../api/pyspark.SparkContext.hadoopRDD.html        |  3171 +
 .../python/reference/api/pyspark.SparkContext.html |  3331 +
 .../api/pyspark.SparkContext.listArchives.html     |  3098 +
 .../api/pyspark.SparkContext.listFiles.html        |  3098 +
 .../api/pyspark.SparkContext.newAPIHadoopFile.html |  3168 +
 .../api/pyspark.SparkContext.newAPIHadoopRDD.html  |  3174 +
 .../api/pyspark.SparkContext.parallelize.html      |  3122 +
 .../api/pyspark.SparkContext.pickleFile.html       |  3143 +
 .../reference/api/pyspark.SparkContext.range.html  |  3144 +
 .../api/pyspark.SparkContext.removeJobTag.html     |  3122 +
 .../api/pyspark.SparkContext.resources.html        |  3093 +
 .../reference/api/pyspark.SparkContext.runJob.html |  3132 +
 .../api/pyspark.SparkContext.sequenceFile.html     |  3164 +
 .../api/pyspark.SparkContext.setCheckpointDir.html |  3110 +
 .../pyspark.SparkContext.setInterruptOnCancel.html |  3113 +
 .../pyspark.SparkContext.setJobDescription.html    |  3103 +
 .../api/pyspark.SparkContext.setJobGroup.html      |  3154 +
 .../api/pyspark.SparkContext.setLocalProperty.html |  3114 +
 .../api/pyspark.SparkContext.setLogLevel.html      |  3105 +
 .../pyspark.SparkContext.setSystemProperty.html    |  3103 +
 .../api/pyspark.SparkContext.show_profiles.html    |  3098 +
 .../api/pyspark.SparkContext.sparkUser.html        |  3092 +
 .../api/pyspark.SparkContext.startTime.html        |  3096 +
 .../api/pyspark.SparkContext.statusTracker.html    |  3092 +
 .../reference/api/pyspark.SparkContext.stop.html   |  3092 +
 .../api/pyspark.SparkContext.textFile.html         |  3153 +
 .../api/pyspark.SparkContext.uiWebUrl.html         |  3100 +
 .../reference/api/pyspark.SparkContext.union.html  |  3120 +
 .../api/pyspark.SparkContext.version.html          |  3096 +
 .../api/pyspark.SparkContext.wholeTextFiles.html   |  3161 +
 .../reference/api/pyspark.SparkFiles.get.html      |  3161 +
 .../api/pyspark.SparkFiles.getRootDirectory.html   |  3115 +
 .../python/reference/api/pyspark.SparkFiles.html   |  3106 +
 .../api/pyspark.StorageLevel.DISK_ONLY.html        |  3088 +
 .../api/pyspark.StorageLevel.DISK_ONLY_2.html      |  3088 +
 .../api/pyspark.StorageLevel.DISK_ONLY_3.html      |  3088 +
 .../api/pyspark.StorageLevel.MEMORY_AND_DISK.html  |  3088 +
 .../pyspark.StorageLevel.MEMORY_AND_DISK_2.html    |  3088 +
 ...pyspark.StorageLevel.MEMORY_AND_DISK_DESER.html |  3088 +
 .../api/pyspark.StorageLevel.MEMORY_ONLY.html      |  3088 +
 .../api/pyspark.StorageLevel.MEMORY_ONLY_2.html    |  3088 +
 .../api/pyspark.StorageLevel.OFF_HEAP.html         |  3088 +
 .../python/reference/api/pyspark.StorageLevel.html |  3133 +
 .../api/pyspark.TaskContext.attemptNumber.html     |  3098 +
 .../reference/api/pyspark.TaskContext.cpus.html    |  3097 +
 .../reference/api/pyspark.TaskContext.get.html     |  3099 +
 .../api/pyspark.TaskContext.getLocalProperty.html  |  3103 +
 .../python/reference/api/pyspark.TaskContext.html  |  3214 +
 .../api/pyspark.TaskContext.partitionId.html       |  3097 +
 .../api/pyspark.TaskContext.resources.html         |  3098 +
 .../reference/api/pyspark.TaskContext.stageId.html |  3097 +
 .../api/pyspark.TaskContext.taskAttemptId.html     |  3099 +
 .../api/pyspark.errors.AnalysisException.html      |  3089 +
 .../api/pyspark.errors.ArithmeticException.html    |  3089 +
 ...park.errors.ArrayIndexOutOfBoundsException.html |  3089 +
 .../api/pyspark.errors.DateTimeException.html      |  3089 +
 .../pyspark.errors.IllegalArgumentException.html   |  3089 +
 .../api/pyspark.errors.NumberFormatException.html  |  3089 +
 .../api/pyspark.errors.ParseException.html         |  3089 +
 .../api/pyspark.errors.PickleException.html        |  3091 +
 .../api/pyspark.errors.PySparkAssertionError.html  |  3089 +
 .../api/pyspark.errors.PySparkAttributeError.html  |  3089 +
 ...spark.errors.PySparkException.getCondition.html |  3101 +
 ...park.errors.PySparkException.getErrorClass.html |  3104 +
 ...pyspark.errors.PySparkException.getMessage.html |  3101 +
 ...rors.PySparkException.getMessageParameters.html |  3101 +
 ...rk.errors.PySparkException.getQueryContext.html |  3101 +
 ...yspark.errors.PySparkException.getSqlState.html |  3102 +
 .../api/pyspark.errors.PySparkException.html       |  3089 +
 .../api/pyspark.errors.PySparkImportError.html     |  3089 +
 .../api/pyspark.errors.PySparkIndexError.html      |  3089 +
 .../api/pyspark.errors.PySparkKeyError.html        |  3089 +
 .../pyspark.errors.PySparkNotImplementedError.html |  3089 +
 .../api/pyspark.errors.PySparkPicklingError.html   |  3089 +
 .../api/pyspark.errors.PySparkRuntimeError.html    |  3089 +
 .../api/pyspark.errors.PySparkTypeError.html       |  3089 +
 .../api/pyspark.errors.PySparkValueError.html      |  3089 +
 .../api/pyspark.errors.PythonException.html        |  3089 +
 .../reference/api/pyspark.errors.QueryContext.html |  3126 +
 .../api/pyspark.errors.QueryContextType.html       |  3107 +
 .../pyspark.errors.QueryExecutionException.html    |  3089 +
 .../api/pyspark.errors.RetriesExceeded.html        |  3090 +
 .../pyspark.errors.SessionNotSameException.html    |  3089 +
 ...pyspark.errors.SparkNoSuchElementException.html |  3089 +
 .../api/pyspark.errors.SparkRuntimeException.html  |  3089 +
 .../api/pyspark.errors.SparkUpgradeException.html  |  3089 +
 ...reamingPythonRunnerInitializationException.html |  3089 +
 .../pyspark.errors.StreamingQueryException.html    |  3089 +
 ...ark.errors.TempTableAlreadyExistsException.html |  3089 +
 .../api/pyspark.errors.UnknownException.html       |  3089 +
 ...spark.errors.UnsupportedOperationException.html |  3089 +
 .../api/pyspark.inheritable_thread_target.html     |  3138 +
 .../pyspark.logger.PySparkLogger.addHandler.html   |  3089 +
 .../api/pyspark.logger.PySparkLogger.error.html    |  3097 +
 .../pyspark.logger.PySparkLogger.exception.html    |  3100 +
 .../pyspark.logger.PySparkLogger.getLogger.html    |  3104 +
 .../api/pyspark.logger.PySparkLogger.html          |  3191 +
 .../api/pyspark.logger.PySparkLogger.info.html     |  3097 +
 .../api/pyspark.logger.PySparkLogger.warning.html  |  3097 +
 .../python/reference/api/pyspark.ml.Estimator.html |  3339 +
 .../api/python/reference/api/pyspark.ml.Model.html |  3307 +
 .../python/reference/api/pyspark.ml.Pipeline.html  |  3452 +
 .../reference/api/pyspark.ml.PipelineModel.html    |  3341 +
 .../reference/api/pyspark.ml.PredictionModel.html  |  3403 +
 .../python/reference/api/pyspark.ml.Predictor.html |  3423 +
 .../reference/api/pyspark.ml.Transformer.html      |  3307 +
 .../reference/api/pyspark.ml.UnaryTransformer.html |  3397 +
 ...sification.BinaryLogisticRegressionSummary.html |  3439 +
 ...on.BinaryLogisticRegressionTrainingSummary.html |  3465 +
 ...on.BinaryRandomForestClassificationSummary.html |  3413 +
 ...yRandomForestClassificationTrainingSummary.html |  3439 +
 ...sification.DecisionTreeClassificationModel.html |  3863 +
 ...k.ml.classification.DecisionTreeClassifier.html |  3969 +
 ...rk.ml.classification.FMClassificationModel.html |  3862 +
 ....ml.classification.FMClassificationSummary.html |  3413 +
 ...sification.FMClassificationTrainingSummary.html |  3439 +
 .../pyspark.ml.classification.FMClassifier.html    |  3963 +
 ...k.ml.classification.GBTClassificationModel.html |  4049 +
 .../pyspark.ml.classification.GBTClassifier.html   |  4212 +
 .../api/pyspark.ml.classification.LinearSVC.html   |  3831 +
 .../pyspark.ml.classification.LinearSVCModel.html  |  3729 +
 ...pyspark.ml.classification.LinearSVCSummary.html |  3413 +
 ...ml.classification.LinearSVCTrainingSummary.html |  3439 +
 ...spark.ml.classification.LogisticRegression.html |  4091 +
 ....ml.classification.LogisticRegressionModel.html |  3958 +
 ...l.classification.LogisticRegressionSummary.html |  3342 +
 ...fication.LogisticRegressionTrainingSummary.html |  3368 +
 ...on.MultilayerPerceptronClassificationModel.html |  3764 +
 ....MultilayerPerceptronClassificationSummary.html |  3316 +
 ...yerPerceptronClassificationTrainingSummary.html |  3342 +
 ...ssification.MultilayerPerceptronClassifier.html |  3856 +
 .../api/pyspark.ml.classification.NaiveBayes.html  |  3733 +
 .../pyspark.ml.classification.NaiveBayesModel.html |  3657 +
 .../api/pyspark.ml.classification.OneVsRest.html   |  3619 +
 .../pyspark.ml.classification.OneVsRestModel.html  |  3478 +
 ...sification.RandomForestClassificationModel.html |  4004 +
 ...fication.RandomForestClassificationSummary.html |  3316 +
 ....RandomForestClassificationTrainingSummary.html |  3342 +
 ...k.ml.classification.RandomForestClassifier.html |  4096 +
 .../api/pyspark.ml.clustering.BisectingKMeans.html |  3696 +
 ...pyspark.ml.clustering.BisectingKMeansModel.html |  3575 +
 ...spark.ml.clustering.BisectingKMeansSummary.html |  3199 +
 .../pyspark.ml.clustering.DistributedLDAModel.html |  3842 +
 .../api/pyspark.ml.clustering.GaussianMixture.html |  3762 +
 ...pyspark.ml.clustering.GaussianMixtureModel.html |  3625 +
 ...spark.ml.clustering.GaussianMixtureSummary.html |  3222 +
 .../api/pyspark.ml.clustering.KMeans.html          |  3806 +
 .../api/pyspark.ml.clustering.KMeansModel.html     |  3629 +
 .../api/pyspark.ml.clustering.KMeansSummary.html   |  3199 +
 .../reference/api/pyspark.ml.clustering.LDA.html   |  3947 +
 .../api/pyspark.ml.clustering.LDAModel.html        |  3721 +
 .../api/pyspark.ml.clustering.LocalLDAModel.html   |  3756 +
 ...ark.ml.clustering.PowerIterationClustering.html |  3588 +
 ...peed_distributor.DeepspeedTorchDistributor.html |  3145 +
 ...l.evaluation.BinaryClassificationEvaluator.html |  3543 +
 .../pyspark.ml.evaluation.ClusteringEvaluator.html |  3545 +
 .../api/pyspark.ml.evaluation.Evaluator.html       |  3321 +
 ...aluation.MulticlassClassificationEvaluator.html |  3648 +
 ...aluation.MultilabelClassificationEvaluator.html |  3508 +
 .../pyspark.ml.evaluation.RankingEvaluator.html    |  3509 +
 .../pyspark.ml.evaluation.RegressionEvaluator.html |  3539 +
 .../api/pyspark.ml.feature.Binarizer.html          |  3562 +
 ...ark.ml.feature.BucketedRandomProjectionLSH.html |  3593 +
 ...l.feature.BucketedRandomProjectionLSHModel.html |  3508 +
 .../api/pyspark.ml.feature.Bucketizer.html         |  3613 +
 .../api/pyspark.ml.feature.ChiSqSelector.html      |  3713 +
 .../api/pyspark.ml.feature.ChiSqSelectorModel.html |  3549 +
 .../api/pyspark.ml.feature.CountVectorizer.html    |  3648 +
 .../pyspark.ml.feature.CountVectorizerModel.html   |  3549 +
 .../reference/api/pyspark.ml.feature.DCT.html      |  3469 +
 .../api/pyspark.ml.feature.ElementwiseProduct.html |  3463 +
 .../api/pyspark.ml.feature.FeatureHasher.html      |  3520 +
 .../api/pyspark.ml.feature.HashingTF.html          |  3504 +
 .../reference/api/pyspark.ml.feature.IDF.html      |  3509 +
 .../reference/api/pyspark.ml.feature.IDFModel.html |  3456 +
 .../reference/api/pyspark.ml.feature.Imputer.html  |  3701 +
 .../api/pyspark.ml.feature.ImputerModel.html       |  3528 +
 .../api/pyspark.ml.feature.IndexToString.html      |  3448 +
 .../api/pyspark.ml.feature.Interaction.html        |  3440 +
 .../api/pyspark.ml.feature.MaxAbsScaler.html       |  3473 +
 .../api/pyspark.ml.feature.MaxAbsScalerModel.html  |  3412 +
 .../api/pyspark.ml.feature.MinHashLSH.html         |  3545 +
 .../api/pyspark.ml.feature.MinHashLSHModel.html    |  3491 +
 .../api/pyspark.ml.feature.MinMaxScaler.html       |  3548 +
 .../api/pyspark.ml.feature.MinMaxScalerModel.html  |  3488 +
 .../reference/api/pyspark.ml.feature.NGram.html    |  3475 +
 .../api/pyspark.ml.feature.Normalizer.html         |  3465 +
 .../api/pyspark.ml.feature.OneHotEncoder.html      |  3618 +
 .../api/pyspark.ml.feature.OneHotEncoderModel.html |  3532 +
 .../reference/api/pyspark.ml.feature.PCA.html      |  3505 +
 .../reference/api/pyspark.ml.feature.PCAModel.html |  3446 +
 .../pyspark.ml.feature.PolynomialExpansion.html    |  3462 +
 .../pyspark.ml.feature.QuantileDiscretizer.html    |  3699 +
 .../reference/api/pyspark.ml.feature.RFormula.html |  3623 +
 .../api/pyspark.ml.feature.RFormulaModel.html      |  3454 +
 .../api/pyspark.ml.feature.RegexTokenizer.html     |  3572 +
 .../api/pyspark.ml.feature.RobustScaler.html       |  3647 +
 .../api/pyspark.ml.feature.RobustScalerModel.html  |  3521 +
 .../api/pyspark.ml.feature.SQLTransformer.html     |  3403 +
 .../api/pyspark.ml.feature.StandardScaler.html     |  3542 +
 .../pyspark.ml.feature.StandardScalerModel.html    |  3458 +
 .../api/pyspark.ml.feature.StopWordsRemover.html   |  3612 +
 .../api/pyspark.ml.feature.StringIndexer.html      |  3630 +
 .../api/pyspark.ml.feature.StringIndexerModel.html |  3555 +
 .../api/pyspark.ml.feature.TargetEncoder.html      |  3636 +
 .../api/pyspark.ml.feature.TargetEncoderModel.html |  3556 +
 .../api/pyspark.ml.feature.Tokenizer.html          |  3434 +
 ...spark.ml.feature.UnivariateFeatureSelector.html |  3655 +
 ....ml.feature.UnivariateFeatureSelectorModel.html |  3509 +
 ...spark.ml.feature.VarianceThresholdSelector.html |  3513 +
 ....ml.feature.VarianceThresholdSelectorModel.html |  3432 +
 .../api/pyspark.ml.feature.VectorAssembler.html    |  3471 +
 .../api/pyspark.ml.feature.VectorIndexer.html      |  3593 +
 .../api/pyspark.ml.feature.VectorIndexerModel.html |  3474 +
 .../api/pyspark.ml.feature.VectorSizeHint.html     |  3464 +
 .../api/pyspark.ml.feature.VectorSlicer.html       |  3499 +
 .../reference/api/pyspark.ml.feature.Word2Vec.html |  3736 +
 .../api/pyspark.ml.feature.Word2VecModel.html      |  3588 +
 .../reference/api/pyspark.ml.fpm.FPGrowth.html     |  3594 +
 .../api/pyspark.ml.fpm.FPGrowthModel.html          |  3493 +
 .../reference/api/pyspark.ml.fpm.PrefixSpan.html   |  3488 +
 .../api/pyspark.ml.functions.array_to_vector.html  |  3123 +
 .../pyspark.ml.functions.predict_batch_udf.html    |  3494 +
 .../api/pyspark.ml.functions.vector_to_array.html  |  3138 +
 .../api/pyspark.ml.image.ImageSchema.html          |  3089 +
 .../api/pyspark.ml.image._ImageSchema.html         |  3260 +
 .../api/pyspark.ml.linalg.DenseMatrix.html         |  3124 +
 .../api/pyspark.ml.linalg.DenseVector.html         |  3240 +
 .../reference/api/pyspark.ml.linalg.Matrices.html  |  3116 +
 .../reference/api/pyspark.ml.linalg.Matrix.html    |  3107 +
 .../api/pyspark.ml.linalg.SparseMatrix.html        |  3116 +
 .../api/pyspark.ml.linalg.SparseVector.html        |  3242 +
 .../reference/api/pyspark.ml.linalg.Vector.html    |  3112 +
 .../reference/api/pyspark.ml.linalg.Vectors.html   |  3186 +
 .../reference/api/pyspark.ml.param.Param.html      |  3092 +
 .../reference/api/pyspark.ml.param.Params.html     |  3280 +
 .../api/pyspark.ml.param.TypeConverters.html       |  3210 +
 .../api/pyspark.ml.recommendation.ALS.html         |  4046 +
 .../api/pyspark.ml.recommendation.ALSModel.html    |  3650 +
 ...yspark.ml.regression.AFTSurvivalRegression.html |  3765 +
 ...k.ml.regression.AFTSurvivalRegressionModel.html |  3658 +
 ....ml.regression.DecisionTreeRegressionModel.html |  3769 +
 ...yspark.ml.regression.DecisionTreeRegressor.html |  3917 +
 .../pyspark.ml.regression.FMRegressionModel.html   |  3693 +
 .../api/pyspark.ml.regression.FMRegressor.html     |  3874 +
 .../pyspark.ml.regression.GBTRegressionModel.html  |  3926 +
 .../api/pyspark.ml.regression.GBTRegressor.html    |  4114 +
 ....ml.regression.GeneralizedLinearRegression.html |  3934 +
 ...egression.GeneralizedLinearRegressionModel.html |  3764 +
 ...ression.GeneralizedLinearRegressionSummary.html |  3269 +
 ...GeneralizedLinearRegressionTrainingSummary.html |  3335 +
 .../pyspark.ml.regression.IsotonicRegression.html  |  3587 +
 ...park.ml.regression.IsotonicRegressionModel.html |  3526 +
 .../pyspark.ml.regression.LinearRegression.html    |  3867 +
 ...yspark.ml.regression.LinearRegressionModel.html |  3734 +
 ...park.ml.regression.LinearRegressionSummary.html |  3372 +
 ...regression.LinearRegressionTrainingSummary.html |  3412 +
 ....ml.regression.RandomForestRegressionModel.html |  3831 +
 ...yspark.ml.regression.RandomForestRegressor.html |  3998 +
 .../api/pyspark.ml.stat.ChiSquareTest.html         |  3173 +
 .../reference/api/pyspark.ml.stat.Correlation.html |  3163 +
 .../api/pyspark.ml.stat.KolmogorovSmirnovTest.html |  3169 +
 .../api/pyspark.ml.stat.MultivariateGaussian.html  |  3101 +
 .../reference/api/pyspark.ml.stat.Summarizer.html  |  3300 +
 .../api/pyspark.ml.stat.SummaryBuilder.html        |  3134 +
 ...park.ml.torch.distributor.TorchDistributor.html |  3213 +
 .../api/pyspark.ml.tuning.CrossValidator.html      |  3671 +
 .../api/pyspark.ml.tuning.CrossValidatorModel.html |  3512 +
 .../api/pyspark.ml.tuning.ParamGridBuilder.html    |  3162 +
 .../pyspark.ml.tuning.TrainValidationSplit.html    |  3638 +
 ...yspark.ml.tuning.TrainValidationSplitModel.html |  3476 +
 .../api/pyspark.ml.util.BaseReadWrite.html         |  3140 +
 .../api/pyspark.ml.util.DefaultParamsReadable.html |  3125 +
 .../api/pyspark.ml.util.DefaultParamsReader.html   |  3197 +
 .../api/pyspark.ml.util.DefaultParamsWritable.html |  3125 +
 .../api/pyspark.ml.util.DefaultParamsWriter.html   |  3214 +
 .../api/pyspark.ml.util.GeneralMLWriter.html       |  3187 +
 .../api/pyspark.ml.util.HasTrainingSummary.html    |  3128 +
 .../api/pyspark.ml.util.Identifiable.html          |  3105 +
 .../reference/api/pyspark.ml.util.MLReadable.html  |  3120 +
 .../reference/api/pyspark.ml.util.MLReader.html    |  3148 +
 .../reference/api/pyspark.ml.util.MLWritable.html  |  3120 +
 .../reference/api/pyspark.ml.util.MLWriter.html    |  3177 +
 ...lib.classification.LogisticRegressionModel.html |  3322 +
 ...classification.LogisticRegressionWithLBFGS.html |  3172 +
 ...b.classification.LogisticRegressionWithSGD.html |  3160 +
 .../pyspark.mllib.classification.NaiveBayes.html   |  3132 +
 ...spark.mllib.classification.NaiveBayesModel.html |  3189 +
 .../api/pyspark.mllib.classification.SVMModel.html |  3270 +
 .../pyspark.mllib.classification.SVMWithSGD.html   |  3157 +
 ...ication.StreamingLogisticRegressionWithSGD.html |  3208 +
 .../pyspark.mllib.clustering.BisectingKMeans.html  |  3156 +
 ...park.mllib.clustering.BisectingKMeansModel.html |  3213 +
 .../pyspark.mllib.clustering.GaussianMixture.html  |  3140 +
 ...park.mllib.clustering.GaussianMixtureModel.html |  3311 +
 .../api/pyspark.mllib.clustering.KMeans.html       |  3153 +
 .../api/pyspark.mllib.clustering.KMeansModel.html  |  3264 +
 .../api/pyspark.mllib.clustering.LDA.html          |  3152 +
 .../api/pyspark.mllib.clustering.LDAModel.html     |  3253 +
 ....mllib.clustering.PowerIterationClustering.html |  3150 +
 ...b.clustering.PowerIterationClusteringModel.html |  3216 +
 .../pyspark.mllib.clustering.StreamingKMeans.html  |  3234 +
 ...park.mllib.clustering.StreamingKMeansModel.html |  3311 +
 ...lib.evaluation.BinaryClassificationMetrics.html |  3185 +
 ...pyspark.mllib.evaluation.MulticlassMetrics.html |  3353 +
 .../pyspark.mllib.evaluation.RankingMetrics.html   |  3242 +
 ...pyspark.mllib.evaluation.RegressionMetrics.html |  3216 +
 .../api/pyspark.mllib.feature.ChiSqSelector.html   |  3244 +
 .../pyspark.mllib.feature.ChiSqSelectorModel.html  |  3136 +
 .../pyspark.mllib.feature.ElementwiseProduct.html  |  3127 +
 .../api/pyspark.mllib.feature.HashingTF.html       |  3160 +
 .../reference/api/pyspark.mllib.feature.IDF.html   |  3158 +
 .../api/pyspark.mllib.feature.IDFModel.html        |  3181 +
 .../api/pyspark.mllib.feature.Normalizer.html      |  3159 +
 .../api/pyspark.mllib.feature.StandardScaler.html  |  3163 +
 .../pyspark.mllib.feature.StandardScalerModel.html |  3227 +
 .../api/pyspark.mllib.feature.Word2Vec.html        |  3264 +
 .../api/pyspark.mllib.feature.Word2VecModel.html   |  3202 +
 .../reference/api/pyspark.mllib.fpm.FPGrowth.html  |  3129 +
 .../api/pyspark.mllib.fpm.FPGrowthModel.html       |  3161 +
 .../api/pyspark.mllib.fpm.PrefixSpan.html          |  3149 +
 .../api/pyspark.mllib.fpm.PrefixSpanModel.html     |  3135 +
 .../api/pyspark.mllib.linalg.DenseMatrix.html      |  3144 +
 .../api/pyspark.mllib.linalg.DenseVector.html      |  3274 +
 .../api/pyspark.mllib.linalg.Matrices.html         |  3141 +
 .../reference/api/pyspark.mllib.linalg.Matrix.html |  3117 +
 .../api/pyspark.mllib.linalg.QRDecomposition.html  |  3124 +
 .../api/pyspark.mllib.linalg.SparseMatrix.html     |  3136 +
 .../api/pyspark.mllib.linalg.SparseVector.html     |  3276 +
 .../reference/api/pyspark.mllib.linalg.Vector.html |  3131 +
 .../api/pyspark.mllib.linalg.Vectors.html          |  3244 +
 ...spark.mllib.linalg.distributed.BlockMatrix.html |  3523 +
 ....mllib.linalg.distributed.CoordinateMatrix.html |  3326 +
 ...mllib.linalg.distributed.DistributedMatrix.html |  3118 +
 ...yspark.mllib.linalg.distributed.IndexedRow.html |  3100 +
 ....mllib.linalg.distributed.IndexedRowMatrix.html |  3413 +
 ...spark.mllib.linalg.distributed.MatrixEntry.html |  3102 +
 ...pyspark.mllib.linalg.distributed.RowMatrix.html |  3538 +
 ...alg.distributed.SingularValueDecomposition.html |  3159 +
 .../api/pyspark.mllib.random.RandomRDDs.html       |  3706 +
 .../api/pyspark.mllib.recommendation.ALS.html      |  3193 +
 ...ib.recommendation.MatrixFactorizationModel.html |  3348 +
 .../api/pyspark.mllib.recommendation.Rating.html   |  3166 +
 ...yspark.mllib.regression.IsotonicRegression.html |  3147 +
 ...k.mllib.regression.IsotonicRegressionModel.html |  3198 +
 .../api/pyspark.mllib.regression.LabeledPoint.html |  3105 +
 .../api/pyspark.mllib.regression.LassoModel.html   |  3229 +
 .../api/pyspark.mllib.regression.LassoWithSGD.html |  3161 +
 .../api/pyspark.mllib.regression.LinearModel.html  |  3136 +
 ...ark.mllib.regression.LinearRegressionModel.html |  3228 +
 ...k.mllib.regression.LinearRegressionWithSGD.html |  3169 +
 ...park.mllib.regression.RidgeRegressionModel.html |  3229 +
 ...rk.mllib.regression.RidgeRegressionWithSGD.html |  3162 +
 ....mllib.regression.StreamingLinearAlgorithm.html |  3157 +
 ...egression.StreamingLinearRegressionWithSGD.html |  3206 +
 .../api/pyspark.mllib.stat.ChiSqTestResult.html    |  3166 +
 .../api/pyspark.mllib.stat.KernelDensity.html      |  3135 +
 ...ark.mllib.stat.KolmogorovSmirnovTestResult.html |  3157 +
 .../pyspark.mllib.stat.MultivariateGaussian.html   |  3154 +
 ....mllib.stat.MultivariateStatisticalSummary.html |  3172 +
 .../api/pyspark.mllib.stat.Statistics.html         |  3366 +
 .../api/pyspark.mllib.tree.DecisionTree.html       |  3253 +
 .../api/pyspark.mllib.tree.DecisionTreeModel.html  |  3197 +
 .../pyspark.mllib.tree.GradientBoostedTrees.html   |  3258 +
 ...spark.mllib.tree.GradientBoostedTreesModel.html |  3188 +
 .../api/pyspark.mllib.tree.RandomForest.html       |  3301 +
 .../api/pyspark.mllib.tree.RandomForestModel.html  |  3188 +
 .../api/pyspark.mllib.util.JavaLoader.html         |  3115 +
 .../api/pyspark.mllib.util.JavaSaveable.html       |  3115 +
 .../pyspark.mllib.util.LinearDataGenerator.html    |  3155 +
 .../reference/api/pyspark.mllib.util.Loader.html   |  3128 +
 .../reference/api/pyspark.mllib.util.MLUtils.html  |  3483 +
 .../reference/api/pyspark.mllib.util.Saveable.html |  3131 +
 .../pyspark.resource.ExecutorResourceRequest.html  |  3169 +
 .../pyspark.resource.ExecutorResourceRequests.html |  3145 +
 .../api/pyspark.resource.ResourceInformation.html  |  3135 +
 .../api/pyspark.resource.ResourceProfile.html      |  3167 +
 .../pyspark.resource.ResourceProfileBuilder.html   |  3147 +
 .../api/pyspark.resource.TaskResourceRequest.html  |  3139 +
 .../api/pyspark.resource.TaskResourceRequests.html |  3133 +
 .../api/pyspark.streaming.DStream.cache.html       |  3090 +
 .../api/pyspark.streaming.DStream.checkpoint.html  |  3098 +
 .../api/pyspark.streaming.DStream.cogroup.html     |  3091 +
 .../pyspark.streaming.DStream.combineByKey.html    |  3089 +
 .../api/pyspark.streaming.DStream.context.html     |  3089 +
 .../api/pyspark.streaming.DStream.count.html       |  3090 +
 .../pyspark.streaming.DStream.countByValue.html    |  3090 +
 ...rk.streaming.DStream.countByValueAndWindow.html |  3105 +
 .../pyspark.streaming.DStream.countByWindow.html   |  3093 +
 .../api/pyspark.streaming.DStream.filter.html      |  3089 +
 .../api/pyspark.streaming.DStream.flatMap.html     |  3090 +
 .../pyspark.streaming.DStream.flatMapValues.html   |  3090 +
 .../api/pyspark.streaming.DStream.foreachRDD.html  |  3089 +
 .../pyspark.streaming.DStream.fullOuterJoin.html   |  3092 +
 .../api/pyspark.streaming.DStream.glom.html        |  3090 +
 .../api/pyspark.streaming.DStream.groupByKey.html  |  3089 +
 ...park.streaming.DStream.groupByKeyAndWindow.html |  3105 +
 .../reference/api/pyspark.streaming.DStream.html   |  3232 +
 .../api/pyspark.streaming.DStream.join.html        |  3092 +
 .../pyspark.streaming.DStream.leftOuterJoin.html   |  3092 +
 .../api/pyspark.streaming.DStream.map.html         |  3089 +
 .../pyspark.streaming.DStream.mapPartitions.html   |  3090 +
 ...k.streaming.DStream.mapPartitionsWithIndex.html |  3090 +
 .../api/pyspark.streaming.DStream.mapValues.html   |  3090 +
 .../api/pyspark.streaming.DStream.partitionBy.html |  3090 +
 .../api/pyspark.streaming.DStream.persist.html     |  3089 +
 .../api/pyspark.streaming.DStream.pprint.html      |  3097 +
 .../api/pyspark.streaming.DStream.reduce.html      |  3090 +
 .../api/pyspark.streaming.DStream.reduceByKey.html |  3089 +
 ...ark.streaming.DStream.reduceByKeyAndWindow.html |  3121 +
 .../pyspark.streaming.DStream.reduceByWindow.html  |  3116 +
 .../api/pyspark.streaming.DStream.repartition.html |  3089 +
 .../pyspark.streaming.DStream.rightOuterJoin.html  |  3092 +
 .../pyspark.streaming.DStream.saveAsTextFiles.html |  3090 +
 .../api/pyspark.streaming.DStream.slice.html       |  3090 +
 .../api/pyspark.streaming.DStream.transform.html   |  3092 +
 .../pyspark.streaming.DStream.transformWith.html   |  3092 +
 .../api/pyspark.streaming.DStream.union.html       |  3098 +
 ...pyspark.streaming.DStream.updateStateByKey.html |  3099 +
 .../api/pyspark.streaming.DStream.window.html      |  3103 +
 ...ming.StreamingContext.addStreamingListener.html |  3090 +
 ...treaming.StreamingContext.awaitTermination.html |  3097 +
 ...StreamingContext.awaitTerminationOrTimeout.html |  3099 +
 ...aming.StreamingContext.binaryRecordsStream.html |  3103 +
 ...park.streaming.StreamingContext.checkpoint.html |  3098 +
 ...spark.streaming.StreamingContext.getActive.html |  3090 +
 ...reaming.StreamingContext.getActiveOrCreate.html |  3105 +
 ...ark.streaming.StreamingContext.getOrCreate.html |  3102 +
 .../api/pyspark.streaming.StreamingContext.html    |  3182 +
 ...ark.streaming.StreamingContext.queueStream.html |  3104 +
 ...yspark.streaming.StreamingContext.remember.html |  3102 +
 ...treaming.StreamingContext.socketTextStream.html |  3103 +
 ...rk.streaming.StreamingContext.sparkContext.html |  3089 +
 .../pyspark.streaming.StreamingContext.start.html  |  3089 +
 .../pyspark.streaming.StreamingContext.stop.html   |  3101 +
 ....streaming.StreamingContext.textFileStream.html |  3093 +
 ...spark.streaming.StreamingContext.transform.html |  3092 +
 .../pyspark.streaming.StreamingContext.union.html  |  3090 +
 ...ing.kinesis.InitialPositionInStream.LATEST.html |  3088 +
 ...nesis.InitialPositionInStream.TRIM_HORIZON.html |  3088 +
 ...treaming.kinesis.KinesisUtils.createStream.html |  3149 +
 .../api/pyspark.testing.assertDataFrameEqual.html  |  3337 +
 .../api/pyspark.testing.assertSchemaEqual.html     |  3185 +
 .../reference/api/pyspark.util.VersionUtils.html   |  3101 +
 ...yspark.util.VersionUtils.majorMinorVersion.html |  3099 +
 site/docs/4.0.0/api/python/reference/index.html    |  3200 +
 .../4.0.0/api/python/reference/pyspark.errors.html |  3230 +
 site/docs/4.0.0/api/python/reference/pyspark.html  |  3833 +
 .../4.0.0/api/python/reference/pyspark.logger.html |  3134 +
 .../4.0.0/api/python/reference/pyspark.ml.html     |  3850 +
 .../4.0.0/api/python/reference/pyspark.mllib.html  |  3520 +
 .../api/pyspark-pandas-DataFrame-boxplot-1.html    |     2 +
 .../api/pyspark-pandas-DataFrame-boxplot-1.py      |     3 +
 .../api/pyspark-pandas-DataFrame-hist-1.html       |     2 +
 .../api/pyspark-pandas-DataFrame-hist-1.py         |     2 +
 .../api/pyspark-pandas-DataFrame-hist-2.html       |     2 +
 .../api/pyspark-pandas-DataFrame-hist-2.py         |     6 +
 .../api/pyspark-pandas-DataFrame-kde-1.html        |     2 +
 .../api/pyspark-pandas-DataFrame-kde-1.py          |     2 +
 .../api/pyspark-pandas-DataFrame-kde-2.html        |     2 +
 .../api/pyspark-pandas-DataFrame-kde-2.py          |     2 +
 .../api/pyspark-pandas-DataFrame-kde-3.html        |     2 +
 .../api/pyspark-pandas-DataFrame-kde-3.py          |     2 +
 .../api/pyspark-pandas-DataFrame-kde-4.html        |     2 +
 .../api/pyspark-pandas-DataFrame-kde-4.py          |     5 +
 .../api/pyspark-pandas-DataFrame-kde-5.html        |     2 +
 .../api/pyspark-pandas-DataFrame-kde-5.py          |     5 +
 .../api/pyspark-pandas-DataFrame-kde-6.html        |     2 +
 .../api/pyspark-pandas-DataFrame-kde-6.py          |     5 +
 .../api/pyspark-pandas-DataFrame-plot-area-1.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-area-1.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-area-2.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-area-2.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-bar-1.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-1.py     |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-2.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-2.py     |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-3.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-3.py     |     7 +
 .../api/pyspark-pandas-DataFrame-plot-bar-4.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-4.py     |    12 +
 .../api/pyspark-pandas-DataFrame-plot-bar-5.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-5.py     |     7 +
 .../api/pyspark-pandas-DataFrame-plot-bar-6.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-bar-6.py     |     7 +
 .../api/pyspark-pandas-DataFrame-plot-barh-1.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-1.py    |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-2.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-2.py    |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-3.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-3.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-barh-4.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-4.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-barh-5.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-barh-5.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-box-1.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-box-1.py     |     3 +
 .../pyspark-pandas-DataFrame-plot-density-1.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-density-1.py |     2 +
 .../pyspark-pandas-DataFrame-plot-density-2.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-density-2.py |     2 +
 .../pyspark-pandas-DataFrame-plot-density-3.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-density-3.py |     2 +
 .../pyspark-pandas-DataFrame-plot-density-4.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-density-4.py |     5 +
 .../pyspark-pandas-DataFrame-plot-density-5.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-density-5.py |     5 +
 .../pyspark-pandas-DataFrame-plot-density-6.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-density-6.py |     5 +
 .../api/pyspark-pandas-DataFrame-plot-hist-1.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-hist-1.py    |     2 +
 .../api/pyspark-pandas-DataFrame-plot-hist-2.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-hist-2.py    |     6 +
 .../api/pyspark-pandas-DataFrame-plot-kde-1.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-1.py     |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-2.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-2.py     |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-3.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-3.py     |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-4.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-4.py     |     5 +
 .../api/pyspark-pandas-DataFrame-plot-kde-5.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-5.py     |     5 +
 .../api/pyspark-pandas-DataFrame-plot-kde-6.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-kde-6.py     |     5 +
 .../api/pyspark-pandas-DataFrame-plot-line-1.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-line-1.py    |     2 +
 .../api/pyspark-pandas-DataFrame-plot-line-2.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-line-2.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-line-3.html  |     2 +
 .../api/pyspark-pandas-DataFrame-plot-line-3.py    |     7 +
 .../api/pyspark-pandas-DataFrame-plot-pie-1.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-pie-1.py     |     4 +
 .../api/pyspark-pandas-DataFrame-plot-pie-2.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-pie-2.py     |     4 +
 .../pyspark-pandas-DataFrame-plot-scatter-1.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-scatter-1.py |     4 +
 .../pyspark-pandas-DataFrame-plot-scatter-2.html   |     2 +
 .../api/pyspark-pandas-DataFrame-plot-scatter-2.py |     5 +
 .../api/pyspark-pandas-Series-hist-1.html          |     2 +
 .../api/pyspark-pandas-Series-hist-1.py            |     2 +
 .../api/pyspark-pandas-Series-hist-2.html          |     2 +
 .../api/pyspark-pandas-Series-hist-2.py            |     6 +
 .../api/pyspark-pandas-Series-plot-area-1.html     |     2 +
 .../api/pyspark-pandas-Series-plot-area-1.py       |     7 +
 .../api/pyspark-pandas-Series-plot-area-2.html     |     2 +
 .../api/pyspark-pandas-Series-plot-area-2.py       |     7 +
 .../api/pyspark-pandas-Series-plot-bar-1.html      |     2 +
 .../api/pyspark-pandas-Series-plot-bar-1.py        |     2 +
 .../api/pyspark-pandas-Series-plot-bar-2.html      |     2 +
 .../api/pyspark-pandas-Series-plot-bar-2.py        |     2 +
 .../api/pyspark-pandas-Series-plot-bar-3.html      |     2 +
 .../api/pyspark-pandas-Series-plot-bar-3.py        |     7 +
 .../api/pyspark-pandas-Series-plot-bar-4.html      |     2 +
 .../api/pyspark-pandas-Series-plot-bar-4.py        |    12 +
 .../api/pyspark-pandas-Series-plot-bar-5.html      |     2 +
 .../api/pyspark-pandas-Series-plot-bar-5.py        |     7 +
 .../api/pyspark-pandas-Series-plot-bar-6.html      |     2 +
 .../api/pyspark-pandas-Series-plot-bar-6.py        |     7 +
 .../api/pyspark-pandas-Series-plot-barh-1.html     |     2 +
 .../api/pyspark-pandas-Series-plot-barh-1.py       |     2 +
 .../api/pyspark-pandas-Series-plot-barh-2.html     |     2 +
 .../api/pyspark-pandas-Series-plot-barh-2.py       |     2 +
 .../api/pyspark-pandas-Series-plot-barh-3.html     |     2 +
 .../api/pyspark-pandas-Series-plot-barh-3.py       |     7 +
 .../api/pyspark-pandas-Series-plot-barh-4.html     |     2 +
 .../api/pyspark-pandas-Series-plot-barh-4.py       |     7 +
 .../api/pyspark-pandas-Series-plot-barh-5.html     |     2 +
 .../api/pyspark-pandas-Series-plot-barh-5.py       |     7 +
 .../api/pyspark-pandas-Series-plot-box-1.html      |     2 +
 .../api/pyspark-pandas-Series-plot-box-1.py        |     3 +
 .../api/pyspark-pandas-Series-plot-density-1.html  |     2 +
 .../api/pyspark-pandas-Series-plot-density-1.py    |     2 +
 .../api/pyspark-pandas-Series-plot-density-2.html  |     2 +
 .../api/pyspark-pandas-Series-plot-density-2.py    |     2 +
 .../api/pyspark-pandas-Series-plot-density-3.html  |     2 +
 .../api/pyspark-pandas-Series-plot-density-3.py    |     2 +
 .../api/pyspark-pandas-Series-plot-density-4.html  |     2 +
 .../api/pyspark-pandas-Series-plot-density-4.py    |     5 +
 .../api/pyspark-pandas-Series-plot-density-5.html  |     2 +
 .../api/pyspark-pandas-Series-plot-density-5.py    |     5 +
 .../api/pyspark-pandas-Series-plot-density-6.html  |     2 +
 .../api/pyspark-pandas-Series-plot-density-6.py    |     5 +
 .../api/pyspark-pandas-Series-plot-hist-1.html     |     2 +
 .../api/pyspark-pandas-Series-plot-hist-1.py       |     2 +
 .../api/pyspark-pandas-Series-plot-hist-2.html     |     2 +
 .../api/pyspark-pandas-Series-plot-hist-2.py       |     6 +
 .../api/pyspark-pandas-Series-plot-kde-1.html      |     2 +
 .../api/pyspark-pandas-Series-plot-kde-1.py        |     2 +
 .../api/pyspark-pandas-Series-plot-kde-2.html      |     2 +
 .../api/pyspark-pandas-Series-plot-kde-2.py        |     2 +
 .../api/pyspark-pandas-Series-plot-kde-3.html      |     2 +
 .../api/pyspark-pandas-Series-plot-kde-3.py        |     2 +
 .../api/pyspark-pandas-Series-plot-kde-4.html      |     2 +
 .../api/pyspark-pandas-Series-plot-kde-4.py        |     5 +
 .../api/pyspark-pandas-Series-plot-kde-5.html      |     2 +
 .../api/pyspark-pandas-Series-plot-kde-5.py        |     5 +
 .../api/pyspark-pandas-Series-plot-kde-6.html      |     2 +
 .../api/pyspark-pandas-Series-plot-kde-6.py        |     5 +
 .../api/pyspark-pandas-Series-plot-line-1.html     |     2 +
 .../api/pyspark-pandas-Series-plot-line-1.py       |     2 +
 .../api/pyspark-pandas-Series-plot-line-2.html     |     2 +
 .../api/pyspark-pandas-Series-plot-line-2.py       |     7 +
 .../api/pyspark-pandas-Series-plot-line-3.html     |     2 +
 .../api/pyspark-pandas-Series-plot-line-3.py       |     7 +
 .../api/pyspark-pandas-Series-plot-pie-1.html      |     2 +
 .../api/pyspark-pandas-Series-plot-pie-1.py        |     4 +
 .../api/pyspark-pandas-Series-plot-pie-2.html      |     2 +
 .../api/pyspark-pandas-Series-plot-pie-2.py        |     4 +
 ...ark.pandas.CategoricalIndex.add_categories.html |  3144 +
 ...pyspark.pandas.CategoricalIndex.as_ordered.html |  3114 +
 ...spark.pandas.CategoricalIndex.as_unordered.html |  3114 +
 ...pyspark.pandas.CategoricalIndex.categories.html |  3105 +
 .../api/pyspark.pandas.CategoricalIndex.codes.html |  3117 +
 .../pyspark.pandas.CategoricalIndex.equals.html    |  3137 +
 .../api/pyspark.pandas.CategoricalIndex.html       |  3438 +
 .../api/pyspark.pandas.CategoricalIndex.map.html   |  3171 +
 .../api/pyspark.pandas.CategoricalIndex.max.html   |  3130 +
 .../api/pyspark.pandas.CategoricalIndex.min.html   |  3130 +
 .../pyspark.pandas.CategoricalIndex.ordered.html   |  3105 +
 ....pandas.CategoricalIndex.remove_categories.html |  3143 +
 ....CategoricalIndex.remove_unused_categories.html |  3129 +
 ....pandas.CategoricalIndex.rename_categories.html |  3157 +
 ...pandas.CategoricalIndex.reorder_categories.html |  3147 +
 ...ark.pandas.CategoricalIndex.set_categories.html |  3167 +
 .../pyspark.pandas.CategoricalIndex.tolist.html    |  3116 +
 .../api/pyspark.pandas.DataFrame.T.html            |  3194 +
 .../api/pyspark.pandas.DataFrame.abs.html          |  3127 +
 .../api/pyspark.pandas.DataFrame.add.html          |  3306 +
 .../api/pyspark.pandas.DataFrame.add_prefix.html   |  3139 +
 .../api/pyspark.pandas.DataFrame.add_suffix.html   |  3139 +
 .../api/pyspark.pandas.DataFrame.agg.html          |  3174 +
 .../api/pyspark.pandas.DataFrame.aggregate.html    |  3174 +
 .../api/pyspark.pandas.DataFrame.align.html        |  3202 +
 .../api/pyspark.pandas.DataFrame.all.html          |  3159 +
 .../api/pyspark.pandas.DataFrame.any.html          |  3149 +
 .../api/pyspark.pandas.DataFrame.apply.html        |  3281 +
 .../api/pyspark.pandas.DataFrame.applymap.html     |  3156 +
 .../api/pyspark.pandas.DataFrame.assign.html       |  3150 +
 .../api/pyspark.pandas.DataFrame.astype.html       |  3150 +
 .../api/pyspark.pandas.DataFrame.at.html           |  3135 +
 .../api/pyspark.pandas.DataFrame.at_time.html      |  3139 +
 .../api/pyspark.pandas.DataFrame.axes.html         |  3102 +
 .../api/pyspark.pandas.DataFrame.backfill.html     |  3166 +
 .../api/pyspark.pandas.DataFrame.between_time.html |  3163 +
 .../api/pyspark.pandas.DataFrame.bfill.html        |  3166 +
 .../api/pyspark.pandas.DataFrame.bool.html         |  3136 +
 .../api/pyspark.pandas.DataFrame.boxplot.html      |  3145 +
 .../api/pyspark.pandas.DataFrame.clip.html         |  3124 +
 .../api/pyspark.pandas.DataFrame.columns.html      |  3094 +
 .../pyspark.pandas.DataFrame.combine_first.html    |  3138 +
 .../api/pyspark.pandas.DataFrame.copy.html         |  3121 +
 .../api/pyspark.pandas.DataFrame.corr.html         |  3158 +
 .../api/pyspark.pandas.DataFrame.corrwith.html     |  3184 +
 .../api/pyspark.pandas.DataFrame.count.html        |  3163 +
 .../api/pyspark.pandas.DataFrame.cov.html          |  3187 +
 .../api/pyspark.pandas.DataFrame.cummax.html       |  3165 +
 .../api/pyspark.pandas.DataFrame.cummin.html       |  3163 +
 .../api/pyspark.pandas.DataFrame.cumprod.html      |  3171 +
 .../api/pyspark.pandas.DataFrame.cumsum.html       |  3165 +
 .../api/pyspark.pandas.DataFrame.describe.html     |  3241 +
 .../api/pyspark.pandas.DataFrame.diff.html         |  3164 +
 .../api/pyspark.pandas.DataFrame.div.html          |  3306 +
 .../api/pyspark.pandas.DataFrame.dot.html          |  3171 +
 .../api/pyspark.pandas.DataFrame.drop.html         |  3183 +
 .../pyspark.pandas.DataFrame.drop_duplicates.html  |  3195 +
 .../api/pyspark.pandas.DataFrame.droplevel.html    |  3147 +
 .../api/pyspark.pandas.DataFrame.dropna.html       |  3191 +
 .../api/pyspark.pandas.DataFrame.dtypes.html       |  3122 +
 .../api/pyspark.pandas.DataFrame.duplicated.html   |  3151 +
 .../api/pyspark.pandas.DataFrame.empty.html        |  3107 +
 .../api/pyspark.pandas.DataFrame.eq.html           |  3107 +
 .../api/pyspark.pandas.DataFrame.equals.html       |  3107 +
 .../api/pyspark.pandas.DataFrame.eval.html         |  3172 +
 .../api/pyspark.pandas.DataFrame.ewm.html          |  3145 +
 .../api/pyspark.pandas.DataFrame.expanding.html    |  3114 +
 .../api/pyspark.pandas.DataFrame.explode.html      |  3149 +
 .../api/pyspark.pandas.DataFrame.ffill.html        |  3166 +
 .../api/pyspark.pandas.DataFrame.fillna.html       |  3182 +
 .../api/pyspark.pandas.DataFrame.filter.html       |  3173 +
 .../api/pyspark.pandas.DataFrame.first.html        |  3141 +
 ...pyspark.pandas.DataFrame.first_valid_index.html |  3172 +
 .../api/pyspark.pandas.DataFrame.floordiv.html     |  3306 +
 .../api/pyspark.pandas.DataFrame.from_dict.html    |  3156 +
 .../api/pyspark.pandas.DataFrame.from_records.html |  3146 +
 .../api/pyspark.pandas.DataFrame.ge.html           |  3107 +
 .../api/pyspark.pandas.DataFrame.get.html          |  3145 +
 .../api/pyspark.pandas.DataFrame.groupby.html      |  3178 +
 .../api/pyspark.pandas.DataFrame.gt.html           |  3107 +
 .../api/pyspark.pandas.DataFrame.head.html         |  3145 +
 .../api/pyspark.pandas.DataFrame.hist.html         |  3137 +
 .../api/pyspark.pandas.DataFrame.html              |  3836 +
 .../api/pyspark.pandas.DataFrame.iat.html          |  3133 +
 .../api/pyspark.pandas.DataFrame.idxmax.html       |  3159 +
 .../api/pyspark.pandas.DataFrame.idxmin.html       |  3159 +
 .../api/pyspark.pandas.DataFrame.iloc.html         |  3239 +
 .../api/pyspark.pandas.DataFrame.index.html        |  3101 +
 .../api/pyspark.pandas.DataFrame.info.html         |  3190 +
 .../api/pyspark.pandas.DataFrame.insert.html       |  3146 +
 .../api/pyspark.pandas.DataFrame.interpolate.html  |  3185 +
 .../api/pyspark.pandas.DataFrame.isin.html         |  3137 +
 .../api/pyspark.pandas.DataFrame.isna.html         |  3120 +
 .../api/pyspark.pandas.DataFrame.isnull.html       |  3120 +
 .../api/pyspark.pandas.DataFrame.items.html        |  3131 +
 .../api/pyspark.pandas.DataFrame.iterrows.html     |  3132 +
 .../api/pyspark.pandas.DataFrame.itertuples.html   |  3159 +
 .../api/pyspark.pandas.DataFrame.join.html         |  3194 +
 .../api/pyspark.pandas.DataFrame.kde.html          |  3166 +
 .../api/pyspark.pandas.DataFrame.keys.html         |  3117 +
 .../api/pyspark.pandas.DataFrame.kurt.html         |  3133 +
 .../api/pyspark.pandas.DataFrame.kurtosis.html     |  3133 +
 .../api/pyspark.pandas.DataFrame.last.html         |  3141 +
 .../pyspark.pandas.DataFrame.last_valid_index.html |  3174 +
 .../api/pyspark.pandas.DataFrame.le.html           |  3107 +
 .../api/pyspark.pandas.DataFrame.loc.html          |  3296 +
 .../api/pyspark.pandas.DataFrame.lt.html           |  3107 +
 .../api/pyspark.pandas.DataFrame.map.html          |  3156 +
 .../api/pyspark.pandas.DataFrame.mask.html         |  3170 +
 .../api/pyspark.pandas.DataFrame.max.html          |  3141 +
 .../api/pyspark.pandas.DataFrame.mean.html         |  3140 +
 .../api/pyspark.pandas.DataFrame.median.html       |  3185 +
 .../api/pyspark.pandas.DataFrame.melt.html         |  3188 +
 .../api/pyspark.pandas.DataFrame.merge.html        |  3229 +
 .../api/pyspark.pandas.DataFrame.min.html          |  3141 +
 .../api/pyspark.pandas.DataFrame.mod.html          |  3306 +
 .../api/pyspark.pandas.DataFrame.mode.html         |  3165 +
 .../api/pyspark.pandas.DataFrame.mul.html          |  3306 +
 .../api/pyspark.pandas.DataFrame.ndim.html         |  3108 +
 .../api/pyspark.pandas.DataFrame.ne.html           |  3107 +
 .../api/pyspark.pandas.DataFrame.nlargest.html     |  3204 +
 .../api/pyspark.pandas.DataFrame.notna.html        |  3120 +
 .../api/pyspark.pandas.DataFrame.notnull.html      |  3120 +
 .../api/pyspark.pandas.DataFrame.nsmallest.html    |  3196 +
 .../api/pyspark.pandas.DataFrame.nunique.html      |  3140 +
 .../api/pyspark.pandas.DataFrame.pad.html          |  3166 +
 ...ndas.DataFrame.pandas_on_spark.apply_batch.html |  3234 +
 ....DataFrame.pandas_on_spark.transform_batch.html |  3238 +
 .../api/pyspark.pandas.DataFrame.pct_change.html   |  3144 +
 .../api/pyspark.pandas.DataFrame.pipe.html         |  3172 +
 .../api/pyspark.pandas.DataFrame.pivot.html        |  3205 +
 .../api/pyspark.pandas.DataFrame.pivot_table.html  |  3191 +
 .../api/pyspark.pandas.DataFrame.plot.area.html    |  3142 +
 .../api/pyspark.pandas.DataFrame.plot.bar.html     |  3187 +
 .../api/pyspark.pandas.DataFrame.plot.barh.html    |  3179 +
 .../api/pyspark.pandas.DataFrame.plot.box.html     |  3145 +
 .../api/pyspark.pandas.DataFrame.plot.density.html |  3166 +
 .../api/pyspark.pandas.DataFrame.plot.hist.html    |  3137 +
 .../api/pyspark.pandas.DataFrame.plot.kde.html     |  3166 +
 .../api/pyspark.pandas.DataFrame.plot.line.html    |  3155 +
 .../api/pyspark.pandas.DataFrame.plot.pie.html     |  3132 +
 .../api/pyspark.pandas.DataFrame.plot.scatter.html |  3153 +
 .../api/pyspark.pandas.DataFrame.pop.html          |  3173 +
 .../api/pyspark.pandas.DataFrame.pow.html          |  3306 +
 .../api/pyspark.pandas.DataFrame.prod.html         |  3159 +
 .../api/pyspark.pandas.DataFrame.product.html      |  3159 +
 .../api/pyspark.pandas.DataFrame.quantile.html     |  3151 +
 .../api/pyspark.pandas.DataFrame.query.html        |  3177 +
 .../api/pyspark.pandas.DataFrame.radd.html         |  3306 +
 .../api/pyspark.pandas.DataFrame.rank.html         |  3189 +
 .../api/pyspark.pandas.DataFrame.rdiv.html         |  3306 +
 .../api/pyspark.pandas.DataFrame.reindex.html      |  3233 +
 .../api/pyspark.pandas.DataFrame.reindex_like.html |  3166 +
 .../api/pyspark.pandas.DataFrame.rename.html       |  3190 +
 .../api/pyspark.pandas.DataFrame.rename_axis.html  |  3203 +
 .../api/pyspark.pandas.DataFrame.replace.html      |  3190 +
 .../api/pyspark.pandas.DataFrame.resample.html     |  3136 +
 .../api/pyspark.pandas.DataFrame.reset_index.html  |  3240 +
 .../api/pyspark.pandas.DataFrame.rfloordiv.html    |  3306 +
 .../api/pyspark.pandas.DataFrame.rmod.html         |  3306 +
 .../api/pyspark.pandas.DataFrame.rmul.html         |  3306 +
 .../api/pyspark.pandas.DataFrame.rolling.html      |  3120 +
 .../api/pyspark.pandas.DataFrame.round.html        |  3160 +
 .../api/pyspark.pandas.DataFrame.rpow.html         |  3306 +
 .../api/pyspark.pandas.DataFrame.rsub.html         |  3306 +
 .../api/pyspark.pandas.DataFrame.rtruediv.html     |  3306 +
 .../api/pyspark.pandas.DataFrame.sample.html       |  3172 +
 .../pyspark.pandas.DataFrame.select_dtypes.html    |  3211 +
 .../api/pyspark.pandas.DataFrame.sem.html          |  3175 +
 .../api/pyspark.pandas.DataFrame.set_index.html    |  3160 +
 .../api/pyspark.pandas.DataFrame.shape.html        |  3106 +
 .../api/pyspark.pandas.DataFrame.shift.html        |  3142 +
 .../api/pyspark.pandas.DataFrame.size.html         |  3112 +
 .../api/pyspark.pandas.DataFrame.skew.html         |  3132 +
 .../api/pyspark.pandas.DataFrame.sort_index.html   |  3200 +
 .../api/pyspark.pandas.DataFrame.sort_values.html  |  3180 +
 .../api/pyspark.pandas.DataFrame.spark.apply.html  |  3154 +
 .../api/pyspark.pandas.DataFrame.spark.cache.html  |  3135 +
 .../pyspark.pandas.DataFrame.spark.coalesce.html   |  3141 +
 .../api/pyspark.pandas.DataFrame.spark.frame.html  |  3181 +
 .../api/pyspark.pandas.DataFrame.spark.hint.html   |  3129 +
 .../pyspark.pandas.DataFrame.spark.persist.html    |  3161 +
 ...pyspark.pandas.DataFrame.spark.repartition.html |  3130 +
 ...pyspark.pandas.DataFrame.spark.to_spark_io.html |  3156 +
 .../pyspark.pandas.DataFrame.spark.to_table.html   |  3156 +
 .../api/pyspark.pandas.DataFrame.squeeze.html      |  3201 +
 .../api/pyspark.pandas.DataFrame.stack.html        |  3199 +
 .../api/pyspark.pandas.DataFrame.std.html          |  3169 +
 .../api/pyspark.pandas.DataFrame.style.html        |  3100 +
 .../api/pyspark.pandas.DataFrame.sub.html          |  3306 +
 .../api/pyspark.pandas.DataFrame.sum.html          |  3165 +
 .../api/pyspark.pandas.DataFrame.swapaxes.html     |  3147 +
 .../api/pyspark.pandas.DataFrame.swaplevel.html    |  3193 +
 .../api/pyspark.pandas.DataFrame.tail.html         |  3165 +
 .../api/pyspark.pandas.DataFrame.take.html         |  3170 +
 .../api/pyspark.pandas.DataFrame.to_clipboard.html |  3166 +
 .../api/pyspark.pandas.DataFrame.to_csv.html       |  3233 +
 .../api/pyspark.pandas.DataFrame.to_delta.html     |  3156 +
 .../api/pyspark.pandas.DataFrame.to_dict.html      |  3186 +
 .../api/pyspark.pandas.DataFrame.to_excel.html     |  3186 +
 .../api/pyspark.pandas.DataFrame.to_feather.html   |  3120 +
 .../api/pyspark.pandas.DataFrame.to_hdf.html       |  3185 +
 .../api/pyspark.pandas.DataFrame.to_html.html      |  3185 +
 .../api/pyspark.pandas.DataFrame.to_json.html      |  3198 +
 .../api/pyspark.pandas.DataFrame.to_latex.html     |  3190 +
 .../api/pyspark.pandas.DataFrame.to_markdown.html  |  3142 +
 .../api/pyspark.pandas.DataFrame.to_numpy.html     |  3130 +
 .../api/pyspark.pandas.DataFrame.to_orc.html       |  3156 +
 .../api/pyspark.pandas.DataFrame.to_pandas.html    |  3110 +
 .../api/pyspark.pandas.DataFrame.to_parquet.html   |  3158 +
 .../api/pyspark.pandas.DataFrame.to_records.html   |  3169 +
 .../api/pyspark.pandas.DataFrame.to_spark.html     |  3095 +
 .../api/pyspark.pandas.DataFrame.to_stata.html     |  3156 +
 .../api/pyspark.pandas.DataFrame.to_string.html    |  3187 +
 .../api/pyspark.pandas.DataFrame.to_table.html     |  3156 +
 .../api/pyspark.pandas.DataFrame.transform.html    |  3212 +
 .../api/pyspark.pandas.DataFrame.transpose.html    |  3194 +
 .../api/pyspark.pandas.DataFrame.truediv.html      |  3306 +
 .../api/pyspark.pandas.DataFrame.truncate.html     |  3213 +
 .../api/pyspark.pandas.DataFrame.unstack.html      |  3177 +
 .../api/pyspark.pandas.DataFrame.update.html       |  3173 +
 .../api/pyspark.pandas.DataFrame.values.html       |  3156 +
 .../api/pyspark.pandas.DataFrame.var.html          |  3164 +
 .../api/pyspark.pandas.DataFrame.where.html        |  3209 +
 .../api/pyspark.pandas.DataFrame.xs.html           |  3172 +
 .../api/pyspark.pandas.DatetimeIndex.ceil.html     |  3121 +
 .../api/pyspark.pandas.DatetimeIndex.day.html      |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.day_name.html |  3115 +
 .../pyspark.pandas.DatetimeIndex.day_of_week.html  |  3123 +
 .../pyspark.pandas.DatetimeIndex.day_of_year.html  |  3094 +
 .../pyspark.pandas.DatetimeIndex.dayofweek.html    |  3123 +
 .../pyspark.pandas.DatetimeIndex.dayofyear.html    |  3094 +
 ...pyspark.pandas.DatetimeIndex.days_in_month.html |  3094 +
 .../pyspark.pandas.DatetimeIndex.daysinmonth.html  |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.floor.html    |  3121 +
 .../api/pyspark.pandas.DatetimeIndex.hour.html     |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.html          |  3505 +
 ...spark.pandas.DatetimeIndex.indexer_at_time.html |  3126 +
 ....pandas.DatetimeIndex.indexer_between_time.html |  3132 +
 .../pyspark.pandas.DatetimeIndex.is_leap_year.html |  3112 +
 .../pyspark.pandas.DatetimeIndex.is_month_end.html |  3115 +
 ...yspark.pandas.DatetimeIndex.is_month_start.html |  3115 +
 ...yspark.pandas.DatetimeIndex.is_quarter_end.html |  3117 +
 ...park.pandas.DatetimeIndex.is_quarter_start.html |  3117 +
 .../pyspark.pandas.DatetimeIndex.is_year_end.html  |  3115 +
 ...pyspark.pandas.DatetimeIndex.is_year_start.html |  3115 +
 .../pyspark.pandas.DatetimeIndex.isocalendar.html  |  3132 +
 .../pyspark.pandas.DatetimeIndex.microsecond.html  |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.minute.html   |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.month.html    |  3094 +
 .../pyspark.pandas.DatetimeIndex.month_name.html   |  3115 +
 .../pyspark.pandas.DatetimeIndex.normalize.html    |  3124 +
 .../api/pyspark.pandas.DatetimeIndex.quarter.html  |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.round.html    |  3121 +
 .../api/pyspark.pandas.DatetimeIndex.second.html   |  3094 +
 .../api/pyspark.pandas.DatetimeIndex.strftime.html |  3132 +
 .../api/pyspark.pandas.DatetimeIndex.weekday.html  |  3123 +
 .../api/pyspark.pandas.DatetimeIndex.year.html     |  3094 +
 .../pyspark.pandas/api/pyspark.pandas.Index.T.html |  3120 +
 .../api/pyspark.pandas.Index.all.html              |  3168 +
 .../api/pyspark.pandas.Index.any.html              |  3146 +
 .../api/pyspark.pandas.Index.append.html           |  3132 +
 .../api/pyspark.pandas.Index.argmax.html           |  3116 +
 .../api/pyspark.pandas.Index.argmin.html           |  3116 +
 .../api/pyspark.pandas.Index.asof.html             |  3136 +
 .../api/pyspark.pandas.Index.astype.html           |  3133 +
 .../api/pyspark.pandas.Index.copy.html             |  3127 +
 .../api/pyspark.pandas.Index.delete.html           |  3134 +
 .../api/pyspark.pandas.Index.difference.html       |  3128 +
 .../api/pyspark.pandas.Index.drop.html             |  3116 +
 .../api/pyspark.pandas.Index.drop_duplicates.html  |  3128 +
 .../api/pyspark.pandas.Index.droplevel.html        |  3129 +
 .../api/pyspark.pandas.Index.dropna.html           |  3146 +
 .../api/pyspark.pandas.Index.dtype.html            |  3114 +
 .../api/pyspark.pandas.Index.empty.html            |  3106 +
 .../api/pyspark.pandas.Index.equals.html           |  3137 +
 .../api/pyspark.pandas.Index.factorize.html        |  3157 +
 .../api/pyspark.pandas.Index.fillna.html           |  3118 +
 .../api/pyspark.pandas.Index.has_duplicates.html   |  3117 +
 .../api/pyspark.pandas.Index.hasnans.html          |  3118 +
 .../pyspark.pandas/api/pyspark.pandas.Index.html   |  3390 +
 .../api/pyspark.pandas.Index.identical.html        |  3136 +
 .../api/pyspark.pandas.Index.inferred_type.html    |  3112 +
 .../api/pyspark.pandas.Index.insert.html           |  3123 +
 .../api/pyspark.pandas.Index.intersection.html     |  3114 +
 .../api/pyspark.pandas.Index.is_boolean.html       |  3099 +
 .../api/pyspark.pandas.Index.is_categorical.html   |  3099 +
 .../api/pyspark.pandas.Index.is_floating.html      |  3099 +
 .../api/pyspark.pandas.Index.is_integer.html       |  3099 +
 .../api/pyspark.pandas.Index.is_interval.html      |  3099 +
 ...spark.pandas.Index.is_monotonic_decreasing.html |  3178 +
 ...spark.pandas.Index.is_monotonic_increasing.html |  3178 +
 .../api/pyspark.pandas.Index.is_numeric.html       |  3099 +
 .../api/pyspark.pandas.Index.is_object.html        |  3099 +
 .../api/pyspark.pandas.Index.is_unique.html        |  3117 +
 .../api/pyspark.pandas.Index.isin.html             |  3138 +
 .../api/pyspark.pandas.Index.isna.html             |  3119 +
 .../api/pyspark.pandas.Index.isnull.html           |  3119 +
 .../api/pyspark.pandas.Index.item.html             |  3114 +
 .../api/pyspark.pandas.Index.map.html              |  3127 +
 .../api/pyspark.pandas.Index.max.html              |  3130 +
 .../api/pyspark.pandas.Index.min.html              |  3130 +
 .../api/pyspark.pandas.Index.name.html             |  3094 +
 .../api/pyspark.pandas.Index.names.html            |  3094 +
 .../api/pyspark.pandas.Index.ndim.html             |  3117 +
 .../api/pyspark.pandas.Index.nlevels.html          |  3105 +
 .../api/pyspark.pandas.Index.notna.html            |  3127 +
 .../api/pyspark.pandas.Index.notnull.html          |  3127 +
 .../api/pyspark.pandas.Index.nunique.html          |  3153 +
 .../api/pyspark.pandas.Index.rename.html           |  3150 +
 .../api/pyspark.pandas.Index.repeat.html           |  3146 +
 .../api/pyspark.pandas.Index.set_names.html        |  3153 +
 .../api/pyspark.pandas.Index.shape.html            |  3112 +
 .../api/pyspark.pandas.Index.shift.html            |  3146 +
 .../api/pyspark.pandas.Index.size.html             |  3106 +
 .../api/pyspark.pandas.Index.sort_values.html      |  3182 +
 .../api/pyspark.pandas.Index.spark.column.html     |  3099 +
 .../api/pyspark.pandas.Index.spark.transform.html  |  3147 +
 .../pyspark.pandas.Index.symmetric_difference.html |  3140 +
 .../api/pyspark.pandas.Index.take.html             |  3166 +
 .../api/pyspark.pandas.Index.to_frame.html         |  3147 +
 .../api/pyspark.pandas.Index.to_list.html          |  3116 +
 .../api/pyspark.pandas.Index.to_numpy.html         |  3124 +
 .../api/pyspark.pandas.Index.to_series.html        |  3121 +
 .../api/pyspark.pandas.Index.union.html            |  3129 +
 .../api/pyspark.pandas.Index.unique.html           |  3131 +
 .../api/pyspark.pandas.Index.value_counts.html     |  3248 +
 .../api/pyspark.pandas.Index.values.html           |  3117 +
 .../api/pyspark.pandas.Index.view.html             |  3094 +
 .../api/pyspark.pandas.MultiIndex.T.html           |  3120 +
 .../api/pyspark.pandas.MultiIndex.append.html      |  3132 +
 .../api/pyspark.pandas.MultiIndex.astype.html      |  3133 +
 .../api/pyspark.pandas.MultiIndex.copy.html        |  3123 +
 .../api/pyspark.pandas.MultiIndex.delete.html      |  3134 +
 .../api/pyspark.pandas.MultiIndex.difference.html  |  3128 +
 .../api/pyspark.pandas.MultiIndex.drop.html        |  3128 +
 .../api/pyspark.pandas.MultiIndex.droplevel.html   |  3129 +
 .../api/pyspark.pandas.MultiIndex.dropna.html      |  3146 +
 .../api/pyspark.pandas.MultiIndex.dtypes.html      |  3116 +
 .../api/pyspark.pandas.MultiIndex.empty.html       |  3106 +
 .../pyspark.pandas.MultiIndex.equal_levels.html    |  3109 +
 .../api/pyspark.pandas.MultiIndex.equals.html      |  3137 +
 .../api/pyspark.pandas.MultiIndex.fillna.html      |  3118 +
 .../api/pyspark.pandas.MultiIndex.from_arrays.html |  3122 +
 .../api/pyspark.pandas.MultiIndex.from_frame.html  |  3152 +
 .../pyspark.pandas.MultiIndex.from_product.html    |  3135 +
 .../api/pyspark.pandas.MultiIndex.from_tuples.html |  3122 +
 .../pyspark.pandas.MultiIndex.has_duplicates.html  |  3117 +
 .../api/pyspark.pandas.MultiIndex.hasnans.html     |  3118 +
 .../api/pyspark.pandas.MultiIndex.html             |  3408 +
 .../api/pyspark.pandas.MultiIndex.identical.html   |  3136 +
 .../pyspark.pandas.MultiIndex.inferred_type.html   |  3094 +
 .../api/pyspark.pandas.MultiIndex.insert.html      |  3130 +
 .../pyspark.pandas.MultiIndex.intersection.html    |  3115 +
 .../api/pyspark.pandas.MultiIndex.item.html        |  3114 +
 .../api/pyspark.pandas.MultiIndex.levshape.html    |  3107 +
 .../api/pyspark.pandas.MultiIndex.max.html         |  3130 +
 .../api/pyspark.pandas.MultiIndex.min.html         |  3130 +
 .../api/pyspark.pandas.MultiIndex.names.html       |  3094 +
 .../api/pyspark.pandas.MultiIndex.ndim.html        |  3117 +
 .../api/pyspark.pandas.MultiIndex.nlevels.html     |  3105 +
 .../api/pyspark.pandas.MultiIndex.rename.html      |  3150 +
 .../api/pyspark.pandas.MultiIndex.repeat.html      |  3146 +
 .../api/pyspark.pandas.MultiIndex.shape.html       |  3112 +
 .../api/pyspark.pandas.MultiIndex.size.html        |  3106 +
 .../api/pyspark.pandas.MultiIndex.sort_values.html |  3182 +
 .../pyspark.pandas.MultiIndex.spark.column.html    |  3099 +
 .../pyspark.pandas.MultiIndex.spark.data_type.html |  3094 +
 .../pyspark.pandas.MultiIndex.spark.transform.html |  3147 +
 .../api/pyspark.pandas.MultiIndex.swaplevel.html   |  3133 +
 ...ark.pandas.MultiIndex.symmetric_difference.html |  3158 +
 .../api/pyspark.pandas.MultiIndex.take.html        |  3166 +
 .../api/pyspark.pandas.MultiIndex.to_frame.html    |  3155 +
 .../api/pyspark.pandas.MultiIndex.to_list.html     |  3116 +
 .../api/pyspark.pandas.MultiIndex.to_numpy.html    |  3124 +
 .../api/pyspark.pandas.MultiIndex.to_series.html   |  3121 +
 .../api/pyspark.pandas.MultiIndex.union.html       |  3129 +
 .../api/pyspark.pandas.MultiIndex.unique.html      |  3131 +
 .../pyspark.pandas.MultiIndex.value_counts.html    |  3248 +
 .../api/pyspark.pandas.MultiIndex.values.html      |  3117 +
 .../api/pyspark.pandas.MultiIndex.view.html        |  3094 +
 .../api/pyspark.pandas.Series.T.html               |  3112 +
 .../api/pyspark.pandas.Series.abs.html             |  3127 +
 .../api/pyspark.pandas.Series.add.html             |  3143 +
 .../api/pyspark.pandas.Series.add_prefix.html      |  3139 +
 .../api/pyspark.pandas.Series.add_suffix.html      |  3139 +
 .../api/pyspark.pandas.Series.agg.html             |  3137 +
 .../api/pyspark.pandas.Series.aggregate.html       |  3137 +
 .../api/pyspark.pandas.Series.align.html           |  3169 +
 .../api/pyspark.pandas.Series.all.html             |  3168 +
 .../api/pyspark.pandas.Series.any.html             |  3146 +
 .../api/pyspark.pandas.Series.apply.html           |  3204 +
 .../api/pyspark.pandas.Series.argmax.html          |  3129 +
 .../api/pyspark.pandas.Series.argmin.html          |  3128 +
 .../api/pyspark.pandas.Series.argsort.html         |  3136 +
 .../api/pyspark.pandas.Series.asof.html            |  3161 +
 .../api/pyspark.pandas.Series.astype.html          |  3133 +
 .../api/pyspark.pandas.Series.at.html              |  3135 +
 .../api/pyspark.pandas.Series.at_time.html         |  3139 +
 .../api/pyspark.pandas.Series.autocorr.html        |  3155 +
 .../api/pyspark.pandas.Series.axes.html            |  3100 +
 .../api/pyspark.pandas.Series.backfill.html        |  3166 +
 .../api/pyspark.pandas.Series.between.html         |  3184 +
 .../api/pyspark.pandas.Series.between_time.html    |  3153 +
 .../api/pyspark.pandas.Series.bfill.html           |  3166 +
 .../api/pyspark.pandas.Series.bool.html            |  3136 +
 .../pyspark.pandas.Series.cat.add_categories.html  |  3156 +
 .../api/pyspark.pandas.Series.cat.as_ordered.html  |  3126 +
 .../pyspark.pandas.Series.cat.as_unordered.html    |  3126 +
 .../api/pyspark.pandas.Series.cat.categories.html  |  3111 +
 .../api/pyspark.pandas.Series.cat.codes.html       |  3117 +
 .../api/pyspark.pandas.Series.cat.ordered.html     |  3111 +
 ...yspark.pandas.Series.cat.remove_categories.html |  3155 +
 ...pandas.Series.cat.remove_unused_categories.html |  3141 +
 ...yspark.pandas.Series.cat.rename_categories.html |  3169 +
 ...spark.pandas.Series.cat.reorder_categories.html |  3159 +
 .../pyspark.pandas.Series.cat.set_categories.html  |  3193 +
 .../api/pyspark.pandas.Series.clip.html            |  3143 +
 .../api/pyspark.pandas.Series.combine_first.html   |  3127 +
 .../api/pyspark.pandas.Series.compare.html         |  3175 +
 .../api/pyspark.pandas.Series.copy.html            |  3120 +
 .../api/pyspark.pandas.Series.corr.html            |  3167 +
 .../api/pyspark.pandas.Series.count.html           |  3163 +
 .../api/pyspark.pandas.Series.cov.html             |  3131 +
 .../api/pyspark.pandas.Series.cummax.html          |  3165 +
 .../api/pyspark.pandas.Series.cummin.html          |  3163 +
 .../api/pyspark.pandas.Series.cumprod.html         |  3171 +
 .../api/pyspark.pandas.Series.cumsum.html          |  3165 +
 .../api/pyspark.pandas.Series.describe.html        |  3241 +
 .../api/pyspark.pandas.Series.diff.html            |  3162 +
 .../api/pyspark.pandas.Series.div.html             |  3143 +
 .../api/pyspark.pandas.Series.divmod.html          |  3114 +
 .../api/pyspark.pandas.Series.dot.html             |  3167 +
 .../api/pyspark.pandas.Series.drop.html            |  3232 +
 .../api/pyspark.pandas.Series.drop_duplicates.html |  3159 +
 .../api/pyspark.pandas.Series.droplevel.html       |  3143 +
 .../api/pyspark.pandas.Series.dropna.html          |  3136 +
 .../api/pyspark.pandas.Series.dt.ceil.html         |  3147 +
 .../api/pyspark.pandas.Series.dt.date.html         |  3095 +
 .../api/pyspark.pandas.Series.dt.day.html          |  3094 +
 .../api/pyspark.pandas.Series.dt.day_name.html     |  3125 +
 .../api/pyspark.pandas.Series.dt.dayofweek.html    |  3132 +
 .../api/pyspark.pandas.Series.dt.dayofyear.html    |  3094 +
 .../pyspark.pandas.Series.dt.days_in_month.html    |  3094 +
 .../api/pyspark.pandas.Series.dt.daysinmonth.html  |  3094 +
 .../api/pyspark.pandas.Series.dt.floor.html        |  3147 +
 .../api/pyspark.pandas.Series.dt.hour.html         |  3094 +
 .../api/pyspark.pandas.Series.dt.is_leap_year.html |  3124 +
 .../api/pyspark.pandas.Series.dt.is_month_end.html |  3127 +
 .../pyspark.pandas.Series.dt.is_month_start.html   |  3127 +
 .../pyspark.pandas.Series.dt.is_quarter_end.html   |  3141 +
 .../pyspark.pandas.Series.dt.is_quarter_start.html |  3141 +
 .../api/pyspark.pandas.Series.dt.is_year_end.html  |  3128 +
 .../pyspark.pandas.Series.dt.is_year_start.html    |  3128 +
 .../api/pyspark.pandas.Series.dt.isocalendar.html  |  3093 +
 .../api/pyspark.pandas.Series.dt.microsecond.html  |  3094 +
 .../api/pyspark.pandas.Series.dt.minute.html       |  3094 +
 .../api/pyspark.pandas.Series.dt.month.html        |  3094 +
 .../api/pyspark.pandas.Series.dt.month_name.html   |  3125 +
 .../api/pyspark.pandas.Series.dt.normalize.html    |  3128 +
 .../api/pyspark.pandas.Series.dt.quarter.html      |  3094 +
 .../api/pyspark.pandas.Series.dt.round.html        |  3147 +
 .../api/pyspark.pandas.Series.dt.second.html       |  3094 +
 .../api/pyspark.pandas.Series.dt.strftime.html     |  3142 +
 .../api/pyspark.pandas.Series.dt.weekday.html      |  3132 +
 .../api/pyspark.pandas.Series.dt.year.html         |  3094 +
 .../api/pyspark.pandas.Series.dtype.html           |  3114 +
 .../api/pyspark.pandas.Series.dtypes.html          |  3099 +
 .../api/pyspark.pandas.Series.duplicated.html      |  3173 +
 .../api/pyspark.pandas.Series.empty.html           |  3106 +
 .../api/pyspark.pandas.Series.eq.html              |  3115 +
 .../api/pyspark.pandas.Series.equals.html          |  3115 +
 .../api/pyspark.pandas.Series.ewm.html             |  3145 +
 .../api/pyspark.pandas.Series.expanding.html       |  3114 +
 .../api/pyspark.pandas.Series.explode.html         |  3134 +
 .../api/pyspark.pandas.Series.factorize.html       |  3157 +
 .../api/pyspark.pandas.Series.ffill.html           |  3166 +
 .../api/pyspark.pandas.Series.fillna.html          |  3181 +
 .../api/pyspark.pandas.Series.filter.html          |  3173 +
 .../api/pyspark.pandas.Series.first.html           |  3141 +
 .../pyspark.pandas.Series.first_valid_index.html   |  3172 +
 .../api/pyspark.pandas.Series.floordiv.html        |  3143 +
 .../api/pyspark.pandas.Series.ge.html              |  3115 +
 .../api/pyspark.pandas.Series.get.html             |  3145 +
 .../api/pyspark.pandas.Series.groupby.html         |  3178 +
 .../api/pyspark.pandas.Series.gt.html              |  3115 +
 .../api/pyspark.pandas.Series.hasnans.html         |  3118 +
 .../api/pyspark.pandas.Series.head.html            |  3116 +
 .../api/pyspark.pandas.Series.hist.html            |  3137 +
 .../pyspark.pandas/api/pyspark.pandas.Series.html  |  3684 +
 .../api/pyspark.pandas.Series.iat.html             |  3133 +
 .../api/pyspark.pandas.Series.idxmax.html          |  3180 +
 .../api/pyspark.pandas.Series.idxmin.html          |  3183 +
 .../api/pyspark.pandas.Series.iloc.html            |  3239 +
 .../api/pyspark.pandas.Series.index.html           |  3100 +
 .../api/pyspark.pandas.Series.interpolate.html     |  3185 +
 ...park.pandas.Series.is_monotonic_decreasing.html |  3178 +
 ...park.pandas.Series.is_monotonic_increasing.html |  3178 +
 .../api/pyspark.pandas.Series.is_unique.html       |  3122 +
 .../api/pyspark.pandas.Series.isin.html            |  3138 +
 .../api/pyspark.pandas.Series.isna.html            |  3119 +
 .../api/pyspark.pandas.Series.isnull.html          |  3119 +
 .../api/pyspark.pandas.Series.item.html            |  3114 +
 .../api/pyspark.pandas.Series.items.html           |  3128 +
 .../api/pyspark.pandas.Series.keys.html            |  3123 +
 .../api/pyspark.pandas.Series.kurt.html            |  3133 +
 .../api/pyspark.pandas.Series.kurtosis.html        |  3133 +
 .../api/pyspark.pandas.Series.last.html            |  3141 +
 .../pyspark.pandas.Series.last_valid_index.html    |  3174 +
 .../api/pyspark.pandas.Series.le.html              |  3115 +
 .../api/pyspark.pandas.Series.loc.html             |  3296 +
 .../api/pyspark.pandas.Series.lt.html              |  3115 +
 .../api/pyspark.pandas.Series.map.html             |  3188 +
 .../api/pyspark.pandas.Series.mask.html            |  3154 +
 .../api/pyspark.pandas.Series.max.html             |  3141 +
 .../api/pyspark.pandas.Series.mean.html            |  3140 +
 .../api/pyspark.pandas.Series.median.html          |  3185 +
 .../api/pyspark.pandas.Series.min.html             |  3141 +
 .../api/pyspark.pandas.Series.mod.html             |  3143 +
 .../api/pyspark.pandas.Series.mode.html            |  3168 +
 .../api/pyspark.pandas.Series.mul.html             |  3143 +
 .../api/pyspark.pandas.Series.name.html            |  3094 +
 .../api/pyspark.pandas.Series.ndim.html            |  3117 +
 .../api/pyspark.pandas.Series.ne.html              |  3115 +
 .../api/pyspark.pandas.Series.nlargest.html        |  3155 +
 .../api/pyspark.pandas.Series.notna.html           |  3127 +
 .../api/pyspark.pandas.Series.notnull.html         |  3127 +
 .../api/pyspark.pandas.Series.nsmallest.html       |  3156 +
 .../api/pyspark.pandas.Series.nunique.html         |  3153 +
 .../api/pyspark.pandas.Series.pad.html             |  3166 +
 ...das.Series.pandas_on_spark.transform_batch.html |  3203 +
 .../api/pyspark.pandas.Series.pct_change.html      |  3144 +
 .../api/pyspark.pandas.Series.pipe.html            |  3172 +
 .../api/pyspark.pandas.Series.plot.area.html       |  3142 +
 .../api/pyspark.pandas.Series.plot.bar.html        |  3187 +
 .../api/pyspark.pandas.Series.plot.barh.html       |  3179 +
 .../api/pyspark.pandas.Series.plot.box.html        |  3145 +
 .../api/pyspark.pandas.Series.plot.density.html    |  3166 +
 .../api/pyspark.pandas.Series.plot.hist.html       |  3137 +
 .../api/pyspark.pandas.Series.plot.kde.html        |  3166 +
 .../api/pyspark.pandas.Series.plot.line.html       |  3155 +
 .../api/pyspark.pandas.Series.plot.pie.html        |  3132 +
 .../api/pyspark.pandas.Series.pop.html             |  3228 +
 .../api/pyspark.pandas.Series.pow.html             |  3143 +
 .../api/pyspark.pandas.Series.prod.html            |  3159 +
 .../api/pyspark.pandas.Series.product.html         |  3159 +
 .../api/pyspark.pandas.Series.quantile.html        |  3143 +
 .../api/pyspark.pandas.Series.radd.html            |  3143 +
 .../api/pyspark.pandas.Series.rank.html            |  3192 +
 .../api/pyspark.pandas.Series.rdiv.html            |  3143 +
 .../api/pyspark.pandas.Series.rdivmod.html         |  3114 +
 .../api/pyspark.pandas.Series.reindex.html         |  3193 +
 .../api/pyspark.pandas.Series.reindex_like.html    |  3157 +
 .../api/pyspark.pandas.Series.rename.html          |  3135 +
 .../api/pyspark.pandas.Series.rename_axis.html     |  3161 +
 .../api/pyspark.pandas.Series.repeat.html          |  3138 +
 .../api/pyspark.pandas.Series.replace.html         |  3300 +
 .../api/pyspark.pandas.Series.resample.html        |  3198 +
 .../api/pyspark.pandas.Series.reset_index.html     |  3165 +
 .../api/pyspark.pandas.Series.rfloordiv.html       |  3143 +
 .../api/pyspark.pandas.Series.rmod.html            |  3143 +
 .../api/pyspark.pandas.Series.rmul.html            |  3143 +
 .../api/pyspark.pandas.Series.rolling.html         |  3120 +
 .../api/pyspark.pandas.Series.round.html           |  3131 +
 .../api/pyspark.pandas.Series.rpow.html            |  3143 +
 .../api/pyspark.pandas.Series.rsub.html            |  3143 +
 .../api/pyspark.pandas.Series.rtruediv.html        |  3143 +
 .../api/pyspark.pandas.Series.sample.html          |  3172 +
 .../api/pyspark.pandas.Series.searchsorted.html    |  3139 +
 .../api/pyspark.pandas.Series.sem.html             |  3175 +
 .../api/pyspark.pandas.Series.shape.html           |  3094 +
 .../api/pyspark.pandas.Series.shift.html           |  3146 +
 .../api/pyspark.pandas.Series.size.html            |  3112 +
 .../api/pyspark.pandas.Series.skew.html            |  3132 +
 .../api/pyspark.pandas.Series.sort_index.html      |  3191 +
 .../api/pyspark.pandas.Series.sort_values.html     |  3201 +
 .../api/pyspark.pandas.Series.spark.apply.html     |  3151 +
 .../api/pyspark.pandas.Series.spark.column.html    |  3099 +
 .../api/pyspark.pandas.Series.spark.transform.html |  3147 +
 .../api/pyspark.pandas.Series.squeeze.html         |  3201 +
 .../api/pyspark.pandas.Series.std.html             |  3169 +
 .../api/pyspark.pandas.Series.str.capitalize.html  |  3112 +
 .../api/pyspark.pandas.Series.str.cat.html         |  3094 +
 .../api/pyspark.pandas.Series.str.center.html      |  3125 +
 .../api/pyspark.pandas.Series.str.contains.html    |  3201 +
 .../api/pyspark.pandas.Series.str.count.html       |  3137 +
 .../api/pyspark.pandas.Series.str.decode.html      |  3094 +
 .../api/pyspark.pandas.Series.str.encode.html      |  3094 +
 .../api/pyspark.pandas.Series.str.endswith.html    |  3139 +
 .../api/pyspark.pandas.Series.str.extract.html     |  3094 +
 .../api/pyspark.pandas.Series.str.extractall.html  |  3094 +
 .../api/pyspark.pandas.Series.str.find.html        |  3146 +
 .../api/pyspark.pandas.Series.str.findall.html     |  3171 +
 .../api/pyspark.pandas.Series.str.get.html         |  3147 +
 .../api/pyspark.pandas.Series.str.get_dummies.html |  3094 +
 .../api/pyspark.pandas.Series.str.index.html       |  3131 +
 .../api/pyspark.pandas.Series.str.isalnum.html     |  3120 +
 .../api/pyspark.pandas.Series.str.isalpha.html     |  3109 +
 .../api/pyspark.pandas.Series.str.isdecimal.html   |  3133 +
 .../api/pyspark.pandas.Series.str.isdigit.html     |  3133 +
 .../api/pyspark.pandas.Series.str.islower.html     |  3107 +
 .../api/pyspark.pandas.Series.str.isnumeric.html   |  3142 +
 .../api/pyspark.pandas.Series.str.isspace.html     |  3106 +
 .../api/pyspark.pandas.Series.str.istitle.html     |  3113 +
 .../api/pyspark.pandas.Series.str.isupper.html     |  3107 +
 .../api/pyspark.pandas.Series.str.join.html        |  3138 +
 .../api/pyspark.pandas.Series.str.len.html         |  3121 +
 .../api/pyspark.pandas.Series.str.ljust.html       |  3125 +
 .../api/pyspark.pandas.Series.str.lower.html       |  3112 +
 .../api/pyspark.pandas.Series.str.lstrip.html      |  3128 +
 .../api/pyspark.pandas.Series.str.match.html       |  3156 +
 .../api/pyspark.pandas.Series.str.normalize.html   |  3110 +
 .../api/pyspark.pandas.Series.str.pad.html         |  3139 +
 .../api/pyspark.pandas.Series.str.partition.html   |  3094 +
 .../api/pyspark.pandas.Series.str.repeat.html      |  3127 +
 .../api/pyspark.pandas.Series.str.replace.html     |  3180 +
 .../api/pyspark.pandas.Series.str.rfind.html       |  3146 +
 .../api/pyspark.pandas.Series.str.rindex.html      |  3131 +
 .../api/pyspark.pandas.Series.str.rjust.html       |  3131 +
 .../api/pyspark.pandas.Series.str.rpartition.html  |  3094 +
 .../api/pyspark.pandas.Series.str.rsplit.html      |  3209 +
 .../api/pyspark.pandas.Series.str.rstrip.html      |  3128 +
 .../api/pyspark.pandas.Series.str.slice.html       |  3149 +
 .../pyspark.pandas.Series.str.slice_replace.html   |  3162 +
 .../api/pyspark.pandas.Series.str.split.html       |  3217 +
 .../api/pyspark.pandas.Series.str.startswith.html  |  3139 +
 .../api/pyspark.pandas.Series.str.strip.html       |  3142 +
 .../api/pyspark.pandas.Series.str.swapcase.html    |  3112 +
 .../api/pyspark.pandas.Series.str.title.html       |  3112 +
 .../api/pyspark.pandas.Series.str.translate.html   |  3122 +
 .../api/pyspark.pandas.Series.str.upper.html       |  3112 +
 .../api/pyspark.pandas.Series.str.wrap.html        |  3138 +
 .../api/pyspark.pandas.Series.str.zfill.html       |  3136 +
 .../api/pyspark.pandas.Series.sub.html             |  3143 +
 .../api/pyspark.pandas.Series.sum.html             |  3165 +
 .../api/pyspark.pandas.Series.swapaxes.html        |  3126 +
 .../api/pyspark.pandas.Series.swaplevel.html       |  3140 +
 .../api/pyspark.pandas.Series.tail.html            |  3138 +
 .../api/pyspark.pandas.Series.take.html            |  3166 +
 .../api/pyspark.pandas.Series.to_clipboard.html    |  3166 +
 .../api/pyspark.pandas.Series.to_csv.html          |  3233 +
 .../api/pyspark.pandas.Series.to_dict.html         |  3133 +
 .../api/pyspark.pandas.Series.to_excel.html        |  3186 +
 .../api/pyspark.pandas.Series.to_frame.html        |  3126 +
 .../api/pyspark.pandas.Series.to_hdf.html          |  3185 +
 .../api/pyspark.pandas.Series.to_json.html         |  3198 +
 .../api/pyspark.pandas.Series.to_latex.html        |  3190 +
 .../api/pyspark.pandas.Series.to_list.html         |  3102 +
 .../api/pyspark.pandas.Series.to_markdown.html     |  3142 +
 .../api/pyspark.pandas.Series.to_numpy.html        |  3130 +
 .../api/pyspark.pandas.Series.to_pandas.html       |  3109 +
 .../api/pyspark.pandas.Series.to_string.html       |  3145 +
 .../api/pyspark.pandas.Series.transform.html       |  3174 +
 .../api/pyspark.pandas.Series.truediv.html         |  3143 +
 .../api/pyspark.pandas.Series.truncate.html        |  3213 +
 .../api/pyspark.pandas.Series.unique.html          |  3137 +
 .../api/pyspark.pandas.Series.unstack.html         |  3137 +
 .../api/pyspark.pandas.Series.update.html          |  3169 +
 .../api/pyspark.pandas.Series.value_counts.html    |  3248 +
 .../api/pyspark.pandas.Series.values.html          |  3156 +
 .../api/pyspark.pandas.Series.var.html             |  3164 +
 .../api/pyspark.pandas.Series.where.html           |  3154 +
 .../api/pyspark.pandas.Series.xs.html              |  3160 +
 .../api/pyspark.pandas.TimedeltaIndex.days.html    |  3094 +
 .../api/pyspark.pandas.TimedeltaIndex.html         |  3393 +
 ...pyspark.pandas.TimedeltaIndex.microseconds.html |  3094 +
 .../api/pyspark.pandas.TimedeltaIndex.seconds.html |  3094 +
 .../api/pyspark.pandas.broadcast.html              |  3137 +
 .../pyspark.pandas/api/pyspark.pandas.concat.html  |  3245 +
 .../api/pyspark.pandas.date_range.html             |  3223 +
 ...das.extensions.register_dataframe_accessor.html |  3167 +
 ....pandas.extensions.register_index_accessor.html |  3163 +
 ...pandas.extensions.register_series_accessor.html |  3162 +
 .../api/pyspark.pandas.get_dummies.html            |  3185 +
 .../api/pyspark.pandas.get_option.html             |  3114 +
 ...yspark.pandas.groupby.DataFrameGroupBy.agg.html |  3200 +
 ....pandas.groupby.DataFrameGroupBy.aggregate.html |  3200 +
 ...k.pandas.groupby.DataFrameGroupBy.describe.html |  3144 +
 .../api/pyspark.pandas.groupby.GroupBy.all.html    |  3148 +
 .../api/pyspark.pandas.groupby.GroupBy.any.html    |  3130 +
 .../api/pyspark.pandas.groupby.GroupBy.apply.html  |  3256 +
 .../api/pyspark.pandas.groupby.GroupBy.bfill.html  |  3141 +
 .../api/pyspark.pandas.groupby.GroupBy.count.html  |  3112 +
 .../pyspark.pandas.groupby.GroupBy.cumcount.html   |  3141 +
 .../api/pyspark.pandas.groupby.GroupBy.cummax.html |  3138 +
 .../api/pyspark.pandas.groupby.GroupBy.cummin.html |  3138 +
 .../pyspark.pandas.groupby.GroupBy.cumprod.html    |  3138 +
 .../api/pyspark.pandas.groupby.GroupBy.cumsum.html |  3138 +
 .../api/pyspark.pandas.groupby.GroupBy.diff.html   |  3151 +
 .../api/pyspark.pandas.groupby.GroupBy.ewm.html    |  3140 +
 .../api/pyspark.pandas.groupby.GroupBy.ffill.html  |  3141 +
 .../api/pyspark.pandas.groupby.GroupBy.fillna.html |  3167 +
 .../api/pyspark.pandas.groupby.GroupBy.filter.html |  3133 +
 .../api/pyspark.pandas.groupby.GroupBy.first.html  |  3162 +
 .../pyspark.pandas.groupby.GroupBy.get_group.html  |  3134 +
 .../api/pyspark.pandas.groupby.GroupBy.head.html   |  3156 +
 .../api/pyspark.pandas.groupby.GroupBy.idxmax.html |  3134 +
 .../api/pyspark.pandas.groupby.GroupBy.idxmin.html |  3134 +
 .../api/pyspark.pandas.groupby.GroupBy.last.html   |  3162 +
 .../api/pyspark.pandas.groupby.GroupBy.max.html    |  3156 +
 .../api/pyspark.pandas.groupby.GroupBy.mean.html   |  3136 +
 .../api/pyspark.pandas.groupby.GroupBy.median.html |  3159 +
 .../api/pyspark.pandas.groupby.GroupBy.min.html    |  3154 +
 .../api/pyspark.pandas.groupby.GroupBy.nth.html    |  3145 +
 .../pyspark.pandas.groupby.GroupBy.nunique.html    |  3138 +
 .../api/pyspark.pandas.groupby.GroupBy.prod.html   |  3152 +
 .../pyspark.pandas.groupby.GroupBy.quantile.html   |  3143 +
 .../api/pyspark.pandas.groupby.GroupBy.rank.html   |  3158 +
 .../api/pyspark.pandas.groupby.GroupBy.sem.html    |  3139 +
 .../api/pyspark.pandas.groupby.GroupBy.shift.html  |  3152 +
 .../api/pyspark.pandas.groupby.GroupBy.size.html   |  3149 +
 .../api/pyspark.pandas.groupby.GroupBy.std.html    |  3128 +
 .../api/pyspark.pandas.groupby.GroupBy.sum.html    |  3159 +
 .../api/pyspark.pandas.groupby.GroupBy.tail.html   |  3159 +
 .../pyspark.pandas.groupby.GroupBy.transform.html  |  3217 +
 .../api/pyspark.pandas.groupby.GroupBy.var.html    |  3133 +
 ...park.pandas.groupby.SeriesGroupBy.nlargest.html |  3124 +
 ...ark.pandas.groupby.SeriesGroupBy.nsmallest.html |  3122 +
 ...yspark.pandas.groupby.SeriesGroupBy.unique.html |  3115 +
 ....pandas.groupby.SeriesGroupBy.value_counts.html |  3148 +
 .../pyspark.pandas/api/pyspark.pandas.isna.html    |  3173 +
 .../pyspark.pandas/api/pyspark.pandas.isnull.html  |  3173 +
 .../api/pyspark.pandas.json_normalize.html         |  3130 +
 .../pyspark.pandas/api/pyspark.pandas.melt.html    |  3188 +
 .../pyspark.pandas/api/pyspark.pandas.merge.html   |  3216 +
 .../api/pyspark.pandas.merge_asof.html             |  3364 +
 .../pyspark.pandas.mlflow.PythonModelWrapper.html  |  3107 +
 .../api/pyspark.pandas.mlflow.load_model.html      |  3183 +
 .../pyspark.pandas/api/pyspark.pandas.notna.html   |  3162 +
 .../pyspark.pandas/api/pyspark.pandas.notnull.html |  3162 +
 .../api/pyspark.pandas.option_context.html         |  3103 +
 .../pyspark.pandas/api/pyspark.pandas.range.html   |  3138 +
 .../api/pyspark.pandas.read_clipboard.html         |  3116 +
 .../api/pyspark.pandas.read_csv.html               |  3163 +
 .../api/pyspark.pandas.read_delta.html             |  3167 +
 .../api/pyspark.pandas.read_excel.html             |  3287 +
 .../api/pyspark.pandas.read_html.html              |  3184 +
 .../api/pyspark.pandas.read_json.html              |  3142 +
 .../api/pyspark.pandas.read_orc.html               |  3129 +
 .../api/pyspark.pandas.read_parquet.html           |  3140 +
 .../api/pyspark.pandas.read_spark_io.html          |  3162 +
 .../api/pyspark.pandas.read_sql.html               |  3144 +
 .../api/pyspark.pandas.read_sql_query.html         |  3136 +
 .../api/pyspark.pandas.read_sql_table.html         |  3138 +
 .../api/pyspark.pandas.read_table.html             |  3132 +
 .../api/pyspark.pandas.resample.Resampler.max.html |  3137 +
 .../pyspark.pandas.resample.Resampler.mean.html    |  3137 +
 .../api/pyspark.pandas.resample.Resampler.min.html |  3137 +
 .../api/pyspark.pandas.resample.Resampler.std.html |  3137 +
 .../api/pyspark.pandas.resample.Resampler.sum.html |  3137 +
 .../api/pyspark.pandas.resample.Resampler.var.html |  3137 +
 .../api/pyspark.pandas.reset_option.html           |  3108 +
 .../api/pyspark.pandas.set_option.html             |  3109 +
 .../pyspark.pandas/api/pyspark.pandas.sql.html     |  3240 +
 .../pyspark.pandas.testing.assert_frame_equal.html |  3185 +
 .../pyspark.pandas.testing.assert_index_equal.html |  3133 +
 ...pyspark.pandas.testing.assert_series_equal.html |  3145 +
 .../api/pyspark.pandas.timedelta_range.html        |  3153 +
 .../api/pyspark.pandas.to_datetime.html            |  3207 +
 .../api/pyspark.pandas.to_numeric.html             |  3182 +
 .../api/pyspark.pandas.to_timedelta.html           |  3164 +
 .../api/pyspark.pandas.window.Expanding.count.html |  3141 +
 .../api/pyspark.pandas.window.Expanding.max.html   |  3134 +
 .../api/pyspark.pandas.window.Expanding.mean.html  |  3143 +
 .../api/pyspark.pandas.window.Expanding.min.html   |  3135 +
 .../pyspark.pandas.window.Expanding.quantile.html  |  3155 +
 .../api/pyspark.pandas.window.Expanding.sum.html   |  3163 +
 ...spark.pandas.window.ExponentialMoving.mean.html |  3149 +
 .../api/pyspark.pandas.window.Rolling.count.html   |  3156 +
 .../api/pyspark.pandas.window.Rolling.max.html     |  3180 +
 .../api/pyspark.pandas.window.Rolling.mean.html    |  3181 +
 .../api/pyspark.pandas.window.Rolling.min.html     |  3181 +
 .../pyspark.pandas.window.Rolling.quantile.html    |  3198 +
 .../api/pyspark.pandas.window.Rolling.sum.html     |  3181 +
 .../reference/pyspark.pandas/extensions.html       |  3117 +
 .../api/python/reference/pyspark.pandas/frame.html |  3937 +
 .../pyspark.pandas/general_functions.html          |  3188 +
 .../python/reference/pyspark.pandas/groupby.html   |  3295 +
 .../api/python/reference/pyspark.pandas/index.html |  3195 +
 .../python/reference/pyspark.pandas/indexing.html  |  4017 +
 .../api/python/reference/pyspark.pandas/io.html    |  3321 +
 .../api/python/reference/pyspark.pandas/ml.html    |  3119 +
 .../python/reference/pyspark.pandas/options.html   |  3117 +
 .../reference/pyspark.pandas/resampling.html       |  3123 +
 .../python/reference/pyspark.pandas/series.html    |  4257 +
 .../python/reference/pyspark.pandas/testing.html   |  3113 +
 .../python/reference/pyspark.pandas/window.html    |  3170 +
 .../api/python/reference/pyspark.resource.html     |  3122 +
 .../api/pyspark.sql.Catalog.cacheTable.html        |  3137 +
 .../api/pyspark.sql.Catalog.clearCache.html        |  3106 +
 .../pyspark.sql.Catalog.createExternalTable.html   |  3110 +
 .../api/pyspark.sql.Catalog.createTable.html       |  3145 +
 .../api/pyspark.sql.Catalog.currentCatalog.html    |  3102 +
 .../api/pyspark.sql.Catalog.currentDatabase.html   |  3110 +
 .../api/pyspark.sql.Catalog.databaseExists.html    |  3129 +
 .../pyspark.sql.Catalog.dropGlobalTempView.html    |  3129 +
 .../api/pyspark.sql.Catalog.dropTempView.html      |  3133 +
 .../api/pyspark.sql.Catalog.functionExists.html    |  3132 +
 .../api/pyspark.sql.Catalog.getDatabase.html       |  3122 +
 .../api/pyspark.sql.Catalog.getFunction.html       |  3133 +
 .../api/pyspark.sql.Catalog.getTable.html          |  3137 +
 .../pyspark.sql/api/pyspark.sql.Catalog.html       |  3188 +
 .../api/pyspark.sql.Catalog.isCached.html          |  3135 +
 .../api/pyspark.sql.Catalog.listCatalogs.html      |  3124 +
 .../api/pyspark.sql.Catalog.listColumns.html       |  3129 +
 .../api/pyspark.sql.Catalog.listDatabases.html     |  3124 +
 .../api/pyspark.sql.Catalog.listFunctions.html     |  3130 +
 .../api/pyspark.sql.Catalog.listTables.html        |  3138 +
 .../api/pyspark.sql.Catalog.recoverPartitions.html |  3133 +
 .../api/pyspark.sql.Catalog.refreshByPath.html     |  3137 +
 .../api/pyspark.sql.Catalog.refreshTable.html      |  3141 +
 .../api/pyspark.sql.Catalog.registerFunction.html  |  3104 +
 .../api/pyspark.sql.Catalog.setCurrentCatalog.html |  3109 +
 .../pyspark.sql.Catalog.setCurrentDatabase.html    |  3101 +
 .../api/pyspark.sql.Catalog.tableExists.html       |  3167 +
 .../api/pyspark.sql.Catalog.uncacheTable.html      |  3131 +
 .../api/pyspark.sql.Column.__getattr__.html        |  3125 +
 .../api/pyspark.sql.Column.__getitem__.html        |  3126 +
 .../pyspark.sql/api/pyspark.sql.Column.alias.html  |  3135 +
 .../pyspark.sql/api/pyspark.sql.Column.asc.html    |  3104 +
 .../api/pyspark.sql.Column.asc_nulls_first.html    |  3109 +
 .../api/pyspark.sql.Column.asc_nulls_last.html     |  3109 +
 .../pyspark.sql/api/pyspark.sql.Column.astype.html |  3097 +
 .../api/pyspark.sql.Column.between.html            |  3197 +
 .../api/pyspark.sql.Column.bitwiseAND.html         |  3113 +
 .../api/pyspark.sql.Column.bitwiseOR.html          |  3114 +
 .../api/pyspark.sql.Column.bitwiseXOR.html         |  3113 +
 .../pyspark.sql/api/pyspark.sql.Column.cast.html   |  3125 +
 .../api/pyspark.sql.Column.contains.html           |  3112 +
 .../pyspark.sql/api/pyspark.sql.Column.desc.html   |  3107 +
 .../api/pyspark.sql.Column.desc_nulls_first.html   |  3109 +
 .../api/pyspark.sql.Column.desc_nulls_last.html    |  3109 +
 .../api/pyspark.sql.Column.dropFields.html         |  3159 +
 .../api/pyspark.sql.Column.endswith.html           |  3114 +
 .../api/pyspark.sql.Column.eqNullSafe.html         |  3156 +
 .../api/pyspark.sql.Column.getField.html           |  3135 +
 .../api/pyspark.sql.Column.getItem.html            |  3131 +
 .../pyspark.sql/api/pyspark.sql.Column.html        |  3233 +
 .../pyspark.sql/api/pyspark.sql.Column.ilike.html  |  3129 +
 .../pyspark.sql/api/pyspark.sql.Column.isNaN.html  |  3105 +
 .../api/pyspark.sql.Column.isNotNull.html          |  3104 +
 .../pyspark.sql/api/pyspark.sql.Column.isNull.html |  3104 +
 .../pyspark.sql/api/pyspark.sql.Column.isin.html   |  3148 +
 .../pyspark.sql/api/pyspark.sql.Column.like.html   |  3125 +
 .../pyspark.sql/api/pyspark.sql.Column.name.html   |  3097 +
 .../api/pyspark.sql.Column.otherwise.html          |  3134 +
 .../pyspark.sql/api/pyspark.sql.Column.outer.html  |  3107 +
 .../pyspark.sql/api/pyspark.sql.Column.over.html   |  3135 +
 .../pyspark.sql/api/pyspark.sql.Column.rlike.html  |  3120 +
 .../api/pyspark.sql.Column.startswith.html         |  3114 +
 .../pyspark.sql/api/pyspark.sql.Column.substr.html |  3131 +
 .../api/pyspark.sql.Column.try_cast.html           |  3141 +
 .../pyspark.sql/api/pyspark.sql.Column.when.html   |  3169 +
 .../api/pyspark.sql.Column.withField.html          |  3136 +
 .../api/pyspark.sql.DataFrame.__getattr__.html     |  3129 +
 .../api/pyspark.sql.DataFrame.__getitem__.html     |  3173 +
 .../pyspark.sql/api/pyspark.sql.DataFrame.agg.html |  3132 +
 .../api/pyspark.sql.DataFrame.alias.html           |  3132 +
 .../api/pyspark.sql.DataFrame.approxQuantile.html  |  3185 +
 .../api/pyspark.sql.DataFrame.asTable.html         |  3115 +
 .../api/pyspark.sql.DataFrame.cache.html           |  3121 +
 .../api/pyspark.sql.DataFrame.checkpoint.html      |  3127 +
 .../api/pyspark.sql.DataFrame.coalesce.html        |  3149 +
 .../api/pyspark.sql.DataFrame.colRegex.html        |  3126 +
 .../api/pyspark.sql.DataFrame.collect.html         |  3164 +
 .../api/pyspark.sql.DataFrame.columns.html         |  3166 +
 .../api/pyspark.sql.DataFrame.corr.html            |  3129 +
 .../api/pyspark.sql.DataFrame.count.html           |  3118 +
 .../pyspark.sql/api/pyspark.sql.DataFrame.cov.html |  3126 +
 ...pyspark.sql.DataFrame.createGlobalTempView.html |  3138 +
 ...ql.DataFrame.createOrReplaceGlobalTempView.html |  3126 +
 ...park.sql.DataFrame.createOrReplaceTempView.html |  3133 +
 .../api/pyspark.sql.DataFrame.createTempView.html  |  3156 +
 .../api/pyspark.sql.DataFrame.crossJoin.html       |  3133 +
 .../api/pyspark.sql.DataFrame.crosstab.html        |  3135 +
 .../api/pyspark.sql.DataFrame.cube.html            |  3170 +
 .../api/pyspark.sql.DataFrame.describe.html        |  3157 +
 .../api/pyspark.sql.DataFrame.distinct.html        |  3195 +
 .../api/pyspark.sql.DataFrame.drop.html            |  3227 +
 .../api/pyspark.sql.DataFrame.dropDuplicates.html  |  3149 +
 ...ql.DataFrame.dropDuplicatesWithinWatermark.html |  3143 +
 .../api/pyspark.sql.DataFrame.drop_duplicates.html |  3097 +
 .../api/pyspark.sql.DataFrame.dropna.html          |  3172 +
 .../api/pyspark.sql.DataFrame.dtypes.html          |  3115 +
 .../api/pyspark.sql.DataFrame.exceptAll.html       |  3138 +
 .../api/pyspark.sql.DataFrame.executionInfo.html   |  3112 +
 .../api/pyspark.sql.DataFrame.exists.html          |  3172 +
 .../api/pyspark.sql.DataFrame.explain.html         |  3159 +
 .../api/pyspark.sql.DataFrame.fillna.html          |  3183 +
 .../api/pyspark.sql.DataFrame.filter.html          |  3248 +
 .../api/pyspark.sql.DataFrame.first.html           |  3115 +
 .../api/pyspark.sql.DataFrame.foreach.html         |  3119 +
 .../pyspark.sql.DataFrame.foreachPartition.html    |  3120 +
 .../api/pyspark.sql.DataFrame.freqItems.html       |  3135 +
 .../api/pyspark.sql.DataFrame.groupBy.html         |  3191 +
 .../api/pyspark.sql.DataFrame.groupingSets.html    |  3185 +
 .../api/pyspark.sql.DataFrame.head.html            |  3129 +
 .../api/pyspark.sql.DataFrame.hint.html            |  3134 +
 .../pyspark.sql/api/pyspark.sql.DataFrame.html     |  3504 +
 .../api/pyspark.sql.DataFrame.inputFiles.html      |  3127 +
 .../api/pyspark.sql.DataFrame.intersect.html       |  3157 +
 .../api/pyspark.sql.DataFrame.intersectAll.html    |  3157 +
 .../api/pyspark.sql.DataFrame.isEmpty.html         |  3145 +
 .../api/pyspark.sql.DataFrame.isLocal.html         |  3114 +
 .../api/pyspark.sql.DataFrame.isStreaming.html     |  3121 +
 .../api/pyspark.sql.DataFrame.join.html            |  3267 +
 .../api/pyspark.sql.DataFrame.lateralJoin.html     |  3188 +
 .../api/pyspark.sql.DataFrame.limit.html           |  3131 +
 .../api/pyspark.sql.DataFrame.localCheckpoint.html |  3131 +
 .../api/pyspark.sql.DataFrame.mapInArrow.html      |  3154 +
 .../api/pyspark.sql.DataFrame.mapInPandas.html     |  3189 +
 .../api/pyspark.sql.DataFrame.melt.html            |  3131 +
 .../api/pyspark.sql.DataFrame.mergeInto.html       |  3129 +
 .../api/pyspark.sql.DataFrame.metadataColumn.html  |  3113 +
 .../pyspark.sql/api/pyspark.sql.DataFrame.na.html  |  3122 +
 .../api/pyspark.sql.DataFrame.observe.html         |  3202 +
 .../api/pyspark.sql.DataFrame.offset.html          |  3131 +
 .../api/pyspark.sql.DataFrame.orderBy.html         |  3258 +
 .../api/pyspark.sql.DataFrame.pandas_api.html      |  3144 +
 .../api/pyspark.sql.DataFrame.persist.html         |  3136 +
 .../api/pyspark.sql.DataFrame.plot.html            |  3119 +
 .../api/pyspark.sql.DataFrame.printSchema.html     |  3147 +
 .../api/pyspark.sql.DataFrame.randomSplit.html     |  3134 +
 .../pyspark.sql/api/pyspark.sql.DataFrame.rdd.html |  3110 +
 .../pyspark.sql.DataFrame.registerTempTable.html   |  3123 +
 .../api/pyspark.sql.DataFrame.repartition.html     |  3198 +
 .../pyspark.sql.DataFrame.repartitionByRange.html  |  3145 +
 .../api/pyspark.sql.DataFrame.replace.html         |  3190 +
 .../api/pyspark.sql.DataFrame.rollup.html          |  3165 +
 .../api/pyspark.sql.DataFrame.sameSemantics.html   |  3133 +
 .../api/pyspark.sql.DataFrame.sample.html          |  3138 +
 .../api/pyspark.sql.DataFrame.sampleBy.html        |  3137 +
 .../api/pyspark.sql.DataFrame.scalar.html          |  3175 +
 .../api/pyspark.sql.DataFrame.schema.html          |  3134 +
 .../api/pyspark.sql.DataFrame.select.html          |  3141 +
 .../api/pyspark.sql.DataFrame.selectExpr.html      |  3121 +
 .../api/pyspark.sql.DataFrame.semanticHash.html    |  3119 +
 .../api/pyspark.sql.DataFrame.show.html            |  3183 +
 .../api/pyspark.sql.DataFrame.sort.html            |  3258 +
 ...pyspark.sql.DataFrame.sortWithinPartitions.html |  3154 +
 .../api/pyspark.sql.DataFrame.sparkSession.html    |  3113 +
 .../api/pyspark.sql.DataFrame.stat.html            |  3116 +
 .../api/pyspark.sql.DataFrame.storageLevel.html    |  3121 +
 .../api/pyspark.sql.DataFrame.subtract.html        |  3160 +
 .../api/pyspark.sql.DataFrame.summary.html         |  3165 +
 .../api/pyspark.sql.DataFrame.tail.html            |  3126 +
 .../api/pyspark.sql.DataFrame.take.html            |  3125 +
 .../pyspark.sql/api/pyspark.sql.DataFrame.to.html  |  3158 +
 .../api/pyspark.sql.DataFrame.toArrow.html         |  3112 +
 .../api/pyspark.sql.DataFrame.toDF.html            |  3129 +
 .../api/pyspark.sql.DataFrame.toJSON.html          |  3117 +
 .../api/pyspark.sql.DataFrame.toLocalIterator.html |  3127 +
 .../api/pyspark.sql.DataFrame.toPandas.html        |  3112 +
 .../api/pyspark.sql.DataFrame.transform.html       |  3154 +
 .../api/pyspark.sql.DataFrame.transpose.html       |  3157 +
 .../api/pyspark.sql.DataFrame.union.html           |  3189 +
 .../api/pyspark.sql.DataFrame.unionAll.html        |  3126 +
 .../api/pyspark.sql.DataFrame.unionByName.html     |  3173 +
 .../api/pyspark.sql.DataFrame.unpersist.html       |  3128 +
 .../api/pyspark.sql.DataFrame.unpivot.html         |  3167 +
 .../api/pyspark.sql.DataFrame.where.html           |  3097 +
 .../api/pyspark.sql.DataFrame.withColumn.html      |  3135 +
 .../pyspark.sql.DataFrame.withColumnRenamed.html   |  3157 +
 .../api/pyspark.sql.DataFrame.withColumns.html     |  3128 +
 .../pyspark.sql.DataFrame.withColumnsRenamed.html  |  3163 +
 .../api/pyspark.sql.DataFrame.withMetadata.html    |  3123 +
 .../api/pyspark.sql.DataFrame.withWatermark.html   |  3157 +
 .../api/pyspark.sql.DataFrame.write.html           |  3120 +
 .../api/pyspark.sql.DataFrame.writeStream.html     |  3126 +
 .../api/pyspark.sql.DataFrame.writeTo.html         |  3125 +
 .../api/pyspark.sql.DataFrameNaFunctions.drop.html |  3172 +
 .../api/pyspark.sql.DataFrameNaFunctions.fill.html |  3183 +
 .../api/pyspark.sql.DataFrameNaFunctions.html      |  3118 +
 .../pyspark.sql.DataFrameNaFunctions.replace.html  |  3190 +
 .../api/pyspark.sql.DataFrameReader.csv.html       |  3140 +
 .../api/pyspark.sql.DataFrameReader.format.html    |  3130 +
 .../api/pyspark.sql.DataFrameReader.html           |  3150 +
 .../api/pyspark.sql.DataFrameReader.jdbc.html      |  3140 +
 .../api/pyspark.sql.DataFrameReader.json.html      |  3179 +
 .../api/pyspark.sql.DataFrameReader.load.html      |  3139 +
 .../api/pyspark.sql.DataFrameReader.option.html    |  3132 +
 .../api/pyspark.sql.DataFrameReader.options.html   |  3138 +
 .../api/pyspark.sql.DataFrameReader.orc.html       |  3133 +
 .../api/pyspark.sql.DataFrameReader.parquet.html   |  3183 +
 .../api/pyspark.sql.DataFrameReader.schema.html    |  3126 +
 .../api/pyspark.sql.DataFrameReader.table.html     |  3129 +
 .../api/pyspark.sql.DataFrameReader.text.html      |  3139 +
 ....sql.DataFrameStatFunctions.approxQuantile.html |  3185 +
 .../pyspark.sql.DataFrameStatFunctions.corr.html   |  3129 +
 .../pyspark.sql.DataFrameStatFunctions.cov.html    |  3126 +
 ...yspark.sql.DataFrameStatFunctions.crosstab.html |  3135 +
 ...spark.sql.DataFrameStatFunctions.freqItems.html |  3135 +
 .../api/pyspark.sql.DataFrameStatFunctions.html    |  3127 +
 ...yspark.sql.DataFrameStatFunctions.sampleBy.html |  3137 +
 .../api/pyspark.sql.DataFrameWriter.bucketBy.html  |  3138 +
 .../api/pyspark.sql.DataFrameWriter.csv.html       |  3146 +
 .../api/pyspark.sql.DataFrameWriter.format.html    |  3130 +
 .../api/pyspark.sql.DataFrameWriter.html           |  3165 +
 .../pyspark.sql.DataFrameWriter.insertInto.html    |  3138 +
 .../api/pyspark.sql.DataFrameWriter.jdbc.html      |  3131 +
 .../api/pyspark.sql.DataFrameWriter.json.html      |  3144 +
 .../api/pyspark.sql.DataFrameWriter.mode.html      |  3146 +
 .../api/pyspark.sql.DataFrameWriter.option.html    |  3131 +
 .../api/pyspark.sql.DataFrameWriter.options.html   |  3141 +
 .../api/pyspark.sql.DataFrameWriter.orc.html       |  3144 +
 .../api/pyspark.sql.DataFrameWriter.parquet.html   |  3144 +
 .../pyspark.sql.DataFrameWriter.partitionBy.html   |  3138 +
 .../api/pyspark.sql.DataFrameWriter.save.html      |  3143 +
 .../pyspark.sql.DataFrameWriter.saveAsTable.html   |  3150 +
 .../api/pyspark.sql.DataFrameWriter.sortBy.html    |  3132 +
 .../api/pyspark.sql.DataFrameWriter.text.html      |  3139 +
 .../api/pyspark.sql.DataFrameWriterV2.append.html  |  3094 +
 .../api/pyspark.sql.DataFrameWriterV2.create.html  |  3096 +
 ...park.sql.DataFrameWriterV2.createOrReplace.html |  3098 +
 .../api/pyspark.sql.DataFrameWriterV2.html         |  3146 +
 .../api/pyspark.sql.DataFrameWriterV2.option.html  |  3094 +
 .../api/pyspark.sql.DataFrameWriterV2.options.html |  3094 +
 .../pyspark.sql.DataFrameWriterV2.overwrite.html   |  3095 +
 ....sql.DataFrameWriterV2.overwritePartitions.html |  3097 +
 ...yspark.sql.DataFrameWriterV2.partitionedBy.html |  3114 +
 .../api/pyspark.sql.DataFrameWriterV2.replace.html |  3096 +
 ...yspark.sql.DataFrameWriterV2.tableProperty.html |  3094 +
 .../api/pyspark.sql.DataFrameWriterV2.using.html   |  3095 +
 .../api/pyspark.sql.GroupedData.agg.html           |  3187 +
 .../api/pyspark.sql.GroupedData.apply.html         |  3142 +
 .../api/pyspark.sql.GroupedData.applyInArrow.html  |  3202 +
 .../api/pyspark.sql.GroupedData.applyInPandas.html |  3199 +
 ...ark.sql.GroupedData.applyInPandasWithState.html |  3168 +
 .../api/pyspark.sql.GroupedData.avg.html           |  3143 +
 .../api/pyspark.sql.GroupedData.cogroup.html       |  3101 +
 .../api/pyspark.sql.GroupedData.count.html         |  3124 +
 .../pyspark.sql/api/pyspark.sql.GroupedData.html   |  3152 +
 .../api/pyspark.sql.GroupedData.max.html           |  3134 +
 .../api/pyspark.sql.GroupedData.mean.html          |  3109 +
 .../api/pyspark.sql.GroupedData.min.html           |  3142 +
 .../api/pyspark.sql.GroupedData.pivot.html         |  3181 +
 .../api/pyspark.sql.GroupedData.sum.html           |  3142 +
 ...sql.GroupedData.transformWithStateInPandas.html |  3205 +
 .../api/pyspark.sql.MergeIntoWriter.merge.html     |  3094 +
 .../pyspark.sql.MergeIntoWriter.whenMatched.html   |  3105 +
 ...pyspark.sql.MergeIntoWriter.whenNotMatched.html |  3104 +
 ...sql.MergeIntoWriter.whenNotMatchedBySource.html |  3106 +
 ...rk.sql.MergeIntoWriter.withSchemaEvolution.html |  3094 +
 .../api/pyspark.sql.Observation.get.html           |  3104 +
 .../pyspark.sql/api/pyspark.sql.Observation.html   |  3139 +
 ...yspark.sql.PandasCogroupedOps.applyInArrow.html |  3175 +
 ...spark.sql.PandasCogroupedOps.applyInPandas.html |  3179 +
 .../api/pyspark.sql.PandasCogroupedOps.html        |  3116 +
 .../pyspark.sql/api/pyspark.sql.Row.asDict.html    |  3119 +
 .../reference/pyspark.sql/api/pyspark.sql.Row.html |  3162 +
 .../api/pyspark.sql.SparkSession.active.html       |  3106 +
 .../api/pyspark.sql.SparkSession.addArtifact.html  |  3118 +
 .../api/pyspark.sql.SparkSession.addArtifacts.html |  3118 +
 .../api/pyspark.sql.SparkSession.addTag.html       |  3114 +
 .../pyspark.sql.SparkSession.builder.appName.html  |  3119 +
 .../pyspark.sql.SparkSession.builder.config.html   |  3154 +
 .../pyspark.sql.SparkSession.builder.create.html   |  3107 +
 ...sql.SparkSession.builder.enableHiveSupport.html |  3110 +
 ...spark.sql.SparkSession.builder.getOrCreate.html |  3133 +
 .../pyspark.sql.SparkSession.builder.master.html   |  3117 +
 .../pyspark.sql.SparkSession.builder.remote.html   |  3116 +
 .../api/pyspark.sql.SparkSession.catalog.html      |  3120 +
 ...ark.sql.SparkSession.clearProgressHandlers.html |  3097 +
 .../api/pyspark.sql.SparkSession.clearTags.html    |  3100 +
 .../api/pyspark.sql.SparkSession.client.html       |  3110 +
 .../api/pyspark.sql.SparkSession.conf.html         |  3121 +
 ...pyspark.sql.SparkSession.copyFromLocalToFs.html |  3115 +
 .../pyspark.sql.SparkSession.createDataFrame.html  |  3259 +
 .../api/pyspark.sql.SparkSession.dataSource.html   |  3106 +
 .../pyspark.sql.SparkSession.getActiveSession.html |  3119 +
 .../api/pyspark.sql.SparkSession.getTags.html      |  3109 +
 .../pyspark.sql/api/pyspark.sql.SparkSession.html  |  3253 +
 .../api/pyspark.sql.SparkSession.interruptAll.html |  3110 +
 ...yspark.sql.SparkSession.interruptOperation.html |  3110 +
 .../api/pyspark.sql.SparkSession.interruptTag.html |  3110 +
 .../api/pyspark.sql.SparkSession.newSession.html   |  3112 +
 .../api/pyspark.sql.SparkSession.profile.html      |  3106 +
 .../api/pyspark.sql.SparkSession.range.html        |  3143 +
 .../api/pyspark.sql.SparkSession.read.html         |  3130 +
 .../api/pyspark.sql.SparkSession.readStream.html   |  3126 +
 ...k.sql.SparkSession.registerProgressHandler.html |  3116 +
 ...ark.sql.SparkSession.removeProgressHandler.html |  3105 +
 .../api/pyspark.sql.SparkSession.removeTag.html    |  3109 +
 .../api/pyspark.sql.SparkSession.sparkContext.html |  3115 +
 .../api/pyspark.sql.SparkSession.sql.html          |  3230 +
 .../api/pyspark.sql.SparkSession.stop.html         |  3104 +
 .../api/pyspark.sql.SparkSession.streams.html      |  3124 +
 .../api/pyspark.sql.SparkSession.table.html        |  3132 +
 .../api/pyspark.sql.SparkSession.tvf.html          |  3123 +
 .../api/pyspark.sql.SparkSession.udf.html          |  3118 +
 .../api/pyspark.sql.SparkSession.udtf.html         |  3106 +
 .../api/pyspark.sql.SparkSession.version.html      |  3112 +
 .../api/pyspark.sql.UDFRegistration.html           |  3116 +
 .../api/pyspark.sql.UDFRegistration.register.html  |  3204 +
 ...k.sql.UDFRegistration.registerJavaFunction.html |  3138 +
 ...spark.sql.UDFRegistration.registerJavaUDAF.html |  3116 +
 .../api/pyspark.sql.UDTFRegistration.html          |  3110 +
 .../api/pyspark.sql.UDTFRegistration.register.html |  3135 +
 .../pyspark.sql/api/pyspark.sql.VariantVal.html    |  3147 +
 .../api/pyspark.sql.VariantVal.parseJson.html      |  3095 +
 .../api/pyspark.sql.VariantVal.toJson.html         |  3104 +
 .../api/pyspark.sql.VariantVal.toPython.html       |  3102 +
 .../api/pyspark.sql.Window.currentRow.html         |  3093 +
 .../pyspark.sql/api/pyspark.sql.Window.html        |  3152 +
 .../api/pyspark.sql.Window.orderBy.html            |  3146 +
 .../api/pyspark.sql.Window.partitionBy.html        |  3146 +
 .../api/pyspark.sql.Window.rangeBetween.html       |  3169 +
 .../api/pyspark.sql.Window.rowsBetween.html        |  3166 +
 .../api/pyspark.sql.Window.unboundedFollowing.html |  3093 +
 .../api/pyspark.sql.Window.unboundedPreceding.html |  3093 +
 .../api/pyspark.sql.WindowSpec.orderBy.html        |  3105 +
 .../api/pyspark.sql.WindowSpec.partitionBy.html    |  3105 +
 .../api/pyspark.sql.WindowSpec.rangeBetween.html   |  3117 +
 .../api/pyspark.sql.WindowSpec.rowsBetween.html    |  3117 +
 .../api/pyspark.sql.avro.functions.from_avro.html  |  3137 +
 .../api/pyspark.sql.avro.functions.to_avro.html    |  3128 +
 .../api/pyspark.sql.conf.RuntimeConfig.html        |  3131 +
 .../api/pyspark.sql.datasource.DataSource.html     |  3131 +
 .../pyspark.sql.datasource.DataSource.name.html    |  3101 +
 .../pyspark.sql.datasource.DataSource.reader.html  |  3109 +
 .../pyspark.sql.datasource.DataSource.schema.html  |  3119 +
 ...ark.sql.datasource.DataSource.streamReader.html |  3110 +
 .../pyspark.sql.datasource.DataSource.writer.html  |  3111 +
 .../pyspark.sql.datasource.DataSourceReader.html   |  3110 +
 ...sql.datasource.DataSourceReader.partitions.html |  3136 +
 ...spark.sql.datasource.DataSourceReader.read.html |  3129 +
 ...park.sql.datasource.DataSourceRegistration.html |  3107 +
 ...datasource.DataSourceRegistration.register.html |  3102 +
 ...l.datasource.DataSourceStreamReader.commit.html |  3103 +
 ...park.sql.datasource.DataSourceStreamReader.html |  3122 +
 ...ource.DataSourceStreamReader.initialOffset.html |  3111 +
 ...source.DataSourceStreamReader.latestOffset.html |  3108 +
 ...tasource.DataSourceStreamReader.partitions.html |  3114 +
 ...sql.datasource.DataSourceStreamReader.read.html |  3119 +
 ...sql.datasource.DataSourceStreamReader.stop.html |  3095 +
 ...park.sql.datasource.DataSourceWriter.abort.html |  3106 +
 ...ark.sql.datasource.DataSourceWriter.commit.html |  3106 +
 .../pyspark.sql.datasource.DataSourceWriter.html   |  3113 +
 ...park.sql.datasource.DataSourceWriter.write.html |  3115 +
 .../api/pyspark.sql.datasource.InputPartition.html |  3115 +
 ...pyspark.sql.datasource.WriterCommitMessage.html |  3098 +
 .../pyspark.sql/api/pyspark.sql.functions.abs.html |  3156 +
 .../api/pyspark.sql.functions.acos.html            |  3145 +
 .../api/pyspark.sql.functions.acosh.html           |  3142 +
 .../api/pyspark.sql.functions.add_months.html      |  3152 +
 .../api/pyspark.sql.functions.aes_decrypt.html     |  3204 +
 .../api/pyspark.sql.functions.aes_encrypt.html     |  3223 +
 .../api/pyspark.sql.functions.aggregate.html       |  3158 +
 .../api/pyspark.sql.functions.any_value.html       |  3133 +
 ...yspark.sql.functions.approx_count_distinct.html |  3173 +
 .../pyspark.sql.functions.approx_percentile.html   |  3157 +
 .../api/pyspark.sql.functions.array.html           |  3182 +
 .../api/pyspark.sql.functions.array_agg.html       |  3163 +
 .../api/pyspark.sql.functions.array_append.html    |  3179 +
 .../api/pyspark.sql.functions.array_compact.html   |  3178 +
 .../api/pyspark.sql.functions.array_contains.html  |  3170 +
 .../api/pyspark.sql.functions.array_distinct.html  |  3175 +
 .../api/pyspark.sql.functions.array_except.html    |  3181 +
 .../api/pyspark.sql.functions.array_insert.html    |  3179 +
 .../api/pyspark.sql.functions.array_intersect.html |  3181 +
 .../api/pyspark.sql.functions.array_join.html      |  3183 +
 .../api/pyspark.sql.functions.array_max.html       |  3175 +
 .../api/pyspark.sql.functions.array_min.html       |  3175 +
 .../api/pyspark.sql.functions.array_position.html  |  3192 +
 .../api/pyspark.sql.functions.array_prepend.html   |  3178 +
 .../api/pyspark.sql.functions.array_remove.html    |  3191 +
 .../api/pyspark.sql.functions.array_repeat.html    |  3166 +
 .../api/pyspark.sql.functions.array_size.html      |  3173 +
 .../api/pyspark.sql.functions.array_sort.html      |  3136 +
 .../api/pyspark.sql.functions.array_union.html     |  3181 +
 .../api/pyspark.sql.functions.arrays_overlap.html  |  3167 +
 .../api/pyspark.sql.functions.arrays_zip.html      |  3162 +
 .../pyspark.sql/api/pyspark.sql.functions.asc.html |  3176 +
 .../api/pyspark.sql.functions.asc_nulls_first.html |  3163 +
 .../api/pyspark.sql.functions.asc_nulls_last.html  |  3163 +
 .../api/pyspark.sql.functions.ascii.html           |  3127 +
 .../api/pyspark.sql.functions.asin.html            |  3142 +
 .../api/pyspark.sql.functions.asinh.html           |  3141 +
 .../api/pyspark.sql.functions.assert_true.html     |  3156 +
 .../api/pyspark.sql.functions.atan.html            |  3141 +
 .../api/pyspark.sql.functions.atan2.html           |  3131 +
 .../api/pyspark.sql.functions.atanh.html           |  3143 +
 .../pyspark.sql/api/pyspark.sql.functions.avg.html |  3137 +
 .../api/pyspark.sql.functions.base64.html          |  3133 +
 .../pyspark.sql/api/pyspark.sql.functions.bin.html |  3133 +
 .../api/pyspark.sql.functions.bit_and.html         |  3165 +
 .../api/pyspark.sql.functions.bit_count.html       |  3135 +
 .../api/pyspark.sql.functions.bit_get.html         |  3151 +
 .../api/pyspark.sql.functions.bit_length.html      |  3121 +
 .../api/pyspark.sql.functions.bit_or.html          |  3165 +
 .../api/pyspark.sql.functions.bit_xor.html         |  3165 +
 .../pyspark.sql.functions.bitmap_bit_position.html |  3125 +
 ...pyspark.sql.functions.bitmap_bucket_number.html |  3125 +
 ...pyspark.sql.functions.bitmap_construct_agg.html |  3128 +
 .../api/pyspark.sql.functions.bitmap_count.html    |  3125 +
 .../api/pyspark.sql.functions.bitmap_or_agg.html   |  3126 +
 .../api/pyspark.sql.functions.bitwise_not.html     |  3130 +
 .../api/pyspark.sql.functions.bool_and.html        |  3148 +
 .../api/pyspark.sql.functions.bool_or.html         |  3141 +
 .../api/pyspark.sql.functions.broadcast.html       |  3122 +
 .../api/pyspark.sql.functions.bround.html          |  3141 +
 .../api/pyspark.sql.functions.btrim.html           |  3118 +
 .../api/pyspark.sql.functions.call_function.html   |  3159 +
 .../api/pyspark.sql.functions.call_udf.html        |  3137 +
 .../api/pyspark.sql.functions.cardinality.html     |  3125 +
 .../api/pyspark.sql.functions.cbrt.html            |  3141 +
 .../api/pyspark.sql.functions.ceil.html            |  3140 +
 .../api/pyspark.sql.functions.ceiling.html         |  3140 +
 .../api/pyspark.sql.functions.char.html            |  3116 +
 .../api/pyspark.sql.functions.char_length.html     |  3117 +
 .../pyspark.sql.functions.character_length.html    |  3117 +
 .../api/pyspark.sql.functions.coalesce.html        |  3147 +
 .../pyspark.sql/api/pyspark.sql.functions.col.html |  3121 +
 .../api/pyspark.sql.functions.collate.html         |  3113 +
 .../api/pyspark.sql.functions.collation.html       |  3121 +
 .../api/pyspark.sql.functions.collect_list.html    |  3161 +
 .../api/pyspark.sql.functions.collect_set.html     |  3161 +
 .../api/pyspark.sql.functions.column.html          |  3121 +
 .../api/pyspark.sql.functions.concat.html          |  3180 +
 .../api/pyspark.sql.functions.concat_ws.html       |  3134 +
 .../api/pyspark.sql.functions.contains.html        |  3129 +
 .../api/pyspark.sql.functions.conv.html            |  3131 +
 .../pyspark.sql.functions.convert_timezone.html    |  3158 +
 .../api/pyspark.sql.functions.corr.html            |  3130 +
 .../pyspark.sql/api/pyspark.sql.functions.cos.html |  3142 +
 .../api/pyspark.sql.functions.cosh.html            |  3141 +
 .../pyspark.sql/api/pyspark.sql.functions.cot.html |  3142 +
 .../api/pyspark.sql.functions.count.html           |  3164 +
 .../api/pyspark.sql.functions.count_distinct.html  |  3150 +
 .../api/pyspark.sql.functions.count_if.html        |  3163 +
 .../pyspark.sql.functions.count_min_sketch.html    |  3178 +
 .../api/pyspark.sql.functions.covar_pop.html       |  3136 +
 .../api/pyspark.sql.functions.covar_samp.html      |  3136 +
 .../api/pyspark.sql.functions.crc32.html           |  3126 +
 .../api/pyspark.sql.functions.create_map.html      |  3173 +
 .../pyspark.sql/api/pyspark.sql.functions.csc.html |  3142 +
 .../api/pyspark.sql.functions.cume_dist.html       |  3126 +
 .../api/pyspark.sql.functions.curdate.html         |  3125 +
 .../api/pyspark.sql.functions.current_catalog.html |  3114 +
 .../pyspark.sql.functions.current_database.html    |  3114 +
 .../api/pyspark.sql.functions.current_date.html    |  3128 +
 .../api/pyspark.sql.functions.current_schema.html  |  3114 +
 .../pyspark.sql.functions.current_timestamp.html   |  3128 +
 .../pyspark.sql.functions.current_timezone.html    |  3137 +
 .../api/pyspark.sql.functions.current_user.html    |  3114 +
 .../api/pyspark.sql.functions.date_add.html        |  3155 +
 .../api/pyspark.sql.functions.date_diff.html       |  3142 +
 .../api/pyspark.sql.functions.date_format.html     |  3187 +
 .../pyspark.sql.functions.date_from_unix_date.html |  3131 +
 .../api/pyspark.sql.functions.date_part.html       |  3148 +
 .../api/pyspark.sql.functions.date_sub.html        |  3154 +
 .../api/pyspark.sql.functions.date_trunc.html      |  3145 +
 .../api/pyspark.sql.functions.dateadd.html         |  3152 +
 .../api/pyspark.sql.functions.datediff.html        |  3145 +
 .../api/pyspark.sql.functions.datepart.html        |  3148 +
 .../pyspark.sql/api/pyspark.sql.functions.day.html |  3184 +
 .../api/pyspark.sql.functions.dayname.html         |  3173 +
 .../api/pyspark.sql.functions.dayofmonth.html      |  3177 +
 .../api/pyspark.sql.functions.dayofweek.html       |  3178 +
 .../api/pyspark.sql.functions.dayofyear.html       |  3177 +
 .../api/pyspark.sql.functions.decode.html          |  3134 +
 .../api/pyspark.sql.functions.degrees.html         |  3130 +
 .../api/pyspark.sql.functions.dense_rank.html      |  3132 +
 .../api/pyspark.sql.functions.desc.html            |  3176 +
 .../pyspark.sql.functions.desc_nulls_first.html    |  3163 +
 .../api/pyspark.sql.functions.desc_nulls_last.html |  3163 +
 .../pyspark.sql/api/pyspark.sql.functions.e.html   |  3107 +
 .../api/pyspark.sql.functions.element_at.html      |  3189 +
 .../pyspark.sql/api/pyspark.sql.functions.elt.html |  3114 +
 .../api/pyspark.sql.functions.encode.html          |  3134 +
 .../api/pyspark.sql.functions.endswith.html        |  3129 +
 .../api/pyspark.sql.functions.equal_null.html      |  3112 +
 .../api/pyspark.sql.functions.every.html           |  3151 +
 .../api/pyspark.sql.functions.exists.html          |  3132 +
 .../pyspark.sql/api/pyspark.sql.functions.exp.html |  3143 +
 .../api/pyspark.sql.functions.explode.html         |  3206 +
 .../api/pyspark.sql.functions.explode_outer.html   |  3159 +
 .../api/pyspark.sql.functions.expm1.html           |  3143 +
 .../api/pyspark.sql.functions.expr.html            |  3126 +
 .../api/pyspark.sql.functions.extract.html         |  3147 +
 .../api/pyspark.sql.functions.factorial.html       |  3133 +
 .../api/pyspark.sql.functions.filter.html          |  3148 +
 .../api/pyspark.sql.functions.find_in_set.html     |  3115 +
 .../api/pyspark.sql.functions.first.html           |  3144 +
 .../api/pyspark.sql.functions.first_value.html     |  3143 +
 .../api/pyspark.sql.functions.flatten.html         |  3161 +
 .../api/pyspark.sql.functions.floor.html           |  3140 +
 .../api/pyspark.sql.functions.forall.html          |  3136 +
 .../api/pyspark.sql.functions.format_number.html   |  3128 +
 .../api/pyspark.sql.functions.format_string.html   |  3133 +
 .../api/pyspark.sql.functions.from_csv.html        |  3184 +
 .../api/pyspark.sql.functions.from_json.html       |  3199 +
 .../api/pyspark.sql.functions.from_unixtime.html   |  3142 +
 .../pyspark.sql.functions.from_utc_timestamp.html  |  3161 +
 .../api/pyspark.sql.functions.from_xml.html        |  3168 +
 .../pyspark.sql/api/pyspark.sql.functions.get.html |  3180 +
 .../api/pyspark.sql.functions.get_json_object.html |  3125 +
 .../api/pyspark.sql.functions.getbit.html          |  3151 +
 .../api/pyspark.sql.functions.greatest.html        |  3132 +
 .../api/pyspark.sql.functions.grouping.html        |  3128 +
 .../api/pyspark.sql.functions.grouping_id.html     |  3138 +
 .../api/pyspark.sql.functions.hash.html            |  3147 +
 .../pyspark.sql/api/pyspark.sql.functions.hex.html |  3133 +
 .../pyspark.sql.functions.histogram_numeric.html   |  3133 +
 .../api/pyspark.sql.functions.hll_sketch_agg.html  |  3140 +
 .../pyspark.sql.functions.hll_sketch_estimate.html |  3130 +
 .../api/pyspark.sql.functions.hll_union.html       |  3138 +
 .../api/pyspark.sql.functions.hll_union_agg.html   |  3146 +
 .../api/pyspark.sql.functions.hour.html            |  3156 +
 .../api/pyspark.sql.functions.hypot.html           |  3126 +
 .../api/pyspark.sql.functions.ifnull.html          |  3117 +
 .../api/pyspark.sql.functions.ilike.html           |  3136 +
 .../api/pyspark.sql.functions.initcap.html         |  3125 +
 .../api/pyspark.sql.functions.inline.html          |  3211 +
 .../api/pyspark.sql.functions.inline_outer.html    |  3148 +
 ...park.sql.functions.input_file_block_length.html |  3122 +
 ...spark.sql.functions.input_file_block_start.html |  3122 +
 .../api/pyspark.sql.functions.input_file_name.html |  3124 +
 .../api/pyspark.sql.functions.instr.html           |  3157 +
 .../api/pyspark.sql.functions.is_valid_utf8.html   |  3129 +
 .../api/pyspark.sql.functions.is_variant_null.html |  3118 +
 .../api/pyspark.sql.functions.isnan.html           |  3126 +
 .../api/pyspark.sql.functions.isnotnull.html       |  3110 +
 .../api/pyspark.sql.functions.isnull.html          |  3126 +
 .../api/pyspark.sql.functions.java_method.html     |  3144 +
 .../pyspark.sql.functions.json_array_length.html   |  3118 +
 .../pyspark.sql.functions.json_object_keys.html    |  3119 +
 .../api/pyspark.sql.functions.json_tuple.html      |  3123 +
 .../api/pyspark.sql.functions.kurtosis.html        |  3134 +
 .../pyspark.sql/api/pyspark.sql.functions.lag.html |  3181 +
 .../api/pyspark.sql.functions.last.html            |  3144 +
 .../api/pyspark.sql.functions.last_day.html        |  3133 +
 .../api/pyspark.sql.functions.last_value.html      |  3143 +
 .../api/pyspark.sql.functions.lcase.html           |  3115 +
 .../api/pyspark.sql.functions.lead.html            |  3181 +
 .../api/pyspark.sql.functions.least.html           |  3132 +
 .../api/pyspark.sql.functions.left.html            |  3114 +
 .../api/pyspark.sql.functions.length.html          |  3121 +
 .../api/pyspark.sql.functions.levenshtein.html     |  3138 +
 .../api/pyspark.sql.functions.like.html            |  3136 +
 .../api/pyspark.sql.functions.listagg.html         |  3161 +
 .../pyspark.sql.functions.listagg_distinct.html    |  3162 +
 .../pyspark.sql/api/pyspark.sql.functions.lit.html |  3195 +
 .../pyspark.sql/api/pyspark.sql.functions.ln.html  |  3130 +
 .../api/pyspark.sql.functions.localtimestamp.html  |  3129 +
 .../api/pyspark.sql.functions.locate.html          |  3150 +
 .../pyspark.sql/api/pyspark.sql.functions.log.html |  3159 +
 .../api/pyspark.sql.functions.log10.html           |  3143 +
 .../api/pyspark.sql.functions.log1p.html           |  3133 +
 .../api/pyspark.sql.functions.log2.html            |  3133 +
 .../api/pyspark.sql.functions.lower.html           |  3133 +
 .../api/pyspark.sql.functions.lpad.html            |  3157 +
 .../api/pyspark.sql.functions.ltrim.html           |  3165 +
 .../api/pyspark.sql.functions.make_date.html       |  3137 +
 .../pyspark.sql.functions.make_dt_interval.html    |  3180 +
 .../api/pyspark.sql.functions.make_interval.html   |  3232 +
 .../api/pyspark.sql.functions.make_timestamp.html  |  3176 +
 .../pyspark.sql.functions.make_timestamp_ltz.html  |  3175 +
 .../pyspark.sql.functions.make_timestamp_ntz.html  |  3158 +
 .../api/pyspark.sql.functions.make_valid_utf8.html |  3130 +
 .../pyspark.sql.functions.make_ym_interval.html    |  3160 +
 .../api/pyspark.sql.functions.map_concat.html      |  3176 +
 .../pyspark.sql.functions.map_contains_key.html    |  3153 +
 .../api/pyspark.sql.functions.map_entries.html     |  3163 +
 .../api/pyspark.sql.functions.map_filter.html      |  3153 +
 .../api/pyspark.sql.functions.map_from_arrays.html |  3157 +
 .../pyspark.sql.functions.map_from_entries.html    |  3171 +
 .../api/pyspark.sql.functions.map_keys.html        |  3162 +
 .../api/pyspark.sql.functions.map_values.html      |  3170 +
 .../api/pyspark.sql.functions.map_zip_with.html    |  3167 +
 .../api/pyspark.sql.functions.mask.html            |  3133 +
 .../pyspark.sql/api/pyspark.sql.functions.max.html |  3197 +
 .../api/pyspark.sql.functions.max_by.html          |  3174 +
 .../pyspark.sql/api/pyspark.sql.functions.md5.html |  3125 +
 .../api/pyspark.sql.functions.mean.html            |  3138 +
 .../api/pyspark.sql.functions.median.html          |  3132 +
 .../pyspark.sql/api/pyspark.sql.functions.min.html |  3181 +
 .../api/pyspark.sql.functions.min_by.html          |  3174 +
 .../api/pyspark.sql.functions.minute.html          |  3156 +
 .../api/pyspark.sql.functions.mode.html            |  3155 +
 ....sql.functions.monotonically_increasing_id.html |  3139 +
 .../api/pyspark.sql.functions.month.html           |  3184 +
 .../api/pyspark.sql.functions.monthname.html       |  3173 +
 .../api/pyspark.sql.functions.months_between.html  |  3149 +
 .../api/pyspark.sql.functions.named_struct.html    |  3127 +
 .../api/pyspark.sql.functions.nanvl.html           |  3129 +
 .../api/pyspark.sql.functions.negate.html          |  3124 +
 .../api/pyspark.sql.functions.negative.html        |  3124 +
 .../api/pyspark.sql.functions.next_day.html        |  3139 +
 .../pyspark.sql/api/pyspark.sql.functions.now.html |  3124 +
 .../api/pyspark.sql.functions.nth_value.html       |  3165 +
 .../api/pyspark.sql.functions.ntile.html           |  3148 +
 .../api/pyspark.sql.functions.nullif.html          |  3111 +
 .../api/pyspark.sql.functions.nullifzero.html      |  3115 +
 .../pyspark.sql/api/pyspark.sql.functions.nvl.html |  3111 +
 .../api/pyspark.sql.functions.nvl2.html            |  3112 +
 .../api/pyspark.sql.functions.octet_length.html    |  3121 +
 .../api/pyspark.sql.functions.overlay.html         |  3149 +
 .../api/pyspark.sql.functions.pandas_udf.html      |  3399 +
 .../api/pyspark.sql.functions.parse_json.html      |  3118 +
 .../api/pyspark.sql.functions.parse_url.html       |  3187 +
 .../pyspark.sql.functions.partitioning.bucket.html |  3124 +
 .../pyspark.sql.functions.partitioning.days.html   |  3122 +
 .../pyspark.sql.functions.partitioning.hours.html  |  3122 +
 .../pyspark.sql.functions.partitioning.months.html |  3122 +
 .../pyspark.sql.functions.partitioning.years.html  |  3122 +
 .../api/pyspark.sql.functions.percent_rank.html    |  3126 +
 .../api/pyspark.sql.functions.percentile.html      |  3150 +
 .../pyspark.sql.functions.percentile_approx.html   |  3160 +
 .../pyspark.sql/api/pyspark.sql.functions.pi.html  |  3107 +
 .../api/pyspark.sql.functions.pmod.html            |  3138 +
 .../api/pyspark.sql.functions.posexplode.html      |  3174 +
 .../pyspark.sql.functions.posexplode_outer.html    |  3159 +
 .../api/pyspark.sql.functions.position.html        |  3132 +
 .../api/pyspark.sql.functions.positive.html        |  3124 +
 .../pyspark.sql/api/pyspark.sql.functions.pow.html |  3130 +
 .../api/pyspark.sql.functions.power.html           |  3130 +
 .../api/pyspark.sql.functions.printf.html          |  3119 +
 .../api/pyspark.sql.functions.product.html         |  3127 +
 .../api/pyspark.sql.functions.quarter.html         |  3183 +
 .../api/pyspark.sql.functions.radians.html         |  3130 +
 .../api/pyspark.sql.functions.raise_error.html     |  3128 +
 .../api/pyspark.sql.functions.rand.html            |  3147 +
 .../api/pyspark.sql.functions.randn.html           |  3147 +
 .../api/pyspark.sql.functions.randstr.html         |  3141 +
 .../api/pyspark.sql.functions.rank.html            |  3132 +
 .../api/pyspark.sql.functions.reduce.html          |  3155 +
 .../api/pyspark.sql.functions.reflect.html         |  3127 +
 .../api/pyspark.sql.functions.regexp.html          |  3147 +
 .../api/pyspark.sql.functions.regexp_count.html    |  3149 +
 .../api/pyspark.sql.functions.regexp_extract.html  |  3154 +
 .../pyspark.sql.functions.regexp_extract_all.html  |  3165 +
 .../api/pyspark.sql.functions.regexp_instr.html    |  3162 +
 .../api/pyspark.sql.functions.regexp_like.html     |  3147 +
 .../api/pyspark.sql.functions.regexp_replace.html  |  3150 +
 .../api/pyspark.sql.functions.regexp_substr.html   |  3159 +
 .../api/pyspark.sql.functions.regr_avgx.html       |  3182 +
 .../api/pyspark.sql.functions.regr_avgy.html       |  3182 +
 .../api/pyspark.sql.functions.regr_count.html      |  3182 +
 .../api/pyspark.sql.functions.regr_intercept.html  |  3183 +
 .../api/pyspark.sql.functions.regr_r2.html         |  3182 +
 .../api/pyspark.sql.functions.regr_slope.html      |  3182 +
 .../api/pyspark.sql.functions.regr_sxx.html        |  3182 +
 .../api/pyspark.sql.functions.regr_sxy.html        |  3182 +
 .../api/pyspark.sql.functions.regr_syy.html        |  3182 +
 .../api/pyspark.sql.functions.repeat.html          |  3151 +
 .../api/pyspark.sql.functions.replace.html         |  3120 +
 .../api/pyspark.sql.functions.reverse.html         |  3139 +
 .../api/pyspark.sql.functions.right.html           |  3114 +
 .../api/pyspark.sql.functions.rint.html            |  3133 +
 .../api/pyspark.sql.functions.rlike.html           |  3123 +
 .../api/pyspark.sql.functions.round.html           |  3141 +
 .../api/pyspark.sql.functions.row_number.html      |  3123 +
 .../api/pyspark.sql.functions.rpad.html            |  3157 +
 .../api/pyspark.sql.functions.rtrim.html           |  3165 +
 .../api/pyspark.sql.functions.schema_of_csv.html   |  3163 +
 .../api/pyspark.sql.functions.schema_of_json.html  |  3133 +
 .../pyspark.sql.functions.schema_of_variant.html   |  3117 +
 ...yspark.sql.functions.schema_of_variant_agg.html |  3117 +
 .../api/pyspark.sql.functions.schema_of_xml.html   |  3156 +
 .../pyspark.sql/api/pyspark.sql.functions.sec.html |  3141 +
 .../api/pyspark.sql.functions.second.html          |  3156 +
 .../api/pyspark.sql.functions.sentences.html       |  3167 +
 .../api/pyspark.sql.functions.sequence.html        |  3155 +
 .../api/pyspark.sql.functions.session_user.html    |  3114 +
 .../api/pyspark.sql.functions.session_window.html  |  3160 +
 .../pyspark.sql/api/pyspark.sql.functions.sha.html |  3121 +
 .../api/pyspark.sql.functions.sha1.html            |  3132 +
 .../api/pyspark.sql.functions.sha2.html            |  3138 +
 .../api/pyspark.sql.functions.shiftleft.html       |  3129 +
 .../api/pyspark.sql.functions.shiftright.html      |  3129 +
 .../pyspark.sql.functions.shiftrightunsigned.html  |  3129 +
 .../api/pyspark.sql.functions.shuffle.html         |  3167 +
 .../api/pyspark.sql.functions.sign.html            |  3129 +
 .../api/pyspark.sql.functions.signum.html          |  3129 +
 .../pyspark.sql/api/pyspark.sql.functions.sin.html |  3142 +
 .../api/pyspark.sql.functions.sinh.html            |  3142 +
 .../api/pyspark.sql.functions.size.html            |  3120 +
 .../api/pyspark.sql.functions.skewness.html        |  3134 +
 .../api/pyspark.sql.functions.slice.html           |  3159 +
 .../api/pyspark.sql.functions.some.html            |  3151 +
 .../api/pyspark.sql.functions.sort_array.html      |  3180 +
 .../api/pyspark.sql.functions.soundex.html         |  3126 +
 .../pyspark.sql.functions.spark_partition_id.html  |  3129 +
 .../api/pyspark.sql.functions.split.html           |  3201 +
 .../api/pyspark.sql.functions.split_part.html      |  3139 +
 .../api/pyspark.sql.functions.sqrt.html            |  3130 +
 .../api/pyspark.sql.functions.stack.html           |  3149 +
 .../api/pyspark.sql.functions.startswith.html      |  3129 +
 .../pyspark.sql/api/pyspark.sql.functions.std.html |  3132 +
 .../api/pyspark.sql.functions.stddev.html          |  3135 +
 .../api/pyspark.sql.functions.stddev_pop.html      |  3134 +
 .../api/pyspark.sql.functions.stddev_samp.html     |  3134 +
 .../api/pyspark.sql.functions.str_to_map.html      |  3178 +
 .../api/pyspark.sql.functions.string_agg.html      |  3162 +
 .../pyspark.sql.functions.string_agg_distinct.html |  3163 +
 .../api/pyspark.sql.functions.struct.html          |  3132 +
 .../api/pyspark.sql.functions.substr.html          |  3144 +
 .../api/pyspark.sql.functions.substring.html       |  3196 +
 .../api/pyspark.sql.functions.substring_index.html |  3150 +
 .../pyspark.sql/api/pyspark.sql.functions.sum.html |  3148 +
 .../api/pyspark.sql.functions.sum_distinct.html    |  3161 +
 .../pyspark.sql/api/pyspark.sql.functions.tan.html |  3142 +
 .../api/pyspark.sql.functions.tanh.html            |  3142 +
 .../api/pyspark.sql.functions.timestamp_add.html   |  3158 +
 .../api/pyspark.sql.functions.timestamp_diff.html  |  3155 +
 .../pyspark.sql.functions.timestamp_micros.html    |  3137 +
 .../pyspark.sql.functions.timestamp_millis.html    |  3137 +
 .../pyspark.sql.functions.timestamp_seconds.html   |  3141 +
 .../api/pyspark.sql.functions.to_binary.html       |  3126 +
 .../api/pyspark.sql.functions.to_char.html         |  3136 +
 .../api/pyspark.sql.functions.to_csv.html          |  3176 +
 .../api/pyspark.sql.functions.to_date.html         |  3149 +
 .../api/pyspark.sql.functions.to_json.html         |  3194 +
 .../api/pyspark.sql.functions.to_number.html       |  3131 +
 .../api/pyspark.sql.functions.to_timestamp.html    |  3154 +
 .../pyspark.sql.functions.to_timestamp_ltz.html    |  3155 +
 .../pyspark.sql.functions.to_timestamp_ntz.html    |  3155 +
 .../pyspark.sql.functions.to_unix_timestamp.html   |  3159 +
 .../pyspark.sql.functions.to_utc_timestamp.html    |  3161 +
 .../api/pyspark.sql.functions.to_varchar.html      |  3136 +
 .../pyspark.sql.functions.to_variant_object.html   |  3135 +
 .../api/pyspark.sql.functions.to_xml.html          |  3124 +
 .../api/pyspark.sql.functions.transform.html       |  3150 +
 .../api/pyspark.sql.functions.transform_keys.html  |  3131 +
 .../pyspark.sql.functions.transform_values.html    |  3131 +
 .../api/pyspark.sql.functions.translate.html       |  3128 +
 .../api/pyspark.sql.functions.trim.html            |  3165 +
 .../api/pyspark.sql.functions.trunc.html           |  3143 +
 .../api/pyspark.sql.functions.try_add.html         |  3171 +
 .../api/pyspark.sql.functions.try_aes_decrypt.html |  3224 +
 .../api/pyspark.sql.functions.try_avg.html         |  3145 +
 .../api/pyspark.sql.functions.try_divide.html      |  3152 +
 .../api/pyspark.sql.functions.try_element_at.html  |  3190 +
 .../pyspark.sql.functions.try_make_interval.html   |  3243 +
 .../pyspark.sql.functions.try_make_timestamp.html  |  3190 +
 ...spark.sql.functions.try_make_timestamp_ltz.html |  3189 +
 ...spark.sql.functions.try_make_timestamp_ntz.html |  3172 +
 .../api/pyspark.sql.functions.try_mod.html         |  3138 +
 .../api/pyspark.sql.functions.try_multiply.html    |  3153 +
 .../api/pyspark.sql.functions.try_parse_json.html  |  3118 +
 .../api/pyspark.sql.functions.try_parse_url.html   |  3201 +
 .../api/pyspark.sql.functions.try_reflect.html     |  3141 +
 .../api/pyspark.sql.functions.try_subtract.html    |  3171 +
 .../api/pyspark.sql.functions.try_sum.html         |  3154 +
 .../api/pyspark.sql.functions.try_to_binary.html   |  3139 +
 .../api/pyspark.sql.functions.try_to_number.html   |  3137 +
 .../pyspark.sql.functions.try_to_timestamp.html    |  3157 +
 .../api/pyspark.sql.functions.try_url_decode.html  |  3135 +
 .../pyspark.sql.functions.try_validate_utf8.html   |  3129 +
 .../api/pyspark.sql.functions.try_variant_get.html |  3130 +
 .../api/pyspark.sql.functions.typeof.html          |  3115 +
 .../api/pyspark.sql.functions.ucase.html           |  3115 +
 .../pyspark.sql/api/pyspark.sql.functions.udf.html |  3168 +
 .../api/pyspark.sql.functions.udtf.html            |  3248 +
 .../api/pyspark.sql.functions.unbase64.html        |  3133 +
 .../api/pyspark.sql.functions.unhex.html           |  3132 +
 .../api/pyspark.sql.functions.uniform.html         |  3138 +
 .../api/pyspark.sql.functions.unix_date.html       |  3138 +
 .../api/pyspark.sql.functions.unix_micros.html     |  3138 +
 .../api/pyspark.sql.functions.unix_millis.html     |  3139 +
 .../api/pyspark.sql.functions.unix_seconds.html    |  3140 +
 .../api/pyspark.sql.functions.unix_timestamp.html  |  3158 +
 .../api/pyspark.sql.functions.unwrap_udt.html      |  3099 +
 .../api/pyspark.sql.functions.upper.html           |  3133 +
 .../api/pyspark.sql.functions.url_decode.html      |  3168 +
 .../api/pyspark.sql.functions.url_encode.html      |  3168 +
 .../api/pyspark.sql.functions.user.html            |  3114 +
 .../api/pyspark.sql.functions.validate_utf8.html   |  3129 +
 .../api/pyspark.sql.functions.var_pop.html         |  3133 +
 .../api/pyspark.sql.functions.var_samp.html        |  3134 +
 .../api/pyspark.sql.functions.variance.html        |  3135 +
 .../api/pyspark.sql.functions.variant_get.html     |  3128 +
 .../api/pyspark.sql.functions.version.html         |  3108 +
 .../api/pyspark.sql.functions.weekday.html         |  3173 +
 .../api/pyspark.sql.functions.weekofyear.html      |  3177 +
 .../api/pyspark.sql.functions.when.html            |  3148 +
 .../api/pyspark.sql.functions.width_bucket.html    |  3138 +
 .../api/pyspark.sql.functions.window.html          |  3172 +
 .../api/pyspark.sql.functions.window_time.html     |  3142 +
 .../api/pyspark.sql.functions.xpath.html           |  3109 +
 .../api/pyspark.sql.functions.xpath_boolean.html   |  3108 +
 .../api/pyspark.sql.functions.xpath_double.html    |  3109 +
 .../api/pyspark.sql.functions.xpath_float.html     |  3109 +
 .../api/pyspark.sql.functions.xpath_int.html       |  3109 +
 .../api/pyspark.sql.functions.xpath_long.html      |  3109 +
 .../api/pyspark.sql.functions.xpath_number.html    |  3110 +
 .../api/pyspark.sql.functions.xpath_short.html     |  3109 +
 .../api/pyspark.sql.functions.xpath_string.html    |  3108 +
 .../api/pyspark.sql.functions.xxhash64.html        |  3148 +
 .../api/pyspark.sql.functions.year.html            |  3183 +
 .../api/pyspark.sql.functions.zeroifnull.html      |  3115 +
 .../api/pyspark.sql.functions.zip_with.html        |  3143 +
 .../pyspark.sql/api/pyspark.sql.is_remote.html     |  3114 +
 ...ark.sql.plot.core.PySparkPlotAccessor.area.html |  3125 +
 ...park.sql.plot.core.PySparkPlotAccessor.bar.html |  3124 +
 ...ark.sql.plot.core.PySparkPlotAccessor.barh.html |  3133 +
 ...park.sql.plot.core.PySparkPlotAccessor.box.html |  3137 +
 ...ark.sql.plot.core.PySparkPlotAccessor.hist.html |  3122 +
 ...park.sql.plot.core.PySparkPlotAccessor.kde.html |  3130 +
 ...ark.sql.plot.core.PySparkPlotAccessor.line.html |  3119 +
 ...park.sql.plot.core.PySparkPlotAccessor.pie.html |  3127 +
 ....sql.plot.core.PySparkPlotAccessor.scatter.html |  3124 +
 ...spark.sql.protobuf.functions.from_protobuf.html |  3199 +
 ...pyspark.sql.protobuf.functions.to_protobuf.html |  3188 +
 ...park.sql.streaming.StatefulProcessor.close.html |  3095 +
 ...aming.StatefulProcessor.handleInitialState.html |  3110 +
 ...treaming.StatefulProcessor.handleInputRows.html |  3115 +
 ...spark.sql.streaming.StatefulProcessor.init.html |  3104 +
 .../api/pyspark.sql.table_arg.TableArg.html        |  3115 +
 .../pyspark.sql.table_arg.TableArg.orderBy.html    |  3094 +
 ...pyspark.sql.table_arg.TableArg.partitionBy.html |  3094 +
 ...sql.table_arg.TableArg.withSinglePartition.html |  3094 +
 ...ark.sql.tvf.TableValuedFunction.collations.html |  3113 +
 ...yspark.sql.tvf.TableValuedFunction.explode.html |  3177 +
 ....sql.tvf.TableValuedFunction.explode_outer.html |  3149 +
 .../api/pyspark.sql.tvf.TableValuedFunction.html   |  3142 +
 ...pyspark.sql.tvf.TableValuedFunction.inline.html |  3158 +
 ...k.sql.tvf.TableValuedFunction.inline_outer.html |  3137 +
 ...ark.sql.tvf.TableValuedFunction.json_tuple.html |  3130 +
 ...ark.sql.tvf.TableValuedFunction.posexplode.html |  3137 +
 ...l.tvf.TableValuedFunction.posexplode_outer.html |  3149 +
 .../pyspark.sql.tvf.TableValuedFunction.range.html |  3140 +
 ...k.sql.tvf.TableValuedFunction.sql_keywords.html |  3113 +
 .../pyspark.sql.tvf.TableValuedFunction.stack.html |  3130 +
 ...ql.tvf.TableValuedFunction.variant_explode.html |  3156 +
 ....TableValuedFunction.variant_explode_outer.html |  3145 +
 .../api/pyspark.sql.types.ArrayType.html           |  3280 +
 .../api/pyspark.sql.types.BinaryType.html          |  3209 +
 .../api/pyspark.sql.types.BooleanType.html         |  3209 +
 .../api/pyspark.sql.types.ByteType.html            |  3209 +
 .../pyspark.sql.types.CalendarIntervalType.html    |  3213 +
 .../api/pyspark.sql.types.CharType.html            |  3217 +
 .../api/pyspark.sql.types.DataType.html            |  3209 +
 .../api/pyspark.sql.types.DateType.html            |  3227 +
 .../api/pyspark.sql.types.DayTimeIntervalType.html |  3251 +
 .../api/pyspark.sql.types.DecimalType.html         |  3225 +
 .../api/pyspark.sql.types.DoubleType.html          |  3209 +
 .../api/pyspark.sql.types.FloatType.html           |  3209 +
 .../api/pyspark.sql.types.IntegerType.html         |  3209 +
 .../api/pyspark.sql.types.LongType.html            |  3211 +
 .../pyspark.sql/api/pyspark.sql.types.MapType.html |  3287 +
 .../api/pyspark.sql.types.NullType.html            |  3210 +
 .../api/pyspark.sql.types.ShortType.html           |  3209 +
 .../api/pyspark.sql.types.StringType.html          |  3267 +
 .../api/pyspark.sql.types.StructField.html         |  3265 +
 .../api/pyspark.sql.types.StructType.html          |  3490 +
 .../api/pyspark.sql.types.TimestampNTZType.html    |  3209 +
 .../api/pyspark.sql.types.TimestampType.html       |  3209 +
 .../api/pyspark.sql.types.VarcharType.html         |  3217 +
 .../api/pyspark.sql.types.VariantType.html         |  3212 +
 .../pyspark.sql.types.YearMonthIntervalType.html   |  3237 +
 ...udf.UserDefinedFunction.asNondeterministic.html |  3097 +
 .../api/pyspark.sql.udf.UserDefinedFunction.html   |  3125 +
 ...ark.sql.udf.UserDefinedFunction.returnType.html |  3093 +
 ...f.UserDefinedTableFunction.asDeterministic.html |  3094 +
 .../pyspark.sql.udtf.UserDefinedTableFunction.html |  3125 +
 ...l.udtf.UserDefinedTableFunction.returnType.html |  3093 +
 .../api/python/reference/pyspark.sql/avro.html     |  3097 +
 .../api/python/reference/pyspark.sql/catalog.html  |  3172 +
 .../api/python/reference/pyspark.sql/column.html   |  3203 +
 .../reference/pyspark.sql/configuration.html       |  3094 +
 .../python/reference/pyspark.sql/core_classes.html |  3175 +
 .../python/reference/pyspark.sql/data_types.html   |  3166 +
 .../python/reference/pyspark.sql/dataframe.html    |  3539 +
 .../python/reference/pyspark.sql/datasource.html   |  3142 +
 .../python/reference/pyspark.sql/functions.html    |  4792 ++
 .../api/python/reference/pyspark.sql/grouping.html |  3139 +
 .../api/python/reference/pyspark.sql/index.html    |  3560 +
 .../4.0.0/api/python/reference/pyspark.sql/io.html |  3223 +
 .../python/reference/pyspark.sql/observation.html  |  3094 +
 .../api/python/reference/pyspark.sql/protobuf.html |  3097 +
 .../api/python/reference/pyspark.sql/row.html      |  3094 +
 .../reference/pyspark.sql/spark_session.html       |  3267 +
 .../reference/pyspark.sql/stateful_processor.html  |  3103 +
 .../api/python/reference/pyspark.sql/udf.html      |  3106 +
 .../api/python/reference/pyspark.sql/udtf.html     |  3100 +
 .../python/reference/pyspark.sql/variant_val.html  |  3100 +
 .../api/python/reference/pyspark.sql/window.html   |  3124 +
 ...pyspark.sql.streaming.DataStreamReader.csv.html |  3137 +
 ...park.sql.streaming.DataStreamReader.format.html |  3130 +
 .../pyspark.sql.streaming.DataStreamReader.html    |  3165 +
 ...yspark.sql.streaming.DataStreamReader.json.html |  3144 +
 ...yspark.sql.streaming.DataStreamReader.load.html |  3136 +
 ...park.sql.streaming.DataStreamReader.option.html |  3116 +
 ...ark.sql.streaming.DataStreamReader.options.html |  3122 +
 ...pyspark.sql.streaming.DataStreamReader.orc.html |  3124 +
 ...ark.sql.streaming.DataStreamReader.parquet.html |  3131 +
 ...park.sql.streaming.DataStreamReader.schema.html |  3133 +
 ...spark.sql.streaming.DataStreamReader.table.html |  3134 +
 ...yspark.sql.streaming.DataStreamReader.text.html |  3137 +
 ...ark.sql.streaming.DataStreamWriter.foreach.html |  3216 +
 ...ql.streaming.DataStreamWriter.foreachBatch.html |  3126 +
 ...park.sql.streaming.DataStreamWriter.format.html |  3133 +
 .../pyspark.sql.streaming.DataStreamWriter.html    |  3162 +
 ...park.sql.streaming.DataStreamWriter.option.html |  3118 +
 ...ark.sql.streaming.DataStreamWriter.options.html |  3123 +
 ....sql.streaming.DataStreamWriter.outputMode.html |  3136 +
 ...sql.streaming.DataStreamWriter.partitionBy.html |  3135 +
 ...k.sql.streaming.DataStreamWriter.queryName.html |  3121 +
 ...spark.sql.streaming.DataStreamWriter.start.html |  3159 +
 ...ark.sql.streaming.DataStreamWriter.toTable.html |  3163 +
 ...ark.sql.streaming.DataStreamWriter.trigger.html |  3142 +
 ....streaming.StreamingQuery.awaitTermination.html |  3136 +
 ...ark.sql.streaming.StreamingQuery.exception.html |  3107 +
 ...spark.sql.streaming.StreamingQuery.explain.html |  3136 +
 .../api/pyspark.sql.streaming.StreamingQuery.html  |  3160 +
 .../pyspark.sql.streaming.StreamingQuery.id.html   |  3125 +
 ...park.sql.streaming.StreamingQuery.isActive.html |  3118 +
 ....sql.streaming.StreamingQuery.lastProgress.html |  3120 +
 .../pyspark.sql.streaming.StreamingQuery.name.html |  3124 +
 ...reaming.StreamingQuery.processAllAvailable.html |  3120 +
 ...ql.streaming.StreamingQuery.recentProgress.html |  3124 +
 ...pyspark.sql.streaming.StreamingQuery.runId.html |  3122 +
 ...yspark.sql.streaming.StreamingQuery.status.html |  3121 +
 .../pyspark.sql.streaming.StreamingQuery.stop.html |  3115 +
 ...spark.sql.streaming.StreamingQueryListener.html |  3155 +
 ...sql.streaming.StreamingQueryManager.active.html |  3126 +
 ...treaming.StreamingQueryManager.addListener.html |  3143 +
 ....StreamingQueryManager.awaitAnyTermination.html |  3142 +
 ...rk.sql.streaming.StreamingQueryManager.get.html |  3136 +
 ...yspark.sql.streaming.StreamingQueryManager.html |  3138 +
 ...aming.StreamingQueryManager.removeListener.html |  3132 +
 ...ming.StreamingQueryManager.resetTerminated.html |  3105 +
 .../python/reference/pyspark.ss/core_classes.html  |  3106 +
 .../api/python/reference/pyspark.ss/index.html     |  3139 +
 .../4.0.0/api/python/reference/pyspark.ss/io.html  |  3157 +
 .../reference/pyspark.ss/query_management.html     |  3148 +
 .../api/python/reference/pyspark.streaming.html    |  3332 +
 .../api/python/reference/pyspark.testing.html      |  3094 +
 site/docs/4.0.0/api/python/search.html             |   574 +
 site/docs/4.0.0/api/python/searchindex.js          |     1 +
 .../4.0.0/api/python/tutorial/arrow_pandas.html    |   591 +
 site/docs/4.0.0/api/python/tutorial/index.html     |   678 +
 .../tutorial/pandas_on_spark/best_practices.html   |   988 +
 .../api/python/tutorial/pandas_on_spark/faq.html   |   688 +
 .../tutorial/pandas_on_spark/from_to_dbms.html     |   745 +
 .../api/python/tutorial/pandas_on_spark/index.html |   720 +
 .../python/tutorial/pandas_on_spark/options.html   |   990 +
 .../tutorial/pandas_on_spark/pandas_pyspark.html   |   754 +
 .../pandas_on_spark/supported_pandas_api.html      |  5422 ++
 .../tutorial/pandas_on_spark/transform_apply.html  |   736 +
 .../python/tutorial/pandas_on_spark/typehints.html |   864 +
 .../api/python/tutorial/pandas_on_spark/types.html |   908 +
 .../api/python/tutorial/python_packaging.html      |   841 +
 .../api/python/tutorial/sql/arrow_pandas.html      |  1234 +
 site/docs/4.0.0/api/python/tutorial/sql/index.html |   688 +
 .../python/tutorial/sql/python_data_source.html    |  1129 +
 .../4.0.0/api/python/tutorial/sql/python_udtf.html |  1323 +
 .../api/python/tutorial/sql/type_conversions.html  |   969 +
 .../4.0.0/api/python/user_guide/bugbusting.html    |  1256 +
 .../4.0.0/api/python/user_guide/bugbusting.ipynb   |   950 +
 .../4.0.0/api/python/user_guide/dataframes.html    |  1155 +
 .../4.0.0/api/python/user_guide/dataframes.ipynb   |   774 +
 .../docs/4.0.0/api/python/user_guide/dataprep.html |  1414 +
 .../4.0.0/api/python/user_guide/dataprep.ipynb     |  1418 +
 site/docs/4.0.0/api/python/user_guide/index.html   |   682 +
 .../4.0.0/api/python/user_guide/loadandbehold.html |   937 +
 .../api/python/user_guide/loadandbehold.ipynb      |   487 +
 site/docs/4.0.0/api/python/user_guide/sql.html     |  1444 +
 site/docs/4.0.0/api/python/user_guide/sql.ipynb    |  1192 +
 .../4.0.0/api/python/user_guide/touroftypes.html   |  1418 +
 .../4.0.0/api/python/user_guide/touroftypes.ipynb  |  1190 +
 .../4.0.0/api/python/user_guide/udfandudtf.html    |  1130 +
 .../4.0.0/api/python/user_guide/udfandudtf.ipynb   |   997 +
 site/docs/4.0.0/api/scala/index.html               |     2 +
 site/docs/4.0.0/api/scala/index.js                 |     1 +
 .../4.0.0/api/scala/lib/MaterialIcons-Regular.eot  |   Bin 0 -> 137002 bytes
 .../4.0.0/api/scala/lib/MaterialIcons-Regular.ttf  |   Bin 0 -> 122640 bytes
 .../4.0.0/api/scala/lib/MaterialIcons-Regular.woff |   Bin 0 -> 56792 bytes
 site/docs/4.0.0/api/scala/lib/abstract_type.svg    |    54 +
 site/docs/4.0.0/api/scala/lib/annotation.svg       |    54 +
 site/docs/4.0.0/api/scala/lib/annotation_comp.svg  |    57 +
 site/docs/4.0.0/api/scala/lib/class.svg            |    54 +
 site/docs/4.0.0/api/scala/lib/class_comp.svg       |    57 +
 site/docs/4.0.0/api/scala/lib/class_diagram.png    |   Bin 0 -> 3910 bytes
 site/docs/4.0.0/api/scala/lib/diagrams.css         |   177 +
 site/docs/4.0.0/api/scala/lib/index.css            |   945 +
 site/docs/4.0.0/api/scala/lib/index.js             |   616 +
 site/docs/4.0.0/api/scala/lib/jquery.min.js        |     2 +
 .../4.0.0/api/scala/lib/lato-v11-latin-100.eot     |   Bin 0 -> 30159 bytes
 .../4.0.0/api/scala/lib/lato-v11-latin-100.ttf     |   Bin 0 -> 76144 bytes
 .../4.0.0/api/scala/lib/lato-v11-latin-100.woff    |   Bin 0 -> 33288 bytes
 .../4.0.0/api/scala/lib/lato-v11-latin-regular.eot |   Bin 0 -> 34943 bytes
 .../4.0.0/api/scala/lib/lato-v11-latin-regular.ttf |   Bin 0 -> 81980 bytes
 .../api/scala/lib/lato-v11-latin-regular.woff      |   Bin 0 -> 35700 bytes
 site/docs/4.0.0/api/scala/lib/object.svg           |    54 +
 site/docs/4.0.0/api/scala/lib/object_comp.svg      |    57 +
 .../4.0.0/api/scala/lib/object_comp_annotation.svg |    57 +
 .../docs/4.0.0/api/scala/lib/object_comp_trait.svg |    57 +
 site/docs/4.0.0/api/scala/lib/object_diagram.png   |   Bin 0 -> 3903 bytes
 .../api/scala/lib/open-sans-v13-latin-400i.eot     |   Bin 0 -> 23375 bytes
 .../api/scala/lib/open-sans-v13-latin-400i.ttf     |   Bin 0 -> 212760 bytes
 .../api/scala/lib/open-sans-v13-latin-400i.woff    |   Bin 0 -> 27252 bytes
 .../api/scala/lib/open-sans-v13-latin-700.eot      |   Bin 0 -> 47430 bytes
 .../api/scala/lib/open-sans-v13-latin-700.ttf      |   Bin 0 -> 224452 bytes
 .../api/scala/lib/open-sans-v13-latin-700.woff     |   Bin 0 -> 25940 bytes
 .../api/scala/lib/open-sans-v13-latin-700i.eot     |   Bin 0 -> 50570 bytes
 .../api/scala/lib/open-sans-v13-latin-700i.ttf     |   Bin 0 -> 213168 bytes
 .../api/scala/lib/open-sans-v13-latin-700i.woff    |   Bin 0 -> 27380 bytes
 .../api/scala/lib/open-sans-v13-latin-regular.eot  |   Bin 0 -> 18233 bytes
 .../api/scala/lib/open-sans-v13-latin-regular.ttf  |   Bin 0 -> 34156 bytes
 .../api/scala/lib/open-sans-v13-latin-regular.woff |   Bin 0 -> 20248 bytes
 site/docs/4.0.0/api/scala/lib/ownderbg2.gif        |   Bin 0 -> 1145 bytes
 site/docs/4.0.0/api/scala/lib/ownerbg.gif          |   Bin 0 -> 1118 bytes
 site/docs/4.0.0/api/scala/lib/ownerbg2.gif         |   Bin 0 -> 1145 bytes
 site/docs/4.0.0/api/scala/lib/package.svg          |    54 +
 site/docs/4.0.0/api/scala/lib/print.css            |    11 +
 site/docs/4.0.0/api/scala/lib/ref-index.css        |    56 +
 site/docs/4.0.0/api/scala/lib/scheduler.js         |   108 +
 .../api/scala/lib/source-code-pro-v6-latin-700.eot |   Bin 0 -> 13750 bytes
 .../api/scala/lib/source-code-pro-v6-latin-700.ttf |   Bin 0 -> 27696 bytes
 .../scala/lib/source-code-pro-v6-latin-700.woff    |   Bin 0 -> 15336 bytes
 .../scala/lib/source-code-pro-v6-latin-regular.eot |   Bin 0 -> 14004 bytes
 .../scala/lib/source-code-pro-v6-latin-regular.ttf |   Bin 0 -> 27916 bytes
 .../lib/source-code-pro-v6-latin-regular.woff      |   Bin 0 -> 15636 bytes
 site/docs/4.0.0/api/scala/lib/template.css         |  1272 +
 site/docs/4.0.0/api/scala/lib/template.js          |   610 +
 site/docs/4.0.0/api/scala/lib/trait.svg            |    54 +
 site/docs/4.0.0/api/scala/lib/trait_comp.svg       |    57 +
 site/docs/4.0.0/api/scala/lib/trait_diagram.png    |   Bin 0 -> 3882 bytes
 site/docs/4.0.0/api/scala/lib/type_diagram.png     |   Bin 0 -> 1841 bytes
 site/docs/4.0.0/api/scala/org/apache/index.html    |    28 +
 .../scala/org/apache/parquet/filter2/index.html    |     2 +
 .../parquet/filter2/predicate/SparkFilterApi.html  |     3 +
 .../apache/parquet/filter2/predicate/index.html    |     2 +
 .../4.0.0/api/scala/org/apache/parquet/index.html  |    15 +
 .../api/scala/org/apache/spark/Aggregator.html     |    50 +
 .../org/apache/spark/BarrierTaskContext$.html      |    52 +
 .../scala/org/apache/spark/BarrierTaskContext.html |   132 +
 .../scala/org/apache/spark/BarrierTaskInfo.html    |    50 +
 .../org/apache/spark/ComplexFutureAction.html      |    68 +
 .../org/apache/spark/ContextAwareIterator.html     |    54 +
 .../api/scala/org/apache/spark/Dependency.html     |    50 +
 .../org/apache/spark/ErrorClassesJsonReader.html   |    51 +
 .../scala/org/apache/spark/ExceptionFailure.html   |    61 +
 .../org/apache/spark/ExecutorLostFailure.html      |    56 +
 .../api/scala/org/apache/spark/FetchFailed.html    |    60 +
 .../api/scala/org/apache/spark/FutureAction.html   |    64 +
 .../scala/org/apache/spark/HashPartitioner.html    |    52 +
 .../org/apache/spark/InterruptibleIterator.html    |    51 +
 .../scala/org/apache/spark/JobExecutionStatus.html |    48 +
 .../api/scala/org/apache/spark/JobSubmitter.html   |    53 +
 .../scala/org/apache/spark/NarrowDependency.html   |    51 +
 .../scala/org/apache/spark/OneToOneDependency.html |    50 +
 .../api/scala/org/apache/spark/Partition.html      |    50 +
 .../scala/org/apache/spark/PartitionEvaluator.html |    53 +
 .../apache/spark/PartitionEvaluatorFactory.html    |    53 +
 .../api/scala/org/apache/spark/Partitioner$.html   |    55 +
 .../api/scala/org/apache/spark/Partitioner.html    |    51 +
 .../api/scala/org/apache/spark/QueryContext.html   |    50 +
 .../scala/org/apache/spark/QueryContextType.html   |    49 +
 .../scala/org/apache/spark/RangeDependency.html    |    49 +
 .../scala/org/apache/spark/RangePartitioner.html   |    52 +
 .../scala/org/apache/spark/ReadOnlySparkConf.html  |    84 +
 .../api/scala/org/apache/spark/Resubmitted$.html   |    57 +
 .../org/apache/spark/SerializableWritable.html     |    48 +
 .../scala/org/apache/spark/ShuffleDependency.html  |    54 +
 .../scala/org/apache/spark/SimpleFutureAction.html |    67 +
 .../api/scala/org/apache/spark/SparkConf.html      |   107 +
 .../api/scala/org/apache/spark/SparkContext$.html  |    65 +
 .../api/scala/org/apache/spark/SparkContext.html   |   386 +
 .../api/scala/org/apache/spark/SparkEnv$.html      |    48 +
 .../4.0.0/api/scala/org/apache/spark/SparkEnv.html |    53 +
 .../scala/org/apache/spark/SparkException$.html    |    48 +
 .../api/scala/org/apache/spark/SparkException.html |    51 +
 .../scala/org/apache/spark/SparkExecutorInfo.html  |    50 +
 .../api/scala/org/apache/spark/SparkFiles$.html    |    49 +
 .../org/apache/spark/SparkFirehoseListener.html    |   109 +
 .../api/scala/org/apache/spark/SparkJobInfo.html   |    50 +
 .../api/scala/org/apache/spark/SparkStageInfo.html |    50 +
 .../scala/org/apache/spark/SparkStatusTracker.html |    68 +
 .../api/scala/org/apache/spark/SparkThrowable.html |    56 +
 .../4.0.0/api/scala/org/apache/spark/Success$.html |    50 +
 .../scala/org/apache/spark/TaskCommitDenied.html   |    54 +
 .../api/scala/org/apache/spark/TaskContext$.html   |    54 +
 .../api/scala/org/apache/spark/TaskContext.html    |    88 +
 .../api/scala/org/apache/spark/TaskEndReason.html  |    52 +
 .../scala/org/apache/spark/TaskFailedReason.html   |    55 +
 .../api/scala/org/apache/spark/TaskKilled.html     |    55 +
 .../org/apache/spark/TaskKilledException.html      |    50 +
 .../scala/org/apache/spark/TaskResultLost$.html    |    56 +
 .../api/scala/org/apache/spark/UnknownReason$.html |    56 +
 .../scala/org/apache/spark/WritableConverter$.html |    48 +
 .../scala/org/apache/spark/WritableFactory$.html   |    48 +
 .../api/scala/org/apache/spark/api/index.html      |    48 +
 .../org/apache/spark/api/java/JavaDoubleRDD$.html  |    18 +
 .../org/apache/spark/api/java/JavaDoubleRDD.html   |   231 +
 .../apache/spark/api/java/JavaFutureAction.html    |    20 +
 .../org/apache/spark/api/java/JavaHadoopRDD.html   |   483 +
 .../apache/spark/api/java/JavaNewHadoopRDD.html    |   483 +
 .../org/apache/spark/api/java/JavaPairRDD$.html    |    18 +
 .../org/apache/spark/api/java/JavaPairRDD.html     |   424 +
 .../scala/org/apache/spark/api/java/JavaRDD$.html  |    18 +
 .../scala/org/apache/spark/api/java/JavaRDD.html   |   219 +
 .../org/apache/spark/api/java/JavaRDDLike.html     |   140 +
 .../apache/spark/api/java/JavaSparkContext$.html   |    23 +
 .../apache/spark/api/java/JavaSparkContext.html    |   204 +
 .../spark/api/java/JavaSparkStatusTracker.html     |    31 +
 .../scala/org/apache/spark/api/java/Optional.html  |    27 +
 .../org/apache/spark/api/java/StorageLevels.html   |    19 +
 .../spark/api/java/function/CoGroupFunction.html   |    20 +
 .../api/java/function/DoubleFlatMapFunction.html   |    19 +
 .../spark/api/java/function/DoubleFunction.html    |    19 +
 .../spark/api/java/function/FilterFunction.html    |    19 +
 .../spark/api/java/function/FlatMapFunction.html   |    19 +
 .../spark/api/java/function/FlatMapFunction2.html  |    19 +
 .../api/java/function/FlatMapGroupsFunction.html   |    19 +
 .../function/FlatMapGroupsWithStateFunction.html   |    22 +
 .../spark/api/java/function/ForeachFunction.html   |    19 +
 .../java/function/ForeachPartitionFunction.html    |    19 +
 .../apache/spark/api/java/function/Function.html   |    21 +
 .../apache/spark/api/java/function/Function0.html  |    19 +
 .../apache/spark/api/java/function/Function2.html  |    19 +
 .../apache/spark/api/java/function/Function3.html  |    19 +
 .../apache/spark/api/java/function/Function4.html  |    19 +
 .../spark/api/java/function/MapFunction.html       |    19 +
 .../spark/api/java/function/MapGroupsFunction.html |    19 +
 .../java/function/MapGroupsWithStateFunction.html  |    20 +
 .../api/java/function/MapPartitionsFunction.html   |    19 +
 .../api/java/function/PairFlatMapFunction.html     |    20 +
 .../spark/api/java/function/PairFunction.html      |    20 +
 .../spark/api/java/function/ReduceFunction.html    |    19 +
 .../spark/api/java/function/VoidFunction.html      |    19 +
 .../spark/api/java/function/VoidFunction2.html     |    19 +
 .../org/apache/spark/api/java/function/index.html  |    62 +
 .../api/scala/org/apache/spark/api/java/index.html |    43 +
 .../org/apache/spark/api/plugin/DriverPlugin.html  |    43 +
 .../apache/spark/api/plugin/ExecutorPlugin.html    |    34 +
 .../org/apache/spark/api/plugin/PluginContext.html |    24 +
 .../org/apache/spark/api/plugin/SparkPlugin.html   |    23 +
 .../scala/org/apache/spark/api/plugin/index.html   |    34 +
 .../api/resource/ResourceDiscoveryPlugin.html      |    34 +
 .../scala/org/apache/spark/api/resource/index.html |    21 +
 .../org/apache/spark/broadcast/Broadcast.html      |    44 +
 .../scala/org/apache/spark/broadcast/index.html    |    65 +
 .../api/scala/org/apache/spark/graphx/Edge$.html   |    20 +
 .../api/scala/org/apache/spark/graphx/Edge.html    |    27 +
 .../org/apache/spark/graphx/EdgeContext$.html      |    24 +
 .../scala/org/apache/spark/graphx/EdgeContext.html |    22 +
 .../org/apache/spark/graphx/EdgeDirection$.html    |    21 +
 .../org/apache/spark/graphx/EdgeDirection.html     |    23 +
 .../scala/org/apache/spark/graphx/EdgeRDD$.html    |    21 +
 .../api/scala/org/apache/spark/graphx/EdgeRDD.html |   322 +
 .../scala/org/apache/spark/graphx/EdgeTriplet.html |    31 +
 .../api/scala/org/apache/spark/graphx/Graph$.html  |    36 +
 .../api/scala/org/apache/spark/graphx/Graph.html   |   152 +
 .../org/apache/spark/graphx/GraphLoader$.html      |    33 +
 .../scala/org/apache/spark/graphx/GraphOps.html    |   128 +
 .../org/apache/spark/graphx/GraphXUtils$.html      |    20 +
 ...rtitionStrategy$$CanonicalRandomVertexCut$.html |    22 +
 .../PartitionStrategy$$EdgePartition1D$.html       |    21 +
 .../PartitionStrategy$$EdgePartition2D$.html       |    48 +
 .../PartitionStrategy$$RandomVertexCut$.html       |    21 +
 .../apache/spark/graphx/PartitionStrategy$.html    |    55 +
 .../org/apache/spark/graphx/PartitionStrategy.html |    22 +
 .../api/scala/org/apache/spark/graphx/Pregel$.html |    69 +
 .../org/apache/spark/graphx/TripletFields.html     |    22 +
 .../scala/org/apache/spark/graphx/VertexRDD$.html  |    33 +
 .../scala/org/apache/spark/graphx/VertexRDD.html   |   375 +
 .../apache/spark/graphx/impl/EdgeActiveness.html   |    19 +
 .../org/apache/spark/graphx/impl/EdgeRDDImpl.html  |   317 +
 .../org/apache/spark/graphx/impl/GraphImpl$.html   |    25 +
 .../org/apache/spark/graphx/impl/GraphImpl.html    |   152 +
 .../apache/spark/graphx/impl/VertexRDDImpl.html    |   359 +
 .../scala/org/apache/spark/graphx/impl/index.html  |    24 +
 .../api/scala/org/apache/spark/graphx/index.html   |   113 +
 .../spark/graphx/lib/ConnectedComponents$.html     |    27 +
 .../apache/spark/graphx/lib/LabelPropagation$.html |    25 +
 .../org/apache/spark/graphx/lib/PageRank$.html     |    84 +
 .../apache/spark/graphx/lib/SVDPlusPlus$$Conf.html |    19 +
 .../org/apache/spark/graphx/lib/SVDPlusPlus$.html  |    27 +
 .../apache/spark/graphx/lib/ShortestPaths$.html    |    24 +
 .../graphx/lib/StronglyConnectedComponents$.html   |    22 +
 .../apache/spark/graphx/lib/TriangleCount$.html    |    23 +
 .../scala/org/apache/spark/graphx/lib/index.html   |    45 +
 .../apache/spark/graphx/util/GraphGenerators$.html |    33 +
 .../scala/org/apache/spark/graphx/util/index.html  |    21 +
 .../4.0.0/api/scala/org/apache/spark/index.html    |   248 +
 .../org/apache/spark/input/PortableDataStream.html |    20 +
 .../api/scala/org/apache/spark/input/index.html    |    50 +
 .../org/apache/spark/io/CompressionCodec.html      |    20 +
 .../org/apache/spark/io/LZ4CompressionCodec.html   |    21 +
 .../org/apache/spark/io/LZFCompressionCodec.html   |    20 +
 .../spark/io/NioBufferedFileInputStream.html       |    22 +
 .../org/apache/spark/io/ReadAheadInputStream.html  |    23 +
 .../apache/spark/io/SnappyCompressionCodec.html    |    21 +
 .../org/apache/spark/io/ZStdCompressionCodec.html  |    21 +
 .../4.0.0/api/scala/org/apache/spark/io/index.html |    94 +
 .../apache/spark/launcher/AbstractLauncher.html    |    45 +
 .../apache/spark/launcher/InProcessLauncher.html   |    45 +
 .../apache/spark/launcher/JavaModuleOptions.html   |    18 +
 .../org/apache/spark/launcher/SparkAppHandle.html  |    29 +
 .../org/apache/spark/launcher/SparkLauncher.html   |    59 +
 .../api/scala/org/apache/spark/launcher/index.html |    61 +
 .../spark/mapred/SparkHadoopMapRedUtil$.html       |    20 +
 .../api/scala/org/apache/spark/mapred/index.html   |    48 +
 .../apache/spark/metrics/DirectPoolMemory$.html    |    16 +
 .../apache/spark/metrics/ExecutorMetricType.html   |    17 +
 .../spark/metrics/GarbageCollectionMetrics$.html   |    16 +
 .../org/apache/spark/metrics/JVMHeapMemory$.html   |    16 +
 .../apache/spark/metrics/JVMOffHeapMemory$.html    |    16 +
 .../apache/spark/metrics/MappedPoolMemory$.html    |    16 +
 .../spark/metrics/OffHeapExecutionMemory$.html     |    16 +
 .../spark/metrics/OffHeapStorageMemory$.html       |    16 +
 .../spark/metrics/OffHeapUnifiedMemory$.html       |    16 +
 .../spark/metrics/OnHeapExecutionMemory$.html      |    16 +
 .../apache/spark/metrics/OnHeapStorageMemory$.html |    16 +
 .../apache/spark/metrics/OnHeapUnifiedMemory$.html |    16 +
 .../apache/spark/metrics/ProcessTreeMetrics$.html  |    16 +
 .../metrics/SingleValueExecutorMetricType.html     |    16 +
 .../api/scala/org/apache/spark/metrics/index.html  |    48 +
 .../spark/metrics/source/CodegenMetrics$.html      |    17 +
 .../metrics/source/DoubleAccumulatorSource$.html   |    21 +
 .../metrics/source/DoubleAccumulatorSource.html    |    16 +
 .../spark/metrics/source/HiveCatalogMetrics$.html  |    19 +
 .../metrics/source/LongAccumulatorSource$.html     |    21 +
 .../metrics/source/LongAccumulatorSource.html      |    16 +
 .../org/apache/spark/metrics/source/index.html     |    27 +
 .../api/scala/org/apache/spark/ml/Estimator.html   |   143 +
 .../api/scala/org/apache/spark/ml/FitEnd.html      |    86 +
 .../api/scala/org/apache/spark/ml/FitStart.html    |    86 +
 .../scala/org/apache/spark/ml/LoadInstanceEnd.html |    86 +
 .../org/apache/spark/ml/LoadInstanceStart.html     |    86 +
 .../api/scala/org/apache/spark/ml/MLEvent.html     |    87 +
 .../4.0.0/api/scala/org/apache/spark/ml/Model.html |   135 +
 .../api/scala/org/apache/spark/ml/Pipeline$.html   |    87 +
 .../api/scala/org/apache/spark/ml/Pipeline.html    |   160 +
 .../scala/org/apache/spark/ml/PipelineModel$.html  |    87 +
 .../scala/org/apache/spark/ml/PipelineModel.html   |   138 +
 .../scala/org/apache/spark/ml/PipelineStage.html   |   134 +
 .../scala/org/apache/spark/ml/PredictionModel.html |   147 +
 .../api/scala/org/apache/spark/ml/Predictor.html   |   155 +
 .../scala/org/apache/spark/ml/SaveInstanceEnd.html |    86 +
 .../org/apache/spark/ml/SaveInstanceStart.html     |    86 +
 .../scala/org/apache/spark/ml/TransformEnd.html    |    86 +
 .../scala/org/apache/spark/ml/TransformStart.html  |    86 +
 .../api/scala/org/apache/spark/ml/Transformer.html |   135 +
 .../org/apache/spark/ml/UnaryTransformer.html      |   142 +
 .../org/apache/spark/ml/attribute/Attribute$.html  |    32 +
 .../org/apache/spark/ml/attribute/Attribute.html   |    32 +
 .../apache/spark/ml/attribute/AttributeGroup$.html |    32 +
 .../apache/spark/ml/attribute/AttributeGroup.html  |    34 +
 .../apache/spark/ml/attribute/AttributeType$.html  |    31 +
 .../apache/spark/ml/attribute/AttributeType.html   |    33 +
 .../spark/ml/attribute/BinaryAttribute$.html       |    33 +
 .../apache/spark/ml/attribute/BinaryAttribute.html |    34 +
 .../spark/ml/attribute/NominalAttribute$.html      |    33 +
 .../spark/ml/attribute/NominalAttribute.html       |    37 +
 .../spark/ml/attribute/NumericAttribute$.html      |    33 +
 .../spark/ml/attribute/NumericAttribute.html       |    34 +
 .../spark/ml/attribute/UnresolvedAttribute$.html   |    35 +
 .../scala/org/apache/spark/ml/attribute/index.html |    99 +
 .../BinaryLogisticRegressionSummary.html           |    54 +
 .../BinaryLogisticRegressionTrainingSummary.html   |    56 +
 .../BinaryRandomForestClassificationSummary.html   |    52 +
 ...yRandomForestClassificationTrainingSummary.html |    56 +
 .../ml/classification/ClassificationModel.html     |    87 +
 .../apache/spark/ml/classification/Classifier.html |    89 +
 .../DecisionTreeClassificationModel$.html          |    20 +
 .../DecisionTreeClassificationModel.html           |   137 +
 .../ml/classification/DecisionTreeClassifier$.html |    20 +
 .../ml/classification/DecisionTreeClassifier.html  |   130 +
 .../ml/classification/FMClassificationModel$.html  |    20 +
 .../ml/classification/FMClassificationModel.html   |   103 +
 .../ml/classification/FMClassificationSummary.html |    52 +
 .../FMClassificationTrainingSummary.html           |    54 +
 .../spark/ml/classification/FMClassifier$.html     |    20 +
 .../spark/ml/classification/FMClassifier.html      |   132 +
 .../ml/classification/GBTClassificationModel$.html |    20 +
 .../ml/classification/GBTClassificationModel.html  |   161 +
 .../spark/ml/classification/GBTClassifier$.html    |    20 +
 .../spark/ml/classification/GBTClassifier.html     |   156 +
 .../apache/spark/ml/classification/LinearSVC$.html |    20 +
 .../apache/spark/ml/classification/LinearSVC.html  |   121 +
 .../spark/ml/classification/LinearSVCModel$.html   |    20 +
 .../spark/ml/classification/LinearSVCModel.html    |    98 +
 .../spark/ml/classification/LinearSVCSummary.html  |    52 +
 .../classification/LinearSVCTrainingSummary.html   |    54 +
 .../ml/classification/LogisticRegression$.html     |    20 +
 .../ml/classification/LogisticRegression.html      |   178 +
 .../classification/LogisticRegressionModel$.html   |    20 +
 .../ml/classification/LogisticRegressionModel.html |   155 +
 .../classification/LogisticRegressionSummary.html  |    34 +
 .../LogisticRegressionTrainingSummary.html         |    36 +
 .../MultilayerPerceptronClassificationModel$.html  |    20 +
 .../MultilayerPerceptronClassificationModel.html   |   107 +
 .../MultilayerPerceptronClassificationSummary.html |    32 +
 ...yerPerceptronClassificationTrainingSummary.html |    34 +
 .../MultilayerPerceptronClassifier$.html           |    20 +
 .../MultilayerPerceptronClassifier.html            |   114 +
 .../spark/ml/classification/NaiveBayes$.html       |    20 +
 .../apache/spark/ml/classification/NaiveBayes.html |   117 +
 .../spark/ml/classification/NaiveBayesModel$.html  |    20 +
 .../spark/ml/classification/NaiveBayesModel.html   |   100 +
 .../apache/spark/ml/classification/OneVsRest$.html |    20 +
 .../apache/spark/ml/classification/OneVsRest.html  |    96 +
 .../spark/ml/classification/OneVsRestModel$.html   |    20 +
 .../spark/ml/classification/OneVsRestModel.html    |    79 +
 .../ProbabilisticClassificationModel.html          |    96 +
 .../ml/classification/ProbabilisticClassifier.html |    88 +
 .../RandomForestClassificationModel$.html          |    20 +
 .../RandomForestClassificationModel.html           |   152 +
 .../RandomForestClassificationSummary.html         |    34 +
 .../RandomForestClassificationTrainingSummary.html |    36 +
 .../ml/classification/RandomForestClassifier$.html |    20 +
 .../ml/classification/RandomForestClassifier.html  |   144 +
 .../org/apache/spark/ml/classification/index.html  |   185 +
 .../spark/ml/clustering/BisectingKMeans$.html      |    20 +
 .../spark/ml/clustering/BisectingKMeans.html       |    96 +
 .../spark/ml/clustering/BisectingKMeansModel$.html |    20 +
 .../spark/ml/clustering/BisectingKMeansModel.html  |    82 +
 .../ml/clustering/BisectingKMeansSummary.html      |    21 +
 .../spark/ml/clustering/ClusteringSummary.html     |    20 +
 .../spark/ml/clustering/DistributedLDAModel$.html  |    20 +
 .../spark/ml/clustering/DistributedLDAModel.html   |   172 +
 .../spark/ml/clustering/GaussianMixture$.html      |    20 +
 .../spark/ml/clustering/GaussianMixture.html       |    94 +
 .../spark/ml/clustering/GaussianMixtureModel$.html |    20 +
 .../spark/ml/clustering/GaussianMixtureModel.html  |    84 +
 .../ml/clustering/GaussianMixtureSummary.html      |    22 +
 .../org/apache/spark/ml/clustering/KMeans$.html    |    20 +
 .../org/apache/spark/ml/clustering/KMeans.html     |   100 +
 .../apache/spark/ml/clustering/KMeansModel$.html   |    20 +
 .../apache/spark/ml/clustering/KMeansModel.html    |    88 +
 .../apache/spark/ml/clustering/KMeansSummary.html  |    21 +
 .../scala/org/apache/spark/ml/clustering/LDA$.html |    20 +
 .../scala/org/apache/spark/ml/clustering/LDA.html  |   144 +
 .../org/apache/spark/ml/clustering/LDAModel.html   |   150 +
 .../apache/spark/ml/clustering/LocalLDAModel$.html |    20 +
 .../apache/spark/ml/clustering/LocalLDAModel.html  |   150 +
 .../ml/clustering/PowerIterationClustering$.html   |    20 +
 .../ml/clustering/PowerIterationClustering.html    |    83 +
 .../org/apache/spark/ml/clustering/index.html      |   137 +
 .../evaluation/BinaryClassificationEvaluator$.html |    20 +
 .../evaluation/BinaryClassificationEvaluator.html  |    83 +
 .../spark/ml/evaluation/ClusteringEvaluator$.html  |    20 +
 .../spark/ml/evaluation/ClusteringEvaluator.html   |    82 +
 .../spark/ml/evaluation/ClusteringMetrics.html     |    21 +
 .../org/apache/spark/ml/evaluation/Evaluator.html  |    69 +
 .../MulticlassClassificationEvaluator$.html        |    20 +
 .../MulticlassClassificationEvaluator.html         |    98 +
 .../MultilabelClassificationEvaluator$.html        |    20 +
 .../MultilabelClassificationEvaluator.html         |    85 +
 .../spark/ml/evaluation/RankingEvaluator$.html     |    20 +
 .../spark/ml/evaluation/RankingEvaluator.html      |    80 +
 .../spark/ml/evaluation/RegressionEvaluator$.html  |    20 +
 .../spark/ml/evaluation/RegressionEvaluator.html   |    80 +
 .../org/apache/spark/ml/evaluation/index.html      |   110 +
 .../org/apache/spark/ml/feature/Binarizer$.html    |    74 +
 .../org/apache/spark/ml/feature/Binarizer.html     |   135 +
 .../ml/feature/BucketedRandomProjectionLSH$.html   |    74 +
 .../ml/feature/BucketedRandomProjectionLSH.html    |   143 +
 .../feature/BucketedRandomProjectionLSHModel$.html |    74 +
 .../feature/BucketedRandomProjectionLSHModel.html  |   151 +
 .../org/apache/spark/ml/feature/Bucketizer$.html   |    74 +
 .../org/apache/spark/ml/feature/Bucketizer.html    |   143 +
 .../apache/spark/ml/feature/ChiSqSelector$.html    |    74 +
 .../org/apache/spark/ml/feature/ChiSqSelector.html |   157 +
 ...iSqSelectorModel$$ChiSqSelectorModelWriter.html |    82 +
 .../spark/ml/feature/ChiSqSelectorModel$.html      |    74 +
 .../spark/ml/feature/ChiSqSelectorModel.html       |   139 +
 .../apache/spark/ml/feature/CountVectorizer$.html  |    74 +
 .../apache/spark/ml/feature/CountVectorizer.html   |   154 +
 .../spark/ml/feature/CountVectorizerModel$.html    |    74 +
 .../spark/ml/feature/CountVectorizerModel.html     |   146 +
 .../scala/org/apache/spark/ml/feature/DCT$.html    |    74 +
 .../api/scala/org/apache/spark/ml/feature/DCT.html |   135 +
 .../spark/ml/feature/ElementwiseProduct$.html      |    74 +
 .../spark/ml/feature/ElementwiseProduct.html       |   132 +
 .../apache/spark/ml/feature/FeatureHasher$.html    |    74 +
 .../org/apache/spark/ml/feature/FeatureHasher.html |   161 +
 .../org/apache/spark/ml/feature/HashingTF$.html    |    74 +
 .../org/apache/spark/ml/feature/HashingTF.html     |   134 +
 .../scala/org/apache/spark/ml/feature/IDF$.html    |    74 +
 .../api/scala/org/apache/spark/ml/feature/IDF.html |   135 +
 .../org/apache/spark/ml/feature/IDFModel$.html     |    74 +
 .../org/apache/spark/ml/feature/IDFModel.html      |   128 +
 .../org/apache/spark/ml/feature/Imputer$.html      |    74 +
 .../scala/org/apache/spark/ml/feature/Imputer.html |   150 +
 .../org/apache/spark/ml/feature/ImputerModel$.html |    74 +
 .../org/apache/spark/ml/feature/ImputerModel.html  |   136 +
 .../apache/spark/ml/feature/IndexToString$.html    |    74 +
 .../org/apache/spark/ml/feature/IndexToString.html |   128 +
 .../org/apache/spark/ml/feature/Interaction$.html  |    74 +
 .../org/apache/spark/ml/feature/Interaction.html   |   130 +
 .../org/apache/spark/ml/feature/LabeledPoint.html  |    73 +
 .../org/apache/spark/ml/feature/MaxAbsScaler$.html |    74 +
 .../org/apache/spark/ml/feature/MaxAbsScaler.html  |   135 +
 .../spark/ml/feature/MaxAbsScalerModel$.html       |    74 +
 .../apache/spark/ml/feature/MaxAbsScalerModel.html |   125 +
 .../org/apache/spark/ml/feature/MinHashLSH$.html   |    74 +
 .../org/apache/spark/ml/feature/MinHashLSH.html    |   141 +
 .../apache/spark/ml/feature/MinHashLSHModel$.html  |    74 +
 .../apache/spark/ml/feature/MinHashLSHModel.html   |   150 +
 .../org/apache/spark/ml/feature/MinMaxScaler$.html |    74 +
 .../org/apache/spark/ml/feature/MinMaxScaler.html  |   144 +
 .../spark/ml/feature/MinMaxScalerModel$.html       |    74 +
 .../apache/spark/ml/feature/MinMaxScalerModel.html |   130 +
 .../scala/org/apache/spark/ml/feature/NGram$.html  |    74 +
 .../scala/org/apache/spark/ml/feature/NGram.html   |   136 +
 .../org/apache/spark/ml/feature/Normalizer$.html   |    74 +
 .../org/apache/spark/ml/feature/Normalizer.html    |   131 +
 .../apache/spark/ml/feature/OneHotEncoder$.html    |    74 +
 .../org/apache/spark/ml/feature/OneHotEncoder.html |   149 +
 .../spark/ml/feature/OneHotEncoderModel$.html      |    74 +
 .../spark/ml/feature/OneHotEncoderModel.html       |   130 +
 .../scala/org/apache/spark/ml/feature/PCA$.html    |    74 +
 .../api/scala/org/apache/spark/ml/feature/PCA.html |   134 +
 .../org/apache/spark/ml/feature/PCAModel$.html     |    74 +
 .../org/apache/spark/ml/feature/PCAModel.html      |   127 +
 .../spark/ml/feature/PolynomialExpansion$.html     |    82 +
 .../spark/ml/feature/PolynomialExpansion.html      |   138 +
 .../spark/ml/feature/QuantileDiscretizer$.html     |    74 +
 .../spark/ml/feature/QuantileDiscretizer.html      |   163 +
 .../org/apache/spark/ml/feature/RFormula$.html     |    74 +
 .../org/apache/spark/ml/feature/RFormula.html      |   168 +
 .../apache/spark/ml/feature/RFormulaModel$.html    |    74 +
 .../org/apache/spark/ml/feature/RFormulaModel.html |   149 +
 .../apache/spark/ml/feature/RegexTokenizer$.html   |    74 +
 .../apache/spark/ml/feature/RegexTokenizer.html    |   137 +
 .../org/apache/spark/ml/feature/RobustScaler$.html |    74 +
 .../org/apache/spark/ml/feature/RobustScaler.html  |   153 +
 .../spark/ml/feature/RobustScalerModel$.html       |    74 +
 .../apache/spark/ml/feature/RobustScalerModel.html |   135 +
 .../apache/spark/ml/feature/SQLTransformer$.html   |    74 +
 .../apache/spark/ml/feature/SQLTransformer.html    |   133 +
 .../apache/spark/ml/feature/StandardScaler$.html   |    74 +
 .../apache/spark/ml/feature/StandardScaler.html    |   140 +
 .../spark/ml/feature/StandardScalerModel$.html     |    74 +
 .../spark/ml/feature/StandardScalerModel.html      |   129 +
 .../apache/spark/ml/feature/StopWordsRemover$.html |    77 +
 .../apache/spark/ml/feature/StopWordsRemover.html  |   133 +
 .../apache/spark/ml/feature/StringIndexer$.html    |    74 +
 .../org/apache/spark/ml/feature/StringIndexer.html |   146 +
 .../spark/ml/feature/StringIndexerModel$.html      |    74 +
 .../spark/ml/feature/StringIndexerModel.html       |   139 +
 .../apache/spark/ml/feature/TargetEncoder$.html    |    74 +
 .../org/apache/spark/ml/feature/TargetEncoder.html |   144 +
 .../spark/ml/feature/TargetEncoderModel$.html      |    74 +
 .../spark/ml/feature/TargetEncoderModel.html       |   130 +
 .../org/apache/spark/ml/feature/Tokenizer$.html    |    74 +
 .../org/apache/spark/ml/feature/Tokenizer.html     |   130 +
 .../ml/feature/UnivariateFeatureSelector$.html     |    74 +
 .../ml/feature/UnivariateFeatureSelector.html      |   148 +
 .../feature/UnivariateFeatureSelectorModel$.html   |    74 +
 .../ml/feature/UnivariateFeatureSelectorModel.html |   129 +
 .../ml/feature/VarianceThresholdSelector$.html     |    74 +
 .../ml/feature/VarianceThresholdSelector.html      |   138 +
 .../feature/VarianceThresholdSelectorModel$.html   |    74 +
 .../ml/feature/VarianceThresholdSelectorModel.html |   128 +
 .../apache/spark/ml/feature/VectorAssembler$.html  |    74 +
 .../apache/spark/ml/feature/VectorAssembler.html   |   131 +
 .../apache/spark/ml/feature/VectorIndexer$.html    |    74 +
 .../org/apache/spark/ml/feature/VectorIndexer.html |   151 +
 .../spark/ml/feature/VectorIndexerModel$.html      |    74 +
 .../spark/ml/feature/VectorIndexerModel.html       |   139 +
 .../apache/spark/ml/feature/VectorSizeHint$.html   |    74 +
 .../apache/spark/ml/feature/VectorSizeHint.html    |   133 +
 .../org/apache/spark/ml/feature/VectorSlicer$.html |    74 +
 .../org/apache/spark/ml/feature/VectorSlicer.html  |   134 +
 .../org/apache/spark/ml/feature/Word2Vec$.html     |    74 +
 .../org/apache/spark/ml/feature/Word2Vec.html      |   146 +
 .../apache/spark/ml/feature/Word2VecModel$.html    |    74 +
 .../org/apache/spark/ml/feature/Word2VecModel.html |   154 +
 .../scala/org/apache/spark/ml/feature/index.html   |   454 +
 .../scala/org/apache/spark/ml/fpm/FPGrowth$.html   |    20 +
 .../scala/org/apache/spark/ml/fpm/FPGrowth.html    |    93 +
 .../org/apache/spark/ml/fpm/FPGrowthModel$.html    |    20 +
 .../org/apache/spark/ml/fpm/FPGrowthModel.html     |    92 +
 .../scala/org/apache/spark/ml/fpm/PrefixSpan.html  |    78 +
 .../api/scala/org/apache/spark/ml/fpm/index.html   |   100 +
 .../api/scala/org/apache/spark/ml/functions$.html  |    85 +
 .../org/apache/spark/ml/image/ImageSchema$.html    |    35 +
 .../api/scala/org/apache/spark/ml/image/index.html |    86 +
 .../4.0.0/api/scala/org/apache/spark/ml/index.html |   216 +
 .../org/apache/spark/ml/linalg/DenseMatrix$.html   |    20 +
 .../org/apache/spark/ml/linalg/DenseMatrix.html    |    55 +
 .../org/apache/spark/ml/linalg/DenseVector$.html   |    18 +
 .../org/apache/spark/ml/linalg/DenseVector.html    |    36 +
 .../org/apache/spark/ml/linalg/Matrices$.html      |    26 +
 .../scala/org/apache/spark/ml/linalg/Matrix.html   |    45 +
 .../org/apache/spark/ml/linalg/SQLDataTypes$.html  |    19 +
 .../org/apache/spark/ml/linalg/SparseMatrix$.html  |    24 +
 .../org/apache/spark/ml/linalg/SparseMatrix.html   |    60 +
 .../org/apache/spark/ml/linalg/SparseVector$.html  |    18 +
 .../org/apache/spark/ml/linalg/SparseVector.html   |    36 +
 .../scala/org/apache/spark/ml/linalg/Vector.html   |    36 +
 .../scala/org/apache/spark/ml/linalg/Vectors$.html |    27 +
 .../scala/org/apache/spark/ml/linalg/index.html    |   107 +
 .../org/apache/spark/ml/param/BooleanParam.html    |    19 +
 .../spark/ml/param/DoubleArrayArrayParam.html      |    19 +
 .../apache/spark/ml/param/DoubleArrayParam.html    |    19 +
 .../org/apache/spark/ml/param/DoubleParam.html     |    19 +
 .../org/apache/spark/ml/param/FloatParam.html      |    19 +
 .../org/apache/spark/ml/param/IntArrayParam.html   |    19 +
 .../scala/org/apache/spark/ml/param/IntParam.html  |    19 +
 .../org/apache/spark/ml/param/JavaParams.html      |    64 +
 .../scala/org/apache/spark/ml/param/LongParam.html |    19 +
 .../api/scala/org/apache/spark/ml/param/Param.html |    21 +
 .../scala/org/apache/spark/ml/param/ParamMap$.html |    20 +
 .../scala/org/apache/spark/ml/param/ParamMap.html  |    36 +
 .../scala/org/apache/spark/ml/param/ParamPair.html |    19 +
 .../apache/spark/ml/param/ParamValidators$.html    |    32 +
 .../scala/org/apache/spark/ml/param/Params.html    |    52 +
 .../apache/spark/ml/param/StringArrayParam.html    |    19 +
 .../api/scala/org/apache/spark/ml/param/index.html |    97 +
 .../spark/ml/param/shared/HasAggregationDepth.html |    64 +
 .../apache/spark/ml/param/shared/HasBlockSize.html |    64 +
 .../ml/param/shared/HasCheckpointInterval.html     |    63 +
 .../spark/ml/param/shared/HasCollectSubModels.html |    64 +
 .../spark/ml/param/shared/HasDistanceMeasure.html  |    63 +
 .../spark/ml/param/shared/HasElasticNetParam.html  |    63 +
 .../spark/ml/param/shared/HasFeaturesCol.html      |    63 +
 .../spark/ml/param/shared/HasFitIntercept.html     |    63 +
 .../spark/ml/param/shared/HasHandleInvalid.html    |    63 +
 .../apache/spark/ml/param/shared/HasInputCol.html  |    63 +
 .../apache/spark/ml/param/shared/HasInputCols.html |    63 +
 .../apache/spark/ml/param/shared/HasLabelCol.html  |    63 +
 .../org/apache/spark/ml/param/shared/HasLoss.html  |    63 +
 .../spark/ml/param/shared/HasMaxBlockSizeInMB.html |    64 +
 .../apache/spark/ml/param/shared/HasMaxIter.html   |    63 +
 .../spark/ml/param/shared/HasNumFeatures.html      |    63 +
 .../apache/spark/ml/param/shared/HasOutputCol.html |    63 +
 .../spark/ml/param/shared/HasOutputCols.html       |    63 +
 .../spark/ml/param/shared/HasPredictionCol.html    |    63 +
 .../spark/ml/param/shared/HasProbabilityCol.html   |    63 +
 .../spark/ml/param/shared/HasRawPredictionCol.html |    63 +
 .../apache/spark/ml/param/shared/HasRegParam.html  |    63 +
 .../spark/ml/param/shared/HasRelativeError.html    |    64 +
 .../org/apache/spark/ml/param/shared/HasSeed.html  |    63 +
 .../apache/spark/ml/param/shared/HasSolver.html    |    63 +
 .../spark/ml/param/shared/HasStandardization.html  |    63 +
 .../apache/spark/ml/param/shared/HasStepSize.html  |    63 +
 .../apache/spark/ml/param/shared/HasThreshold.html |    63 +
 .../spark/ml/param/shared/HasThresholds.html       |    63 +
 .../org/apache/spark/ml/param/shared/HasTol.html   |    63 +
 .../ml/param/shared/HasValidationIndicatorCol.html |    63 +
 .../spark/ml/param/shared/HasVarianceCol.html      |    63 +
 .../apache/spark/ml/param/shared/HasWeightCol.html |    63 +
 .../org/apache/spark/ml/param/shared/index.html    |    84 +
 .../spark/ml/recommendation/ALS$$Rating.html       |    24 +
 .../org/apache/spark/ml/recommendation/ALS$.html   |    42 +
 .../org/apache/spark/ml/recommendation/ALS.html    |   136 +
 .../apache/spark/ml/recommendation/ALSModel$.html  |    20 +
 .../apache/spark/ml/recommendation/ALSModel.html   |    99 +
 .../org/apache/spark/ml/recommendation/index.html  |   115 +
 .../ml/regression/AFTSurvivalRegression$.html      |    20 +
 .../spark/ml/regression/AFTSurvivalRegression.html |   106 +
 .../ml/regression/AFTSurvivalRegressionModel$.html |    20 +
 .../ml/regression/AFTSurvivalRegressionModel.html  |    87 +
 .../regression/DecisionTreeRegressionModel$.html   |    20 +
 .../ml/regression/DecisionTreeRegressionModel.html |   122 +
 .../ml/regression/DecisionTreeRegressor$.html      |    20 +
 .../spark/ml/regression/DecisionTreeRegressor.html |   125 +
 .../spark/ml/regression/FMRegressionModel$.html    |    20 +
 .../spark/ml/regression/FMRegressionModel.html     |    83 +
 .../apache/spark/ml/regression/FMRegressor$.html   |    20 +
 .../apache/spark/ml/regression/FMRegressor.html    |   126 +
 .../spark/ml/regression/GBTRegressionModel$.html   |    20 +
 .../spark/ml/regression/GBTRegressionModel.html    |   141 +
 .../apache/spark/ml/regression/GBTRegressor$.html  |    20 +
 .../apache/spark/ml/regression/GBTRegressor.html   |   151 +
 .../regression/GeneralizedLinearRegression$.html   |    20 +
 .../ml/regression/GeneralizedLinearRegression.html |   161 +
 .../GeneralizedLinearRegressionModel$.html         |    20 +
 .../GeneralizedLinearRegressionModel.html          |   118 +
 .../GeneralizedLinearRegressionSummary.html        |    34 +
 ...GeneralizedLinearRegressionTrainingSummary.html |    46 +
 .../spark/ml/regression/IsotonicRegression$.html   |    20 +
 .../spark/ml/regression/IsotonicRegression.html    |    86 +
 .../ml/regression/IsotonicRegressionModel$.html    |    20 +
 .../ml/regression/IsotonicRegressionModel.html     |    82 +
 .../spark/ml/regression/LinearRegression$.html     |    24 +
 .../spark/ml/regression/LinearRegression.html      |   167 +
 .../ml/regression/LinearRegressionModel$.html      |    20 +
 .../spark/ml/regression/LinearRegressionModel.html |   100 +
 .../ml/regression/LinearRegressionSummary.html     |    48 +
 .../LinearRegressionTrainingSummary.html           |    52 +
 .../regression/RandomForestRegressionModel$.html   |    20 +
 .../ml/regression/RandomForestRegressionModel.html |   131 +
 .../ml/regression/RandomForestRegressor$.html      |    20 +
 .../spark/ml/regression/RandomForestRegressor.html |   139 +
 .../spark/ml/regression/RegressionModel.html       |    78 +
 .../org/apache/spark/ml/regression/Regressor.html  |    82 +
 .../org/apache/spark/ml/regression/index.html      |   193 +
 .../spark/ml/source/image/ImageDataSource.html     |    34 +
 .../org/apache/spark/ml/source/image/index.html    |    34 +
 .../scala/org/apache/spark/ml/source/index.html    |    85 +
 .../spark/ml/source/libsvm/LibSVMDataSource.html   |    36 +
 .../org/apache/spark/ml/source/libsvm/index.html   |    36 +
 .../org/apache/spark/ml/stat/ChiSquareTest$.html   |    28 +
 .../org/apache/spark/ml/stat/Correlation$.html     |    35 +
 .../spark/ml/stat/KolmogorovSmirnovTest$.html      |    37 +
 .../org/apache/spark/ml/stat/Summarizer$.html      |    29 +
 .../org/apache/spark/ml/stat/SummaryBuilder.html   |    21 +
 .../ml/stat/distribution/MultivariateGaussian.html |    27 +
 .../apache/spark/ml/stat/distribution/index.html   |    23 +
 .../api/scala/org/apache/spark/ml/stat/index.html  |   106 +
 .../org/apache/spark/ml/tree/CategoricalSplit.html |    18 +
 .../org/apache/spark/ml/tree/ContinuousSplit.html  |    18 +
 .../org/apache/spark/ml/tree/InternalNode.html     |    18 +
 .../scala/org/apache/spark/ml/tree/LeafNode.html   |    18 +
 .../api/scala/org/apache/spark/ml/tree/Node.html   |    19 +
 .../api/scala/org/apache/spark/ml/tree/Split.html  |    20 +
 .../api/scala/org/apache/spark/ml/tree/index.html  |    86 +
 .../apache/spark/ml/tuning/CrossValidator$.html    |    20 +
 .../org/apache/spark/ml/tuning/CrossValidator.html |   108 +
 ...sValidatorModel$$CrossValidatorModelWriter.html |    28 +
 .../spark/ml/tuning/CrossValidatorModel$.html      |    20 +
 .../spark/ml/tuning/CrossValidatorModel.html       |    90 +
 .../apache/spark/ml/tuning/ParamGridBuilder.html   |    28 +
 .../spark/ml/tuning/TrainValidationSplit$.html     |    20 +
 .../spark/ml/tuning/TrainValidationSplit.html      |   103 +
 ...plitModel$$TrainValidationSplitModelWriter.html |    28 +
 .../ml/tuning/TrainValidationSplitModel$.html      |    20 +
 .../spark/ml/tuning/TrainValidationSplitModel.html |    83 +
 .../scala/org/apache/spark/ml/tuning/index.html    |   103 +
 .../spark/ml/util/DefaultParamsReadable.html       |    25 +
 .../spark/ml/util/DefaultParamsWritable.html       |    25 +
 .../apache/spark/ml/util/GeneralMLWritable.html    |    21 +
 .../org/apache/spark/ml/util/GeneralMLWriter.html  |    30 +
 .../org/apache/spark/ml/util/Identifiable$.html    |    18 +
 .../org/apache/spark/ml/util/Identifiable.html     |    20 +
 .../org/apache/spark/ml/util/MLFormatRegister.html |    27 +
 .../scala/org/apache/spark/ml/util/MLReadable.html |    21 +
 .../scala/org/apache/spark/ml/util/MLReader.html   |    23 +
 .../scala/org/apache/spark/ml/util/MLWritable.html |    21 +
 .../scala/org/apache/spark/ml/util/MLWriter.html   |    29 +
 .../org/apache/spark/ml/util/MLWriterFormat.html   |    20 +
 .../api/scala/org/apache/spark/ml/util/index.html  |   107 +
 .../scala/org/apache/spark/mllib/JavaPackage.html  |    26 +
 .../mllib/classification/ClassificationModel.html  |    26 +
 .../classification/LogisticRegressionModel$.html   |    23 +
 .../classification/LogisticRegressionModel.html    |    51 +
 .../LogisticRegressionWithLBFGS.html               |    66 +
 .../classification/LogisticRegressionWithSGD.html  |    46 +
 .../spark/mllib/classification/NaiveBayes$.html    |    41 +
 .../spark/mllib/classification/NaiveBayes.html     |    30 +
 .../mllib/classification/NaiveBayesModel$.html     |    23 +
 .../mllib/classification/NaiveBayesModel.html      |    31 +
 .../spark/mllib/classification/SVMModel$.html      |    23 +
 .../spark/mllib/classification/SVMModel.html       |    42 +
 .../spark/mllib/classification/SVMWithSGD$.html    |    37 +
 .../spark/mllib/classification/SVMWithSGD.html     |    47 +
 .../StreamingLogisticRegressionWithSGD.html        |    44 +
 .../apache/spark/mllib/classification/index.html   |    63 +
 .../spark/mllib/clustering/BisectingKMeans.html    |    49 +
 .../mllib/clustering/BisectingKMeansModel$.html    |    23 +
 .../mllib/clustering/BisectingKMeansModel.html     |    36 +
 .../spark/mllib/clustering/DistanceMeasure$.html   |    22 +
 .../mllib/clustering/DistributedLDAModel$.html     |    26 +
 .../mllib/clustering/DistributedLDAModel.html      |    73 +
 .../spark/mllib/clustering/EMLDAOptimizer.html     |    31 +
 .../spark/mllib/clustering/GaussianMixture.html    |    61 +
 .../mllib/clustering/GaussianMixtureModel$.html    |    23 +
 .../mllib/clustering/GaussianMixtureModel.html     |    39 +
 .../org/apache/spark/mllib/clustering/KMeans$.html |    29 +
 .../org/apache/spark/mllib/clustering/KMeans.html  |    59 +
 .../spark/mllib/clustering/KMeansModel$.html       |    23 +
 .../apache/spark/mllib/clustering/KMeansModel.html |    41 +
 .../org/apache/spark/mllib/clustering/LDA.html     |    95 +
 .../apache/spark/mllib/clustering/LDAModel.html    |    44 +
 .../spark/mllib/clustering/LDAOptimizer.html       |    24 +
 .../spark/mllib/clustering/LocalLDAModel$.html     |    24 +
 .../spark/mllib/clustering/LocalLDAModel.html      |    63 +
 .../spark/mllib/clustering/OnlineLDAOptimizer.html |    49 +
 .../PowerIterationClustering$$Assignment.html      |    22 +
 .../clustering/PowerIterationClustering$.html      |    22 +
 .../mllib/clustering/PowerIterationClustering.html |    48 +
 .../clustering/PowerIterationClusteringModel$.html |    23 +
 .../clustering/PowerIterationClusteringModel.html  |    25 +
 .../spark/mllib/clustering/StreamingKMeans.html    |    47 +
 .../mllib/clustering/StreamingKMeansModel.html     |    65 +
 .../org/apache/spark/mllib/clustering/index.html   |   132 +
 .../evaluation/BinaryClassificationMetrics.html    |    52 +
 .../spark/mllib/evaluation/MulticlassMetrics.html  |    57 +
 .../spark/mllib/evaluation/MultilabelMetrics.html  |    51 +
 .../spark/mllib/evaluation/RankingMetrics$.html    |    25 +
 .../spark/mllib/evaluation/RankingMetrics.html     |    46 +
 .../spark/mllib/evaluation/RegressionMetrics.html  |    39 +
 .../org/apache/spark/mllib/evaluation/index.html   |    28 +
 .../apache/spark/mllib/feature/ChiSqSelector.html  |    36 +
 .../spark/mllib/feature/ChiSqSelectorModel$.html   |    23 +
 .../spark/mllib/feature/ChiSqSelectorModel.html    |    28 +
 .../spark/mllib/feature/ElementwiseProduct.html    |    27 +
 .../org/apache/spark/mllib/feature/HashingTF$.html |    22 +
 .../org/apache/spark/mllib/feature/HashingTF.html  |    34 +
 .../scala/org/apache/spark/mllib/feature/IDF.html  |    29 +
 .../org/apache/spark/mllib/feature/IDFModel.html   |    28 +
 .../org/apache/spark/mllib/feature/Normalizer.html |    27 +
 .../scala/org/apache/spark/mllib/feature/PCA.html  |    25 +
 .../org/apache/spark/mllib/feature/PCAModel.html   |    27 +
 .../apache/spark/mllib/feature/StandardScaler.html |    28 +
 .../spark/mllib/feature/StandardScalerModel.html   |    27 +
 .../spark/mllib/feature/VectorTransformer.html     |    26 +
 .../org/apache/spark/mllib/feature/Word2Vec.html   |    49 +
 .../apache/spark/mllib/feature/Word2VecModel$.html |    23 +
 .../apache/spark/mllib/feature/Word2VecModel.html  |    29 +
 .../org/apache/spark/mllib/feature/index.html      |    68 +
 .../spark/mllib/fpm/AssociationRules$$Rule.html    |    23 +
 .../apache/spark/mllib/fpm/AssociationRules$.html  |    22 +
 .../apache/spark/mllib/fpm/AssociationRules.html   |    27 +
 .../spark/mllib/fpm/FPGrowth$$FreqItemset.html     |    22 +
 .../org/apache/spark/mllib/fpm/FPGrowth$.html      |    22 +
 .../scala/org/apache/spark/mllib/fpm/FPGrowth.html |    32 +
 .../org/apache/spark/mllib/fpm/FPGrowthModel$.html |    23 +
 .../org/apache/spark/mllib/fpm/FPGrowthModel.html  |    25 +
 .../spark/mllib/fpm/PrefixSpan$$FreqSequence.html  |    23 +
 .../org/apache/spark/mllib/fpm/PrefixSpan$.html    |    22 +
 .../org/apache/spark/mllib/fpm/PrefixSpan.html     |    41 +
 .../apache/spark/mllib/fpm/PrefixSpanModel$.html   |    23 +
 .../apache/spark/mllib/fpm/PrefixSpanModel.html    |    25 +
 .../scala/org/apache/spark/mllib/fpm/index.html    |    37 +
 .../api/scala/org/apache/spark/mllib/index.html    |    62 +
 .../apache/spark/mllib/linalg/DenseMatrix$.html    |    25 +
 .../org/apache/spark/mllib/linalg/DenseMatrix.html |    47 +
 .../apache/spark/mllib/linalg/DenseVector$.html    |    23 +
 .../org/apache/spark/mllib/linalg/DenseVector.html |    43 +
 .../org/apache/spark/mllib/linalg/Matrices$.html   |    31 +
 .../org/apache/spark/mllib/linalg/Matrix.html      |    35 +
 .../apache/spark/mllib/linalg/QRDecomposition.html |    23 +
 .../mllib/linalg/SingularValueDecomposition.html   |    23 +
 .../apache/spark/mllib/linalg/SparseMatrix$.html   |    29 +
 .../apache/spark/mllib/linalg/SparseMatrix.html    |    52 +
 .../apache/spark/mllib/linalg/SparseVector$.html   |    23 +
 .../apache/spark/mllib/linalg/SparseVector.html    |    43 +
 .../org/apache/spark/mllib/linalg/Vector.html      |    43 +
 .../org/apache/spark/mllib/linalg/VectorUDT.html   |    29 +
 .../org/apache/spark/mllib/linalg/Vectors$.html    |    34 +
 .../mllib/linalg/distributed/BlockMatrix.html      |    70 +
 .../mllib/linalg/distributed/CoordinateMatrix.html |    30 +
 .../linalg/distributed/DistributedMatrix.html      |    23 +
 .../spark/mllib/linalg/distributed/IndexedRow.html |    23 +
 .../mllib/linalg/distributed/IndexedRowMatrix.html |    52 +
 .../mllib/linalg/distributed/MatrixEntry.html      |    22 +
 .../spark/mllib/linalg/distributed/RowMatrix$.html |    22 +
 .../spark/mllib/linalg/distributed/RowMatrix.html  |    93 +
 .../spark/mllib/linalg/distributed/index.html      |    30 +
 .../scala/org/apache/spark/mllib/linalg/index.html |    49 +
 .../apache/spark/mllib/optimization/Gradient.html  |    27 +
 .../spark/mllib/optimization/GradientDescent$.html |    36 +
 .../spark/mllib/optimization/GradientDescent.html  |    38 +
 .../spark/mllib/optimization/HingeGradient.html    |    28 +
 .../apache/spark/mllib/optimization/L1Updater.html |    35 +
 .../apache/spark/mllib/optimization/LBFGS$.html    |    32 +
 .../org/apache/spark/mllib/optimization/LBFGS.html |    39 +
 .../mllib/optimization/LeastSquaresGradient.html   |    30 +
 .../spark/mllib/optimization/LogisticGradient.html |    90 +
 .../apache/spark/mllib/optimization/Optimizer.html |    23 +
 .../spark/mllib/optimization/SimpleUpdater.html    |    29 +
 .../spark/mllib/optimization/SquaredL2Updater.html |    30 +
 .../apache/spark/mllib/optimization/Updater.html   |    33 +
 .../org/apache/spark/mllib/optimization/index.html |   114 +
 .../apache/spark/mllib/pmml/PMMLExportable.html    |    33 +
 .../scala/org/apache/spark/mllib/pmml/index.html   |    29 +
 .../spark/mllib/random/ExponentialGenerator.html   |    27 +
 .../apache/spark/mllib/random/GammaGenerator.html  |    27 +
 .../spark/mllib/random/LogNormalGenerator.html     |    28 +
 .../spark/mllib/random/PoissonGenerator.html       |    27 +
 .../spark/mllib/random/RandomDataGenerator.html    |    27 +
 .../org/apache/spark/mllib/random/RandomRDDs$.html |   111 +
 .../mllib/random/StandardNormalGenerator.html      |    27 +
 .../spark/mllib/random/UniformGenerator.html       |    27 +
 .../spark/mllib/random/WeibullGenerator.html       |    28 +
 .../scala/org/apache/spark/mllib/random/index.html |    35 +
 .../spark/mllib/rdd/MLPairRDDFunctions$.html       |    22 +
 .../apache/spark/mllib/rdd/MLPairRDDFunctions.html |    27 +
 .../org/apache/spark/mllib/rdd/RDDFunctions$.html  |    22 +
 .../org/apache/spark/mllib/rdd/RDDFunctions.html   |    30 +
 .../scala/org/apache/spark/mllib/rdd/index.html    |    24 +
 .../apache/spark/mllib/recommendation/ALS$.html    |    62 +
 .../org/apache/spark/mllib/recommendation/ALS.html |    74 +
 .../recommendation/MatrixFactorizationModel$.html  |    23 +
 .../recommendation/MatrixFactorizationModel.html   |    49 +
 .../apache/spark/mllib/recommendation/Rating.html  |    23 +
 .../apache/spark/mllib/recommendation/index.html   |    53 +
 .../regression/GeneralizedLinearAlgorithm.html     |    43 +
 .../mllib/regression/GeneralizedLinearModel.html   |    29 +
 .../spark/mllib/regression/IsotonicRegression.html |    44 +
 .../mllib/regression/IsotonicRegressionModel$.html |    23 +
 .../mllib/regression/IsotonicRegressionModel.html  |    43 +
 .../spark/mllib/regression/LabeledPoint$.html      |    24 +
 .../spark/mllib/regression/LabeledPoint.html       |    23 +
 .../apache/spark/mllib/regression/LassoModel$.html |    23 +
 .../apache/spark/mllib/regression/LassoModel.html  |    37 +
 .../spark/mllib/regression/LassoWithSGD.html       |    48 +
 .../mllib/regression/LinearRegressionModel$.html   |    23 +
 .../mllib/regression/LinearRegressionModel.html    |    37 +
 .../mllib/regression/LinearRegressionWithSGD.html  |    49 +
 .../spark/mllib/regression/RegressionModel.html    |    24 +
 .../mllib/regression/RidgeRegressionModel$.html    |    23 +
 .../mllib/regression/RidgeRegressionModel.html     |    37 +
 .../mllib/regression/RidgeRegressionWithSGD.html   |    48 +
 .../mllib/regression/StreamingLinearAlgorithm.html |    44 +
 .../StreamingLinearRegressionWithSGD.html          |    51 +
 .../org/apache/spark/mllib/regression/index.html   |    91 +
 .../org/apache/spark/mllib/stat/KernelDensity.html |    31 +
 .../mllib/stat/MultivariateOnlineSummarizer.html   |    37 +
 .../mllib/stat/MultivariateStatisticalSummary.html |    34 +
 .../org/apache/spark/mllib/stat/Statistics$.html   |    80 +
 .../stat/distribution/MultivariateGaussian.html    |    31 +
 .../spark/mllib/stat/distribution/index.html       |    27 +
 .../scala/org/apache/spark/mllib/stat/index.html   |    44 +
 .../apache/spark/mllib/stat/test/BinarySample.html |    23 +
 .../spark/mllib/stat/test/ChiSqTestResult.html     |    33 +
 .../stat/test/KolmogorovSmirnovTestResult.html     |    33 +
 .../spark/mllib/stat/test/StreamingTest.html       |    41 +
 .../apache/spark/mllib/stat/test/TestResult.html   |    32 +
 .../org/apache/spark/mllib/stat/test/index.html    |    36 +
 .../org/apache/spark/mllib/tree/DecisionTree$.html |    75 +
 .../org/apache/spark/mllib/tree/DecisionTree.html  |    30 +
 .../spark/mllib/tree/GradientBoostedTrees$.html    |    29 +
 .../spark/mllib/tree/GradientBoostedTrees.html     |    40 +
 .../org/apache/spark/mllib/tree/RandomForest$.html |    65 +
 .../spark/mllib/tree/configuration/Algo$.html      |    25 +
 .../tree/configuration/BoostingStrategy$.html      |    26 +
 .../mllib/tree/configuration/BoostingStrategy.html |    51 +
 .../mllib/tree/configuration/FeatureType$.html     |    25 +
 .../tree/configuration/QuantileStrategy$.html      |    25 +
 .../spark/mllib/tree/configuration/Strategy$.html  |    24 +
 .../spark/mllib/tree/configuration/Strategy.html   |    56 +
 .../spark/mllib/tree/configuration/index.html      |    44 +
 .../apache/spark/mllib/tree/impurity/Entropy$.html |    27 +
 .../apache/spark/mllib/tree/impurity/Gini$.html    |    29 +
 .../apache/spark/mllib/tree/impurity/Impurity.html |    28 +
 .../spark/mllib/tree/impurity/Variance$.html       |    27 +
 .../apache/spark/mllib/tree/impurity/index.html    |    36 +
 .../scala/org/apache/spark/mllib/tree/index.html   |    36 +
 .../spark/mllib/tree/loss/AbsoluteError$.html      |    32 +
 .../org/apache/spark/mllib/tree/loss/LogLoss$.html |    34 +
 .../org/apache/spark/mllib/tree/loss/Loss.html     |    27 +
 .../org/apache/spark/mllib/tree/loss/Losses$.html  |    24 +
 .../spark/mllib/tree/loss/SquaredError$.html       |    32 +
 .../org/apache/spark/mllib/tree/loss/index.html    |    35 +
 .../spark/mllib/tree/model/DecisionTreeModel$.html |    24 +
 .../spark/mllib/tree/model/DecisionTreeModel.html  |    34 +
 .../tree/model/GradientBoostedTreesModel$.html     |    30 +
 .../tree/model/GradientBoostedTreesModel.html      |    34 +
 .../mllib/tree/model/InformationGainStats.html     |    24 +
 .../org/apache/spark/mllib/tree/model/Node.html    |    27 +
 .../org/apache/spark/mllib/tree/model/Predict.html |    24 +
 .../spark/mllib/tree/model/RandomForestModel$.html |    24 +
 .../spark/mllib/tree/model/RandomForestModel.html  |    33 +
 .../org/apache/spark/mllib/tree/model/Split.html   |    26 +
 .../org/apache/spark/mllib/tree/model/index.html   |    31 +
 .../apache/spark/mllib/util/DataValidators$.html   |    27 +
 .../spark/mllib/util/KMeansDataGenerator$.html     |    26 +
 .../spark/mllib/util/LinearDataGenerator$.html     |    43 +
 .../scala/org/apache/spark/mllib/util/Loader.html  |    25 +
 .../util/LogisticRegressionDataGenerator$.html     |    25 +
 .../apache/spark/mllib/util/MFDataGenerator$.html  |    37 +
 .../org/apache/spark/mllib/util/MLUtils$.html      |    61 +
 .../apache/spark/mllib/util/SVMDataGenerator$.html |    24 +
 .../org/apache/spark/mllib/util/Saveable.html      |    26 +
 .../scala/org/apache/spark/mllib/util/index.html   |    55 +
 .../org/apache/spark/partial/BoundedDouble.html    |    18 +
 .../org/apache/spark/partial/PartialResult.html    |    21 +
 .../api/scala/org/apache/spark/partial/index.html  |    50 +
 .../scala/org/apache/spark/paths/SparkPath$.html   |    20 +
 .../scala/org/apache/spark/paths/SparkPath.html    |    19 +
 .../api/scala/org/apache/spark/paths/index.html    |    52 +
 .../org/apache/spark/rdd/AsyncRDDActions.html      |    17 +
 .../scala/org/apache/spark/rdd/CoGroupedRDD.html   |   312 +
 .../org/apache/spark/rdd/DeterministicLevel$.html  |    23 +
 .../org/apache/spark/rdd/DoubleRDDFunctions.html   |    42 +
 .../api/scala/org/apache/spark/rdd/HadoopRDD.html  |   315 +
 .../spark/rdd/JdbcRDD$$ConnectionFactory.html      |    16 +
 .../api/scala/org/apache/spark/rdd/JdbcRDD$.html   |    34 +
 .../api/scala/org/apache/spark/rdd/JdbcRDD.html    |   318 +
 .../scala/org/apache/spark/rdd/NewHadoopRDD.html   |   312 +
 .../org/apache/spark/rdd/OrderedRDDFunctions.html  |    41 +
 .../org/apache/spark/rdd/PairRDDFunctions.html     |   237 +
 .../org/apache/spark/rdd/PartitionCoalescer.html   |    20 +
 .../scala/org/apache/spark/rdd/PartitionGroup.html |    17 +
 .../org/apache/spark/rdd/PartitionPruningRDD$.html |    18 +
 .../org/apache/spark/rdd/PartitionPruningRDD.html  |   313 +
 .../4.0.0/api/scala/org/apache/spark/rdd/RDD$.html |    18 +
 .../4.0.0/api/scala/org/apache/spark/rdd/RDD.html  |   290 +
 .../api/scala/org/apache/spark/rdd/RDDBarrier.html |    36 +
 .../apache/spark/rdd/SequenceFileRDDFunctions.html |    25 +
 .../scala/org/apache/spark/rdd/ShuffledRDD.html    |   309 +
 .../api/scala/org/apache/spark/rdd/UnionRDD$.html  |    16 +
 .../api/scala/org/apache/spark/rdd/UnionRDD.html   |   308 +
 .../api/scala/org/apache/spark/rdd/index.html      |   130 +
 .../spark/resource/ExecutorResourceRequest.html    |    30 +
 .../spark/resource/ExecutorResourceRequests.html   |    42 +
 .../resource/ResourceDiscoveryScriptPlugin.html    |    35 +
 .../org/apache/spark/resource/ResourceID.html      |    15 +
 .../apache/spark/resource/ResourceInformation.html |    17 +
 .../apache/spark/resource/ResourceProfile$.html    |    22 +
 .../org/apache/spark/resource/ResourceProfile.html |    27 +
 .../spark/resource/ResourceProfileBuilder.html     |    20 +
 .../org/apache/spark/resource/ResourceRequest.html |    18 +
 .../apache/spark/resource/TaskResourceRequest.html |    21 +
 .../spark/resource/TaskResourceRequests.html       |    25 +
 .../api/scala/org/apache/spark/resource/index.html |    87 +
 .../apache/spark/scheduler/AccumulableInfo.html    |    22 +
 .../apache/spark/scheduler/InputFormatInfo$.html   |    25 +
 .../apache/spark/scheduler/InputFormatInfo.html    |    19 +
 .../org/apache/spark/scheduler/JobFailed.html      |    17 +
 .../org/apache/spark/scheduler/JobResult.html      |    19 +
 .../org/apache/spark/scheduler/JobSucceeded$.html  |    17 +
 .../scheduler/MiscellaneousProcessDetails.html     |    19 +
 .../apache/spark/scheduler/SchedulingMode$.html    |    20 +
 .../org/apache/spark/scheduler/SparkListener.html  |    75 +
 .../scheduler/SparkListenerApplicationEnd.html     |    17 +
 .../scheduler/SparkListenerApplicationStart.html   |    17 +
 .../scheduler/SparkListenerBlockManagerAdded.html  |    17 +
 .../SparkListenerBlockManagerRemoved.html          |    17 +
 .../spark/scheduler/SparkListenerBlockUpdated.html |    17 +
 .../scheduler/SparkListenerEnvironmentUpdate.html  |    17 +
 .../apache/spark/scheduler/SparkListenerEvent.html |    17 +
 .../scheduler/SparkListenerExecutorAdded.html      |    17 +
 .../SparkListenerExecutorBlacklisted.html          |    17 +
 .../SparkListenerExecutorBlacklistedForStage.html  |    17 +
 .../scheduler/SparkListenerExecutorExcluded.html   |    17 +
 .../SparkListenerExecutorExcludedForStage.html     |    17 +
 .../SparkListenerExecutorMetricsUpdate.html        |    17 +
 .../scheduler/SparkListenerExecutorRemoved.html    |    17 +
 .../SparkListenerExecutorUnblacklisted.html        |    17 +
 .../scheduler/SparkListenerExecutorUnexcluded.html |    17 +
 .../spark/scheduler/SparkListenerJobEnd.html       |    17 +
 .../spark/scheduler/SparkListenerJobStart.html     |    17 +
 .../spark/scheduler/SparkListenerLogStart.html     |    18 +
 .../SparkListenerMiscellaneousProcessAdded.html    |    17 +
 .../scheduler/SparkListenerNodeBlacklisted.html    |    17 +
 .../SparkListenerNodeBlacklistedForStage.html      |    17 +
 .../spark/scheduler/SparkListenerNodeExcluded.html |    17 +
 .../SparkListenerNodeExcludedForStage.html         |    17 +
 .../scheduler/SparkListenerNodeUnblacklisted.html  |    17 +
 .../scheduler/SparkListenerNodeUnexcluded.html     |    17 +
 .../SparkListenerResourceProfileAdded.html         |    17 +
 .../SparkListenerSpeculativeTaskSubmitted.html     |    17 +
 .../scheduler/SparkListenerStageCompleted.html     |    17 +
 .../SparkListenerStageExecutorMetrics.html         |    18 +
 .../scheduler/SparkListenerStageSubmitted.html     |    17 +
 .../spark/scheduler/SparkListenerTaskEnd.html      |    17 +
 .../scheduler/SparkListenerTaskGettingResult.html  |    17 +
 .../spark/scheduler/SparkListenerTaskStart.html    |    17 +
 .../spark/scheduler/SparkListenerUnpersistRDD.html |    17 +
 .../SparkListenerUnschedulableTaskSetAdded.html    |    17 +
 .../SparkListenerUnschedulableTaskSetRemoved.html  |    17 +
 .../org/apache/spark/scheduler/SplitInfo$.html     |    17 +
 .../org/apache/spark/scheduler/SplitInfo.html      |    17 +
 .../org/apache/spark/scheduler/StageInfo.html      |    20 +
 .../spark/scheduler/StatsReportListener.html       |    74 +
 .../scala/org/apache/spark/scheduler/TaskInfo.html |    28 +
 .../org/apache/spark/scheduler/TaskLocality$.html  |    17 +
 .../spark/scheduler/cluster/ExecutorInfo.html      |    19 +
 .../org/apache/spark/scheduler/cluster/index.html  |    20 +
 .../scala/org/apache/spark/scheduler/index.html    |    84 +
 .../security/GroupMappingServiceProvider.html      |    21 +
 .../security/HadoopDelegationTokenProvider.html    |    22 +
 .../api/scala/org/apache/spark/security/index.html |    57 +
 .../spark/serializer/DeserializationStream.html    |    22 +
 .../spark/serializer/DummySerializerInstance.html  |    20 +
 .../apache/spark/serializer/JavaSerializer.html    |    23 +
 .../apache/spark/serializer/KryoRegistrator.html   |    18 +
 .../apache/spark/serializer/KryoSerializer.html    |    23 +
 .../spark/serializer/SerializationStream.html      |    18 +
 .../org/apache/spark/serializer/Serializer.html    |    25 +
 .../spark/serializer/SerializerInstance.html       |    19 +
 .../scala/org/apache/spark/serializer/index.html   |    83 +
 .../apache/spark/shuffle/api/ShuffleDataIO.html    |    26 +
 .../spark/shuffle/api/ShuffleDriverComponents.html |    27 +
 .../shuffle/api/ShuffleExecutorComponents.html     |    30 +
 .../spark/shuffle/api/ShuffleMapOutputWriter.html  |    43 +
 .../spark/shuffle/api/ShufflePartitionWriter.html  |    54 +
 .../api/SingleSpillShuffleMapOutputWriter.html     |    17 +
 .../shuffle/api/WritableByteChannelWrapper.html    |    18 +
 .../scala/org/apache/spark/shuffle/api/index.html  |    47 +
 .../api/metadata/MapOutputCommitMessage.html       |    20 +
 .../shuffle/api/metadata/MapOutputMetadata.html    |    19 +
 .../apache/spark/shuffle/api/metadata/index.html   |    27 +
 .../api/scala/org/apache/spark/shuffle/index.html  |    48 +
 .../org/apache/spark/sql/AnalysisException.html    |    25 +
 .../api/scala/org/apache/spark/sql/Column.html     |   364 +
 .../api/scala/org/apache/spark/sql/ColumnName.html |   360 +
 .../org/apache/spark/sql/CreateTableWriter.html    |    51 +
 .../org/apache/spark/sql/DataFrameNaFunctions.html |   123 +
 .../org/apache/spark/sql/DataFrameReader.html      |   177 +
 .../apache/spark/sql/DataFrameStatFunctions.html   |   251 +
 .../org/apache/spark/sql/DataFrameWriter.html      |   146 +
 .../org/apache/spark/sql/DataFrameWriterV2.html    |    61 +
 .../api/scala/org/apache/spark/sql/Dataset.html    |  1092 +
 .../scala/org/apache/spark/sql/DatasetHolder.html  |    22 +
 .../api/scala/org/apache/spark/sql/Encoder.html    |    28 +
 .../org/apache/spark/sql/EncoderImplicits.html     |    27 +
 .../api/scala/org/apache/spark/sql/Encoders$.html  |    66 +
 .../org/apache/spark/sql/ExperimentalMethods.html  |    25 +
 .../apache/spark/sql/ExtendedExplainGenerator.html |    23 +
 .../scala/org/apache/spark/sql/ForeachWriter.html  |    81 +
 .../apache/spark/sql/KeyValueGroupedDataset.html   |   320 +
 .../apache/spark/sql/LowPrioritySQLImplicits.html  |    25 +
 .../org/apache/spark/sql/MergeIntoWriter.html      |    54 +
 .../scala/org/apache/spark/sql/Observation$.html   |    21 +
 .../scala/org/apache/spark/sql/Observation.html    |    39 +
 .../apache/spark/sql/RelationalGroupedDataset.html |   127 +
 .../4.0.0/api/scala/org/apache/spark/sql/Row$.html |    27 +
 .../4.0.0/api/scala/org/apache/spark/sql/Row.html  |   152 +
 .../api/scala/org/apache/spark/sql/RowFactory.html |    22 +
 .../scala/org/apache/spark/sql/RuntimeConfig.html  |    42 +
 .../scala/org/apache/spark/sql/SQLContext$.html    |    29 +
 .../api/scala/org/apache/spark/sql/SQLContext.html |   214 +
 .../spark/sql/SQLImplicits$StringToColumn.html     |    20 +
 .../scala/org/apache/spark/sql/SQLImplicits.html   |    29 +
 .../api/scala/org/apache/spark/sql/SaveMode.html   |    22 +
 .../apache/spark/sql/SparkSession$$Builder.html    |    36 +
 .../scala/org/apache/spark/sql/SparkSession$.html  |    32 +
 .../scala/org/apache/spark/sql/SparkSession.html   |   264 +
 .../apache/spark/sql/SparkSessionExtensions.html   |   102 +
 .../spark/sql/SparkSessionExtensionsProvider.html  |    44 +
 .../org/apache/spark/sql/TableValuedFunction.html  |    72 +
 .../scala/org/apache/spark/sql/TypedColumn.html    |   362 +
 .../org/apache/spark/sql/UDFRegistration.html      |    66 +
 .../scala/org/apache/spark/sql/WhenMatched.html    |    33 +
 .../scala/org/apache/spark/sql/WhenNotMatched.html |    31 +
 .../apache/spark/sql/WhenNotMatchedBySource.html   |    37 +
 .../org/apache/spark/sql/WriteConfigMethods.html   |    28 +
 .../api/scala/org/apache/spark/sql/api/index.html  |    22 +
 .../scala/org/apache/spark/sql/api/java/UDF0.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF1.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF10.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF11.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF12.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF13.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF14.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF15.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF16.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF17.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF18.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF19.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF2.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF20.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF21.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF22.html |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF3.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF4.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF5.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF6.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF7.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF8.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/UDF9.html  |    18 +
 .../scala/org/apache/spark/sql/api/java/index.html |    40 +
 .../org/apache/spark/sql/catalog/Catalog.html      |   221 +
 .../apache/spark/sql/catalog/CatalogMetadata.html  |    19 +
 .../scala/org/apache/spark/sql/catalog/Column.html |    24 +
 .../org/apache/spark/sql/catalog/Database.html     |    21 +
 .../org/apache/spark/sql/catalog/Function.html     |    23 +
 .../scala/org/apache/spark/sql/catalog/Table.html  |    23 +
 .../scala/org/apache/spark/sql/catalog/index.html  |    27 +
 .../scala/org/apache/spark/sql/catalyst/index.html |    21 +
 .../org/apache/spark/sql/catalyst/trees/index.html |    16 +
 .../org/apache/spark/sql/catalyst/util/index.html  |    16 +
 .../org/apache/spark/sql/columnar/CachedBatch.html |    18 +
 .../spark/sql/columnar/CachedBatchSerializer.html  |    46 +
 .../sql/columnar/SimpleMetricsCachedBatch.html     |    23 +
 .../SimpleMetricsCachedBatchSerializer.html        |    54 +
 .../scala/org/apache/spark/sql/columnar/index.html |    38 +
 .../spark/sql/connector/ExternalCommandRunner.html |    21 +
 .../sql/connector/catalog/CatalogExtension.html    |    81 +
 .../catalog/CatalogNotFoundException.html          |    19 +
 .../spark/sql/connector/catalog/CatalogPlugin.html |    31 +
 .../apache/spark/sql/connector/catalog/Column.html |    27 +
 .../sql/connector/catalog/ColumnDefaultValue.html  |    31 +
 .../spark/sql/connector/catalog/DefaultValue.html  |    23 +
 .../catalog/DelegatingCatalogExtension.html        |    84 +
 .../sql/connector/catalog/FunctionCatalog.html     |    25 +
 .../spark/sql/connector/catalog/Identifier.html    |    17 +
 .../sql/connector/catalog/IdentityColumnSpec.html  |    17 +
 .../sql/connector/catalog/MetadataColumn.html      |    26 +
 .../sql/connector/catalog/NamespaceChange.html     |    26 +
 .../sql/connector/catalog/ProcedureCatalog.html    |    23 +
 .../connector/catalog/SessionConfigSupport.html    |    43 +
 .../spark/sql/connector/catalog/StagedTable.html   |    38 +
 .../sql/connector/catalog/StagingTableCatalog.html |   116 +
 .../catalog/SupportsAtomicPartitionManagement.html |    52 +
 .../connector/catalog/SupportsCatalogOptions.html  |    52 +
 .../sql/connector/catalog/SupportsDelete.html      |    59 +
 .../sql/connector/catalog/SupportsDeleteV2.html    |    44 +
 .../connector/catalog/SupportsMetadataColumns.html |    40 +
 .../sql/connector/catalog/SupportsNamespaces.html  |    44 +
 .../catalog/SupportsPartitionManagement.html       |    42 +
 .../spark/sql/connector/catalog/SupportsRead.html  |    30 +
 .../catalog/SupportsRowLevelOperations.html        |    29 +
 .../spark/sql/connector/catalog/SupportsWrite.html |    29 +
 .../apache/spark/sql/connector/catalog/Table.html  |    27 +
 .../sql/connector/catalog/TableCapability.html     |    19 +
 .../spark/sql/connector/catalog/TableCatalog.html  |    61 +
 .../connector/catalog/TableCatalogCapability.html  |    20 +
 .../spark/sql/connector/catalog/TableChange.html   |    27 +
 .../spark/sql/connector/catalog/TableProvider.html |    39 +
 .../sql/connector/catalog/TableWritePrivilege.html |    17 +
 .../sql/connector/catalog/TruncatableTable.html    |    26 +
 .../apache/spark/sql/connector/catalog/View.html   |    17 +
 .../spark/sql/connector/catalog/ViewCatalog.html   |    42 +
 .../spark/sql/connector/catalog/ViewChange.html    |    18 +
 .../spark/sql/connector/catalog/ViewInfo.html      |    17 +
 .../catalog/functions/AggregateFunction.html       |    51 +
 .../connector/catalog/functions/BoundFunction.html |    36 +
 .../sql/connector/catalog/functions/Function.html  |    19 +
 .../sql/connector/catalog/functions/Reducer.html   |    21 +
 .../catalog/functions/ReducibleFunction.html       |    19 +
 .../catalog/functions/ScalarFunction.html          |    90 +
 .../catalog/functions/UnboundFunction.html         |    24 +
 .../sql/connector/catalog/functions/index.html     |    90 +
 .../apache/spark/sql/connector/catalog/index.html  |   181 +
 .../sql/connector/catalog/index/SupportsIndex.html |    28 +
 .../sql/connector/catalog/index/TableIndex.html    |    17 +
 .../spark/sql/connector/catalog/index/index.html   |    20 +
 .../catalog/procedures/BoundProcedure.html         |    25 +
 .../connector/catalog/procedures/Procedure.html    |    17 +
 .../catalog/procedures/ProcedureParameter.html     |    21 +
 .../catalog/procedures/UnboundProcedure.html       |    28 +
 .../sql/connector/catalog/procedures/index.html    |    20 +
 .../distributions/ClusteredDistribution.html       |    18 +
 .../sql/connector/distributions/Distribution.html  |    17 +
 .../sql/connector/distributions/Distributions.html |    17 +
 .../distributions/OrderedDistribution.html         |    18 +
 .../distributions/UnspecifiedDistribution.html     |    17 +
 .../spark/sql/connector/distributions/index.html   |    25 +
 .../spark/sql/connector/expressions/Cast.html      |    20 +
 .../connector/expressions/ClusterByTransform$.html |    17 +
 .../connector/expressions/ClusterByTransform.html  |    23 +
 .../sql/connector/expressions/Expression.html      |    18 +
 .../sql/connector/expressions/Expressions.html     |    17 +
 .../spark/sql/connector/expressions/Extract.html   |    20 +
 .../expressions/GeneralScalarExpression.html       |    24 +
 .../spark/sql/connector/expressions/Literal.html   |    21 +
 .../sql/connector/expressions/NamedReference.html  |    21 +
 .../sql/connector/expressions/NullOrdering.html    |    17 +
 .../sql/connector/expressions/SortDirection.html   |    18 +
 .../spark/sql/connector/expressions/SortOrder.html |    20 +
 .../spark/sql/connector/expressions/Transform.html |    21 +
 .../expressions/UserDefinedScalarFunc.html         |    21 +
 .../expressions/aggregate/AggregateFunc.html       |    20 +
 .../expressions/aggregate/Aggregation.html         |    17 +
 .../sql/connector/expressions/aggregate/Avg.html   |    20 +
 .../sql/connector/expressions/aggregate/Count.html |    20 +
 .../connector/expressions/aggregate/CountStar.html |    20 +
 .../aggregate/GeneralAggregateFunc.html            |    77 +
 .../sql/connector/expressions/aggregate/Max.html   |    20 +
 .../sql/connector/expressions/aggregate/Min.html   |    20 +
 .../sql/connector/expressions/aggregate/Sum.html   |    20 +
 .../aggregate/UserDefinedAggregateFunc.html        |    23 +
 .../sql/connector/expressions/aggregate/index.html |    89 +
 .../connector/expressions/filter/AlwaysFalse.html  |    22 +
 .../connector/expressions/filter/AlwaysTrue.html   |    22 +
 .../sql/connector/expressions/filter/And.html      |    21 +
 .../sql/connector/expressions/filter/Not.html      |    20 +
 .../spark/sql/connector/expressions/filter/Or.html |    21 +
 .../connector/expressions/filter/Predicate.html    |    21 +
 .../sql/connector/expressions/filter/index.html    |    28 +
 .../spark/sql/connector/expressions/index.html     |    41 +
 .../org/apache/spark/sql/connector/index.html      |    26 +
 .../sql/connector/metric/CustomAvgMetric.html      |    21 +
 .../spark/sql/connector/metric/CustomMetric.html   |    22 +
 .../sql/connector/metric/CustomSumMetric.html      |    21 +
 .../sql/connector/metric/CustomTaskMetric.html     |    24 +
 .../apache/spark/sql/connector/metric/index.html   |    34 +
 .../org/apache/spark/sql/connector/read/Batch.html |    23 +
 .../spark/sql/connector/read/HasPartitionKey.html  |    41 +
 .../sql/connector/read/HasPartitionStatistics.html |    28 +
 .../spark/sql/connector/read/InputPartition.html   |    31 +
 .../apache/spark/sql/connector/read/LocalScan.html |    50 +
 .../spark/sql/connector/read/PartitionReader.html  |    26 +
 .../sql/connector/read/PartitionReaderFactory.html |    28 +
 .../org/apache/spark/sql/connector/read/Scan.html  |    52 +
 .../spark/sql/connector/read/ScanBuilder.html      |    21 +
 .../spark/sql/connector/read/Statistics.html       |    18 +
 .../connector/read/SupportsPushDownAggregates.html |    37 +
 .../connector/read/SupportsPushDownFilters.html    |    23 +
 .../sql/connector/read/SupportsPushDownLimit.html  |    21 +
 .../sql/connector/read/SupportsPushDownOffset.html |    19 +
 .../read/SupportsPushDownRequiredColumns.html      |    23 +
 .../read/SupportsPushDownTableSample.html          |    18 +
 .../sql/connector/read/SupportsPushDownTopN.html   |    21 +
 .../connector/read/SupportsPushDownV2Filters.html  |    30 +
 .../sql/connector/read/SupportsReportOrdering.html |    53 +
 .../connector/read/SupportsReportPartitioning.html |    52 +
 .../connector/read/SupportsReportStatistics.html   |    53 +
 .../connector/read/SupportsRuntimeFiltering.html   |    68 +
 .../connector/read/SupportsRuntimeV2Filtering.html |    65 +
 .../apache/spark/sql/connector/read/V1Scan.html    |    53 +
 .../connector/read/colstats/ColumnStatistics.html  |    18 +
 .../sql/connector/read/colstats/Histogram.html     |    19 +
 .../sql/connector/read/colstats/HistogramBin.html  |    17 +
 .../spark/sql/connector/read/colstats/index.html   |    24 +
 .../org/apache/spark/sql/connector/read/index.html |   130 +
 .../read/partitioning/KeyGroupedPartitioning.html  |    22 +
 .../connector/read/partitioning/Partitioning.html  |    18 +
 .../read/partitioning/UnknownPartitioning.html     |    18 +
 .../sql/connector/read/partitioning/index.html     |    26 +
 .../read/streaming/AcceptsLatestSeenOffset.html    |    30 +
 .../read/streaming/CompositeReadLimit.html         |    19 +
 .../read/streaming/ContinuousPartitionReader.html  |    24 +
 .../ContinuousPartitionReaderFactory.html          |    27 +
 .../connector/read/streaming/ContinuousStream.html |    40 +
 .../connector/read/streaming/MicroBatchStream.html |    31 +
 .../spark/sql/connector/read/streaming/Offset.html |    27 +
 .../connector/read/streaming/PartitionOffset.html  |    18 +
 .../connector/read/streaming/ReadAllAvailable.html |    20 +
 .../sql/connector/read/streaming/ReadLimit.html    |    19 +
 .../sql/connector/read/streaming/ReadMaxBytes.html |    19 +
 .../sql/connector/read/streaming/ReadMaxFiles.html |    18 +
 .../sql/connector/read/streaming/ReadMaxRows.html  |    18 +
 .../sql/connector/read/streaming/ReadMinRows.html  |    18 +
 .../read/streaming/ReportsSinkMetrics.html         |    19 +
 .../read/streaming/ReportsSourceMetrics.html       |    30 +
 .../connector/read/streaming/SparkDataStream.html  |    25 +
 .../read/streaming/SupportsAdmissionControl.html   |    40 +
 .../streaming/SupportsTriggerAvailableNow.html     |    45 +
 .../spark/sql/connector/read/streaming/index.html  |    79 +
 .../sql/connector/util/V2ExpressionSQLBuilder.html |    20 +
 .../org/apache/spark/sql/connector/util/index.html |    17 +
 .../spark/sql/connector/write/BatchWrite.html      |    50 +
 .../spark/sql/connector/write/DataWriter.html      |    63 +
 .../sql/connector/write/DataWriterFactory.html     |    31 +
 .../spark/sql/connector/write/DeltaBatchWrite.html |    44 +
 .../spark/sql/connector/write/DeltaWrite.html      |    31 +
 .../sql/connector/write/DeltaWriteBuilder.html     |    20 +
 .../spark/sql/connector/write/DeltaWriter.html     |    47 +
 .../sql/connector/write/DeltaWriterFactory.html    |    29 +
 .../sql/connector/write/LogicalWriteInfo.html      |    22 +
 .../sql/connector/write/LogicalWriteInfoImpl$.html |    16 +
 .../sql/connector/write/PhysicalWriteInfo.html     |    18 +
 .../write/RequiresDistributionAndOrdering.html     |    59 +
 .../sql/connector/write/RowLevelOperation.html     |    46 +
 .../connector/write/RowLevelOperationBuilder.html  |    18 +
 .../sql/connector/write/RowLevelOperationInfo.html |    18 +
 .../spark/sql/connector/write/SupportsDelta.html   |    50 +
 .../connector/write/SupportsDynamicOverwrite.html  |    24 +
 .../sql/connector/write/SupportsOverwrite.html     |    34 +
 .../sql/connector/write/SupportsOverwriteV2.html   |    28 +
 .../sql/connector/write/SupportsTruncate.html      |    21 +
 .../apache/spark/sql/connector/write/V1Write.html  |    32 +
 .../apache/spark/sql/connector/write/Write.html    |    34 +
 .../spark/sql/connector/write/WriteBuilder.html    |    22 +
 .../sql/connector/write/WriterCommitMessage.html   |    20 +
 .../apache/spark/sql/connector/write/index.html    |   103 +
 .../streaming/StreamingDataWriterFactory.html      |    32 +
 .../connector/write/streaming/StreamingWrite.html  |    46 +
 .../spark/sql/connector/write/streaming/index.html |    31 +
 .../apache/spark/sql/expressions/Aggregator.html   |    34 +
 .../sql/expressions/MutableAggregationBuffer.html  |   125 +
 .../sql/expressions/SparkUserDefinedFunction$.html |    16 +
 .../expressions/UserDefinedAggregateFunction.html  |    52 +
 .../spark/sql/expressions/UserDefinedFunction.html |    27 +
 .../org/apache/spark/sql/expressions/Window$.html  |    89 +
 .../org/apache/spark/sql/expressions/Window.html   |    21 +
 .../apache/spark/sql/expressions/WindowSpec.html   |    75 +
 .../org/apache/spark/sql/expressions/index.html    |    59 +
 .../spark/sql/expressions/javalang/index.html      |    17 +
 .../spark/sql/expressions/javalang/typed.html      |    17 +
 .../spark/sql/expressions/scalalang/index.html     |    17 +
 .../spark/sql/expressions/scalalang/typed$.html    |    21 +
 .../apache/spark/sql/functions$$partitioning$.html |    32 +
 .../api/scala/org/apache/spark/sql/functions$.html |  2264 +
 .../api/scala/org/apache/spark/sql/index.html      |   333 +
 .../spark/sql/jdbc/JdbcConnectionProvider.html     |    37 +
 .../org/apache/spark/sql/jdbc/JdbcDialect.html     |   111 +
 .../org/apache/spark/sql/jdbc/JdbcDialects$.html   |    24 +
 .../apache/spark/sql/jdbc/JdbcSQLQueryBuilder.html |    29 +
 .../scala/org/apache/spark/sql/jdbc/JdbcType.html  |    20 +
 .../api/scala/org/apache/spark/sql/jdbc/index.html |    60 +
 .../org/apache/spark/sql/protobuf/functions$.html  |   101 +
 .../scala/org/apache/spark/sql/protobuf/index.html |    21 +
 .../org/apache/spark/sql/sources/AlwaysFalse$.html |    23 +
 .../org/apache/spark/sql/sources/AlwaysFalse.html  |    24 +
 .../org/apache/spark/sql/sources/AlwaysTrue$.html  |    23 +
 .../org/apache/spark/sql/sources/AlwaysTrue.html   |    24 +
 .../scala/org/apache/spark/sql/sources/And.html    |    24 +
 .../org/apache/spark/sql/sources/BaseRelation.html |    40 +
 .../org/apache/spark/sql/sources/CatalystScan.html |    23 +
 .../spark/sql/sources/CollatedEqualNullSafe.html   |    23 +
 .../apache/spark/sql/sources/CollatedEqualTo.html  |    23 +
 .../apache/spark/sql/sources/CollatedFilter.html   |    24 +
 .../spark/sql/sources/CollatedGreaterThan.html     |    23 +
 .../sql/sources/CollatedGreaterThanOrEqual.html    |    23 +
 .../org/apache/spark/sql/sources/CollatedIn.html   |    23 +
 .../apache/spark/sql/sources/CollatedLessThan.html |    23 +
 .../spark/sql/sources/CollatedLessThanOrEqual.html |    23 +
 .../spark/sql/sources/CollatedStringContains.html  |    23 +
 .../spark/sql/sources/CollatedStringEndsWith.html  |    23 +
 .../sql/sources/CollatedStringStartsWith.html      |    23 +
 .../sql/sources/CreatableRelationProvider.html     |    20 +
 .../spark/sql/sources/DataSourceRegister.html      |    21 +
 .../apache/spark/sql/sources/EqualNullSafe.html    |    30 +
 .../org/apache/spark/sql/sources/EqualTo.html      |    29 +
 .../scala/org/apache/spark/sql/sources/Filter.html |    23 +
 .../org/apache/spark/sql/sources/GreaterThan.html  |    29 +
 .../spark/sql/sources/GreaterThanOrEqual.html      |    29 +
 .../api/scala/org/apache/spark/sql/sources/In.html |    28 +
 .../spark/sql/sources/InsertableRelation.html      |    28 +
 .../org/apache/spark/sql/sources/IsNotNull.html    |    28 +
 .../scala/org/apache/spark/sql/sources/IsNull.html |    28 +
 .../org/apache/spark/sql/sources/LessThan.html     |    29 +
 .../apache/spark/sql/sources/LessThanOrEqual.html  |    29 +
 .../scala/org/apache/spark/sql/sources/Not.html    |    24 +
 .../api/scala/org/apache/spark/sql/sources/Or.html |    24 +
 .../spark/sql/sources/PrunedFilteredScan.html      |    22 +
 .../org/apache/spark/sql/sources/PrunedScan.html   |    19 +
 .../apache/spark/sql/sources/RelationProvider.html |    25 +
 .../spark/sql/sources/SchemaRelationProvider.html  |    29 +
 .../spark/sql/sources/StreamSinkProvider.html      |    19 +
 .../spark/sql/sources/StreamSourceProvider.html    |    19 +
 .../apache/spark/sql/sources/StringContains.html   |    29 +
 .../apache/spark/sql/sources/StringEndsWith.html   |    29 +
 .../apache/spark/sql/sources/StringStartsWith.html |    29 +
 .../SupportsStreamSourceMetadataColumns.html       |    27 +
 .../org/apache/spark/sql/sources/TableScan.html    |    18 +
 .../scala/org/apache/spark/sql/sources/index.html  |   147 +
 .../spark/sql/streaming/DataStreamReader.html      |    88 +
 .../spark/sql/streaming/DataStreamWriter.html      |   102 +
 .../spark/sql/streaming/ExpiredTimerInfo.html      |    18 +
 .../org/apache/spark/sql/streaming/GroupState.html |   178 +
 .../spark/sql/streaming/GroupStateTimeout.html     |    18 +
 .../org/apache/spark/sql/streaming/ListState.html  |    25 +
 .../org/apache/spark/sql/streaming/MapState.html   |    38 +
 .../org/apache/spark/sql/streaming/OutputMode.html |    18 +
 .../org/apache/spark/sql/streaming/QueryInfo.html  |    21 +
 .../apache/spark/sql/streaming/SinkProgress.html   |    21 +
 .../apache/spark/sql/streaming/SourceProgress.html |    25 +
 .../spark/sql/streaming/StateOperatorProgress.html |    17 +
 .../streaming/StatefulProcessor$implicits$.html    |    24 +
 .../spark/sql/streaming/StatefulProcessor.html     |    49 +
 .../sql/streaming/StatefulProcessorHandle.html     |   115 +
 .../StatefulProcessorWithInitialState.html         |    61 +
 .../apache/spark/sql/streaming/StreamingQuery.html |    58 +
 .../sql/streaming/StreamingQueryException.html     |    20 +
 .../streaming/StreamingQueryListener$$Event.html   |    16 +
 .../StreamingQueryListener$$QueryIdleEvent.html    |    17 +
 ...StreamingQueryListener$$QueryProgressEvent.html |    16 +
 .../StreamingQueryListener$$QueryStartedEvent.html |    16 +
 ...reamingQueryListener$$QueryTerminatedEvent.html |    17 +
 .../sql/streaming/StreamingQueryListener$.html     |    18 +
 .../sql/streaming/StreamingQueryListener.html      |    27 +
 .../spark/sql/streaming/StreamingQueryManager.html |    56 +
 .../sql/streaming/StreamingQueryProgress.html      |    19 +
 .../spark/sql/streaming/StreamingQueryStatus.html  |    22 +
 .../org/apache/spark/sql/streaming/TTLConfig$.html |    17 +
 .../org/apache/spark/sql/streaming/TTLConfig.html  |    23 +
 .../spark/sql/streaming/TestGroupState$.html       |    24 +
 .../apache/spark/sql/streaming/TestGroupState.html |   135 +
 .../org/apache/spark/sql/streaming/TimeMode.html   |    18 +
 .../apache/spark/sql/streaming/TimerValues.html    |    25 +
 .../org/apache/spark/sql/streaming/Trigger.html    |    17 +
 .../org/apache/spark/sql/streaming/ValueState.html |    23 +
 .../org/apache/spark/sql/streaming/index.html      |   268 +
 .../org/apache/spark/sql/types/AnyDataType$.html   |    20 +
 .../org/apache/spark/sql/types/ArrayType$.html     |    21 +
 .../org/apache/spark/sql/types/ArrayType.html      |    32 +
 .../org/apache/spark/sql/types/AtomicType$.html    |    19 +
 .../org/apache/spark/sql/types/AtomicType.html     |    22 +
 .../org/apache/spark/sql/types/BinaryType$.html    |    20 +
 .../org/apache/spark/sql/types/BinaryType.html     |    22 +
 .../org/apache/spark/sql/types/BooleanType$.html   |    20 +
 .../org/apache/spark/sql/types/BooleanType.html    |    21 +
 .../org/apache/spark/sql/types/ByteType$.html      |    20 +
 .../scala/org/apache/spark/sql/types/ByteType.html |    21 +
 .../spark/sql/types/CalendarIntervalType$.html     |    20 +
 .../spark/sql/types/CalendarIntervalType.html      |    25 +
 .../scala/org/apache/spark/sql/types/CharType.html |    22 +
 .../org/apache/spark/sql/types/DataType$.html      |    30 +
 .../scala/org/apache/spark/sql/types/DataType.html |    20 +
 .../org/apache/spark/sql/types/DataTypes.html      |    21 +
 .../org/apache/spark/sql/types/DateType$.html      |    24 +
 .../scala/org/apache/spark/sql/types/DateType.html |    21 +
 .../spark/sql/types/DayTimeIntervalType$.html      |    20 +
 .../spark/sql/types/DayTimeIntervalType.html       |    31 +
 .../scala/org/apache/spark/sql/types/Decimal$.html |    19 +
 .../scala/org/apache/spark/sql/types/Decimal.html  |    28 +
 .../org/apache/spark/sql/types/DecimalType$.html   |    23 +
 .../org/apache/spark/sql/types/DecimalType.html    |    24 +
 .../sql/types/DoubleType$$DoubleAsIfIntegral$.html |    19 +
 .../sql/types/DoubleType$$DoubleAsIfIntegral.html  |    19 +
 .../sql/types/DoubleType$$DoubleIsConflicted.html  |    19 +
 .../org/apache/spark/sql/types/DoubleType$.html    |    20 +
 .../org/apache/spark/sql/types/DoubleType.html     |    21 +
 .../org/apache/spark/sql/types/FixedLength.html    |    19 +
 .../sql/types/FloatType$$FloatAsIfIntegral$.html   |    19 +
 .../sql/types/FloatType$$FloatAsIfIntegral.html    |    19 +
 .../sql/types/FloatType$$FloatIsConflicted.html    |    19 +
 .../org/apache/spark/sql/types/FloatType$.html     |    20 +
 .../org/apache/spark/sql/types/FloatType.html      |    21 +
 .../org/apache/spark/sql/types/IntegerType$.html   |    20 +
 .../org/apache/spark/sql/types/IntegerType.html    |    21 +
 .../org/apache/spark/sql/types/LongType$.html      |    20 +
 .../scala/org/apache/spark/sql/types/LongType.html |    21 +
 .../scala/org/apache/spark/sql/types/MapType$.html |    21 +
 .../scala/org/apache/spark/sql/types/MapType.html  |    33 +
 .../org/apache/spark/sql/types/MaxLength.html      |    19 +
 .../org/apache/spark/sql/types/Metadata$.html      |    19 +
 .../scala/org/apache/spark/sql/types/Metadata.html |    24 +
 .../apache/spark/sql/types/MetadataBuilder.html    |    20 +
 .../org/apache/spark/sql/types/NoConstraint$.html  |    19 +
 .../org/apache/spark/sql/types/NullType$.html      |    20 +
 .../scala/org/apache/spark/sql/types/NullType.html |    21 +
 .../org/apache/spark/sql/types/NumericType.html    |    21 +
 .../org/apache/spark/sql/types/ObjectType$.html    |    19 +
 .../org/apache/spark/sql/types/ObjectType.html     |    30 +
 .../apache/spark/sql/types/SQLUserDefinedType.html |    20 +
 .../org/apache/spark/sql/types/ShortType$.html     |    20 +
 .../org/apache/spark/sql/types/ShortType.html      |    21 +
 .../apache/spark/sql/types/StringConstraint.html   |    19 +
 .../org/apache/spark/sql/types/StringHelper$.html  |    19 +
 .../org/apache/spark/sql/types/StringType$.html    |    23 +
 .../org/apache/spark/sql/types/StringType.html     |    23 +
 .../org/apache/spark/sql/types/StructField.html    |    33 +
 .../org/apache/spark/sql/types/StructType$.html    |    24 +
 .../org/apache/spark/sql/types/StructType.html     |   113 +
 .../apache/spark/sql/types/TimestampNTZType$.html  |    24 +
 .../apache/spark/sql/types/TimestampNTZType.html   |    23 +
 .../org/apache/spark/sql/types/TimestampType$.html |    24 +
 .../org/apache/spark/sql/types/TimestampType.html  |    22 +
 .../apache/spark/sql/types/UDTRegistration$.html   |    30 +
 .../apache/spark/sql/types/UserDefinedType.html    |    26 +
 .../org/apache/spark/sql/types/VarcharType.html    |    22 +
 .../org/apache/spark/sql/types/VariantType$.html   |    20 +
 .../org/apache/spark/sql/types/VariantType.html    |    23 +
 .../spark/sql/types/YearMonthIntervalType$.html    |    20 +
 .../spark/sql/types/YearMonthIntervalType.html     |    27 +
 .../scala/org/apache/spark/sql/types/index.html    |   165 +
 .../org/apache/spark/sql/util/ArtifactUtils$.html  |    16 +
 .../spark/sql/util/CaseInsensitiveStringMap.html   |    30 +
 .../spark/sql/util/ExecutionListenerManager.html   |    20 +
 .../apache/spark/sql/util/MapperRowCounter.html    |    31 +
 .../apache/spark/sql/util/NumericHistogram.html    |    39 +
 .../org/apache/spark/sql/util/ProtobufUtils$.html  |    16 +
 .../spark/sql/util/QueryExecutionListener.html     |    24 +
 .../org/apache/spark/sql/util/SQLOpenHashSet$.html |    16 +
 .../org/apache/spark/sql/util/SQLOpenHashSet.html  |    16 +
 .../api/scala/org/apache/spark/sql/util/index.html |    43 +
 .../spark/sql/vectorized/ArrowColumnVector.html    |    97 +
 .../apache/spark/sql/vectorized/ColumnVector.html  |   106 +
 .../apache/spark/sql/vectorized/ColumnarArray.html |    17 +
 .../apache/spark/sql/vectorized/ColumnarBatch.html |    24 +
 .../spark/sql/vectorized/ColumnarBatchRow.html     |    17 +
 .../apache/spark/sql/vectorized/ColumnarMap.html   |    17 +
 .../apache/spark/sql/vectorized/ColumnarRow.html   |    18 +
 .../org/apache/spark/sql/vectorized/index.html     |    42 +
 .../scala/org/apache/spark/status/api/index.html   |    15 +
 .../spark/status/api/v1/AccumulableInfo.html       |    15 +
 .../status/api/v1/ApplicationAttemptInfo.html      |    15 +
 .../status/api/v1/ApplicationEnvironmentInfo.html  |    15 +
 .../spark/status/api/v1/ApplicationInfo.html       |    15 +
 .../spark/status/api/v1/ApplicationStatus.html     |    15 +
 .../api/v1/ExecutorMetricsDistributions.html       |    15 +
 .../api/v1/ExecutorPeakMetricsDistributions.html   |    15 +
 .../spark/status/api/v1/ExecutorStageSummary.html  |    15 +
 .../spark/status/api/v1/ExecutorSummary.html       |    15 +
 .../status/api/v1/InputMetricDistributions.html    |    15 +
 .../apache/spark/status/api/v1/InputMetrics.html   |    15 +
 .../org/apache/spark/status/api/v1/JobData.html    |    15 +
 .../apache/spark/status/api/v1/MemoryMetrics.html  |    15 +
 .../status/api/v1/OutputMetricDistributions.html   |    15 +
 .../apache/spark/status/api/v1/OutputMetrics.html  |    15 +
 .../apache/spark/status/api/v1/ProcessSummary.html |    15 +
 .../spark/status/api/v1/RDDDataDistribution.html   |    15 +
 .../spark/status/api/v1/RDDPartitionInfo.html      |    15 +
 .../apache/spark/status/api/v1/RDDStorageInfo.html |    15 +
 .../spark/status/api/v1/ResourceProfileInfo.html   |    15 +
 .../apache/spark/status/api/v1/RuntimeInfo.html    |    15 +
 .../api/v1/ShufflePushReadMetricDistributions.html |    15 +
 .../status/api/v1/ShufflePushReadMetrics.html      |    15 +
 .../api/v1/ShuffleReadMetricDistributions.html     |    15 +
 .../spark/status/api/v1/ShuffleReadMetrics.html    |    15 +
 .../api/v1/ShuffleWriteMetricDistributions.html    |    15 +
 .../spark/status/api/v1/ShuffleWriteMetrics.html   |    15 +
 .../status/api/v1/SpeculationStageSummary.html     |    15 +
 .../org/apache/spark/status/api/v1/StackTrace.html |    15 +
 .../org/apache/spark/status/api/v1/StageData.html  |    15 +
 .../apache/spark/status/api/v1/StageStatus.html    |    15 +
 .../org/apache/spark/status/api/v1/TaskData.html   |    15 +
 .../status/api/v1/TaskMetricDistributions.html     |    15 +
 .../apache/spark/status/api/v1/TaskMetrics.html    |    15 +
 .../apache/spark/status/api/v1/TaskSorting.html    |    15 +
 .../org/apache/spark/status/api/v1/TaskStatus.html |    15 +
 .../spark/status/api/v1/ThreadStackTrace.html      |    19 +
 .../apache/spark/status/api/v1/VersionInfo.html    |    15 +
 .../org/apache/spark/status/api/v1/index.html      |    15 +
 .../spark/status/api/v1/sql/ExecutionData.html     |    15 +
 .../org/apache/spark/status/api/v1/sql/Metric.html |    15 +
 .../org/apache/spark/status/api/v1/sql/Node.html   |    15 +
 .../org/apache/spark/status/api/v1/sql/index.html  |    15 +
 .../spark/status/api/v1/streaming/BatchInfo.html   |    15 +
 .../spark/status/api/v1/streaming/BatchStatus.html |    15 +
 .../api/v1/streaming/OutputOperationInfo.html      |    15 +
 .../status/api/v1/streaming/ReceiverInfo.html      |    15 +
 .../api/v1/streaming/StreamingStatistics.html      |    15 +
 .../spark/status/api/v1/streaming/index.html       |    15 +
 .../api/scala/org/apache/spark/status/index.html   |    48 +
 .../spark/status/protobuf/ProtobufSerDe.html       |    21 +
 .../apache/spark/status/protobuf/StoreTypes.html   |    15 +
 .../org/apache/spark/status/protobuf/index.html    |    22 +
 .../spark/storage/BasicBlockReplicationPolicy.html |    21 +
 .../scala/org/apache/spark/storage/BlockId$.html   |    15 +
 .../scala/org/apache/spark/storage/BlockId.html    |    19 +
 .../org/apache/spark/storage/BlockManagerId.html   |    20 +
 .../spark/storage/BlockNotFoundException.html      |    15 +
 .../spark/storage/BlockReplicationPolicy.html      |    24 +
 .../spark/storage/BlockReplicationUtils$.html      |    18 +
 .../org/apache/spark/storage/BlockStatus$.html     |    15 +
 .../org/apache/spark/storage/BlockStatus.html      |    15 +
 .../org/apache/spark/storage/BlockUpdatedInfo.html |    17 +
 .../org/apache/spark/storage/BroadcastBlockId.html |    15 +
 .../scala/org/apache/spark/storage/CacheId.html    |    15 +
 .../spark/storage/DefaultTopologyMapper.html       |    26 +
 .../spark/storage/FileBasedTopologyMapper.html     |    29 +
 .../apache/spark/storage/PythonStreamBlockId.html  |    15 +
 .../scala/org/apache/spark/storage/RDDBlockId.html |    15 +
 .../scala/org/apache/spark/storage/RDDInfo.html    |    15 +
 .../storage/RandomBlockReplicationPolicy.html      |    18 +
 .../apache/spark/storage/ShuffleBlockBatchId.html  |    15 +
 .../apache/spark/storage/ShuffleBlockChunkId.html  |    15 +
 .../org/apache/spark/storage/ShuffleBlockId.html   |    15 +
 .../spark/storage/ShuffleChecksumBlockId.html      |    15 +
 .../apache/spark/storage/ShuffleDataBlockId.html   |    15 +
 .../apache/spark/storage/ShuffleIndexBlockId.html  |    15 +
 .../apache/spark/storage/ShuffleMergedBlockId.html |    15 +
 .../spark/storage/ShuffleMergedDataBlockId.html    |    15 +
 .../spark/storage/ShuffleMergedIndexBlockId.html   |    15 +
 .../spark/storage/ShuffleMergedMetaBlockId.html    |    15 +
 .../apache/spark/storage/ShufflePushBlockId.html   |    15 +
 .../org/apache/spark/storage/StorageLevel$.html    |    32 +
 .../org/apache/spark/storage/StorageLevel.html     |    22 +
 .../apache/spark/storage/StorageLevelMapper.html   |    16 +
 .../org/apache/spark/storage/StreamBlockId.html    |    15 +
 .../apache/spark/storage/TaskResultBlockId.html    |    15 +
 .../spark/storage/TimeTrackingOutputStream.html    |    17 +
 .../org/apache/spark/storage/TopologyMapper.html   |    26 +
 .../apache/spark/storage/UnrecognizedBlockId.html  |    18 +
 .../api/scala/org/apache/spark/storage/index.html  |    89 +
 .../scala/org/apache/spark/streaming/Duration.html |    25 +
 .../org/apache/spark/streaming/Durations$.html     |    25 +
 .../org/apache/spark/streaming/Milliseconds$.html  |    27 +
 .../scala/org/apache/spark/streaming/Minutes$.html |    27 +
 .../scala/org/apache/spark/streaming/Seconds$.html |    27 +
 .../scala/org/apache/spark/streaming/State.html    |    78 +
 .../org/apache/spark/streaming/StateSpec$.html     |    74 +
 .../org/apache/spark/streaming/StateSpec.html      |    60 +
 .../org/apache/spark/streaming/StreamingConf$.html |    25 +
 .../apache/spark/streaming/StreamingContext$.html  |    46 +
 .../apache/spark/streaming/StreamingContext.html   |   112 +
 .../spark/streaming/StreamingContextState.html     |    26 +
 .../scala/org/apache/spark/streaming/Time$.html    |    25 +
 .../api/scala/org/apache/spark/streaming/Time.html |    29 +
 .../org/apache/spark/streaming/api/index.html      |    25 +
 .../spark/streaming/api/java/JavaDStream$.html     |    27 +
 .../spark/streaming/api/java/JavaDStream.html      |   140 +
 .../spark/streaming/api/java/JavaDStreamLike.html  |    99 +
 .../streaming/api/java/JavaInputDStream$.html      |    27 +
 .../spark/streaming/api/java/JavaInputDStream.html |   135 +
 .../api/java/JavaMapWithStateDStream.html          |   137 +
 .../spark/streaming/api/java/JavaPairDStream$.html |    26 +
 .../spark/streaming/api/java/JavaPairDStream.html  |   319 +
 .../streaming/api/java/JavaPairInputDStream$.html  |    27 +
 .../streaming/api/java/JavaPairInputDStream.html   |   323 +
 .../api/java/JavaPairReceiverInputDStream$.html    |    27 +
 .../api/java/JavaPairReceiverInputDStream.html     |   323 +
 .../api/java/JavaReceiverInputDStream$.html        |    27 +
 .../api/java/JavaReceiverInputDStream.html         |   136 +
 .../streaming/api/java/JavaStreamingContext$.html  |    43 +
 .../streaming/api/java/JavaStreamingContext.html   |   138 +
 .../org/apache/spark/streaming/api/java/index.html |    51 +
 .../streaming/dstream/ConstantInputDStream.html    |   124 +
 .../apache/spark/streaming/dstream/DStream$.html   |    25 +
 .../apache/spark/streaming/dstream/DStream.html    |   121 +
 .../spark/streaming/dstream/InputDStream.html      |   133 +
 .../streaming/dstream/MapWithStateDStream.html     |   128 +
 .../streaming/dstream/PairDStreamFunctions.html    |   216 +
 .../streaming/dstream/ReceiverInputDStream.html    |   133 +
 .../org/apache/spark/streaming/dstream/index.html  |    62 +
 .../scala/org/apache/spark/streaming/index.html    |   181 +
 .../streaming/kinesis/KinesisInitialPositions.html |    25 +
 .../kinesis/KinesisInputDStream$$Builder.html      |    74 +
 .../streaming/kinesis/KinesisInputDStream$.html    |    27 +
 .../kinesis/SparkAWSCredentials$$Builder.html      |    42 +
 .../streaming/kinesis/SparkAWSCredentials$.html    |    29 +
 .../org/apache/spark/streaming/kinesis/index.html  |    25 +
 .../apache/spark/streaming/receiver/Receiver.html  |   116 +
 .../org/apache/spark/streaming/receiver/index.html |    68 +
 .../spark/streaming/scheduler/BatchInfo.html       |    38 +
 .../streaming/scheduler/OutputOperationInfo.html   |    26 +
 .../spark/streaming/scheduler/RateController$.html |    25 +
 .../spark/streaming/scheduler/ReceiverInfo.html    |    27 +
 .../streaming/scheduler/StatsReportListener.html   |    26 +
 .../streaming/scheduler/StreamInputInfo$.html      |    25 +
 .../spark/streaming/scheduler/StreamInputInfo.html |    29 +
 .../streaming/scheduler/StreamingListener.html     |    28 +
 .../scheduler/StreamingListenerBatchCompleted.html |    25 +
 .../scheduler/StreamingListenerBatchStarted.html   |    25 +
 .../scheduler/StreamingListenerBatchSubmitted.html |    25 +
 .../scheduler/StreamingListenerEvent.html          |    27 +
 .../StreamingListenerOutputOperationCompleted.html |    25 +
 .../StreamingListenerOutputOperationStarted.html   |    25 +
 .../scheduler/StreamingListenerReceiverError.html  |    25 +
 .../StreamingListenerReceiverStarted.html          |    25 +
 .../StreamingListenerReceiverStopped.html          |    25 +
 .../StreamingListenerStreamingStarted.html         |    25 +
 .../apache/spark/streaming/scheduler/index.html    |    49 +
 .../streaming/scheduler/rate/RateEstimator$.html   |    28 +
 .../spark/streaming/scheduler/rate/index.html      |    25 +
 .../apache/spark/streaming/util/WriteAheadLog.html |    38 +
 .../streaming/util/WriteAheadLogRecordHandle.html  |    29 +
 .../org/apache/spark/streaming/util/index.html     |    33 +
 .../api/scala/org/apache/spark/unsafe/index.html   |    48 +
 .../spark/unsafe/types/CalendarInterval.html       |    28 +
 .../scala/org/apache/spark/unsafe/types/index.html |    19 +
 .../scala/org/apache/spark/util/AccumulatorV2.html |    30 +
 .../spark/util/ChildFirstURLClassLoader.html       |    20 +
 .../apache/spark/util/CollectionAccumulator.html   |    32 +
 .../org/apache/spark/util/DoubleAccumulator.html   |    32 +
 .../api/scala/org/apache/spark/util/EnumUtil.html  |    17 +
 .../spark/util/LexicalThreadLocal$Handle.html      |    28 +
 .../org/apache/spark/util/LexicalThreadLocal.html  |    29 +
 .../api/scala/org/apache/spark/util/LogUtils$.html |    22 +
 .../org/apache/spark/util/LongAccumulator.html     |    31 +
 .../scala/org/apache/spark/util/MutablePair.html   |    20 +
 .../apache/spark/util/MutableURLClassLoader.html   |    18 +
 .../org/apache/spark/util/ParentClassLoader.html   |    18 +
 .../spark/util/SerializableConfiguration.html      |    18 +
 .../org/apache/spark/util/SizeEstimator$.html      |    27 +
 .../org/apache/spark/util/SparkEnvUtils$.html      |    18 +
 .../scala/org/apache/spark/util/StatCounter$.html  |    17 +
 .../scala/org/apache/spark/util/StatCounter.html   |    25 +
 .../apache/spark/util/TaskCompletionListener.html  |    18 +
 .../org/apache/spark/util/TaskFailureListener.html |    19 +
 .../api/scala/org/apache/spark/util/index.html     |    93 +
 .../spark/util/random/BernoulliCellSampler.html    |    21 +
 .../apache/spark/util/random/BernoulliSampler.html |    21 +
 .../apache/spark/util/random/PoissonSampler.html   |    21 +
 .../org/apache/spark/util/random/Pseudorandom.html |    19 +
 .../apache/spark/util/random/RandomSampler.html    |    23 +
 .../scala/org/apache/spark/util/random/index.html  |    35 +
 .../org/apache/spark/util/sketch/BloomFilter.html  |    48 +
 .../apache/spark/util/sketch/CountMinSketch.html   |    26 +
 .../util/sketch/IncompatibleMergeException.html    |    16 +
 .../scala/org/apache/spark/util/sketch/index.html  |    33 +
 site/docs/4.0.0/api/scala/org/index.html           |     2 +
 site/docs/4.0.0/api/sql/404.html                   |   105 +
 .../4.0.0/api/sql/css/fonts/Roboto-Slab-Bold.woff  |   Bin 0 -> 87624 bytes
 .../4.0.0/api/sql/css/fonts/Roboto-Slab-Bold.woff2 |   Bin 0 -> 67312 bytes
 .../api/sql/css/fonts/Roboto-Slab-Regular.woff     |   Bin 0 -> 86288 bytes
 .../api/sql/css/fonts/Roboto-Slab-Regular.woff2    |   Bin 0 -> 66444 bytes
 .../api/sql/css/fonts/fontawesome-webfont.eot      |   Bin 0 -> 165742 bytes
 .../api/sql/css/fonts/fontawesome-webfont.svg      |  2671 +
 .../api/sql/css/fonts/fontawesome-webfont.ttf      |   Bin 0 -> 165548 bytes
 .../api/sql/css/fonts/fontawesome-webfont.woff     |   Bin 0 -> 98024 bytes
 .../api/sql/css/fonts/fontawesome-webfont.woff2    |   Bin 0 -> 77160 bytes
 .../4.0.0/api/sql/css/fonts/lato-bold-italic.woff  |   Bin 0 -> 323344 bytes
 .../4.0.0/api/sql/css/fonts/lato-bold-italic.woff2 |   Bin 0 -> 193308 bytes
 site/docs/4.0.0/api/sql/css/fonts/lato-bold.woff   |   Bin 0 -> 309728 bytes
 site/docs/4.0.0/api/sql/css/fonts/lato-bold.woff2  |   Bin 0 -> 184912 bytes
 .../api/sql/css/fonts/lato-normal-italic.woff      |   Bin 0 -> 328412 bytes
 .../api/sql/css/fonts/lato-normal-italic.woff2     |   Bin 0 -> 195704 bytes
 site/docs/4.0.0/api/sql/css/fonts/lato-normal.woff |   Bin 0 -> 309192 bytes
 .../docs/4.0.0/api/sql/css/fonts/lato-normal.woff2 |   Bin 0 -> 182708 bytes
 site/docs/4.0.0/api/sql/css/theme.css              |    13 +
 site/docs/4.0.0/api/sql/css/theme_extra.css        |   197 +
 site/docs/4.0.0/api/sql/img/favicon.ico            |   Bin 0 -> 1150 bytes
 site/docs/4.0.0/api/sql/index.html                 |  7410 ++
 site/docs/4.0.0/api/sql/js/html5shiv.min.js        |     4 +
 site/docs/4.0.0/api/sql/js/jquery-3.6.0.min.js     |     2 +
 site/docs/4.0.0/api/sql/js/theme.js                |     2 +
 site/docs/4.0.0/api/sql/js/theme_extra.js          |     8 +
 site/docs/4.0.0/api/sql/search.html                |   112 +
 site/docs/4.0.0/api/sql/search/lunr.js             |  3475 +
 site/docs/4.0.0/api/sql/search/main.js             |   109 +
 site/docs/4.0.0/api/sql/search/search_index.json   |     1 +
 site/docs/4.0.0/api/sql/search/worker.js           |   133 +
 site/docs/4.0.0/api/sql/sitemap.xml                |     3 +
 site/docs/4.0.0/api/sql/sitemap.xml.gz             |   Bin 0 -> 127 bytes
 site/docs/4.0.0/app-dev-spark-connect.html         |   454 +
 site/docs/4.0.0/building-spark.html                |   553 +
 site/docs/4.0.0/building-with-maven.html           |    28 +
 site/docs/4.0.0/cloud-integration.html             |   638 +
 site/docs/4.0.0/cluster-overview.html              |   333 +
 site/docs/4.0.0/configuration.html                 |  6080 ++
 site/docs/4.0.0/core-migration-guide.html          |   371 +
 site/docs/4.0.0/css/api-docs.css                   |    35 +
 site/docs/4.0.0/css/api-javadocs.css               |    52 +
 site/docs/4.0.0/css/bootstrap.min.css              |     7 +
 site/docs/4.0.0/css/bootstrap.min.css.map          |     1 +
 site/docs/4.0.0/css/custom.css                     |  1028 +
 site/docs/4.0.0/css/docsearch.css                  |    36 +
 site/docs/4.0.0/css/docsearch.min.css              |     2 +
 site/docs/4.0.0/css/docsearch.min.css.map          |     1 +
 site/docs/4.0.0/css/pygments-default.css           |    80 +
 site/docs/4.0.0/generated-agg-funcs-examples.html  |  1257 +
 site/docs/4.0.0/generated-agg-funcs-table.html     |   346 +
 .../docs/4.0.0/generated-array-funcs-examples.html |   333 +
 site/docs/4.0.0/generated-array-funcs-table.html   |   142 +
 .../4.0.0/generated-bitwise-funcs-examples.html    |   160 +
 site/docs/4.0.0/generated-bitwise-funcs-table.html |    66 +
 .../4.0.0/generated-collection-funcs-examples.html |   319 +
 .../4.0.0/generated-collection-funcs-table.html    |   121 +
 .../generated-conditional-funcs-examples.html      |   116 +
 .../4.0.0/generated-conditional-funcs-table.html   |    54 +
 .../4.0.0/generated-conversion-funcs-examples.html |    15 +
 .../4.0.0/generated-conversion-funcs-table.html    |    62 +
 site/docs/4.0.0/generated-csv-funcs-examples.html  |    38 +
 site/docs/4.0.0/generated-csv-funcs-table.html     |    22 +
 .../4.0.0/generated-datetime-funcs-examples.html   |  1096 +
 .../docs/4.0.0/generated-datetime-funcs-table.html |   319 +
 .../4.0.0/generated-generator-funcs-examples.html  |   128 +
 .../4.0.0/generated-generator-funcs-table.html     |    46 +
 site/docs/4.0.0/generated-hash-funcs-examples.html |    56 +
 site/docs/4.0.0/generated-hash-funcs-table.html    |    39 +
 site/docs/4.0.0/generated-json-funcs-examples.html |   147 +
 site/docs/4.0.0/generated-json-funcs-table.html    |    38 +
 site/docs/4.0.0/generated-map-funcs-examples.html  |    86 +
 site/docs/4.0.0/generated-map-funcs-table.html     |    47 +
 site/docs/4.0.0/generated-math-funcs-examples.html |   950 +
 site/docs/4.0.0/generated-math-funcs-table.html    |   297 +
 site/docs/4.0.0/generated-misc-funcs-examples.html |   356 +
 site/docs/4.0.0/generated-misc-funcs-table.html    |   152 +
 .../4.0.0/generated-predicate-funcs-examples.html  |   630 +
 .../4.0.0/generated-predicate-funcs-table.html     |    96 +
 .../4.0.0/generated-runtime-sql-config-table.html  |  1594 +
 .../4.0.0/generated-static-sql-config-table.html   |   174 +
 .../4.0.0/generated-string-funcs-examples.html     |  1556 +
 site/docs/4.0.0/generated-string-funcs-table.html  |   455 +
 .../4.0.0/generated-struct-funcs-examples.html     |    16 +
 site/docs/4.0.0/generated-struct-funcs-table.html  |    18 +
 .../docs/4.0.0/generated-table-funcs-examples.html |    24 +
 site/docs/4.0.0/generated-table-funcs-table.html   |    14 +
 site/docs/4.0.0/generated-url-funcs-examples.html  |    75 +
 site/docs/4.0.0/generated-url-funcs-table.html     |    30 +
 .../4.0.0/generated-variant-funcs-examples.html    |   238 +
 site/docs/4.0.0/generated-variant-funcs-table.html |    50 +
 .../4.0.0/generated-window-funcs-examples.html     |    99 +
 site/docs/4.0.0/generated-window-funcs-table.html  |    64 +
 site/docs/4.0.0/generated-xml-funcs-examples.html  |   131 +
 site/docs/4.0.0/generated-xml-funcs-table.html     |    58 +
 site/docs/4.0.0/graphx-programming-guide.html      |  1232 +
 site/docs/4.0.0/hadoop-provided.html               |   240 +
 site/docs/4.0.0/hardware-provisioning.html         |   271 +
 site/docs/4.0.0/img/AllJobsPageDetail1.png         |   Bin 0 -> 20567 bytes
 site/docs/4.0.0/img/AllJobsPageDetail2.png         |   Bin 0 -> 70557 bytes
 site/docs/4.0.0/img/AllJobsPageDetail3.png         |   Bin 0 -> 94804 bytes
 site/docs/4.0.0/img/AllStagesPageDetail1.png       |   Bin 0 -> 18689 bytes
 site/docs/4.0.0/img/AllStagesPageDetail2.png       |   Bin 0 -> 21445 bytes
 site/docs/4.0.0/img/AllStagesPageDetail3.png       |   Bin 0 -> 124154 bytes
 site/docs/4.0.0/img/AllStagesPageDetail4.png       |   Bin 0 -> 18098 bytes
 site/docs/4.0.0/img/AllStagesPageDetail5.png       |   Bin 0 -> 33047 bytes
 site/docs/4.0.0/img/AllStagesPageDetail6.png       |   Bin 0 -> 163423 bytes
 site/docs/4.0.0/img/AllStagesPageDetail7.png       |   Bin 0 -> 26097 bytes
 site/docs/4.0.0/img/AllStagesPageDetail8.png       |   Bin 0 -> 10501 bytes
 site/docs/4.0.0/img/AllStagesPageDetail9.png       |   Bin 0 -> 61336 bytes
 site/docs/4.0.0/img/JDBCServer1.png                |   Bin 0 -> 14763 bytes
 site/docs/4.0.0/img/JDBCServer2.png                |   Bin 0 -> 45084 bytes
 site/docs/4.0.0/img/JDBCServer3.png                |   Bin 0 -> 108360 bytes
 site/docs/4.0.0/img/JobPageDetail1.png             |   Bin 0 -> 73262 bytes
 site/docs/4.0.0/img/JobPageDetail2.png             |   Bin 0 -> 24088 bytes
 site/docs/4.0.0/img/JobPageDetail3.png             |   Bin 0 -> 48152 bytes
 site/docs/4.0.0/img/async-progress.png             |   Bin 0 -> 29770 bytes
 site/docs/4.0.0/img/cluster-overview.png           |   Bin 0 -> 22912 bytes
 site/docs/4.0.0/img/cluster-overview.pptx          |   Bin 0 -> 28133 bytes
 site/docs/4.0.0/img/edge_cut_vs_vertex_cut.png     |   Bin 0 -> 51015 bytes
 .../4.0.0/img/extending-spark-connect-labelled.png |   Bin 0 -> 131995 bytes
 site/docs/4.0.0/img/extending-spark-connect.png    |   Bin 0 -> 118823 bytes
 site/docs/4.0.0/img/glyphicons-halflings-white.png |   Bin 0 -> 8777 bytes
 site/docs/4.0.0/img/glyphicons-halflings.png       |   Bin 0 -> 12799 bytes
 site/docs/4.0.0/img/graphx_figures.pptx            |   Bin 0 -> 1123363 bytes
 site/docs/4.0.0/img/graphx_logo.png                |   Bin 0 -> 22875 bytes
 site/docs/4.0.0/img/java-sm.png                    |   Bin 0 -> 670 bytes
 site/docs/4.0.0/img/k8s-cluster-mode.png           |   Bin 0 -> 55538 bytes
 site/docs/4.0.0/img/ml-Pipeline.png                |   Bin 0 -> 38536 bytes
 site/docs/4.0.0/img/ml-PipelineModel.png           |   Bin 0 -> 39228 bytes
 site/docs/4.0.0/img/ml-Pipelines.pptx              |   Bin 0 -> 56777 bytes
 site/docs/4.0.0/img/property_graph.png             |   Bin 0 -> 135699 bytes
 site/docs/4.0.0/img/pycharm-with-pyspark1.png      |   Bin 0 -> 160166 bytes
 site/docs/4.0.0/img/pycharm-with-pyspark2.png      |   Bin 0 -> 84813 bytes
 site/docs/4.0.0/img/pycharm-with-pyspark3.png      |   Bin 0 -> 15981 bytes
 site/docs/4.0.0/img/pyspark-components.pptx        |   Bin 0 -> 353804 bytes
 site/docs/4.0.0/img/pyspark-machine_learning.png   |   Bin 0 -> 8709 bytes
 .../docs/4.0.0/img/pyspark-pandas_api_on_spark.png |   Bin 0 -> 8732 bytes
 .../pyspark-pandas_on_spark-transform_apply.pptx   |   Bin 0 -> 139692 bytes
 .../pyspark-pandas_on_spark-transform_apply1.png   |   Bin 0 -> 190159 bytes
 .../pyspark-pandas_on_spark-transform_apply2.png   |   Bin 0 -> 182356 bytes
 .../pyspark-pandas_on_spark-transform_apply3.png   |   Bin 0 -> 166645 bytes
 .../pyspark-pandas_on_spark-transform_apply4.png   |   Bin 0 -> 64346 bytes
 .../img/pyspark-python_spark_connect_client.png    |   Bin 0 -> 10181 bytes
 site/docs/4.0.0/img/pyspark-remote-debug1.png      |   Bin 0 -> 91214 bytes
 site/docs/4.0.0/img/pyspark-remote-debug2.png      |   Bin 0 -> 10058 bytes
 .../docs/4.0.0/img/pyspark-spark_core_and_rdds.png |   Bin 0 -> 11267 bytes
 .../4.0.0/img/pyspark-spark_sql_and_dataframes.png |   Bin 0 -> 9729 bytes
 .../4.0.0/img/pyspark-structured_streaming.png     |   Bin 0 -> 9111 bytes
 site/docs/4.0.0/img/pyspark-udf-profile.png        |   Bin 0 -> 281384 bytes
 site/docs/4.0.0/img/python-sm.png                  |   Bin 0 -> 1455 bytes
 site/docs/4.0.0/img/scala-sm.png                   |   Bin 0 -> 2241 bytes
 site/docs/4.0.0/img/spark-connect-api.png          |   Bin 0 -> 808246 bytes
 .../docs/4.0.0/img/spark-connect-communication.png |   Bin 0 -> 566977 bytes
 site/docs/4.0.0/img/spark-webui-accumulators.png   |   Bin 0 -> 160167 bytes
 site/docs/4.0.0/img/streaming-arch.png             |   Bin 0 -> 51972 bytes
 site/docs/4.0.0/img/streaming-dstream-ops.png      |   Bin 0 -> 33495 bytes
 site/docs/4.0.0/img/streaming-dstream-window.png   |   Bin 0 -> 26622 bytes
 site/docs/4.0.0/img/streaming-dstream.png          |   Bin 0 -> 17843 bytes
 site/docs/4.0.0/img/streaming-figures.pptx         |   Bin 0 -> 887551 bytes
 site/docs/4.0.0/img/streaming-flow.png             |   Bin 0 -> 20425 bytes
 site/docs/4.0.0/img/streaming-kinesis-arch.png     |   Bin 0 -> 86336 bytes
 .../img/structured-streaming-example-model.png     |   Bin 0 -> 79409 bytes
 .../4.0.0/img/structured-streaming-late-data.png   |   Bin 0 -> 91513 bytes
 site/docs/4.0.0/img/structured-streaming-model.png |   Bin 0 -> 37321 bytes
 .../img/structured-streaming-stream-as-a-table.png |   Bin 0 -> 47791 bytes
 .../img/structured-streaming-time-window-types.jpg |   Bin 0 -> 56637 bytes
 .../structured-streaming-watermark-append-mode.png |   Bin 0 -> 249196 bytes
 .../structured-streaming-watermark-update-mode.png |   Bin 0 -> 299141 bytes
 .../docs/4.0.0/img/structured-streaming-window.png |   Bin 0 -> 88102 bytes
 site/docs/4.0.0/img/structured-streaming.pptx      |   Bin 0 -> 1130887 bytes
 site/docs/4.0.0/img/triplet.png                    |   Bin 0 -> 19255 bytes
 site/docs/4.0.0/img/type-precedence-list.png       |   Bin 0 -> 104106 bytes
 site/docs/4.0.0/img/vertex_routing_edge_tables.png |   Bin 0 -> 323162 bytes
 site/docs/4.0.0/img/webui-env-class.png            |   Bin 0 -> 100687 bytes
 site/docs/4.0.0/img/webui-env-hadoop.png           |   Bin 0 -> 107531 bytes
 site/docs/4.0.0/img/webui-env-sys.png              |   Bin 0 -> 71739 bytes
 site/docs/4.0.0/img/webui-env-tab.png              |   Bin 0 -> 250669 bytes
 site/docs/4.0.0/img/webui-exe-err.png              |   Bin 0 -> 718376 bytes
 site/docs/4.0.0/img/webui-exe-tab.png              |   Bin 0 -> 554068 bytes
 site/docs/4.0.0/img/webui-exe-thread.png           |   Bin 0 -> 201409 bytes
 site/docs/4.0.0/img/webui-sql-dag.png              |   Bin 0 -> 74288 bytes
 site/docs/4.0.0/img/webui-sql-plan.png             |   Bin 0 -> 458454 bytes
 site/docs/4.0.0/img/webui-sql-tab.png              |   Bin 0 -> 372594 bytes
 site/docs/4.0.0/img/webui-storage-detail.png       |   Bin 0 -> 190970 bytes
 site/docs/4.0.0/img/webui-storage-tab.png          |   Bin 0 -> 78441 bytes
 .../img/webui-structured-streaming-detail.png      |   Bin 0 -> 179135 bytes
 .../img/webui-structured-streaming-detail2.png     |   Bin 0 -> 361848 bytes
 site/docs/4.0.0/index.html                         |   390 +
 site/docs/4.0.0/job-scheduling.html                |   506 +
 site/docs/4.0.0/js/api-docs.js                     |    66 +
 site/docs/4.0.0/js/api-javadocs.js                 |    62 +
 site/docs/4.0.0/js/main.js                         |   126 +
 site/docs/4.0.0/js/vendor/anchor.min.js            |     6 +
 site/docs/4.0.0/js/vendor/bootstrap.bundle.min.js  |     7 +
 .../4.0.0/js/vendor/bootstrap.bundle.min.js.map    |     1 +
 site/docs/4.0.0/js/vendor/docsearch.min.js         |     2 +
 site/docs/4.0.0/js/vendor/jquery-3.5.1.min.js      |     2 +
 .../js/vendor/modernizr-2.6.1-respond-1.1.0.min.js |    11 +
 site/docs/4.0.0/migration-guide.html               |   213 +
 site/docs/4.0.0/ml-advanced.html                   |   532 +
 site/docs/4.0.0/ml-ann.html                        |   436 +
 site/docs/4.0.0/ml-classification-regression.html  |  4444 +
 site/docs/4.0.0/ml-clustering.html                 |  1166 +
 site/docs/4.0.0/ml-collaborative-filtering.html    |   809 +
 site/docs/4.0.0/ml-datasource.html                 |   644 +
 site/docs/4.0.0/ml-decision-tree.html              |   436 +
 site/docs/4.0.0/ml-ensembles.html                  |   436 +
 site/docs/4.0.0/ml-features.html                   |  5462 ++
 site/docs/4.0.0/ml-frequent-pattern-mining.html    |   747 +
 site/docs/4.0.0/ml-guide.html                      |   532 +
 site/docs/4.0.0/ml-linalg-guide.html               |   514 +
 site/docs/4.0.0/ml-linear-methods.html             |   436 +
 site/docs/4.0.0/ml-migration-guide.html            |   987 +
 site/docs/4.0.0/ml-pipeline.html                   |  1101 +
 site/docs/4.0.0/ml-statistics.html                 |   763 +
 site/docs/4.0.0/ml-survival-regression.html        |   436 +
 site/docs/4.0.0/ml-tuning.html                     |   914 +
 .../4.0.0/mllib-classification-regression.html     |   531 +
 site/docs/4.0.0/mllib-clustering.html              |  1395 +
 site/docs/4.0.0/mllib-collaborative-filtering.html |   675 +
 site/docs/4.0.0/mllib-data-types.html              |  1181 +
 site/docs/4.0.0/mllib-decision-tree.html           |   936 +
 .../docs/4.0.0/mllib-dimensionality-reduction.html |   751 +
 site/docs/4.0.0/mllib-ensembles.html               |  1223 +
 site/docs/4.0.0/mllib-evaluation-metrics.html      |  1687 +
 site/docs/4.0.0/mllib-feature-extraction.html      |  1022 +
 site/docs/4.0.0/mllib-frequent-pattern-mining.html |   780 +
 site/docs/4.0.0/mllib-guide.html                   |   495 +
 site/docs/4.0.0/mllib-isotonic-regression.html     |   626 +
 site/docs/4.0.0/mllib-linear-methods.html          |  1104 +
 site/docs/4.0.0/mllib-naive-bayes.html             |   569 +
 site/docs/4.0.0/mllib-optimization.html            |   835 +
 site/docs/4.0.0/mllib-pmml-model-export.html       |   510 +
 site/docs/4.0.0/mllib-statistics.html              |  1291 +
 site/docs/4.0.0/monitoring.html                    |  1839 +
 site/docs/4.0.0/programming-guide.html             |   206 +
 site/docs/4.0.0/pyspark-migration-guide.html       |   203 +
 site/docs/4.0.0/quick-start.html                   |   623 +
 site/docs/4.0.0/rdd-programming-guide.html         |  1800 +
 site/docs/4.0.0/redirects.json                     |     1 +
 site/docs/4.0.0/running-on-kubernetes.html         |  2258 +
 site/docs/4.0.0/running-on-yarn.html               |  1284 +
 site/docs/4.0.0/security.html                      |  1335 +
 site/docs/4.0.0/spark-connect-overview.html        |   562 +
 site/docs/4.0.0/spark-standalone.html              |  1087 +
 site/docs/4.0.0/sparkr-migration-guide.html        |   294 +
 site/docs/4.0.0/sparkr.html                        |  1011 +
 site/docs/4.0.0/sql-data-sources-avro.html         |  1098 +
 site/docs/4.0.0/sql-data-sources-binaryFile.html   |   487 +
 site/docs/4.0.0/sql-data-sources-csv.html          |   890 +
 .../4.0.0/sql-data-sources-generic-options.html    |   797 +
 site/docs/4.0.0/sql-data-sources-hive-tables.html  |   920 +
 site/docs/4.0.0/sql-data-sources-jdbc.html         |  2774 +
 site/docs/4.0.0/sql-data-sources-json.html         |   840 +
 .../sql-data-sources-load-save-functions.html      |   911 +
 site/docs/4.0.0/sql-data-sources-orc.html          |   685 +
 site/docs/4.0.0/sql-data-sources-parquet.html      |  1323 +
 site/docs/4.0.0/sql-data-sources-protobuf.html     |   927 +
 site/docs/4.0.0/sql-data-sources-text.html         |   626 +
 .../4.0.0/sql-data-sources-troubleshooting.html    |   447 +
 site/docs/4.0.0/sql-data-sources-xml.html          |   806 +
 site/docs/4.0.0/sql-data-sources.html              |   511 +
 .../sql-distributed-sql-engine-spark-sql-cli.html  |   509 +
 site/docs/4.0.0/sql-distributed-sql-engine.html    |   402 +
 site/docs/4.0.0/sql-error-conditions.html          | 13134 +++
 site/docs/4.0.0/sql-getting-started.html           |  1445 +
 site/docs/4.0.0/sql-migration-guide.html           |  1963 +
 site/docs/4.0.0/sql-performance-tuning.html        |   908 +
 site/docs/4.0.0/sql-pipe-syntax.html               |   955 +
 site/docs/4.0.0/sql-programming-guide.html         |   340 +
 site/docs/4.0.0/sql-pyspark-pandas-with-arrow.html |   297 +
 site/docs/4.0.0/sql-ref-ansi-compliance.html       |  3515 +
 site/docs/4.0.0/sql-ref-datatypes.html             |  1307 +
 site/docs/4.0.0/sql-ref-datetime-pattern.html      |   691 +
 site/docs/4.0.0/sql-ref-function-invocation.html   |   525 +
 site/docs/4.0.0/sql-ref-functions-builtin.html     | 10861 +++
 .../4.0.0/sql-ref-functions-udf-aggregate.html     |   824 +
 site/docs/4.0.0/sql-ref-functions-udf-hive.html    |   507 +
 site/docs/4.0.0/sql-ref-functions-udf-scalar.html  |   564 +
 site/docs/4.0.0/sql-ref-functions.html             |   461 +
 site/docs/4.0.0/sql-ref-identifier-clause.html     |   561 +
 site/docs/4.0.0/sql-ref-identifier.html            |   475 +
 site/docs/4.0.0/sql-ref-literals.html              |  1062 +
 site/docs/4.0.0/sql-ref-null-semantics.html        |  1168 +
 site/docs/4.0.0/sql-ref-number-pattern.html        |   587 +
 site/docs/4.0.0/sql-ref-operators.html             |   515 +
 .../4.0.0/sql-ref-syntax-aux-analyze-table.html    |   635 +
 .../sql-ref-syntax-aux-cache-cache-table.html      |   542 +
 .../sql-ref-syntax-aux-cache-clear-cache.html      |   491 +
 .../sql-ref-syntax-aux-cache-refresh-function.html |   511 +
 .../sql-ref-syntax-aux-cache-refresh-table.html    |   511 +
 .../4.0.0/sql-ref-syntax-aux-cache-refresh.html    |   508 +
 .../sql-ref-syntax-aux-cache-uncache-table.html    |   504 +
 site/docs/4.0.0/sql-ref-syntax-aux-cache.html      |   476 +
 .../4.0.0/sql-ref-syntax-aux-conf-mgmt-reset.html  |   508 +
 .../sql-ref-syntax-aux-conf-mgmt-set-timezone.html |   520 +
 .../4.0.0/sql-ref-syntax-aux-conf-mgmt-set.html    |   527 +
 site/docs/4.0.0/sql-ref-syntax-aux-conf-mgmt.html  |   473 +
 .../sql-ref-syntax-aux-describe-database.html      |   546 +
 .../sql-ref-syntax-aux-describe-function.html      |   562 +
 .../4.0.0/sql-ref-syntax-aux-describe-query.html   |   564 +
 .../4.0.0/sql-ref-syntax-aux-describe-table.html   |   808 +
 site/docs/4.0.0/sql-ref-syntax-aux-describe.html   |   474 +
 site/docs/4.0.0/sql-ref-syntax-aux-exec-imm.html   |   539 +
 ...l-ref-syntax-aux-resource-mgmt-add-archive.html |   505 +
 .../sql-ref-syntax-aux-resource-mgmt-add-file.html |   506 +
 .../sql-ref-syntax-aux-resource-mgmt-add-jar.html  |   522 +
 ...-ref-syntax-aux-resource-mgmt-list-archive.html |   500 +
 ...sql-ref-syntax-aux-resource-mgmt-list-file.html |   500 +
 .../sql-ref-syntax-aux-resource-mgmt-list-jar.html |   501 +
 .../4.0.0/sql-ref-syntax-aux-resource-mgmt.html    |   476 +
 site/docs/4.0.0/sql-ref-syntax-aux-set-var.html    |   552 +
 .../4.0.0/sql-ref-syntax-aux-show-columns.html     |   549 +
 .../sql-ref-syntax-aux-show-create-table.html      |   538 +
 .../4.0.0/sql-ref-syntax-aux-show-databases.html   |   541 +
 .../4.0.0/sql-ref-syntax-aux-show-functions.html   |   591 +
 .../4.0.0/sql-ref-syntax-aux-show-partitions.html  |   562 +
 site/docs/4.0.0/sql-ref-syntax-aux-show-table.html |   635 +
 .../docs/4.0.0/sql-ref-syntax-aux-show-tables.html |   560 +
 .../sql-ref-syntax-aux-show-tblproperties.html     |   571 +
 site/docs/4.0.0/sql-ref-syntax-aux-show-views.html |   571 +
 site/docs/4.0.0/sql-ref-syntax-aux-show.html       |   479 +
 .../4.0.0/sql-ref-syntax-ddl-alter-database.html   |   595 +
 .../docs/4.0.0/sql-ref-syntax-ddl-alter-table.html |  1195 +
 site/docs/4.0.0/sql-ref-syntax-ddl-alter-view.html |   715 +
 .../4.0.0/sql-ref-syntax-ddl-create-database.html  |   542 +
 .../4.0.0/sql-ref-syntax-ddl-create-function.html  |   624 +
 ...sql-ref-syntax-ddl-create-table-datasource.html |   633 +
 ...sql-ref-syntax-ddl-create-table-hiveformat.html |   657 +
 .../sql-ref-syntax-ddl-create-table-like.html      |   544 +
 .../4.0.0/sql-ref-syntax-ddl-create-table.html     |   486 +
 .../docs/4.0.0/sql-ref-syntax-ddl-create-view.html |   566 +
 .../4.0.0/sql-ref-syntax-ddl-declare-variable.html |   547 +
 .../4.0.0/sql-ref-syntax-ddl-drop-database.html    |   522 +
 .../4.0.0/sql-ref-syntax-ddl-drop-function.html    |   555 +
 site/docs/4.0.0/sql-ref-syntax-ddl-drop-table.html |   533 +
 .../4.0.0/sql-ref-syntax-ddl-drop-variable.html    |   519 +
 site/docs/4.0.0/sql-ref-syntax-ddl-drop-view.html  |   522 +
 .../4.0.0/sql-ref-syntax-ddl-repair-table.html     |   532 +
 .../4.0.0/sql-ref-syntax-ddl-truncate-table.html   |   542 +
 site/docs/4.0.0/sql-ref-syntax-ddl-usedb.html      |   508 +
 ...-ref-syntax-dml-insert-overwrite-directory.html |   570 +
 .../4.0.0/sql-ref-syntax-dml-insert-table.html     |   947 +
 site/docs/4.0.0/sql-ref-syntax-dml-load.html       |   568 +
 site/docs/4.0.0/sql-ref-syntax-hive-format.html    |   532 +
 site/docs/4.0.0/sql-ref-syntax-qry-explain.html    |   580 +
 .../4.0.0/sql-ref-syntax-qry-select-aggregate.html |   598 +
 .../docs/4.0.0/sql-ref-syntax-qry-select-case.html |   564 +
 .../4.0.0/sql-ref-syntax-qry-select-clusterby.html |   557 +
 site/docs/4.0.0/sql-ref-syntax-qry-select-cte.html |   571 +
 .../sql-ref-syntax-qry-select-distribute-by.html   |   552 +
 .../docs/4.0.0/sql-ref-syntax-qry-select-file.html |   528 +
 .../4.0.0/sql-ref-syntax-qry-select-groupby.html   |   779 +
 .../4.0.0/sql-ref-syntax-qry-select-having.html    |   585 +
 .../4.0.0/sql-ref-syntax-qry-select-hints.html     |   625 +
 .../sql-ref-syntax-qry-select-inline-table.html    |   529 +
 .../docs/4.0.0/sql-ref-syntax-qry-select-join.html |   692 +
 ...sql-ref-syntax-qry-select-lateral-subquery.html |   544 +
 .../sql-ref-syntax-qry-select-lateral-view.html    |   581 +
 .../docs/4.0.0/sql-ref-syntax-qry-select-like.html |   633 +
 .../4.0.0/sql-ref-syntax-qry-select-limit.html     |   563 +
 .../4.0.0/sql-ref-syntax-qry-select-offset.html    |   552 +
 .../4.0.0/sql-ref-syntax-qry-select-orderby.html   |   605 +
 .../4.0.0/sql-ref-syntax-qry-select-pivot.html     |   557 +
 .../4.0.0/sql-ref-syntax-qry-select-sampling.html  |   543 +
 .../4.0.0/sql-ref-syntax-qry-select-setops.html    |   641 +
 .../4.0.0/sql-ref-syntax-qry-select-sortby.html    |   638 +
 .../sql-ref-syntax-qry-select-subqueries.html      |   469 +
 .../4.0.0/sql-ref-syntax-qry-select-transform.html |   729 +
 site/docs/4.0.0/sql-ref-syntax-qry-select-tvf.html |   732 +
 .../4.0.0/sql-ref-syntax-qry-select-unpivot.html   |   597 +
 .../4.0.0/sql-ref-syntax-qry-select-where.html     |   583 +
 .../4.0.0/sql-ref-syntax-qry-select-window.html    |   687 +
 site/docs/4.0.0/sql-ref-syntax-qry-select.html     |   683 +
 site/docs/4.0.0/sql-ref-syntax-qry-star.html       |   554 +
 site/docs/4.0.0/sql-ref-syntax.html                |   580 +
 site/docs/4.0.0/sql-ref.html                       |   443 +
 site/docs/4.0.0/sql-reference.html                 |    28 +
 site/docs/4.0.0/ss-migration-guide.html            |   206 +
 site/docs/4.0.0/storage-openstack-swift.html       |   330 +
 site/docs/4.0.0/streaming-custom-receivers.html    |   448 +
 .../4.0.0/streaming-kafka-0-10-integration.html    |   522 +
 site/docs/4.0.0/streaming-kafka-integration.html   |   208 +
 site/docs/4.0.0/streaming-kinesis-integration.html |   531 +
 site/docs/4.0.0/streaming-programming-guide.html   |  2758 +
 .../4.0.0/streaming/additional-information.html    |   368 +
 .../streaming/apis-on-dataframes-and-datasets.html |  3859 +
 site/docs/4.0.0/streaming/getting-started.html     |   763 +
 site/docs/4.0.0/streaming/index.html               |   275 +
 site/docs/4.0.0/streaming/performance-tips.html    |   478 +
 site/docs/4.0.0/streaming/ss-migration-guide.html  |   325 +
 .../structured-streaming-kafka-integration.html    |  1439 +
 .../structured-streaming-state-data-source.html    |   651 +
 .../structured-streaming-transform-with-state.html |   581 +
 .../structured-streaming-kafka-integration.html    |   206 +
 .../structured-streaming-programming-guide.html    |   203 +
 site/docs/4.0.0/submitting-applications.html       |   409 +
 site/docs/4.0.0/tuning.html                        |   559 +
 site/docs/4.0.0/web-ui.html                        |   680 +
 8301 files changed, 9068599 insertions(+)

diff --git a/site/docs/4.0.0/404.html b/site/docs/4.0.0/404.html
new file mode 100644
index 0000000000..31132f301a
--- /dev/null
+++ b/site/docs/4.0.0/404.html
@@ -0,0 +1,212 @@
+
+
+
+
+<!DOCTYPE html>
+<html class="no-js">
+    <head>
+        <meta charset="utf-8">
+        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+        <title>404 Not Found - Spark 4.0.0 Documentation</title>
+        
+
+        
+
+
+        <link rel="stylesheet" href="css/bootstrap.min.css">
+        <link rel="preconnect" href="https://fonts.googleapis.com">
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&Courier+Prime:wght@400;700&display=swap" rel="stylesheet">
+        <link href="css/custom.css" rel="stylesheet">
+        <script src="js/vendor/modernizr-2.6.1-respond-1.1.0.min.js"></script>
+
+        <link rel="stylesheet" href="css/pygments-default.css">
+        <link rel="stylesheet" href="css/docsearch.min.css" />
+        <link rel="stylesheet" href="css/docsearch.css">
+
+        
+        <!-- Matomo -->
+        <script>
+            var _paq = window._paq = window._paq || [];
+            /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+            _paq.push(["disableCookies"]);
+            _paq.push(['trackPageView']);
+            _paq.push(['enableLinkTracking']);
+            (function() {
+              var u="https://analytics.apache.org/";
+              _paq.push(['setTrackerUrl', u+'matomo.php']);
+              _paq.push(['setSiteId', '40']);
+              var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+              g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+            })();
+        </script>
+        <!-- End Matomo Code -->
+        
+
+    </head>
+    <body class="global">
+        <!-- This code is taken from http://twitter.github.com/bootstrap/examples/hero.html -->
+        <nav class="navbar navbar-expand-lg navbar-dark p-0 px-4 fixed-top" style="background: #1d6890;" id="topbar">
+            <div class="navbar-brand"><a href="index.html">
+                <img src="https://spark.apache.org/images/spark-logo-rev.svg" width="141" height="72"/></a><span class="version">4.0.0</span>
+            </div>
+            <button class="navbar-toggler" type="button" data-toggle="collapse"
+                    data-target="#navbarCollapse" aria-controls="navbarCollapse"
+                    aria-expanded="false" aria-label="Toggle navigation">
+                <span class="navbar-toggler-icon"></span>
+            </button>
+            <div class="collapse navbar-collapse" id="navbarCollapse">
+                <ul class="navbar-nav me-auto">
+                    <li class="nav-item"><a href="index.html" class="nav-link">Overview</a></li>
+
+                    <li class="nav-item dropdown">
+                        <a href="#" class="nav-link dropdown-toggle" id="navbarQuickStart" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Programming Guides</a>
+                        <div class="dropdown-menu" aria-labelledby="navbarQuickStart">
+                            <a class="dropdown-item" href="quick-start.html">Quick Start</a>
+                            <a class="dropdown-item" href="rdd-programming-guide.html">RDDs, Accumulators, Broadcasts Vars</a>
+                            <a class="dropdown-item" href="sql-programming-guide.html">SQL, DataFrames, and Datasets</a>
+                            <a class="dropdown-item" href="streaming/index.html">Structured Streaming</a>
+                            <a class="dropdown-item" href="streaming-programming-guide.html">Spark Streaming (DStreams)</a>
+                            <a class="dropdown-item" href="ml-guide.html">MLlib (Machine Learning)</a>
+                            <a class="dropdown-item" href="graphx-programming-guide.html">GraphX (Graph Processing)</a>
+                            <a class="dropdown-item" href="sparkr.html">SparkR (R on Spark)</a>
+                            <a class="dropdown-item" href="api/python/getting_started/index.html">PySpark (Python on Spark)</a>
+                        </div>
+                    </li>
+
+                    <li class="nav-item dropdown">
+                        <a href="#" class="nav-link dropdown-toggle" id="navbarAPIDocs" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">API Docs</a>
+                        <div class="dropdown-menu" aria-labelledby="navbarAPIDocs">
+                            <a class="dropdown-item" href="api/python/index.html">Python</a>
+                            <a class="dropdown-item" href="api/scala/org/apache/spark/index.html">Scala</a>
+                            <a class="dropdown-item" href="api/java/index.html">Java</a>
+                            <a class="dropdown-item" href="api/R/index.html">R</a>
+                            <a class="dropdown-item" href="api/sql/index.html">SQL, Built-in Functions</a>
+                        </div>
+                    </li>
+
+                    <li class="nav-item dropdown">
+                        <a href="#" class="nav-link dropdown-toggle" id="navbarDeploying" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Deploying</a>
+                        <div class="dropdown-menu" aria-labelledby="navbarDeploying">
+                            <a class="dropdown-item" href="cluster-overview.html">Overview</a>
+                            <a class="dropdown-item" href="submitting-applications.html">Submitting Applications</a>
+                            <div class="dropdown-divider"></div>
+                            <a class="dropdown-item" href="spark-standalone.html">Spark Standalone</a>
+                            <a class="dropdown-item" href="running-on-yarn.html">YARN</a>
+                            <a class="dropdown-item" href="running-on-kubernetes.html">Kubernetes</a>
+                        </div>
+                    </li>
+
+                    <li class="nav-item dropdown">
+                        <a href="#" class="nav-link dropdown-toggle" id="navbarMore" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">More</a>
+                        <div class="dropdown-menu" aria-labelledby="navbarMore">
+                            <a class="dropdown-item" href="configuration.html">Configuration</a>
+                            <a class="dropdown-item" href="monitoring.html">Monitoring</a>
+                            <a class="dropdown-item" href="tuning.html">Tuning Guide</a>
+                            <a class="dropdown-item" href="job-scheduling.html">Job Scheduling</a>
+                            <a class="dropdown-item" href="security.html">Security</a>
+                            <a class="dropdown-item" href="hardware-provisioning.html">Hardware Provisioning</a>
+                            <a class="dropdown-item" href="migration-guide.html">Migration Guide</a>
+                            <div class="dropdown-divider"></div>
+                            <a class="dropdown-item" href="building-spark.html">Building Spark</a>
+                            <a class="dropdown-item" href="https://spark.apache.org/contributing.html">Contributing to Spark</a>
+                            <a class="dropdown-item" href="https://spark.apache.org/third-party-projects.html">Third Party Projects</a>
+                        </div>
+                    </li>
+
+                    <li class="nav-item">
+                        <input type="text" id="docsearch-input" placeholder="Search the docs…">
+                    </li>
+                </ul>
+                <!--<span class="navbar-text navbar-right"><span class="version-text">v4.0.0</span></span>-->
+            </div>
+        </nav>
+
+        
+
+        <div class="container">
+            
+                <div class="content mr-3" id="content">
+                    
+                        
+                            <h1 class="title">404 Not Found</h1>
+                        
+                    
+                    <h2 id="oops">Oops!</h2>
+
+<p>Sorry, but the page you were trying to view does not exist.</p>
+
+<p>It looks like this was the result of either:</p>
+
+<ul>
+  <li>a mistyped address</li>
+  <li>an out-of-date link</li>
+</ul>
+
+                </div>
+            
+             <!-- /container -->
+        </div>
+
+        <script src="js/vendor/jquery-3.5.1.min.js"></script>
+        <script src="js/vendor/bootstrap.bundle.min.js"></script>
+
+        <script src="js/vendor/anchor.min.js"></script>
+        <script src="js/main.js"></script>
+
+        <script type="text/javascript" src="js/vendor/docsearch.min.js"></script>
+        <script type="text/javascript">
+            // DocSearch is entirely free and automated. DocSearch is built in two parts:
+            // 1. a crawler which we run on our own infrastructure every 24 hours. It follows every link
+            //    in your website and extract content from every page it traverses. It then pushes this
+            //    content to an Algolia index.
+            // 2. a JavaScript snippet to be inserted in your website that will bind this Algolia index
+            //    to your search input and display its results in a dropdown UI. If you want to find more
+            //    details on how works DocSearch, check the docs of DocSearch.
+            docsearch({
+    apiKey: 'd62f962a82bc9abb53471cb7b89da35e',
+    appId: 'RAI69RXRSK',
+    indexName: 'apache_spark',
+    inputSelector: '#docsearch-input',
+    enhancedSearchInput: true,
+    algoliaOptions: {
+      'facetFilters': ["version:4.0.0"]
+    },
+    debug: false // Set debug to true if you want to inspect the dropdown
+});
+
+        </script>
+
+        <!-- MathJax Section -->
+        <script type="text/x-mathjax-config">
+            MathJax.Hub.Config({
+                TeX: { equationNumbers: { autoNumber: "AMS" } }
+            });
+        </script>
+        <script>
+            // Note that we load MathJax this way to work with local file (file://), HTTP and HTTPS.
+            // We could use "//cdn.mathjax...", but that won't support "file://".
+            (function(d, script) {
+                script = d.createElement('script');
+                script.type = 'text/javascript';
+                script.async = true;
+                script.onload = function(){
+                    MathJax.Hub.Config({
+                        tex2jax: {
+                            inlineMath: [ ["$", "$"], ["\\\\(","\\\\)"] ],
+                            displayMath: [ ["$$","$$"], ["\\[", "\\]"] ],
+                            processEscapes: true,
+                            skipTags: ['script', 'noscript', 'style', 'textarea', 'pre']
+                        }
+                    });
+                };
+                script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') +
+                    'cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js' +
+                    '?config=TeX-AMS-MML_HTMLorMML';
+                d.getElementsByTagName('head')[0].appendChild(script);
+            }(document));
+        </script>
+    </body>
+</html>
diff --git a/site/docs/4.0.0/api/R/404.html b/site/docs/4.0.0/api/R/404.html
new file mode 100644
index 0000000000..5e3a192ff4
--- /dev/null
+++ b/site/docs/4.0.0/api/R/404.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+<!-- Inform modern browsers that this page supports both dark and light color schemes,
+  and the page author prefers light. --><meta name="color-scheme" content="dark light">
+<script src="https://spark.apache.org/docs/4.0.0/api/R/NA">
+  // If `prefers-color-scheme` is not supported, fall back to light mode.
+  // i.e. In this case, inject the `light` CSS before the others, with
+  // no media filter so that it will be downloaded with highest priority.
+  if (window.matchMedia("(prefers-color-scheme: dark)").media === "not all") {
+    document.documentElement.style.display = "none";
+    document.head.insertAdjacentHTML(
+      "beforeend",
+      "<link id=\"css\" rel=\"stylesheet\" href=\"https://bootswatch.com/5/flatly/bootstrap.css\" onload=\"document.documentElement.style.display = ''\">"
+    );
+  }
+</script><title>Page not found (404) • SparkR</title>
+<script src="https://spark.apache.org/docs/4.0.0/api/R/deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+<link href="https://spark.apache.org/docs/4.0.0/api/R/deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet">
+<script src="https://spark.apache.org/docs/4.0.0/api/R/deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="https://spark.apache.org/docs/4.0.0/api/R/deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet">
+<link href="https://spark.apache.org/docs/4.0.0/api/R/deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet">
+<script src="https://spark.apache.org/docs/4.0.0/api/R/deps/headroom-0.11.0/headroom.min.js"></script><script src="https://spark.apache.org/docs/4.0.0/api/R/deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="https://spark.apache.org/docs/4.0.0/api/R/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="https://spark.apache.org/docs/4.0.0/api/R/deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="https://spark.apache.org/docs/4.0.0/api/R/deps/sea [...]
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous">
+<!-- bootstrap-toc --><script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.js"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin=" [...]
+<meta property="og:title" content="Page not found (404)">
+<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]>
+<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
+<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+<![endif]--><!-- Flatly Theme - Light  --><link id="css-light" rel="stylesheet" href="https://bootswatch.com/5/flatly/bootstrap.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)">
+<!-- Darkly Theme - Dark --><link id="css-dark" rel="stylesheet" href="https://bootswatch.com/5/darkly/bootstrap.css" media="(prefers-color-scheme: dark)">
+<!-- preferably CSS --><link rel="stylesheet" href="https://spark.apache.org/docs/4.0.0/api/R/preferably.css">
+<link id="css-code-light" rel="stylesheet" href="https://spark.apache.org/docs/4.0.0/api/R/code-color-scheme-light.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)">
+<link id="css-code-dark" rel="stylesheet" href="https://spark.apache.org/docs/4.0.0/api/R/code-color-scheme-dark.css" media="(prefers-color-scheme: dark)">
+<script src="https://spark.apache.org/docs/4.0.0/api/R/darkswitch.js"></script>
+</head>
+<body>
+    <a href="https://spark.apache.org/docs/4.0.0/api/R/#main" class="visually-hidden-focusable">Skip to contents</a>
+
+
+    <nav class="navbar fixed-top navbar-dark navbar-expand-lg bg-primary"><div class="container">
+    <a class="external-link navbar-brand" href="https://spark.apache.org/">
+  <img src="https://spark.apache.org/images/spark-logo-rev.svg" alt="" max-height="100%"></a>
+
+    <a class="navbar-brand me-2" href="https://spark.apache.org/docs/4.0.0/api/R/index.html">SparkR</a>
+
+    <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">4.0.0</small>
+
+
+    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
+      <span class="navbar-toggler-icon"></span>
+    </button>
+
+    <div id="navbar" class="collapse navbar-collapse ms-2">
+      <ul class="navbar-nav me-auto">
+<li class="nav-item"><a class="nav-link" href="https://spark.apache.org/docs/4.0.0/api/R/reference/index.html">Reference</a></li>
+<li class="nav-item dropdown">
+  <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button>
+  <ul class="dropdown-menu" aria-labelledby="dropdown-articles">
+<li><a class="dropdown-item" href="https://spark.apache.org/docs/4.0.0/api/R/articles/sparkr-vignettes.html">SparkR - Practical Guide</a></li>
+  </ul>
+</li>
+      </ul>
+<form class="form-inline my-2 my-lg-0" role="search">
+        <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="search.json" id="search-input" placeholder="" autocomplete="off">
+</form>
+
+      <ul class="navbar-nav">
+<li class="nav-item"><form class="form-inline" role="search">
+ <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="search.json">
+</form></li>
+
+
+        <li>
+          <a class="external-link nav-link" id="css-toggle-btn" aria-label="github" href="https://spark.apache.org/docs/4.0.0/api/R/NA">
+            <span class="fas fa fas fa-adjust fa-lg"></span>
+          </a>
+        </li>
+
+
+
+      </ul>
+</div>
+
+
+  </div>
+</nav><div class="container template-title-body">
+<div class="row">
+  <main id="main" class="col-md-9"><div class="page-header">
+
+      <h1>Page not found (404)</h1>
+
+    </div>
+
+Content not found. Please use links in the navbar.
+
+  </main>
+</div>
+
+
+    <footer><div class="copyright">
+  <p></p>
+<p>Developed by <a href="https://www.apache.org/" class="external-link"> The Apache Software Foundation</a>.</p>
+</div>
+
+<div class="pkgdown">
+  <p></p>
+<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
+  <p class="preferably">Using <a href="https://preferably.amirmasoudabdol.name/?source=footer" class="external-link">preferably</a> template.</p>
+</div>
+
+    </footer>
+</div>
+
+
+
+
+
+  </body>
+</html>
diff --git a/site/docs/4.0.0/api/R/articles/index.html b/site/docs/4.0.0/api/R/articles/index.html
new file mode 100644
index 0000000000..1bbfa75b41
--- /dev/null
+++ b/site/docs/4.0.0/api/R/articles/index.html
@@ -0,0 +1,92 @@
+<!DOCTYPE html>
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><!-- Inform modern browsers that this page supports both dark and light color schemes,
+  and the page author prefers light. --><meta name="color-scheme" content="dark light"><script>
+  // If `prefers-color-scheme` is not supported, fall back to light mode.
+  // i.e. In this case, inject the `light` CSS before the others, with
+  // no media filter so that it will be downloaded with highest priority.
+  if (window.matchMedia("(prefers-color-scheme: dark)").media === "not all") {
+    document.documentElement.style.display = "none";
+    document.head.insertAdjacentHTML(
+      "beforeend",
+      "<link id=\"css\" rel=\"stylesheet\" href=\"https://bootswatch.com/5/flatly/bootstrap.css\" onload=\"document.documentElement.style.display = ''\">"
+    );
+  }
+</script><title>Articles • SparkR</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script [...]
+<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
+<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+<![endif]--><!-- Flatly Theme - Light  --><link id="css-light" rel="stylesheet" href="https://bootswatch.com/5/flatly/bootstrap.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"><!-- Darkly Theme - Dark --><link id="css-dark" rel="stylesheet" href="https://bootswatch.com/5/darkly/bootstrap.css" media="(prefers-color-scheme: dark)"><!-- preferably CSS --><link rel="stylesheet" href="../preferably.css"><link id="css-code-light" rel="stylesheet" href="../code [...]
+    <a href="#main" class="visually-hidden-focusable">Skip to contents</a>
+
+
+    <nav class="navbar fixed-top navbar-dark navbar-expand-lg bg-primary"><div class="container">
+    <a class="external-link navbar-brand" href="https://spark.apache.org/">
+  <img src="https://spark.apache.org/images/spark-logo-rev.svg" alt="" max-height="100%"></a>
+
+    <a class="navbar-brand me-2" href="../index.html">SparkR</a>
+
+    <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">4.0.0</small>
+
+
+    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
+      <span class="navbar-toggler-icon"></span>
+    </button>
+
+    <div id="navbar" class="collapse navbar-collapse ms-2">
+      <ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
+<li class="nav-item dropdown">
+  <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button>
+  <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/sparkr-vignettes.html">SparkR - Practical Guide</a></li>
+  </ul></li>
+      </ul><form class="form-inline my-2 my-lg-0" role="search">
+        <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="" autocomplete="off"></form>
+
+      <ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
+ <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
+
+
+        <li>
+          <a class="external-link nav-link" id="css-toggle-btn" aria-label="github">
+            <span class="fas fa fas fa-adjust fa-lg"></span>
+          </a>
+        </li>
+
+
+
+      </ul></div>
+
+
+  </div>
+</nav><div class="container template-article-index">
+<div class="row">
+  <main id="main" class="col-md-9"><div class="page-header">
+
+      <h1>Articles</h1>
+    </div>
+
+    <div class="section ">
+      <h3>All vignettes</h3>
+      <div class="section-desc"></div>
+
+      <dl><dt><a href="sparkr-vignettes.html">SparkR - Practical Guide</a></dt>
+        <dd>
+      </dd></dl></div>
+  </main></div>
+
+
+    <footer><div class="copyright">
+  <p></p><p>Developed by <a href="https://www.apache.org/" class="external-link"> The Apache Software Foundation</a>.</p>
+</div>
+
+<div class="pkgdown">
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.1.</p>
+  <p class="preferably">Using <a href="https://preferably.amirmasoudabdol.name/?source=footer" class="external-link">preferably</a> template.</p>
+</div>
+
+    </footer></div>
+
+
+
+
+
+  </body></html>
+
diff --git a/site/docs/4.0.0/api/R/articles/sparkr-vignettes.html b/site/docs/4.0.0/api/R/articles/sparkr-vignettes.html
new file mode 100644
index 0000000000..691c22302b
--- /dev/null
+++ b/site/docs/4.0.0/api/R/articles/sparkr-vignettes.html
@@ -0,0 +1,2191 @@
+<!DOCTYPE html>
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+<!-- Inform modern browsers that this page supports both dark and light color schemes,
+  and the page author prefers light. --><meta name="color-scheme" content="dark light">
+<script>
+  // If `prefers-color-scheme` is not supported, fall back to light mode.
+  // i.e. In this case, inject the `light` CSS before the others, with
+  // no media filter so that it will be downloaded with highest priority.
+  if (window.matchMedia("(prefers-color-scheme: dark)").media === "not all") {
+    document.documentElement.style.display = "none";
+    document.head.insertAdjacentHTML(
+      "beforeend",
+      "<link id=\"css\" rel=\"stylesheet\" href=\"https://bootswatch.com/5/flatly/bootstrap.css\" onload=\"document.documentElement.style.display = ''\">"
+    );
+  }
+</script><title>SparkR - Practical Guide • SparkR</title>
+<script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+<link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet">
+<script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet">
+<link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet">
+<script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- Font Awesome icons --><link rel [...]
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous">
+<!-- bootstrap-toc --><script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.js"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin=" [...]
+<meta property="og:title" content="SparkR - Practical Guide">
+<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]>
+<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
+<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+<![endif]--><!-- Flatly Theme - Light  --><link id="css-light" rel="stylesheet" href="https://bootswatch.com/5/flatly/bootstrap.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)">
+<!-- Darkly Theme - Dark --><link id="css-dark" rel="stylesheet" href="https://bootswatch.com/5/darkly/bootstrap.css" media="(prefers-color-scheme: dark)">
+<!-- preferably CSS --><link rel="stylesheet" href="../preferably.css">
+<link id="css-code-light" rel="stylesheet" href="../code-color-scheme-light.css" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)">
+<link id="css-code-dark" rel="stylesheet" href="../code-color-scheme-dark.css" media="(prefers-color-scheme: dark)">
+<script src="../darkswitch.js"></script>
+</head>
+<body>
+    <a href="#main" class="visually-hidden-focusable">Skip to contents</a>
+
+
+    <nav class="navbar fixed-top navbar-dark navbar-expand-lg bg-primary"><div class="container">
+    <a class="external-link navbar-brand" href="https://spark.apache.org/">
+  <img src="https://spark.apache.org/images/spark-logo-rev.svg" alt="" max-height="100%"></a>
+
+    <a class="navbar-brand me-2" href="../index.html">SparkR</a>
+
+    <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">4.0.0</small>
+
+
+    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
+      <span class="navbar-toggler-icon"></span>
+    </button>
+
+    <div id="navbar" class="collapse navbar-collapse ms-2">
+      <ul class="navbar-nav me-auto">
+<li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
+<li class="active nav-item dropdown">
+  <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button>
+  <ul class="dropdown-menu" aria-labelledby="dropdown-articles">
+<li><a class="dropdown-item" href="../articles/sparkr-vignettes.html">SparkR - Practical Guide</a></li>
+  </ul>
+</li>
+      </ul>
+<form class="form-inline my-2 my-lg-0" role="search">
+        <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="" autocomplete="off">
+</form>
+
+      <ul class="navbar-nav">
+<li class="nav-item"><form class="form-inline" role="search">
+ <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json">
+</form></li>
+
+
+        <li>
+          <a class="external-link nav-link" id="css-toggle-btn" aria-label="github">
+            <span class="fas fa fas fa-adjust fa-lg"></span>
+          </a>
+        </li>
+
+
+
+      </ul>
+</div>
+
+
+  </div>
+</nav><div class="container template-article">
+
+
+
+<script src="sparkr-vignettes_files/accessible-code-block-0.0.1/empty-anchor.js"></script><div class="row">
+  <main id="main" class="col-md-9"><div class="page-header">
+
+      <h1>SparkR - Practical Guide</h1>
+            
+      
+
+      <div class="d-none name"><code>sparkr-vignettes.Rmd</code></div>
+    </div>
+
+    
+    
+<!--
+ 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.
+-->
+<p>SparkR is deprecated from Apache Spark 4.0.0 and will be removed in a future version.</p>
+<div class="section level2">
+<h2 id="overview">Overview<a class="anchor" aria-label="anchor" href="#overview"></a>
+</h2>
+<p>SparkR is an R package that provides a light-weight frontend to use Apache Spark from R. With Spark 4.0.0, SparkR provides a distributed data frame implementation that supports data processing operations like selection, filtering, aggregation etc. and distributed machine learning using <a href="https://spark.apache.org/mllib/" class="external-link">MLlib</a>.</p>
+</div>
+<div class="section level2">
+<h2 id="getting-started">Getting Started<a class="anchor" aria-label="anchor" href="#getting-started"></a>
+</h2>
+<p>We begin with an example running on the local machine and provide an overview of the use of SparkR: data ingestion, data processing and machine learning.</p>
+<p>First, let’s load and attach the package.</p>
+<div class="sourceCode" id="cb1"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://www.apache.org" class="external-link">SparkR</a></span><span class="op">)</span></span></code></pre></div>
+<p><code>SparkSession</code> is the entry point into SparkR which connects your R program to a Spark cluster. You can create a <code>SparkSession</code> using <code>sparkR.session</code> and pass in options such as the application name, any Spark packages depended on, etc.</p>
+<p>We use default settings in which it runs in local mode. It auto downloads Spark package in the background if no previous installation is found. For more details about setup, see <a href="#SetupSparkSession">Spark Session</a>.</p>
+<div class="sourceCode" id="cb2"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sparkR.session.html">sparkR.session</a></span><span class="op">(</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## Java ref type org.apache.spark.sql.classic.SparkSession id 1</span></span></code></pre>
+<p>The operations in SparkR are centered around an R class called <code>SparkDataFrame</code>. It is a distributed collection of data organized into named columns, which is conceptually equivalent to a table in a relational database or a data frame in R, but with richer optimizations under the hood.</p>
+<p><code>SparkDataFrame</code> can be constructed from a wide array of sources such as: structured data files, tables in Hive, external databases, or existing local R data frames. For example, we create a <code>SparkDataFrame</code> from a local R data frame,</p>
+<div class="sourceCode" id="cb4"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">cars</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/cbind.html" class="external-link">cbind</a></span><span class="op">(</span>model <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/colnames.html" class="external-link">rownames</a></span><span class="op">(</span><span class="va">mtcars</span><span class="op">)</span>, <span class="va">mtcars</span><span class="op">)</span></span>
+<span><span class="va">carsDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">cars</span><span class="op">)</span></span></code></pre></div>
+<p>We can view the first few rows of the <code>SparkDataFrame</code> by <code>head</code> or <code>showDF</code> function.</p>
+<div class="sourceCode" id="cb5"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">carsDF</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##               model  mpg cyl disp  hp drat    wt  qsec vs am gear carb</span></span>
+<span><span class="co">## 1         Mazda RX4 21.0   6  160 110 3.90 2.620 16.46  0  1    4    4</span></span>
+<span><span class="co">## 2     Mazda RX4 Wag 21.0   6  160 110 3.90 2.875 17.02  0  1    4    4</span></span>
+<span><span class="co">## 3        Datsun 710 22.8   4  108  93 3.85 2.320 18.61  1  1    4    1</span></span>
+<span><span class="co">## 4    Hornet 4 Drive 21.4   6  258 110 3.08 3.215 19.44  1  0    3    1</span></span>
+<span><span class="co">## 5 Hornet Sportabout 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2</span></span>
+<span><span class="co">## 6           Valiant 18.1   6  225 105 2.76 3.460 20.22  1  0    3    1</span></span></code></pre>
+<p>Common data processing operations such as <code>filter</code> and <code>select</code> are supported on the <code>SparkDataFrame</code>.</p>
+<div class="sourceCode" id="cb7"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsSubDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="st">"model"</span>, <span class="st">"mpg"</span>, <span class="st">"hp"</span><span class="op">)</span></span>
+<span><span class="va">carsSubDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/filter.html">filter</a></span><span class="op">(</span><span class="va">carsSubDF</span>, <span class="va">carsSubDF</span><span class="op">$</span><span class="va">hp</span> <span class="op">&gt;=</span> <span class="fl">200</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">carsSubDF</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##                 model  mpg  hp</span></span>
+<span><span class="co">## 1          Duster 360 14.3 245</span></span>
+<span><span class="co">## 2  Cadillac Fleetwood 10.4 205</span></span>
+<span><span class="co">## 3 Lincoln Continental 10.4 215</span></span>
+<span><span class="co">## 4   Chrysler Imperial 14.7 230</span></span>
+<span><span class="co">## 5          Camaro Z28 13.3 245</span></span>
+<span><span class="co">## 6      Ford Pantera L 15.8 264</span></span></code></pre>
+<p>SparkR can use many common aggregation functions after grouping.</p>
+<div class="sourceCode" id="cb9"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsGPDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/summarize.html">summarize</a></span><span class="op">(</span><span class="fu"><a href="../reference/groupBy.html">groupBy</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="va">carsDF</span><span class="op">$</span><span class="va">gear</span><span class="op">)</span>, count <span class="op">=</span> <span class="fu"><a href=" [...]
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">carsGPDF</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   gear count</span></span>
+<span><span class="co">## 1    4    12</span></span>
+<span><span class="co">## 2    3    15</span></span>
+<span><span class="co">## 3    5     5</span></span></code></pre>
+<p>The results <code>carsDF</code> and <code>carsSubDF</code> are <code>SparkDataFrame</code> objects. To convert back to R <code>data.frame</code>, we can use <code>collect</code>. <strong>Caution</strong>: This can cause your interactive environment to run out of memory, though, because <code><a href="../reference/collect.html">collect()</a></code> fetches the entire distributed <code>DataFrame</code> to your client, which is acting as a Spark driver.</p>
+<div class="sourceCode" id="cb11"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsGP</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/collect.html">collect</a></span><span class="op">(</span><span class="va">carsGPDF</span><span class="op">)</span></span>
+<span><span class="fu"><a href="https://rdrr.io/r/base/class.html" class="external-link">class</a></span><span class="op">(</span><span class="va">carsGP</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] "data.frame"</span></span></code></pre>
+<p>SparkR supports a number of commonly used machine learning algorithms. Under the hood, SparkR uses MLlib to train the model. Users can call <code>summary</code> to print a summary of the fitted model, <code>predict</code> to make predictions on new data, and <code>write.ml</code>/<code>read.ml</code> to save/load fitted models.</p>
+<p>SparkR supports a subset of R formula operators for model fitting, including ‘~’, ‘.’, ‘:’, ‘+’, and ‘-‘. We use linear regression as an example.</p>
+<div class="sourceCode" id="cb13"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">model</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.glm.html">spark.glm</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="va">mpg</span> <span class="op">~</span> <span class="va">wt</span> <span class="op">+</span> <span class="va">cyl</span><span class="op">)</span></span></code></pre></div>
+<p>The result matches that returned by R <code>glm</code> function applied to the corresponding <code>data.frame</code> <code>mtcars</code> of <code>carsDF</code>. In fact, for Generalized Linear Model, we specifically expose <code>glm</code> for <code>SparkDataFrame</code> as well so that the above is equivalent to <code>model &lt;- glm(mpg ~ wt + cyl, data = carsDF)</code>.</p>
+<div class="sourceCode" id="cb14"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## </span></span>
+<span><span class="co">## Deviance Residuals: </span></span>
+<span><span class="co">## (Note: These are approximate quantiles with relative error &lt;= 0.01)</span></span>
+<span><span class="co">##     Min       1Q   Median       3Q      Max  </span></span>
+<span><span class="co">## -4.2893  -1.7085  -0.4713   1.5729   6.1004  </span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## Coefficients:</span></span>
+<span><span class="co">##              Estimate  Std. Error  t value    Pr(&gt;|t|)</span></span>
+<span><span class="co">## (Intercept)   39.6863     1.71498  23.1409  0.00000000</span></span>
+<span><span class="co">## wt            -3.1910     0.75691  -4.2158  0.00022202</span></span>
+<span><span class="co">## cyl           -1.5078     0.41469  -3.6360  0.00106428</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## (Dispersion parameter for gaussian family taken to be 6.592137)</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">##     Null deviance: 1126.05  on 31  degrees of freedom</span></span>
+<span><span class="co">## Residual deviance:  191.17  on 29  degrees of freedom</span></span>
+<span><span class="co">## AIC: 156</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## Number of Fisher Scoring iterations: 1</span></span></code></pre>
+<p>The model can be saved by <code>write.ml</code> and loaded back using <code>read.ml</code>.</p>
+<div class="sourceCode" id="cb16"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/write.ml.html">write.ml</a></span><span class="op">(</span><span class="va">model</span>, path <span class="op">=</span> <span class="st">"/HOME/tmp/mlModel/glmModel"</span><span class="op">)</span></span></code></pre></div>
+<p>In the end, we can stop Spark Session by running</p>
+<div class="sourceCode" id="cb17"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sparkR.session.stop.html">sparkR.session.stop</a></span><span class="op">(</span><span class="op">)</span></span></code></pre></div>
+</div>
+<div class="section level2">
+<h2 id="setup">Setup<a class="anchor" aria-label="anchor" href="#setup"></a>
+</h2>
+<div class="section level3">
+<h3 id="installation">Installation<a class="anchor" aria-label="anchor" href="#installation"></a>
+</h3>
+<p>Different from many other R packages, to use SparkR, you need an additional installation of Apache Spark. The Spark installation will be used to run a backend process that will compile and execute SparkR programs.</p>
+<p>After installing the SparkR package, you can call <code>sparkR.session</code> as explained in the previous section to start and it will check for the Spark installation. If you are working with SparkR from an interactive shell (e.g. R, RStudio) then Spark is downloaded and cached automatically if it is not found. Alternatively, we provide an easy-to-use function <code>install.spark</code> for running this manually. If you don’t have Spark installed on the computer, you may download it [...]
+<div class="sourceCode" id="cb18"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/install.spark.html">install.spark</a></span><span class="op">(</span><span class="op">)</span></span></code></pre></div>
+<p>If you already have Spark installed, you don’t have to install again and can pass the <code>sparkHome</code> argument to <code>sparkR.session</code> to let SparkR know where the existing Spark installation is.</p>
+<div class="sourceCode" id="cb19"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sparkR.session.html">sparkR.session</a></span><span class="op">(</span>sparkHome <span class="op">=</span> <span class="st">"/HOME/spark"</span><span class="op">)</span></span></code></pre></div>
+</div>
+<div class="section level3">
+<h3 id="SetupSparkSession">Spark Session<a class="anchor" aria-label="anchor" href="#SetupSparkSession"></a>
+</h3>
+<p>In addition to <code>sparkHome</code>, many other options can be specified in <code>sparkR.session</code>. For a complete list, see <a href="https://spark.apache.org/docs/latest/sparkr.html#starting-up-sparksession" class="external-link">Starting up: SparkSession</a> and <a href="https://spark.apache.org/docs/latest/api/R/reference/sparkR.session.html" class="external-link">SparkR API doc</a>.</p>
+<p>In particular, the following Spark driver properties can be set in <code>sparkConfig</code>.</p>
+<table class="table">
+<thead><tr class="header">
+<th>Property Name</th>
+<th>Property group</th>
+<th>spark-submit equivalent</th>
+</tr></thead>
+<tbody>
+<tr class="odd">
+<td><code>spark.driver.memory</code></td>
+<td>Application Properties</td>
+<td><code>--driver-memory</code></td>
+</tr>
+<tr class="even">
+<td><code>spark.driver.extraClassPath</code></td>
+<td>Runtime Environment</td>
+<td><code>--driver-class-path</code></td>
+</tr>
+<tr class="odd">
+<td><code>spark.driver.extraJavaOptions</code></td>
+<td>Runtime Environment</td>
+<td><code>--driver-java-options</code></td>
+</tr>
+<tr class="even">
+<td><code>spark.driver.extraLibraryPath</code></td>
+<td>Runtime Environment</td>
+<td><code>--driver-library-path</code></td>
+</tr>
+<tr class="odd">
+<td><code>spark.kerberos.keytab</code></td>
+<td>Application Properties</td>
+<td><code>--keytab</code></td>
+</tr>
+<tr class="even">
+<td><code>spark.kerberos.principal</code></td>
+<td>Application Properties</td>
+<td><code>--principal</code></td>
+</tr>
+</tbody>
+</table>
+<p><strong>For Windows users</strong>: Due to different file prefixes across operating systems, to avoid the issue of potential wrong prefix, a current workaround is to specify <code>spark.sql.warehouse.dir</code> when starting the <code>SparkSession</code>.</p>
+<div class="sourceCode" id="cb20"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">spark_warehouse_path</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/file.path.html" class="external-link">file.path</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/path.expand.html" class="external-link">path.expand</a></span><span class="op">(</span><span class="st">'~'</span><span class="op">)</span>, <span class="st">"spark-warehouse"</span><span class="op">)</s [...]
+<span><span class="fu"><a href="../reference/sparkR.session.html">sparkR.session</a></span><span class="op">(</span>spark.sql.warehouse.dir <span class="op">=</span> <span class="va">spark_warehouse_path</span><span class="op">)</span></span></code></pre></div>
+<div class="section level4">
+<h4 id="cluster-mode">Cluster Mode<a class="anchor" aria-label="anchor" href="#cluster-mode"></a>
+</h4>
+<p>SparkR can connect to remote Spark clusters. <a href="https://spark.apache.org/docs/latest/cluster-overview.html" class="external-link">Cluster Mode Overview</a> is a good introduction to different Spark cluster modes.</p>
+<p>When connecting SparkR to a remote Spark cluster, make sure that the Spark version and Hadoop version on the machine match the corresponding versions on the cluster. Current SparkR package is compatible with</p>
+<pre><code><span><span class="co">## [1] "Spark 4.0.0"</span></span></code></pre>
+<p>It should be used both on the local computer and on the remote cluster.</p>
+<p>To connect, pass the URL of the master node to <code>sparkR.session</code>. A complete list can be seen in <a href="https://spark.apache.org/docs/latest/submitting-applications.html#master-urls" class="external-link">Spark Master URLs</a>. For example, to connect to a local standalone Spark master, we can call</p>
+<div class="sourceCode" id="cb22"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sparkR.session.html">sparkR.session</a></span><span class="op">(</span>master <span class="op">=</span> <span class="st">"spark://local:7077"</span><span class="op">)</span></span></code></pre></div>
+<p>For YARN cluster, SparkR supports the client mode with the master set as “yarn”.</p>
+<div class="sourceCode" id="cb23"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sparkR.session.html">sparkR.session</a></span><span class="op">(</span>master <span class="op">=</span> <span class="st">"yarn"</span><span class="op">)</span></span></code></pre></div>
+<p>Yarn cluster mode is not supported in the current version.</p>
+</div>
+</div>
+</div>
+<div class="section level2">
+<h2 id="data-import">Data Import<a class="anchor" aria-label="anchor" href="#data-import"></a>
+</h2>
+<div class="section level3">
+<h3 id="local-data-frame">Local Data Frame<a class="anchor" aria-label="anchor" href="#local-data-frame"></a>
+</h3>
+<p>The simplest way is to convert a local R data frame into a <code>SparkDataFrame</code>. Specifically we can use <code>as.DataFrame</code> or <code>createDataFrame</code> and pass in the local R data frame to create a <code>SparkDataFrame</code>. As an example, the following creates a <code>SparkDataFrame</code> based using the <code>faithful</code> dataset from R.</p>
+<div class="sourceCode" id="cb24"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">df</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">as.DataFrame</a></span><span class="op">(</span><span class="va">faithful</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">df</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   eruptions waiting</span></span>
+<span><span class="co">## 1     3.600      79</span></span>
+<span><span class="co">## 2     1.800      54</span></span>
+<span><span class="co">## 3     3.333      74</span></span>
+<span><span class="co">## 4     2.283      62</span></span>
+<span><span class="co">## 5     4.533      85</span></span>
+<span><span class="co">## 6     2.883      55</span></span></code></pre>
+</div>
+<div class="section level3">
+<h3 id="data-sources">Data Sources<a class="anchor" aria-label="anchor" href="#data-sources"></a>
+</h3>
+<p>SparkR supports operating on a variety of data sources through the <code>SparkDataFrame</code> interface. You can check the Spark SQL Programming Guide for more <a href="https://spark.apache.org/docs/latest/sql-programming-guide.html#manually-specifying-options" class="external-link">specific options</a> that are available for the built-in data sources.</p>
+<p>The general method for creating <code>SparkDataFrame</code> from data sources is <code>read.df</code>. This method takes in the path for the file to load and the type of data source, and the currently active Spark Session will be used automatically. SparkR supports reading CSV, JSON and Parquet files natively and through Spark Packages you can find data source connectors for popular file formats like Avro. These packages can be added with <code>sparkPackages</code> parameter when init [...]
+<div class="sourceCode" id="cb26"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sparkR.session.html">sparkR.session</a></span><span class="op">(</span>sparkPackages <span class="op">=</span> <span class="st">"com.databricks:spark-avro_2.12:3.0.0"</span><span class="op">)</span></span></code></pre></div>
+<p>We can see how to use data sources using an example CSV input file. For more information please refer to SparkR <a href="https://spark.apache.org/docs/latest/api/R/reference/read.df.html" class="external-link">read.df</a> API documentation.</p>
+<div class="sourceCode" id="cb27"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">df</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/read.df.html">read.df</a></span><span class="op">(</span><span class="va">csvPath</span>, <span class="st">"csv"</span>, header <span class="op">=</span> <span class="st">"true"</span>, inferSchema <span class="op">=</span> <span class="st">"true"</span>, na.strings <span class="op">=</span> <span class="st">"NA"</span><span class="op">)</span></span></code></p [...]
+<p>The data sources API natively supports JSON formatted input files. Note that the file that is used here is not a typical JSON file. Each line in the file must contain a separate, self-contained valid JSON object. As a consequence, a regular multi-line JSON file will most often fail.</p>
+<p>Let’s take a look at the first two lines of the raw JSON file used here.</p>
+<div class="sourceCode" id="cb28"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">filePath</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/paste.html" class="external-link">paste0</a></span><span class="op">(</span><span class="fu"><a href="../reference/sparkR.conf.html">sparkR.conf</a></span><span class="op">(</span><span class="st">"spark.home"</span><span class="op">)</span>,</span>
+<span>                         <span class="st">"/examples/src/main/resources/people.json"</span><span class="op">)</span></span>
+<span><span class="fu"><a href="https://rdrr.io/r/base/readLines.html" class="external-link">readLines</a></span><span class="op">(</span><span class="va">filePath</span>, n <span class="op">=</span> <span class="fl">2L</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] "{\"name\":\"Michael\"}"          "{\"name\":\"Andy\", \"age\":30}"</span></span></code></pre>
+<p>We use <code>read.df</code> to read that into a <code>SparkDataFrame</code>.</p>
+<div class="sourceCode" id="cb30"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">people</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/read.df.html">read.df</a></span><span class="op">(</span><span class="va">filePath</span>, <span class="st">"json"</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/count.html">count</a></span><span class="op">(</span><span class="va">people</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] 3</span></span></code></pre>
+<div class="sourceCode" id="cb32"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">people</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   age    name</span></span>
+<span><span class="co">## 1  NA Michael</span></span>
+<span><span class="co">## 2  30    Andy</span></span>
+<span><span class="co">## 3  19  Justin</span></span></code></pre>
+<p>SparkR automatically infers the schema from the JSON file.</p>
+<div class="sourceCode" id="cb34"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/printSchema.html">printSchema</a></span><span class="op">(</span><span class="va">people</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## root</span></span>
+<span><span class="co">##  |-- age: long (nullable = true)</span></span>
+<span><span class="co">##  |-- name: string (nullable = true)</span></span></code></pre>
+<p>If we want to read multiple JSON files, <code>read.json</code> can be used.</p>
+<div class="sourceCode" id="cb36"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">people</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/read.json.html">read.json</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/paste.html" class="external-link">paste0</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/Sys.getenv.html" class="external-link">Sys.getenv</a></span><span class="op">(</span><span class="st">"SPARK_HOME"</span><sp [...]
+<span>                           <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"/examples/src/main/resources/people.json"</span>,</span>
+<span>                             <span class="st">"/examples/src/main/resources/people.json"</span><span class="op">)</span><span class="op">)</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/count.html">count</a></span><span class="op">(</span><span class="va">people</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] 6</span></span></code></pre>
+<p>The data sources API can also be used to save out <code>SparkDataFrames</code> into multiple file formats. For example we can save the <code>SparkDataFrame</code> from the previous example to a Parquet file using <code>write.df</code>.</p>
+<div class="sourceCode" id="cb38"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/write.df.html">write.df</a></span><span class="op">(</span><span class="va">people</span>, path <span class="op">=</span> <span class="st">"people.parquet"</span>, source <span class="op">=</span> <span class="st">"parquet"</span>, mode <span class="op">=</span> <span class="st">"overwrite"</span><span class="op">)</span></span></code></pre></div>
+</div>
+<div class="section level3">
+<h3 id="hive-tables">Hive Tables<a class="anchor" aria-label="anchor" href="#hive-tables"></a>
+</h3>
+<p>You can also create SparkDataFrames from Hive tables. To do this we will need to create a SparkSession with Hive support which can access tables in the Hive MetaStore. Note that Spark should have been built with Hive support and more details can be found in the <a href="https://spark.apache.org/docs/latest/sql-programming-guide.html" class="external-link">SQL Programming Guide</a>. In SparkR, by default it will attempt to create a SparkSession with Hive support enabled (<code>enableHi [...]
+<div class="sourceCode" id="cb39"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/sql.html">sql</a></span><span class="op">(</span><span class="st">"CREATE TABLE IF NOT EXISTS src (key INT, value STRING)"</span><span class="op">)</span></span>
+<span></span>
+<span><span class="va">txtPath</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/paste.html" class="external-link">paste0</a></span><span class="op">(</span><span class="fu"><a href="../reference/sparkR.conf.html">sparkR.conf</a></span><span class="op">(</span><span class="st">"spark.home"</span><span class="op">)</span>, <span class="st">"/examples/src/main/resources/kv1.txt"</span><span class="op">)</span></span>
+<span><span class="va">sqlCMD</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/sprintf.html" class="external-link">sprintf</a></span><span class="op">(</span><span class="st">"LOAD DATA LOCAL INPATH '%s' INTO TABLE src"</span>, <span class="va">txtPath</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/sql.html">sql</a></span><span class="op">(</span><span class="va">sqlCMD</span><span class="op">)</span></span>
+<span></span>
+<span><span class="va">results</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/sql.html">sql</a></span><span class="op">(</span><span class="st">"FROM src SELECT key, value"</span><span class="op">)</span></span>
+<span></span>
+<span><span class="co"># results is now a SparkDataFrame</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">results</span><span class="op">)</span></span></code></pre></div>
+</div>
+</div>
+<div class="section level2">
+<h2 id="data-processing">Data Processing<a class="anchor" aria-label="anchor" href="#data-processing"></a>
+</h2>
+<p><strong>To dplyr users</strong>: SparkR has similar interface as dplyr in data processing. However, some noticeable differences are worth mentioning in the first place. We use <code>df</code> to represent a <code>SparkDataFrame</code> and <code>col</code> to represent the name of column here.</p>
+<ol style="list-style-type: decimal">
+<li><p>indicate columns. SparkR uses either a character string of the column name or a Column object constructed with <code>$</code> to indicate a column. For example, to select <code>col</code> in <code>df</code>, we can write <code>select(df, "col")</code> or <code>select(df, df$col)</code>.</p></li>
+<li><p>describe conditions. In SparkR, the Column object representation can be inserted into the condition directly, or we can use a character string to describe the condition, without referring to the <code>SparkDataFrame</code> used. For example, to select rows with value &gt; 1, we can write <code>filter(df, df$col &gt; 1)</code> or <code>filter(df, "col &gt; 1")</code>.</p></li>
+</ol>
+<p>Here are more concrete examples.</p>
+<table class="table">
+<colgroup>
+<col width="47%">
+<col width="52%">
+</colgroup>
+<thead><tr class="header">
+<th>dplyr</th>
+<th>SparkR</th>
+</tr></thead>
+<tbody>
+<tr class="odd">
+<td><code>select(mtcars, mpg, hp)</code></td>
+<td><code>select(carsDF, "mpg", "hp")</code></td>
+</tr>
+<tr class="even">
+<td><code>filter(mtcars, mpg &gt; 20, hp &gt; 100)</code></td>
+<td><code>filter(carsDF, carsDF$mpg &gt; 20, carsDF$hp &gt; 100)</code></td>
+</tr>
+</tbody>
+</table>
+<p>Other differences will be mentioned in the specific methods.</p>
+<p>We use the <code>SparkDataFrame</code> <code>carsDF</code> created above. We can get basic information about the <code>SparkDataFrame</code>.</p>
+<div class="sourceCode" id="cb40"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsDF</span></span></code></pre></div>
+<pre><code><span><span class="co">## SparkDataFrame[model:string, mpg:double, cyl:double, disp:double, hp:double, drat:double, wt:double, qsec:double, vs:double, am:double, gear:double, carb:double]</span></span></code></pre>
+<p>Print out the schema in tree format.</p>
+<div class="sourceCode" id="cb42"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/printSchema.html">printSchema</a></span><span class="op">(</span><span class="va">carsDF</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## root</span></span>
+<span><span class="co">##  |-- model: string (nullable = true)</span></span>
+<span><span class="co">##  |-- mpg: double (nullable = true)</span></span>
+<span><span class="co">##  |-- cyl: double (nullable = true)</span></span>
+<span><span class="co">##  |-- disp: double (nullable = true)</span></span>
+<span><span class="co">##  |-- hp: double (nullable = true)</span></span>
+<span><span class="co">##  |-- drat: double (nullable = true)</span></span>
+<span><span class="co">##  |-- wt: double (nullable = true)</span></span>
+<span><span class="co">##  |-- qsec: double (nullable = true)</span></span>
+<span><span class="co">##  |-- vs: double (nullable = true)</span></span>
+<span><span class="co">##  |-- am: double (nullable = true)</span></span>
+<span><span class="co">##  |-- gear: double (nullable = true)</span></span>
+<span><span class="co">##  |-- carb: double (nullable = true)</span></span></code></pre>
+<div class="section level3">
+<h3 id="sparkdataframe-operations">SparkDataFrame Operations<a class="anchor" aria-label="anchor" href="#sparkdataframe-operations"></a>
+</h3>
+<div class="section level4">
+<h4 id="selecting-rows-columns">Selecting rows, columns<a class="anchor" aria-label="anchor" href="#selecting-rows-columns"></a>
+</h4>
+<p>SparkDataFrames support a number of functions to do structured data processing. Here we include some basic examples and a complete list can be found in the <a href="https://spark.apache.org/docs/latest/api/R/index.html" class="external-link">API</a> docs:</p>
+<p>You can also pass in column name as strings.</p>
+<div class="sourceCode" id="cb44"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="st">"mpg"</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##    mpg</span></span>
+<span><span class="co">## 1 21.0</span></span>
+<span><span class="co">## 2 21.0</span></span>
+<span><span class="co">## 3 22.8</span></span>
+<span><span class="co">## 4 21.4</span></span>
+<span><span class="co">## 5 18.7</span></span>
+<span><span class="co">## 6 18.1</span></span></code></pre>
+<p>Filter the SparkDataFrame to only retain rows with mpg less than 20 miles/gallon.</p>
+<div class="sourceCode" id="cb46"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/filter.html">filter</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="va">carsDF</span><span class="op">$</span><span class="va">mpg</span> <span class="op">&lt;</span> <span class="fl">20</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##               model  mpg cyl  disp  hp drat   wt  qsec vs am gear carb</span></span>
+<span><span class="co">## 1 Hornet Sportabout 18.7   8 360.0 175 3.15 3.44 17.02  0  0    3    2</span></span>
+<span><span class="co">## 2           Valiant 18.1   6 225.0 105 2.76 3.46 20.22  1  0    3    1</span></span>
+<span><span class="co">## 3        Duster 360 14.3   8 360.0 245 3.21 3.57 15.84  0  0    3    4</span></span>
+<span><span class="co">## 4          Merc 280 19.2   6 167.6 123 3.92 3.44 18.30  1  0    4    4</span></span>
+<span><span class="co">## 5         Merc 280C 17.8   6 167.6 123 3.92 3.44 18.90  1  0    4    4</span></span>
+<span><span class="co">## 6        Merc 450SE 16.4   8 275.8 180 3.07 4.07 17.40  0  0    3    3</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="grouping-aggregation">Grouping, Aggregation<a class="anchor" aria-label="anchor" href="#grouping-aggregation"></a>
+</h4>
+<p>A common flow of grouping and aggregation is</p>
+<ol style="list-style-type: decimal">
+<li><p>Use <code>groupBy</code> or <code>group_by</code> with respect to some grouping variables to create a <code>GroupedData</code> object</p></li>
+<li><p>Feed the <code>GroupedData</code> object to <code>agg</code> or <code>summarize</code> functions, with some provided aggregation functions to compute a number within each group.</p></li>
+</ol>
+<p>A number of widely used functions are supported to aggregate data after grouping, including <code>avg</code>, <code>count_distinct</code>, <code>count</code>, <code>first</code>, <code>kurtosis</code>, <code>last</code>, <code>max</code>, <code>mean</code>, <code>min</code>, <code>sd</code>, <code>skewness</code>, <code>stddev_pop</code>, <code>stddev_samp</code>, <code>sum_distinct</code>, <code>sum</code>, <code>var_pop</code>, <code>var_samp</code>, <code>var</code>. See the <a hre [...]
+<p>For example we can compute a histogram of the number of cylinders in the <code>mtcars</code> dataset as shown below.</p>
+<div class="sourceCode" id="cb48"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">numCyl</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/summarize.html">summarize</a></span><span class="op">(</span><span class="fu"><a href="../reference/groupBy.html">groupBy</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="va">carsDF</span><span class="op">$</span><span class="va">cyl</span><span class="op">)</span>, count <span class="op">=</span> <span class="fu"><a href="../ [...]
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">numCyl</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   cyl count</span></span>
+<span><span class="co">## 1   8    14</span></span>
+<span><span class="co">## 2   4    11</span></span>
+<span><span class="co">## 3   6     7</span></span></code></pre>
+<p>Use <code>cube</code> or <code>rollup</code> to compute subtotals across multiple dimensions.</p>
+<div class="sourceCode" id="cb50"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/column_aggregate_functions.html">mean</a></span><span class="op">(</span><span class="fu"><a href="../reference/cube.html">cube</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="st">"cyl"</span>, <span class="st">"gear"</span>, <span class="st">"am"</span><span class="op">)</span>, <span class="st">"mpg"</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## SparkDataFrame[cyl:double, gear:double, am:double, avg(mpg):double]</span></span></code></pre>
+<p>generates groupings for {(<code>cyl</code>, <code>gear</code>, <code>am</code>), (<code>cyl</code>, <code>gear</code>), (<code>cyl</code>), ()}, while</p>
+<div class="sourceCode" id="cb52"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/column_aggregate_functions.html">mean</a></span><span class="op">(</span><span class="fu"><a href="../reference/rollup.html">rollup</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="st">"cyl"</span>, <span class="st">"gear"</span>, <span class="st">"am"</span><span class="op">)</span>, <span class="st">"mpg"</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## SparkDataFrame[cyl:double, gear:double, am:double, avg(mpg):double]</span></span></code></pre>
+<p>generates groupings for all possible combinations of grouping columns.</p>
+</div>
+<div class="section level4">
+<h4 id="operating-on-columns">Operating on Columns<a class="anchor" aria-label="anchor" href="#operating-on-columns"></a>
+</h4>
+<p>SparkR also provides a number of functions that can directly applied to columns for data processing and during aggregation. The example below shows the use of basic arithmetic functions.</p>
+<div class="sourceCode" id="cb54"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsDF_km</span> <span class="op">&lt;-</span> <span class="va">carsDF</span></span>
+<span><span class="va">carsDF_km</span><span class="op">$</span><span class="va">kmpg</span> <span class="op">&lt;-</span> <span class="va">carsDF_km</span><span class="op">$</span><span class="va">mpg</span> <span class="op">*</span> <span class="fl">1.61</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">carsDF_km</span>, <span class="st">"model"</span>, <span class="st">"mpg"</span>, <span class="st">"kmpg"</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##               model  mpg   kmpg</span></span>
+<span><span class="co">## 1         Mazda RX4 21.0 33.810</span></span>
+<span><span class="co">## 2     Mazda RX4 Wag 21.0 33.810</span></span>
+<span><span class="co">## 3        Datsun 710 22.8 36.708</span></span>
+<span><span class="co">## 4    Hornet 4 Drive 21.4 34.454</span></span>
+<span><span class="co">## 5 Hornet Sportabout 18.7 30.107</span></span>
+<span><span class="co">## 6           Valiant 18.1 29.141</span></span></code></pre>
+</div>
+</div>
+<div class="section level3">
+<h3 id="window-functions">Window Functions<a class="anchor" aria-label="anchor" href="#window-functions"></a>
+</h3>
+<p>A window function is a variation of aggregation function. In simple words,</p>
+<ul>
+<li><p>aggregation function: <code>n</code> to <code>1</code> mapping - returns a single value for a group of entries. Examples include <code>sum</code>, <code>count</code>, <code>max</code>.</p></li>
+<li><p>window function: <code>n</code> to <code>n</code> mapping - returns one value for each entry in the group, but the value may depend on all the entries of the <em>group</em>. Examples include <code>rank</code>, <code>lead</code>, <code>lag</code>.</p></li>
+</ul>
+<p>Formally, the <em>group</em> mentioned above is called the <em>frame</em>. Every input row can have a unique frame associated with it and the output of the window function on that row is based on the rows confined in that frame.</p>
+<p>Window functions are often used in conjunction with the following functions: <code>windowPartitionBy</code>, <code>windowOrderBy</code>, <code>partitionBy</code>, <code>orderBy</code>, <code>over</code>. To illustrate this we next look at an example.</p>
+<p>We still use the <code>mtcars</code> dataset. The corresponding <code>SparkDataFrame</code> is <code>carsDF</code>. Suppose for each number of cylinders, we want to calculate the rank of each car in <code>mpg</code> within the group.</p>
+<div class="sourceCode" id="cb56"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsSubDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="st">"model"</span>, <span class="st">"mpg"</span>, <span class="st">"cyl"</span><span class="op">)</span></span>
+<span><span class="va">ws</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/orderBy.html">orderBy</a></span><span class="op">(</span><span class="fu"><a href="../reference/windowPartitionBy.html">windowPartitionBy</a></span><span class="op">(</span><span class="st">"cyl"</span><span class="op">)</span>, <span class="st">"mpg"</span><span class="op">)</span></span>
+<span><span class="va">carsRank</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/withColumn.html">withColumn</a></span><span class="op">(</span><span class="va">carsSubDF</span>, <span class="st">"rank"</span>, <span class="fu"><a href="../reference/over.html">over</a></span><span class="op">(</span><span class="fu"><a href="../reference/column_window_functions.html">rank</a></span><span class="op">(</span><span class="op">)</span>, <span class="va">ws</span><s [...]
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">carsRank</span>, n <span class="op">=</span> <span class="fl">20L</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##                  model  mpg cyl rank</span></span>
+<span><span class="co">## 1           Volvo 142E 21.4   4    1</span></span>
+<span><span class="co">## 2        Toyota Corona 21.5   4    2</span></span>
+<span><span class="co">## 3           Datsun 710 22.8   4    3</span></span>
+<span><span class="co">## 4             Merc 230 22.8   4    3</span></span>
+<span><span class="co">## 5            Merc 240D 24.4   4    5</span></span>
+<span><span class="co">## 6        Porsche 914-2 26.0   4    6</span></span>
+<span><span class="co">## 7            Fiat X1-9 27.3   4    7</span></span>
+<span><span class="co">## 8          Honda Civic 30.4   4    8</span></span>
+<span><span class="co">## 9         Lotus Europa 30.4   4    8</span></span>
+<span><span class="co">## 10            Fiat 128 32.4   4   10</span></span>
+<span><span class="co">## 11      Toyota Corolla 33.9   4   11</span></span>
+<span><span class="co">## 12           Merc 280C 17.8   6    1</span></span>
+<span><span class="co">## 13             Valiant 18.1   6    2</span></span>
+<span><span class="co">## 14            Merc 280 19.2   6    3</span></span>
+<span><span class="co">## 15        Ferrari Dino 19.7   6    4</span></span>
+<span><span class="co">## 16           Mazda RX4 21.0   6    5</span></span>
+<span><span class="co">## 17       Mazda RX4 Wag 21.0   6    5</span></span>
+<span><span class="co">## 18      Hornet 4 Drive 21.4   6    7</span></span>
+<span><span class="co">## 19  Cadillac Fleetwood 10.4   8    1</span></span>
+<span><span class="co">## 20 Lincoln Continental 10.4   8    1</span></span></code></pre>
+<p>We explain in detail the above steps.</p>
+<ul>
+<li>
+<code>windowPartitionBy</code> creates a window specification object <code>WindowSpec</code> that defines the partition. It controls which rows will be in the same partition as the given row. In this case, rows with the same value in <code>cyl</code> will be put in the same partition. <code>orderBy</code> further defines the ordering - the position a given row is in the partition. The resulting <code>WindowSpec</code> is returned as <code>ws</code>.</li>
+</ul>
+<p>More window specification methods include <code>rangeBetween</code>, which can define boundaries of the frame by value, and <code>rowsBetween</code>, which can define the boundaries by row indices.</p>
+<ul>
+<li>
+<code>withColumn</code> appends a Column called <code>rank</code> to the <code>SparkDataFrame</code>. <code>over</code> returns a windowing column. The first argument is usually a Column returned by window function(s) such as <code><a href="../reference/column_window_functions.html">rank()</a></code>, <code>lead(carsDF$wt)</code>. That calculates the corresponding values according to the partitioned-and-ordered table.</li>
+</ul>
+</div>
+<div class="section level3">
+<h3 id="user-defined-function">User-Defined Function<a class="anchor" aria-label="anchor" href="#user-defined-function"></a>
+</h3>
+<p>In SparkR, we support several kinds of user-defined functions (UDFs).</p>
+<div class="section level4">
+<h4 id="apply-by-partition">Apply by Partition<a class="anchor" aria-label="anchor" href="#apply-by-partition"></a>
+</h4>
+<p><code>dapply</code> can apply a function to each partition of a <code>SparkDataFrame</code>. The function to be applied to each partition of the <code>SparkDataFrame</code> should have only one parameter, a <code>data.frame</code> corresponding to a partition, and the output should be a <code>data.frame</code> as well. Schema specifies the row format of the resulting a <code>SparkDataFrame</code>. It must match to data types of returned value. See <a href="#DataTypes">here</a> for map [...]
+<p>We convert <code>mpg</code> to <code>kmpg</code> (kilometers per gallon). <code>carsSubDF</code> is a <code>SparkDataFrame</code> with a subset of <code>carsDF</code> columns.</p>
+<div class="sourceCode" id="cb58"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">carsSubDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="st">"model"</span>, <span class="st">"mpg"</span><span class="op">)</span></span>
+<span><span class="va">schema</span> <span class="op">&lt;-</span> <span class="st">"model STRING, mpg DOUBLE, kmpg DOUBLE"</span></span>
+<span><span class="va">out</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/dapply.html">dapply</a></span><span class="op">(</span><span class="va">carsSubDF</span>, <span class="kw">function</span><span class="op">(</span><span class="va">x</span><span class="op">)</span> <span class="op">{</span> <span class="va">x</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/cbind.html" class="external-link">cbind</a></span><span clas [...]
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/collect.html">collect</a></span><span class="op">(</span><span class="va">out</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##               model  mpg   kmpg</span></span>
+<span><span class="co">## 1         Mazda RX4 21.0 33.810</span></span>
+<span><span class="co">## 2     Mazda RX4 Wag 21.0 33.810</span></span>
+<span><span class="co">## 3        Datsun 710 22.8 36.708</span></span>
+<span><span class="co">## 4    Hornet 4 Drive 21.4 34.454</span></span>
+<span><span class="co">## 5 Hornet Sportabout 18.7 30.107</span></span>
+<span><span class="co">## 6           Valiant 18.1 29.141</span></span></code></pre>
+<p>Like <code>dapply</code>, <code>dapplyCollect</code> can apply a function to each partition of a <code>SparkDataFrame</code> and collect the result back. The output of the function should be a <code>data.frame</code>, but no schema is required in this case. Note that <code>dapplyCollect</code> can fail if the output of the UDF on all partitions cannot be pulled into the driver’s memory.</p>
+<div class="sourceCode" id="cb60"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">out</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/dapplyCollect.html">dapplyCollect</a></span><span class="op">(</span></span>
+<span>         <span class="va">carsSubDF</span>,</span>
+<span>         <span class="kw">function</span><span class="op">(</span><span class="va">x</span><span class="op">)</span> <span class="op">{</span></span>
+<span>           <span class="va">x</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/cbind.html" class="external-link">cbind</a></span><span class="op">(</span><span class="va">x</span>, <span class="st">"kmpg"</span> <span class="op">=</span> <span class="va">x</span><span class="op">$</span><span class="va">mpg</span> <span class="op">*</span> <span class="fl">1.61</span><span class="op">)</span></span>
+<span>         <span class="op">}</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">out</span>, <span class="fl">3</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##           model  mpg   kmpg</span></span>
+<span><span class="co">## 1     Mazda RX4 21.0 33.810</span></span>
+<span><span class="co">## 2 Mazda RX4 Wag 21.0 33.810</span></span>
+<span><span class="co">## 3    Datsun 710 22.8 36.708</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="apply-by-group">Apply by Group<a class="anchor" aria-label="anchor" href="#apply-by-group"></a>
+</h4>
+<p><code>gapply</code> can apply a function to each group of a <code>SparkDataFrame</code>. The function is to be applied to each group of the <code>SparkDataFrame</code> and should have only two parameters: grouping key and R <code>data.frame</code> corresponding to that key. The groups are chosen from <code>SparkDataFrames</code> column(s). The output of function should be a <code>data.frame</code>. Schema specifies the row format of the resulting <code>SparkDataFrame</code>. It must r [...]
+<div class="sourceCode" id="cb62"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">schema</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/structType.html">structType</a></span><span class="op">(</span><span class="fu"><a href="../reference/structField.html">structField</a></span><span class="op">(</span><span class="st">"cyl"</span>, <span class="st">"double"</span><span class="op">)</span>, <span class="fu"><a href="../reference/structField.html">structField</a></span><span class="op">(</spa [...]
+<span><span class="va">result</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/gapply.html">gapply</a></span><span class="op">(</span></span>
+<span>    <span class="va">carsDF</span>,</span>
+<span>    <span class="st">"cyl"</span>,</span>
+<span>    <span class="kw">function</span><span class="op">(</span><span class="va">key</span>, <span class="va">x</span><span class="op">)</span> <span class="op">{</span></span>
+<span>        <span class="va">y</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span><span class="va">key</span>, <span class="fu"><a href="../reference/column_aggregate_functions.html">max</a></span><span class="op">(</span><span class="va">x</span><span class="op">$</span><span class="va">mpg</span><span class="op">)</span><span class="op">)</span></span>
+<span>    <span class="op">}</span>,</span>
+<span>    <span class="va">schema</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/arrange.html">arrange</a></span><span class="op">(</span><span class="va">result</span>, <span class="st">"max_mpg"</span>, decreasing <span class="op">=</span> <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   cyl max_mpg</span></span>
+<span><span class="co">## 1   4    33.9</span></span>
+<span><span class="co">## 2   6    21.4</span></span>
+<span><span class="co">## 3   8    19.2</span></span></code></pre>
+<p>Like <code>gapply</code>, <code>gapplyCollect</code> can apply a function to each partition of a <code>SparkDataFrame</code> and collect the result back to R <code>data.frame</code>. The output of the function should be a <code>data.frame</code> but no schema is required in this case. Note that <code>gapplyCollect</code> can fail if the output of the UDF on all partitions cannot be pulled into the driver’s memory.</p>
+<div class="sourceCode" id="cb64"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">result</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/gapplyCollect.html">gapplyCollect</a></span><span class="op">(</span></span>
+<span>    <span class="va">carsDF</span>,</span>
+<span>    <span class="st">"cyl"</span>,</span>
+<span>    <span class="kw">function</span><span class="op">(</span><span class="va">key</span>, <span class="va">x</span><span class="op">)</span> <span class="op">{</span></span>
+<span>         <span class="va">y</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/data.frame.html" class="external-link">data.frame</a></span><span class="op">(</span><span class="va">key</span>, <span class="fu"><a href="../reference/column_aggregate_functions.html">max</a></span><span class="op">(</span><span class="va">x</span><span class="op">$</span><span class="va">mpg</span><span class="op">)</span><span class="op">)</span></span>
+<span>        <span class="fu"><a href="../reference/columns.html">colnames</a></span><span class="op">(</span><span class="va">y</span><span class="op">)</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="st">"cyl"</span>, <span class="st">"max_mpg"</span><span class="op">)</span></span>
+<span>        <span class="va">y</span></span>
+<span>    <span class="op">}</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">result</span><span class="op">[</span><span class="fu"><a href="https://rdrr.io/r/base/order.html" class="external-link">order</a></span><span class="op">(</span><span class="va">result</span><span class="op">$</span><span class="va">max_mpg</span>, decreasing <span class="op">=</span> <span class="cn">TRUE</span><span class="op">)</span>, <span class="op">]</span><span class= [...]
+<pre><code><span><span class="co">##   cyl max_mpg</span></span>
+<span><span class="co">## 1   4    33.9</span></span>
+<span><span class="co">## 2   6    21.4</span></span>
+<span><span class="co">## 3   8    19.2</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="distribute-local-functions">Distribute Local Functions<a class="anchor" aria-label="anchor" href="#distribute-local-functions"></a>
+</h4>
+<p>Similar to <code>lapply</code> in native R, <code>spark.lapply</code> runs a function over a list of elements and distributes the computations with Spark. <code>spark.lapply</code> works in a manner that is similar to <code>doParallel</code> or <code>lapply</code> to elements of a list. The results of all the computations should fit in a single machine. If that is not the case you can do something like <code>df &lt;- createDataFrame(list)</code> and then use <code>dapply</code>.</p>
+<p>We use <code>svm</code> in package <code>e1071</code> as an example. We use all default settings except for varying costs of constraints violation. <code>spark.lapply</code> can train those different models in parallel.</p>
+<div class="sourceCode" id="cb66"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">costs</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/column_math_functions.html">exp</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/seq.html" class="external-link">seq</a></span><span class="op">(</span>from <span class="op">=</span> <span class="fu"><a href="../reference/column_math_functions.html">log</a></span><span class="op">(</span><span class="fl">1</span><span class [...]
+<span><span class="va">train</span> <span class="op">&lt;-</span> <span class="kw">function</span><span class="op">(</span><span class="va">cost</span><span class="op">)</span> <span class="op">{</span></span>
+<span>  <span class="fu"><a href="https://rdrr.io/r/base/stopifnot.html" class="external-link">stopifnot</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/ns-load.html" class="external-link">requireNamespace</a></span><span class="op">(</span><span class="st">"e1071"</span>, quietly <span class="op">=</span> <span class="cn">TRUE</span><span class="op">)</span><span class="op">)</span></span>
+<span>  <span class="va">model</span> <span class="op">&lt;-</span> <span class="fu">e1071</span><span class="fu">::</span><span class="fu"><a href="https://rdrr.io/pkg/e1071/man/svm.html" class="external-link">svm</a></span><span class="op">(</span><span class="va">Species</span> <span class="op">~</span> <span class="va">.</span>, data <span class="op">=</span> <span class="va">iris</span>, cost <span class="op">=</span> <span class="va">cost</span><span class="op">)</span></span>
+<span>  <span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span>
+<span><span class="op">}</span></span></code></pre></div>
+<p>Return a list of model’s summaries.</p>
+<div class="sourceCode" id="cb67"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">model.summaries</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.lapply.html">spark.lapply</a></span><span class="op">(</span><span class="va">costs</span>, <span class="va">train</span><span class="op">)</span></span></code></pre></div>
+<div class="sourceCode" id="cb68"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="https://rdrr.io/r/base/class.html" class="external-link">class</a></span><span class="op">(</span><span class="va">model.summaries</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] "list"</span></span></code></pre>
+<p>To avoid lengthy display, we only present the partial result of the second fitted model. You are free to inspect other models as well.</p>
+<div class="sourceCode" id="cb70"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="https://rdrr.io/r/base/print.html" class="external-link">print</a></span><span class="op">(</span><span class="va">model.summaries</span><span class="op">[[</span><span class="fl">2</span><span class="op">]</span><span class="op">]</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $call</span></span>
+<span><span class="co">## svm(formula = Species ~ ., data = iris, cost = cost)</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $type</span></span>
+<span><span class="co">## [1] 0</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $kernel</span></span>
+<span><span class="co">## [1] 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $cost</span></span>
+<span><span class="co">## [1] 5.623413</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $degree</span></span>
+<span><span class="co">## [1] 3</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $gamma</span></span>
+<span><span class="co">## [1] 0.25</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $coef0</span></span>
+<span><span class="co">## [1] 0</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $nu</span></span>
+<span><span class="co">## [1] 0.5</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $epsilon</span></span>
+<span><span class="co">## [1] 0.1</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $sparse</span></span>
+<span><span class="co">## [1] FALSE</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $scaled</span></span>
+<span><span class="co">## [1] TRUE TRUE TRUE TRUE</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $x.scale</span></span>
+<span><span class="co">## $x.scale$`scaled:center`</span></span>
+<span><span class="co">## Sepal.Length  Sepal.Width Petal.Length  Petal.Width </span></span>
+<span><span class="co">##     5.843333     3.057333     3.758000     1.199333 </span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $x.scale$`scaled:scale`</span></span>
+<span><span class="co">## Sepal.Length  Sepal.Width Petal.Length  Petal.Width </span></span>
+<span><span class="co">##    0.8280661    0.4358663    1.7652982    0.7622377 </span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $y.scale</span></span>
+<span><span class="co">## NULL</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $nclasses</span></span>
+<span><span class="co">## [1] 3</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $levels</span></span>
+<span><span class="co">## [1] "setosa"     "versicolor" "virginica" </span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $tot.nSV</span></span>
+<span><span class="co">## [1] 35</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $nSV</span></span>
+<span><span class="co">## [1]  6 15 14</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $labels</span></span>
+<span><span class="co">## [1] 1 2 3</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $SV</span></span>
+<span><span class="co">##     Sepal.Length Sepal.Width Petal.Length Petal.Width</span></span>
+<span><span class="co">## 14   -1.86378030 -0.13153881   -1.5056946  -1.4422448</span></span>
+<span><span class="co">## 16   -0.17309407  3.08045544   -1.2791040  -1.0486668</span></span>
+<span><span class="co">## 21   -0.53538397  0.78617383   -1.1658087  -1.3110521</span></span>
+<span><span class="co">## 23   -1.50149039  1.24503015   -1.5623422  -1.3110521</span></span>
+<span><span class="co">## 24   -0.89767388  0.55674567   -1.1658087  -0.9174741</span></span>
+<span><span class="co">## 42   -1.62225369 -1.73753594   -1.3923993  -1.1798595</span></span>
+<span><span class="co">## 51    1.39682886  0.32731751    0.5336209   0.2632600</span></span>
+<span><span class="co">## 53    1.27606556  0.09788935    0.6469162   0.3944526</span></span>
+<span><span class="co">## 54   -0.41462067 -1.73753594    0.1370873   0.1320673</span></span>
+<span><span class="co">## 55    0.79301235 -0.59039513    0.4769732   0.3944526</span></span>
+<span><span class="co">##  [ reached getOption("max.print") -- omitted 25 rows ]</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $index</span></span>
+<span><span class="co">##  [1]  14  16  21  23  24  42  51  53  54  55  58  61  69  71  73  78  79  84  85</span></span>
+<span><span class="co">## [20]  86  99 107 111 119 120 124 127 128 130 132 134 135 139 149 150</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $rho</span></span>
+<span><span class="co">## [1] -0.10346530  0.12160294 -0.09540346</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $compprob</span></span>
+<span><span class="co">## [1] FALSE</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $probA</span></span>
+<span><span class="co">## NULL</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $probB</span></span>
+<span><span class="co">## NULL</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $sigma</span></span>
+<span><span class="co">## NULL</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $coefs</span></span>
+<span><span class="co">##              [,1]        [,2]</span></span>
+<span><span class="co">##  [1,]  0.00000000  0.06561739</span></span>
+<span><span class="co">##  [2,]  0.76813720  0.93378721</span></span>
+<span><span class="co">##  [3,]  0.00000000  0.12123270</span></span>
+<span><span class="co">##  [4,]  0.00000000  0.31170741</span></span>
+<span><span class="co">##  [5,]  1.11614066  0.46397392</span></span>
+<span><span class="co">##  [6,]  1.88141600  1.10392128</span></span>
+<span><span class="co">##  [7,] -0.55872622  0.00000000</span></span>
+<span><span class="co">##  [8,]  0.00000000  5.62341325</span></span>
+<span><span class="co">##  [9,]  0.00000000  0.27711792</span></span>
+<span><span class="co">## [10,]  0.00000000  5.28440007</span></span>
+<span><span class="co">## [11,] -1.06596713  0.00000000</span></span>
+<span><span class="co">## [12,] -0.57076709  1.09019756</span></span>
+<span><span class="co">## [13,] -0.03365904  5.62341325</span></span>
+<span><span class="co">## [14,]  0.00000000  5.62341325</span></span>
+<span><span class="co">## [15,]  0.00000000  5.62341325</span></span>
+<span><span class="co">## [16,]  0.00000000  5.62341325</span></span>
+<span><span class="co">## [17,]  0.00000000  4.70398738</span></span>
+<span><span class="co">## [18,]  0.00000000  5.62341325</span></span>
+<span><span class="co">## [19,]  0.00000000  4.97981371</span></span>
+<span><span class="co">## [20,] -0.77497987  0.00000000</span></span>
+<span><span class="co">##  [ reached getOption("max.print") -- omitted 15 rows ]</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $na.action</span></span>
+<span><span class="co">## NULL</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $xlevels</span></span>
+<span><span class="co">## named list()</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $fitted</span></span>
+<span><span class="co">##      1      2      3      4      5      6      7      8      9     10     11 </span></span>
+<span><span class="co">## setosa setosa setosa setosa setosa setosa setosa setosa setosa setosa setosa </span></span>
+<span><span class="co">##     12     13     14     15     16     17     18     19     20     21     22 </span></span>
+<span><span class="co">## setosa setosa setosa setosa setosa setosa setosa setosa setosa setosa setosa </span></span>
+<span><span class="co">##     23     24     25     26     27     28     29     30     31     32     33 </span></span>
+<span><span class="co">## setosa setosa setosa setosa setosa setosa setosa setosa setosa setosa setosa </span></span>
+<span><span class="co">##     34     35     36     37     38     39     40 </span></span>
+<span><span class="co">## setosa setosa setosa setosa setosa setosa setosa </span></span>
+<span><span class="co">##  [ reached getOption("max.print") -- omitted 110 entries ]</span></span>
+<span><span class="co">## Levels: setosa versicolor virginica</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $decision.values</span></span>
+<span><span class="co">##     setosa/versicolor setosa/virginica versicolor/virginica</span></span>
+<span><span class="co">## 1           1.1911739        1.0908424            1.1275805</span></span>
+<span><span class="co">## 2           1.1336557        1.0619543            1.3260964</span></span>
+<span><span class="co">## 3           1.2085065        1.0698101            1.0511345</span></span>
+<span><span class="co">## 4           1.1646153        1.0505915            1.0806874</span></span>
+<span><span class="co">## 5           1.1880814        1.0950348            0.9542815</span></span>
+<span><span class="co">## 6           1.0990761        1.0984626            0.9326361</span></span>
+<span><span class="co">## 7           1.1573474        1.0343287            0.9726843</span></span>
+<span><span class="co">## 8           1.1851598        1.0815750            1.2206802</span></span>
+<span><span class="co">## 9           1.1673499        1.0406734            0.8837945</span></span>
+<span><span class="co">## 10          1.1629911        1.0560925            1.2430067</span></span>
+<span><span class="co">## 11          1.1339282        1.0803946            1.0338357</span></span>
+<span><span class="co">## 12          1.1724182        1.0641469            1.1190423</span></span>
+<span><span class="co">## 13          1.1827355        1.0667956            1.1414844</span></span>
+<span><span class="co">##  [ reached getOption("max.print") -- omitted 137 rows ]</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $terms</span></span>
+<span><span class="co">## Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width</span></span>
+<span><span class="co">## attr(,"variables")</span></span>
+<span><span class="co">## list(Species, Sepal.Length, Sepal.Width, Petal.Length, Petal.Width)</span></span>
+<span><span class="co">## attr(,"factors")</span></span>
+<span><span class="co">##              Sepal.Length Sepal.Width Petal.Length Petal.Width</span></span>
+<span><span class="co">## Species                 0           0            0           0</span></span>
+<span><span class="co">## Sepal.Length            1           0            0           0</span></span>
+<span><span class="co">## Sepal.Width             0           1            0           0</span></span>
+<span><span class="co">## Petal.Length            0           0            1           0</span></span>
+<span><span class="co">## Petal.Width             0           0            0           1</span></span>
+<span><span class="co">## attr(,"term.labels")</span></span>
+<span><span class="co">## [1] "Sepal.Length" "Sepal.Width"  "Petal.Length" "Petal.Width" </span></span>
+<span><span class="co">## attr(,"order")</span></span>
+<span><span class="co">## [1] 1 1 1 1</span></span>
+<span><span class="co">## attr(,"intercept")</span></span>
+<span><span class="co">## [1] 0</span></span>
+<span><span class="co">## attr(,"response")</span></span>
+<span><span class="co">## [1] 1</span></span>
+<span><span class="co">## attr(,".Environment")</span></span>
+<span><span class="co">## &lt;environment: 0x5580e90fd1d8&gt;</span></span>
+<span><span class="co">## attr(,"predvars")</span></span>
+<span><span class="co">## list(Species, Sepal.Length, Sepal.Width, Petal.Length, Petal.Width)</span></span>
+<span><span class="co">## attr(,"dataClasses")</span></span>
+<span><span class="co">##      Species Sepal.Length  Sepal.Width Petal.Length  Petal.Width </span></span>
+<span><span class="co">##     "factor"    "numeric"    "numeric"    "numeric"    "numeric" </span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## attr(,"class")</span></span>
+<span><span class="co">## [1] "summary.svm"</span></span></code></pre>
+</div>
+</div>
+<div class="section level3">
+<h3 id="sql-queries">SQL Queries<a class="anchor" aria-label="anchor" href="#sql-queries"></a>
+</h3>
+<p>A <code>SparkDataFrame</code> can also be registered as a temporary view in Spark SQL so that one can run SQL queries over its data. The sql function enables applications to run SQL queries programmatically and returns the result as a <code>SparkDataFrame</code>.</p>
+<div class="sourceCode" id="cb72"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">people</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/read.df.html">read.df</a></span><span class="op">(</span><span class="fu"><a href="https://rdrr.io/r/base/paste.html" class="external-link">paste0</a></span><span class="op">(</span><span class="fu"><a href="../reference/sparkR.conf.html">sparkR.conf</a></span><span class="op">(</span><span class="st">"spark.home"</span><span class="op">)</span>,</span>
+<span>                         <span class="st">"/examples/src/main/resources/people.json"</span><span class="op">)</span>, <span class="st">"json"</span><span class="op">)</span></span></code></pre></div>
+<p>Register this <code>SparkDataFrame</code> as a temporary view.</p>
+<div class="sourceCode" id="cb73"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/createOrReplaceTempView.html">createOrReplaceTempView</a></span><span class="op">(</span><span class="va">people</span>, <span class="st">"people"</span><span class="op">)</span></span></code></pre></div>
+<p>SQL statements can be run using the sql method.</p>
+<div class="sourceCode" id="cb74"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">teenagers</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/sql.html">sql</a></span><span class="op">(</span><span class="st">"SELECT name FROM people WHERE age &gt;= 13 AND age &lt;= 19"</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">teenagers</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##     name</span></span>
+<span><span class="co">## 1 Justin</span></span></code></pre>
+</div>
+</div>
+<div class="section level2">
+<h2 id="machine-learning">Machine Learning<a class="anchor" aria-label="anchor" href="#machine-learning"></a>
+</h2>
+<p>SparkR supports the following machine learning models and algorithms.</p>
+<div class="section level4">
+<h4 id="classification">Classification<a class="anchor" aria-label="anchor" href="#classification"></a>
+</h4>
+<ul>
+<li><p>Linear Support Vector Machine (SVM) Classifier</p></li>
+<li><p>Logistic Regression</p></li>
+<li><p>Multilayer Perceptron (MLP)</p></li>
+<li><p>Naive Bayes</p></li>
+<li><p>Factorization Machines (FM) Classifier</p></li>
+</ul>
+</div>
+<div class="section level4">
+<h4 id="regression">Regression<a class="anchor" aria-label="anchor" href="#regression"></a>
+</h4>
+<ul>
+<li><p>Accelerated Failure Time (AFT) Survival Model</p></li>
+<li><p>Generalized Linear Model (GLM)</p></li>
+<li><p>Isotonic Regression</p></li>
+<li><p>Linear Regression</p></li>
+<li><p>Factorization Machines (FM) Regressor</p></li>
+</ul>
+</div>
+<div class="section level4">
+<h4 id="tree---classification-and-regression">Tree - Classification and Regression<a class="anchor" aria-label="anchor" href="#tree---classification-and-regression"></a>
+</h4>
+<ul>
+<li><p>Decision Tree</p></li>
+<li><p>Gradient-Boosted Trees (GBT)</p></li>
+<li><p>Random Forest</p></li>
+</ul>
+</div>
+<div class="section level4">
+<h4 id="clustering">Clustering<a class="anchor" aria-label="anchor" href="#clustering"></a>
+</h4>
+<ul>
+<li><p>Bisecting <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mi>k</mi><annotation encoding="application/x-tex">k</annotation></semantics></math>-means</p></li>
+<li><p>Gaussian Mixture Model (GMM)</p></li>
+<li><p><math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mi>k</mi><annotation encoding="application/x-tex">k</annotation></semantics></math>-means Clustering</p></li>
+<li><p>Latent Dirichlet Allocation (LDA)</p></li>
+<li><p>Power Iteration Clustering (PIC)</p></li>
+</ul>
+</div>
+<div class="section level4">
+<h4 id="collaborative-filtering">Collaborative Filtering<a class="anchor" aria-label="anchor" href="#collaborative-filtering"></a>
+</h4>
+<ul>
+<li>Alternating Least Squares (ALS)</li>
+</ul>
+</div>
+<div class="section level4">
+<h4 id="frequent-pattern-mining">Frequent Pattern Mining<a class="anchor" aria-label="anchor" href="#frequent-pattern-mining"></a>
+</h4>
+<ul>
+<li>FP-growth</li>
+<li>PrefixSpan</li>
+</ul>
+</div>
+<div class="section level4">
+<h4 id="statistics">Statistics<a class="anchor" aria-label="anchor" href="#statistics"></a>
+</h4>
+<ul>
+<li>Kolmogorov-Smirnov Test</li>
+</ul>
+</div>
+<div class="section level3">
+<h3 id="r-formula">R Formula<a class="anchor" aria-label="anchor" href="#r-formula"></a>
+</h3>
+<p>For most above, SparkR supports <strong>R formula operators</strong>, including <code>~</code>, <code>.</code>, <code>:</code>, <code>+</code> and <code>-</code> for model fitting. This makes it a similar experience as using R functions.</p>
+</div>
+<div class="section level3">
+<h3 id="training-and-test-sets">Training and Test Sets<a class="anchor" aria-label="anchor" href="#training-and-test-sets"></a>
+</h3>
+<p>We can easily split <code>SparkDataFrame</code> into random training and test sets by the <code>randomSplit</code> function. It returns a list of split <code>SparkDataFrames</code> with provided <code>weights</code>. We use <code>carsDF</code> as an example and want to have about <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mn>70</mn><annotation encoding="application/x-tex">70%</annotation></semantics></math> training data and <math display="inline" xm [...]
+<div class="sourceCode" id="cb76"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">splitDF_list</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/randomSplit.html">randomSplit</a></span><span class="op">(</span><span class="va">carsDF</span>, <span class="fu"><a href="https://rdrr.io/r/base/c.html" class="external-link">c</a></span><span class="op">(</span><span class="fl">0.7</span>, <span class="fl">0.3</span><span class="op">)</span>, seed <span class="op">=</span> <span class="fl">0</span>< [...]
+<span><span class="va">carsDF_train</span> <span class="op">&lt;-</span> <span class="va">splitDF_list</span><span class="op">[[</span><span class="fl">1</span><span class="op">]</span><span class="op">]</span></span>
+<span><span class="va">carsDF_test</span> <span class="op">&lt;-</span> <span class="va">splitDF_list</span><span class="op">[[</span><span class="fl">2</span><span class="op">]</span><span class="op">]</span></span></code></pre></div>
+<div class="sourceCode" id="cb77"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/count.html">count</a></span><span class="op">(</span><span class="va">carsDF_train</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] 24</span></span></code></pre>
+<div class="sourceCode" id="cb79"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">carsDF_train</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##                model  mpg cyl disp  hp drat    wt  qsec vs am gear carb</span></span>
+<span><span class="co">## 1 Cadillac Fleetwood 10.4   8  472 205 2.93 5.250 17.98  0  0    3    4</span></span>
+<span><span class="co">## 2         Camaro Z28 13.3   8  350 245 3.73 3.840 15.41  0  0    3    4</span></span>
+<span><span class="co">## 3  Chrysler Imperial 14.7   8  440 230 3.23 5.345 17.42  0  0    3    4</span></span>
+<span><span class="co">## 4   Dodge Challenger 15.5   8  318 150 2.76 3.520 16.87  0  0    3    2</span></span>
+<span><span class="co">## 5         Duster 360 14.3   8  360 245 3.21 3.570 15.84  0  0    3    4</span></span>
+<span><span class="co">## 6       Ferrari Dino 19.7   6  145 175 3.62 2.770 15.50  0  1    5    6</span></span></code></pre>
+<div class="sourceCode" id="cb81"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/count.html">count</a></span><span class="op">(</span><span class="va">carsDF_test</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## [1] 8</span></span></code></pre>
+<div class="sourceCode" id="cb83"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">carsDF_test</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##            model  mpg cyl  disp  hp drat    wt  qsec vs am gear carb</span></span>
+<span><span class="co">## 1    AMC Javelin 15.2   8 304.0 150 3.15 3.435 17.30  0  0    3    2</span></span>
+<span><span class="co">## 2     Datsun 710 22.8   4 108.0  93 3.85 2.320 18.61  1  1    4    1</span></span>
+<span><span class="co">## 3       Fiat 128 32.4   4  78.7  66 4.08 2.200 19.47  1  1    4    1</span></span>
+<span><span class="co">## 4      Merc 240D 24.4   4 146.7  62 3.69 3.190 20.00  1  0    4    2</span></span>
+<span><span class="co">## 5       Merc 280 19.2   6 167.6 123 3.92 3.440 18.30  1  0    4    4</span></span>
+<span><span class="co">## 6 Toyota Corolla 33.9   4  71.1  65 4.22 1.835 19.90  1  1    4    1</span></span></code></pre>
+</div>
+<div class="section level3">
+<h3 id="models-and-algorithms">Models and Algorithms<a class="anchor" aria-label="anchor" href="#models-and-algorithms"></a>
+</h3>
+<div class="section level4">
+<h4 id="linear-support-vector-machine-svm-classifier">Linear Support Vector Machine (SVM) Classifier<a class="anchor" aria-label="anchor" href="#linear-support-vector-machine-svm-classifier"></a>
+</h4>
+<p><a href="https://en.wikipedia.org/wiki/Support_vector_machine#Linear_SVM" class="external-link">Linear Support Vector Machine (SVM)</a> classifier is an SVM classifier with linear kernels. This is a binary classifier. We use a simple example to show how to use <code>spark.svmLinear</code> for binary classification.</p>
+<div class="sourceCode" id="cb85"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="co"># load training data and create a DataFrame</span></span>
+<span><span class="va">t</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/as.data.frame.html">as.data.frame</a></span><span class="op">(</span><span class="va">Titanic</span><span class="op">)</span></span>
+<span><span class="va">training</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">t</span><span class="op">)</span></span>
+<span><span class="co"># fit a Linear SVM classifier model</span></span>
+<span><span class="va">model</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.svmLinear.html">spark.svmLinear</a></span><span class="op">(</span><span class="va">training</span>,  <span class="va">Survived</span> <span class="op">~</span> <span class="va">.</span>, regParam <span class="op">=</span> <span class="fl">0.01</span>, maxIter <span class="op">=</span> <span class="fl">10</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $coefficients</span></span>
+<span><span class="co">##                 Estimate</span></span>
+<span><span class="co">## (Intercept)  0.993131388</span></span>
+<span><span class="co">## Class_1st   -0.386500359</span></span>
+<span><span class="co">## Class_2nd   -0.622627816</span></span>
+<span><span class="co">## Class_3rd   -0.204446602</span></span>
+<span><span class="co">## Sex_Female  -0.589950309</span></span>
+<span><span class="co">## Age_Adult    0.741676902</span></span>
+<span><span class="co">## Freq        -0.006582887</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $numClasses</span></span>
+<span><span class="co">## [1] 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $numFeatures</span></span>
+<span><span class="co">## [1] 6</span></span></code></pre>
+<p>Predict values on training data</p>
+<div class="sourceCode" id="cb87"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">prediction</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/predict.html">predict</a></span><span class="op">(</span><span class="va">model</span>, <span class="va">training</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">prediction</span>, <span class="st">"Class"</span>, <span class="st">"Sex"</span>, <span class="st">"Age"</span>, <span class="st">"Freq"</span>, <span class="st">"Survived"</span>, <span class="st">"prediction"</span><span class="op">)</span><span class="op">)</span></span></code></p [...]
+<pre><code><span><span class="co">##   Class    Sex   Age Freq Survived prediction</span></span>
+<span><span class="co">## 1   1st   Male Child    0       No        Yes</span></span>
+<span><span class="co">## 2   2nd   Male Child    0       No        Yes</span></span>
+<span><span class="co">## 3   3rd   Male Child   35       No        Yes</span></span>
+<span><span class="co">## 4  Crew   Male Child    0       No        Yes</span></span>
+<span><span class="co">## 5   1st Female Child    0       No        Yes</span></span>
+<span><span class="co">## 6   2nd Female Child    0       No         No</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="logistic-regression">Logistic Regression<a class="anchor" aria-label="anchor" href="#logistic-regression"></a>
+</h4>
+<p><a href="https://en.wikipedia.org/wiki/Logistic_regression" class="external-link">Logistic regression</a> is a widely-used model when the response is categorical. It can be seen as a special case of the <a href="https://en.wikipedia.org/wiki/Generalized_linear_model" class="external-link">Generalized Linear Predictive Model</a>. We provide <code>spark.logit</code> on top of <code>spark.glm</code> to support logistic regression with advanced hyper-parameters. It supports both binary an [...]
+<p>We use a simple example to demonstrate <code>spark.logit</code> usage. In general, there are three steps of using <code>spark.logit</code>: 1). Create a dataframe from a proper data source; 2). Fit a logistic regression model using <code>spark.logit</code> with a proper parameter setting; and 3). Obtain the coefficient matrix of the fitted model using <code>summary</code> and use the model for prediction with <code>predict</code>.</p>
+<p>Binomial logistic regression</p>
+<div class="sourceCode" id="cb89"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">t</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/as.data.frame.html">as.data.frame</a></span><span class="op">(</span><span class="va">Titanic</span><span class="op">)</span></span>
+<span><span class="va">training</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">t</span><span class="op">)</span></span>
+<span><span class="va">model</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.logit.html">spark.logit</a></span><span class="op">(</span><span class="va">training</span>, <span class="va">Survived</span> <span class="op">~</span> <span class="va">.</span>, regParam <span class="op">=</span> <span class="fl">0.04741301</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $coefficients</span></span>
+<span><span class="co">##                  Estimate</span></span>
+<span><span class="co">## (Intercept)  0.2255014282</span></span>
+<span><span class="co">## Class_1st   -0.1338856652</span></span>
+<span><span class="co">## Class_2nd   -0.1479826947</span></span>
+<span><span class="co">## Class_3rd    0.0005674937</span></span>
+<span><span class="co">## Sex_Female  -0.2011183871</span></span>
+<span><span class="co">## Age_Adult    0.3263186885</span></span>
+<span><span class="co">## Freq        -0.0033111157</span></span></code></pre>
+<p>Predict values on training data</p>
+<div class="sourceCode" id="cb91"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">fitted</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/predict.html">predict</a></span><span class="op">(</span><span class="va">model</span>, <span class="va">training</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">fitted</span>, <span class="st">"Class"</span>, <span class="st">"Sex"</span>, <span class="st">"Age"</span>, <span class="st">"Freq"</span>, <span class="st">"Survived"</span>, <span class="st">"prediction"</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   Class    Sex   Age Freq Survived prediction</span></span>
+<span><span class="co">## 1   1st   Male Child    0       No        Yes</span></span>
+<span><span class="co">## 2   2nd   Male Child    0       No        Yes</span></span>
+<span><span class="co">## 3   3rd   Male Child   35       No        Yes</span></span>
+<span><span class="co">## 4  Crew   Male Child    0       No        Yes</span></span>
+<span><span class="co">## 5   1st Female Child    0       No         No</span></span>
+<span><span class="co">## 6   2nd Female Child    0       No         No</span></span></code></pre>
+<p>Multinomial logistic regression against three classes</p>
+<div class="sourceCode" id="cb93"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">t</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/as.data.frame.html">as.data.frame</a></span><span class="op">(</span><span class="va">Titanic</span><span class="op">)</span></span>
+<span><span class="va">training</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">t</span><span class="op">)</span></span>
+<span><span class="co"># Note in this case, Spark infers it is multinomial logistic regression, so family = "multinomial" is optional.</span></span>
+<span><span class="va">model</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.logit.html">spark.logit</a></span><span class="op">(</span><span class="va">training</span>, <span class="va">Class</span> <span class="op">~</span> <span class="va">.</span>, regParam <span class="op">=</span> <span class="fl">0.07815179</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $coefficients</span></span>
+<span><span class="co">##                      1st          2nd          3rd         Crew</span></span>
+<span><span class="co">## (Intercept)  0.051662845  0.062998145 -0.039083689 -0.075577300</span></span>
+<span><span class="co">## Sex_Female  -0.088030587 -0.102528148  0.059233106  0.131325629</span></span>
+<span><span class="co">## Age_Adult    0.141935316  0.169492058 -0.102562719 -0.208864654</span></span>
+<span><span class="co">## Survived_No  0.052721020  0.057980057 -0.029408423 -0.081292653</span></span>
+<span><span class="co">## Freq        -0.001555912 -0.001970377  0.001303836  0.002222453</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="multilayer-perceptron">Multilayer Perceptron<a class="anchor" aria-label="anchor" href="#multilayer-perceptron"></a>
+</h4>
+<p>Multilayer perceptron classifier (MLPC) is a classifier based on the <a href="https://en.wikipedia.org/wiki/Feedforward_neural_network" class="external-link">feedforward artificial neural network</a>. MLPC consists of multiple layers of nodes. Each layer is fully connected to the next layer in the network. Nodes in the input layer represent the input data. All other nodes map inputs to outputs by a linear combination of the inputs with the node’s weights <math display="inline" xmlns=" [...]
+y(x)=f_K(\ldots f_2(w_2^T f_1(w_1^T x + b_1) + b_2) \ldots + b_K).
+</annotation></semantics></math></p>
+<p>Nodes in intermediate layers use sigmoid (logistic) function: <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mo stretchy="false" form="prefix">(</mo><msub><mi>z</mi><mi>i</mi></msub><mo stretchy="false" form="postfix">)</mo><mo>=</mo><mfrac><mn>1</mn><mrow><mn>1</mn><mo>+</mo><msup><mi>e</mi><mrow><mo>−</mo><msub><mi>z</mi><mi>i</mi></msub></mrow></msup></mrow></mfrac><mi>.</mi></mrow><annotation encoding="application/x-tex">
+f(z_i) = \frac{1}{1+e^{-z_i}}.
+</annotation></semantics></math></p>
+<p>Nodes in the output layer use softmax function: <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mo stretchy="false" form="prefix">(</mo><msub><mi>z</mi><mi>i</mi></msub><mo stretchy="false" form="postfix">)</mo><mo>=</mo><mfrac><msup><mi>e</mi><msub><mi>z</mi><mi>i</mi></msub></msup><mrow><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mi>e</mi><msub><mi>z</mi><mi>k</mi></msub></msup></mrow></m [...]
+f(z_i) = \frac{e^{z_i}}{\sum_{k=1}^N e^{z_k}}.
+</annotation></semantics></math></p>
+<p>The number of nodes <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mi>N</mi><annotation encoding="application/x-tex">N</annotation></semantics></math> in the output layer corresponds to the number of classes.</p>
+<p>MLPC employs backpropagation for learning the model. We use the logistic loss function for optimization and L-BFGS as an optimization routine.</p>
+<p><code>spark.mlp</code> requires at least two columns in <code>data</code>: one named <code>"label"</code> and the other one <code>"features"</code>. The <code>"features"</code> column should be in libSVM-format.</p>
+<p>We use Titanic data set to show how to use <code>spark.mlp</code> in classification.</p>
+<div class="sourceCode" id="cb95"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">t</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/as.data.frame.html">as.data.frame</a></span><span class="op">(</span><span class="va">Titanic</span><span class="op">)</span></span>
+<span><span class="va">training</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">t</span><span class="op">)</span></span>
+<span><span class="co"># fit a Multilayer Perceptron Classification Model</span></span>
+<span><span class="va">model</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.mlp.html">spark.mlp</a></span><span class="op">(</span><span class="va">training</span>, <span class="va">Survived</span> <span class="op">~</span> <span class="va">Age</span> <span class="op">+</span> <span class="va">Sex</span>, blockSize <span class="op">=</span> <span class="fl">128</span>, layers <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/c.h [...]
+<p>To avoid lengthy display, we only present partial results of the model summary. You can check the full result from your sparkR shell.</p>
+<div class="sourceCode" id="cb96"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="co"># check the summary of the fitted model</span></span>
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $numOfInputs</span></span>
+<span><span class="co">## [1] 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $numOfOutputs</span></span>
+<span><span class="co">## [1] 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $layers</span></span>
+<span><span class="co">## [1] 2 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $weights</span></span>
+<span><span class="co">## $weights[[1]]</span></span>
+<span><span class="co">## [1] 0</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $weights[[2]]</span></span>
+<span><span class="co">## [1] 0</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $weights[[3]]</span></span>
+<span><span class="co">## [1] 5</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $weights[[4]]</span></span>
+<span><span class="co">## [1] 5</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $weights[[5]]</span></span>
+<span><span class="co">## [1] 9</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $weights[[6]]</span></span>
+<span><span class="co">## [1] 9</span></span></code></pre>
+<div class="sourceCode" id="cb98"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="co"># make predictions use the fitted model</span></span>
+<span><span class="va">predictions</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/predict.html">predict</a></span><span class="op">(</span><span class="va">model</span>, <span class="va">training</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">predictions</span>, <span class="va">predictions</span><span class="op">$</span><span class="va">prediction</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   prediction</span></span>
+<span><span class="co">## 1         No</span></span>
+<span><span class="co">## 2         No</span></span>
+<span><span class="co">## 3         No</span></span>
+<span><span class="co">## 4         No</span></span>
+<span><span class="co">## 5         No</span></span>
+<span><span class="co">## 6         No</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="naive-bayes">Naive Bayes<a class="anchor" aria-label="anchor" href="#naive-bayes"></a>
+</h4>
+<p>Naive Bayes model assumes independence among the features. <code>spark.naiveBayes</code> fits a <a href="https://en.wikipedia.org/wiki/Naive_Bayes_classifier#Bernoulli_naive_Bayes" class="external-link">Bernoulli naive Bayes model</a> against a SparkDataFrame. The data should be all categorical. These models are often used for document classification.</p>
+<div class="sourceCode" id="cb100"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">titanic</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/as.data.frame.html">as.data.frame</a></span><span class="op">(</span><span class="va">Titanic</span><span class="op">)</span></span>
+<span><span class="va">titanicDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">titanic</span><span class="op">[</span><span class="va">titanic</span><span class="op">$</span><span class="va">Freq</span> <span class="op">&gt;</span> <span class="fl">0</span>, <span class="op">-</span><span class="fl">5</span><span class="op">]</span><span class="op">)</span></span>
+<span><span class="va">naiveBayesModel</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.naiveBayes.html">spark.naiveBayes</a></span><span class="op">(</span><span class="va">titanicDF</span>, <span class="va">Survived</span> <span class="op">~</span> <span class="va">Class</span> <span class="op">+</span> <span class="va">Sex</span> <span class="op">+</span> <span class="va">Age</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">naiveBayesModel</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $apriori</span></span>
+<span><span class="co">##            Yes        No</span></span>
+<span><span class="co">## [1,] 0.5769231 0.4230769</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $tables</span></span>
+<span><span class="co">##     Class_3rd Class_1st Class_2nd Sex_Female Age_Adult</span></span>
+<span><span class="co">## Yes 0.3125    0.3125    0.3125    0.5        0.5625   </span></span>
+<span><span class="co">## No  0.4166667 0.25      0.25      0.5        0.75</span></span></code></pre>
+<div class="sourceCode" id="cb102"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">naiveBayesPrediction</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/predict.html">predict</a></span><span class="op">(</span><span class="va">naiveBayesModel</span>, <span class="va">titanicDF</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">naiveBayesPrediction</span>, <span class="st">"Class"</span>, <span class="st">"Sex"</span>, <span class="st">"Age"</span>, <span class="st">"Survived"</span>, <span class="st">"prediction"</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   Class    Sex   Age Survived prediction</span></span>
+<span><span class="co">## 1   3rd   Male Child       No        Yes</span></span>
+<span><span class="co">## 2   3rd Female Child       No        Yes</span></span>
+<span><span class="co">## 3   1st   Male Adult       No        Yes</span></span>
+<span><span class="co">## 4   2nd   Male Adult       No        Yes</span></span>
+<span><span class="co">## 5   3rd   Male Adult       No         No</span></span>
+<span><span class="co">## 6  Crew   Male Adult       No        Yes</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="factorization-machines-classifier">Factorization Machines Classifier<a class="anchor" aria-label="anchor" href="#factorization-machines-classifier"></a>
+</h4>
+<p>Factorization Machines for classification problems.</p>
+<p>For background and details about the implementation of factorization machines, refer to the <a href="https://spark.apache.org/docs/latest/ml-classification-regression.html#factorization-machines" class="external-link">Factorization Machines section</a>.</p>
+<div class="sourceCode" id="cb104"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">t</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/as.data.frame.html">as.data.frame</a></span><span class="op">(</span><span class="va">Titanic</span><span class="op">)</span></span>
+<span><span class="va">training</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">t</span><span class="op">)</span></span>
+<span></span>
+<span><span class="va">model</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.fmClassifier.html">spark.fmClassifier</a></span><span class="op">(</span><span class="va">training</span>, <span class="va">Survived</span> <span class="op">~</span> <span class="va">Age</span> <span class="op">+</span> <span class="va">Sex</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">model</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $coefficients</span></span>
+<span><span class="co">##                 Estimate</span></span>
+<span><span class="co">## (Intercept) 0.0064275991</span></span>
+<span><span class="co">## Age_Adult   0.0001294448</span></span>
+<span><span class="co">## Sex_Female  0.0001294448</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $factors</span></span>
+<span><span class="co">##            [,1]        [,2]      [,3]       [,4]        [,5]        [,6]</span></span>
+<span><span class="co">## [1,] -0.3256224  0.11912568 0.1460235  0.1620567  0.13153516  0.06403695</span></span>
+<span><span class="co">## [2,] -0.1382155 -0.03658261 0.1717808 -0.1602241 -0.08446129 -0.19287098</span></span>
+<span><span class="co">##             [,7]        [,8]</span></span>
+<span><span class="co">## [1,] -0.03292446 -0.05166818</span></span>
+<span><span class="co">## [2,]  0.19252571  0.06237194</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $numClasses</span></span>
+<span><span class="co">## [1] 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $numFeatures</span></span>
+<span><span class="co">## [1] 2</span></span>
+<span><span class="co">## </span></span>
+<span><span class="co">## $factorSize</span></span>
+<span><span class="co">## [1] 8</span></span></code></pre>
+<div class="sourceCode" id="cb106"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">predictions</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/predict.html">predict</a></span><span class="op">(</span><span class="va">model</span>, <span class="va">training</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="fu"><a href="../reference/select.html">select</a></span><span class="op">(</span><span class="va">predictions</span>, <span class="va">predictions</span><span class="op">$</span><span class="va">prediction</span><span class="op">)</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   prediction</span></span>
+<span><span class="co">## 1        Yes</span></span>
+<span><span class="co">## 2        Yes</span></span>
+<span><span class="co">## 3        Yes</span></span>
+<span><span class="co">## 4        Yes</span></span>
+<span><span class="co">## 5        Yes</span></span>
+<span><span class="co">## 6        Yes</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="accelerated-failure-time-survival-model">Accelerated Failure Time Survival Model<a class="anchor" aria-label="anchor" href="#accelerated-failure-time-survival-model"></a>
+</h4>
+<p>Survival analysis studies the expected duration of time until an event happens, and often the relationship with risk factors or treatment taken on the subject. In contrast to standard regression analysis, survival modeling has to deal with special characteristics in the data including non-negative survival time and censoring.</p>
+<p>Accelerated Failure Time (AFT) model is a parametric survival model for censored data that assumes the effect of a covariate is to accelerate or decelerate the life course of an event by some constant. For more information, refer to the Wikipedia page <a href="https://en.wikipedia.org/wiki/Accelerated_failure_time_model" class="external-link">AFT Model</a> and the references there. Different from a <a href="https://en.wikipedia.org/wiki/Proportional_hazards_model" class="external-link [...]
+<div class="sourceCode" id="cb108"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://github.com/therneau/survival" class="external-link">survival</a></span><span class="op">)</span></span>
+<span><span class="va">ovarianDF</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/createDataFrame.html">createDataFrame</a></span><span class="op">(</span><span class="va">ovarian</span><span class="op">)</span></span>
+<span><span class="va">aftModel</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/spark.survreg.html">spark.survreg</a></span><span class="op">(</span><span class="va">ovarianDF</span>, <span class="fu"><a href="https://rdrr.io/pkg/survival/man/Surv.html" class="external-link">Surv</a></span><span class="op">(</span><span class="va">futime</span>, <span class="va">fustat</span><span class="op">)</span> <span class="op">~</span> <span class="va">ecog_ps</span> <s [...]
+<span><span class="fu"><a href="../reference/summary.html">summary</a></span><span class="op">(</span><span class="va">aftModel</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">## $coefficients</span></span>
+<span><span class="co">##                  Value</span></span>
+<span><span class="co">## (Intercept)  6.8966910</span></span>
+<span><span class="co">## ecog_ps     -0.3850414</span></span>
+<span><span class="co">## rx           0.5286455</span></span>
+<span><span class="co">## Log(scale)  -0.1234429</span></span></code></pre>
+<div class="sourceCode" id="cb110"><pre class="downlit sourceCode r">
+<code class="sourceCode R"><span><span class="va">aftPredictions</span> <span class="op">&lt;-</span> <span class="fu"><a href="../reference/predict.html">predict</a></span><span class="op">(</span><span class="va">aftModel</span>, <span class="va">ovarianDF</span><span class="op">)</span></span>
+<span><span class="fu"><a href="../reference/head.html">head</a></span><span class="op">(</span><span class="va">aftPredictions</span><span class="op">)</span></span></code></pre></div>
+<pre><code><span><span class="co">##   futime fustat     age resid_ds rx ecog_ps label prediction</span></span>
+<span><span class="co">## 1     59      1 72.3315        2  1       1    59   1141.724</span></span>
+<span><span class="co">## 2    115      1 74.4932        2  1       1   115   1141.724</span></span>
+<span><span class="co">## 3    156      1 66.4658        2  1       2   156    776.855</span></span>
+<span><span class="co">## 4    421      0 53.3644        2  2       1   421   1937.087</span></span>
+<span><span class="co">## 5    431      1 50.3397        2  1       1   431   1141.724</span></span>
+<span><span class="co">## 6    448      0 56.4301        1  1       2   448    776.855</span></span></code></pre>
+</div>
+<div class="section level4">
+<h4 id="generalized-linear-model">Generalized Linear Model<a class="anchor" aria-label="anchor" href="#generalized-linear-model"></a>
+</h4>
+<p>The main function is <code>spark.glm</code>. The following families and link functions are supported. The default is gaussian.</p>
+<table class="table">
+<thead><tr class="header">
+<th>Family</th>
+<th>Link Function</th>
+</tr></thead>
+<tbody>
+<tr class="odd">
+<td>gaussian</td>
+<td>identity, log, inverse</td>
+</tr>
+<tr class="even">
+<td>binomial</td>
+<td>logit, probit, cloglog (complementary log-log)</td>
+</tr>
+<tr class="odd">
+<td>poisson</td>
+<td>log, identity, sqrt</td>
+</tr>
+<tr class="even">
+<td>gamma</td>
+<td>inverse, identity, log</td>
+</tr>
+<tr class="odd">
+<td>tweedie</td>
+<td>power link function</td>
+</tr>
+</tbody>
+</table>
+<p>There are three ways to specify the <code>family</code> argument.</p>
+<ul>
+<li><p>Family name as a character string, e.g. <code>family = "gaussian"</code>.</p></li>
+<li><p>Family function, e.g. <code>family = binomial</code>.</p></li>
+<li><p>Result returned by a family function, e.g. <code>family = poisson(link = log)</code>.</p></li>
+<li>
+<p>Note that there are two ways to specify the tweedie family:</p>
+<ol style="list-style-type: lower-alpha">
+<li>Set <code>family = "tweedie"</code> and specify the <code>var.power</code> and <code>link.power</code>
+</li>
+<li>When package <code>statmod</code> is loaded, the tweedie family is specified using the family definition therein, i.e., <code><a href="https://rdrr.io/pkg/statmod/man/tweedie.html" class="external-link">tweedie()</a></code>.</li>
+</ol>
+</li>
+</ul>
+<p>For more information regarding the families and their link functions, see the Wikipedia page <a href="https://en.wikipedia.org/wiki/Generalized_linear_model" class="external-link">Generalized Linear Model</a>.</p>
+<p>We use the <code>mtcars</code> dataset as an illustration. The corresponding <code>SparkDataFrame</code> is <code>carsDF</code>. After fitting the model, we print out a summary and see the fitted values by making predictions on the original dataset. We can also pass into a new <code>SparkDataFrame</code> of same schema to predict on new data.</p>
... 9119000 lines suppressed ...


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