{
"_comment": "Semantic annotations for gap analysis. Merged into GAP_ANALYSIS_PYSPARK_REPO output. See PYSPARK_DIFFERENCES.md and ROBIN_SPARKLESS_MISSING.md.",
"stub": [
"broadcast",
"spark_partition_id",
"input_file_name",
"monotonically_increasing_id",
"current_catalog",
"current_database",
"current_schema",
"current_user",
"user",
"grouping",
"grouping_id",
"storageLevel",
"persist",
"unpersist",
"withWatermark",
"isStreaming"
],
"diverges": [
"assert_true",
"raise_error",
"aes_encrypt",
"aes_decrypt",
"try_aes_decrypt",
"rand",
"randn",
"from_utc_timestamp",
"to_utc_timestamp",
"unix_timestamp",
"from_unixtime"
],
"deferred": [
"from_xml",
"to_xml",
"schema_of_xml",
"xpath",
"xpath_boolean",
"xpath_double",
"xpath_float",
"xpath_int",
"xpath_long",
"xpath_number",
"xpath_short",
"xpath_string",
"sentences",
"udf",
"pandas_udf",
"udtf",
"call_udf",
"session_window",
"count_min_sketch",
"histogram_numeric",
"hll_sketch_agg",
"hll_sketch_estimate",
"hll_union",
"hll_union_agg",
"rdd",
"foreach",
"foreachPartition",
"mapInPandas",
"mapPartitions",
"writeTo"
]
}