Databricks Runtime 11.2 (EoS)

注意

对此 Databricks Runtime 版本的支持已结束。 有关终止支持日期,请参阅终止支持历史记录。 有关所有受支持的 Databricks Runtime 版本,请参阅 Databricks Runtime 发行说明版本和兼容性

以下发行说明提供了由 Apache Spark 3.3.0 提供支持的 Databricks Runtime 11.2 的相关信息。 Databricks 于 2022 年 9 月发布此版本。

新增功能和改进

更改表访问控制(表 ACL)中的 ALTER TABLE 权限

现在用户仅需要具备 MODIFY 权限即可更改表架构,或使用 ALTER TABLE 权限更改属性。 授予表权限、更改表所有者和位置或重命名表仍需要所有权。 此更改使表 ACL 的权限模型与 Unity Catalog 一致。 请参阅 ALTER TABLE

MERGE INTO 的动态删除

使用支持 Photon 的计算时,MERGE INTO 现在会在适当的时候使用动态文件和分区修剪来提高性能,例如,在将小型源表合并到较大的目标表时这样做。

通过动态文件删除改进了 Delta 中的冲突检测

在提交期间检查潜在冲突时,冲突检测现在会考虑由动态文件删除删除但没有由静态筛选器删除的文件。 这导致失败的事务数量减少。

DSE/SQL 主页中的新“开源集成”卡

在 DSE/SQL 主页中引入新的“开源集成”卡来显示开源集成选项,例如增量实时表和 dbt core。

CONVERT TO DELTA 分区检测改进

CONVERT TO DELTA 会自动推断注册到 Hive 元存储或 Unity Catalog 的 Parquet 表的分区架构,而无需提供 PARTITIONED BY 子句。

CONVERT TO DELTA 利用元存储中的分区信息来发现 Parquet 表的文件而不是列出整个基本路径,从而确保删除的分区不会添加到 Delta 表中。

请参阅转换为 Delta Lake

表架构现在支持列的默认值

表架构现在支持为列设置默认值。 这些列的 INSERTUPDATEDELETE 命令可以使用 DEFAULT 关键字引用这些值。 例如,CREATE TABLE t (id INT, data INT DEFAULT 42) USING PARQUET 后跟 INSERT INTO t VALUES (1, DEFAULT) 将追加行 (1, 42)。 CSV、JSON、Orc 和 Parquet 数据源支持此行为。

新的 H3 地理空间函数

现在可以使用 28 个新的内置 H3 表达式,在支持 Photon 的群集中进行地理空间处理(适用于 SQL、Scala 和 Python)。 请参阅 H3 地理空间函数

新的 Databricks Runtime 依赖项

Databricks Runtime 现在依赖于 H3 Java 库版本 3.7.0

自带密钥:Git 凭据加密

可以使用 Azure Key Vault 加密 Git 个人访问令牌 (PAT) 或其他 Git 凭据。

请参阅设置 Databricks Git 文件夹 (Repos)

SQL:新的聚合函数 any_value

新的 any_value 聚合函数为一组行返回 expr 的任何随机值。 请参阅 any_value 聚合函数

更多群集类型允许使用 Databricks 实用程序文件系统命令

dbutils.fs 命令(与装载相关的命令除外)现在允许在具有 Unity Catalog 的用户隔离群集以及用户拥有 ANY FILE 权限时的旧表 ACL 群集上使用。

现可授予对 Unity Catalog 元存储的创建权限

现可授予对 Unity Catalog 元存储的创建目录、创建外部位置、创建共享、创建收件人和创建提供程序权限。

优化了启用 Photon 的群集中未分区表的写入

Unity Catalog 托管表现在会自动保存未分区表中大小合适的文件,以提高查询速度和优化性能。

为更多数据源提供 Photon 支持

Photon 现在支持更多数据源,包括 CSV 和 Avro,并与缓存数据帧兼容。 以前扫描这些数据源时,无论查询的运算符或表达式如何,都无法 Photon 化整个查询。 现在,扫描这些数据源的查询可 Photon 化,从而显著改进延迟和 TCO。

默认情况下,此功能通过 spark.databricks.photon.photonRowToColumnar.enabled 配置启用。

限制:

  • 此版本中不支持具有嵌套类型的架构(即数组、映射和结构)。
  • 此版本中不支持 ORC、RDD、Kinesis、Kafka 和 EventHub 源。

SQL:ALTER SHARE 现在支持 START VERSION

ALTER SHARE 命令现在支持 START VERSION,它允许提供程序共享从特定表版本开始的数据。 请参阅更改共享

库升级

  • 升级了 Python 库:
    • distlib 已从 0.3.4 升级到 0.3.5
    • filelock 已从 3.7.1 升级到 3.8.0
    • plotly 已从 5.8.2 升级到 5.9.0
    • protobuf 已从 4.21.2 升级到 4.21.5
  • 升级了 R 库:
    • broom 已从 0.8.0 升级到 1.0.0
    • bslib 已从 0.3.1 升级到 0.4.0
    • callr 从 3.7.0 到 3.7.1
    • caret 已从 6.0-92 升级到 6.0-93
    • dbplyr 已从 2.2.0 升级到 2.2.1
    • devtools 已从 2.4.3 升级到 2.4.4
    • evaluate 已从 0.15 升级到 0.16
    • farver 已从 2.1.0 升级到 2.1.1
    • fontawesome 从 0.2.2 到 0.3.0
    • future 已从 1.26.1 升级到 1.27.0
    • generics 已从 0.1.2 升级到 0.1.3
    • gert 已从 1.6.0 升级到 1.7.0
    • globals 已从 0.15.1 升级到 0.16.0
    • googlesheets4 已从 1.0.0 升级到 1.0.1
    • hardhat 已从 1.1.0 升级到 1.2.0
    • htmltools 已从 0.5.2 升级到 0.5.3
    • parallelly 已从 1.32.0 升级到 1.32.1
    • pillar 已从 1.7.0 升级到 1.8.0
    • pkgload 已从 1.2.4 升级到 1.3.0
    • processx 已从 3.6.1 升级到 3.7.0
    • Rcpp 已从 1.0.8.3 升级到 1.0.9
    • recipes 已从 0.2.0 升级到 1.0.1
    • rlang 已从 1.0.2 升级到 1.0.4
    • roxygen2 已从 7.2.0 升级到 7.2.1
    • RSQLite 已从 2.2.14 升级到 2.2.15
    • sass 已从 0.4.1 升级到 0.4.2
    • shiny 从 1.7.1 到 1.7.2
    • stringi 已从 1.7.6 升级到 1.7.8
    • tibble 已从 3.1.7 升级到 3.1.8
    • tidyverse 已从 1.3.1 升级到 1.3.2
    • timeDate 从 3043.102 升级到 4021.104
    • xfun 已从 0.31 升级到 0.32
  • 升级了 Java 库:
    • org.apache.orc.orc-core 已从 1.7.4 升级到 1.7.5
    • org.apache.orc.orc-mapreduce 已从 1.7.4 升级到 1.7.5
    • org.apache.orc.orc-shims 已从 1.7.4 升级到 1.7.5

Apache Spark

Databricks Runtime 11.2 包括 Apache Spark 3.3.0。 此版本包括 Databricks Runtime 11.1 (EoS) 中包含的所有 Spark 修复和改进,以及对 Spark 进行的以下其他缺陷修复和改进:

  • [SPARK-40151] [WARMFIX][SC-109002][SC-108809][SQL] 从百分位函数返回更广泛的 ANSI 间隔类型
  • [SPARK-40054] [SQL] 还原 try_cast() 的错误处理语法
  • [SPARK-39489] [CORE] 通过使用 Jackson 而不是 Json4s 来提高事件日志 JsonProtocol 性能
  • [SPARK-39319] [CORE][SQL] 将查询上下文作为 SparkThrowable 的一部分
  • [SPARK-40085] [SQL] 使用 INTERNAL_ERROR 错误类而不是 IllegalStateException 来指示 bug
  • [SPARK-40001] [SQL] 使 NULL 写入 JSON DEFAULT 列将“null”写入存储
  • [SPARK-39635] [SQL] 在 DS v2 自定义指标 API 中支持驱动程序指标
  • [SPARK-39184] [SQL] 处理日期和时间戳序列中偏小的结果数组
  • [SPARK-40019] [SQL] 重构 ArrayType 的 containsNull 的注释并重构 collectionOperator 的表达式中有关 containsNull 的误解逻辑
  • [SPARK-39989] [SQL] 如果是可折叠表达式,则支持估计列统计信息
  • [SPARK-39926] [SQL] 修复非矢量化 Parquet 扫描的列 DEFAULT 支持的 bug
  • [SPARK-40052] [SQL] 在 VectorizedDeltaBinaryPackedReader 中处理直接字节缓冲区
  • [SPARK-40044] [SQL] 修复强制转换溢出错误中的目标间隔类型
  • [SPARK-39835] [SQL] 修复 EliminateSorts 移除本地排序下的全局排序
  • [SPARK-40002] [SQL] 不要使用 ntile 通过窗口下推限制
  • [SPARK-39976] [SQL] ArrayIntersect 应正确处理左表达式中的 null
  • [SPARK-39985] [SQL] 在 DataFrames 插入中启用隐式 DEFAULT 列值
  • [SPARK-39776] [SQL] JOIN 详细字符串应添加 Join 类型
  • [SPARK-38901] [SQL] DS V2 支持下推其他函数
  • [SPARK-40028] [SQL][FollowUp] 改进字符串函数示例
  • [SPARK-39983] [CORE][SQL] 不要在驱动程序上缓存未序列化的广播关系
  • [SPARK-39812] [SQL] 简化使用 toAggregateExpression 构造 AggregateExpression 的代码
  • [SPARK-40028] [SQL] 为字符串表达式添加二进制示例
  • [SPARK-39981] [SQL] 在 Cast 中引发异常QueryExecutionErrors.castingCauseOverflowErrorInTableInsert
  • [SPARK-40007] [PYTHON][SQL] 将“模式”添加到函数
  • [SPARK-40008] [SQL] 支持将整型转换为 ANSI 间隔
  • [SPARK-40003] [PYTHON][SQL] 将“中值”添加到函数
  • [SPARK-39952] [SQL] SaveIntoDataSourceCommand 应重新缓存结果关系
  • [SPARK-39951] [SQL] 更新嵌套字段的 Parquet V2 列式检查
  • [SPARK-33236] [shuffle] 向后移植到 DBR 11.x:启用基于推送的随机服务以将状态存储在 NM 级别 DB 中以重启工作保留
  • [SPARK-39836] [SQL] 通过提取常用方法简化 V2ExpressionBuilder。
  • [SPARK-39873] [SQL] 移除 OptimizeLimitZero 并将其合并到 EliminateLimits
  • [SPARK-39961] [SQL] 如果强制转换安全,DS V2 下推会转换 Cast
  • [SPARK-39872] [SQL] 更改为在 VectorizedDeltaBinaryPackedReader 中将 BytePackerForLong#unpack8Values 与数组输入 API 配合使用
  • [SPARK-39858] [SQL] 为某些规则移除不必要的 AliasHelperPredicateHelper
  • [SPARK-39900] [SQL] 在二进制格式的谓词下推中处理部分或否定条件
  • [SPARK-39904] [SQL] 将 inferDate 重命名为 prefersDate 并阐明 CSV 数据源中选项的语义
  • [SPARK-39958] [SQL] 无法加载自定义指标对象时添加警告日志
  • [SPARK-39932] [SQL] WindowExec 应清除最终分区缓冲区
  • [SPARK-37194] [SQL] 如果不是动态分区,请避免在 v1 写入中进行不必要的排序
  • [SPARK-39902] [SQL] 在 SparkUI 中将扫描详细信息添加到 Spark 计划扫描节点
  • [SPARK-39865] [SQL] 在表插入溢出错误上显示恰当的错误消息
  • [SPARK-39940] [SS] 使用 DSv1 接收器刷新流式传输查询的目录表
  • [SPARK-39827] [SQL] 在 add_months() 的 int 溢出上使用错误类 ARITHMETIC_OVERFLOW
  • [SPARK-39914] [SQL] 将 DS V2 筛选器添加到 V1 筛选器转换
  • [SPARK-39857] [SQL] 手动 DBR 11.x 向后移植;V2ExpressionBuilder 对 In 谓词 #43454 使用了错误的 LiteralValue 数据类型
  • [SPARK-39840] [SQL][PYTHON] 将 PythonArrowInput 分解为 PythonArrowOutput 的对称
  • [SPARK-39651] [SQL] 如果与 rand 比较是确定性的,则删除筛选条件
  • [SPARK-39877] [PYTHON] 将逆透视添加到 PySpark DataFrame API
  • [SPARK-39909] [SQL] 组织检查 JDBCV2Suite 的下推信息
  • [SPARK-39834] [SQL][SS] 如果 LogicalRDD 来自 DataFrame,则包含它的原始统计信息和约束
  • [SPARK-39849] [SQL] Dataset.as(StructType) 用 null 值填充缺少的新列
  • [SPARK-39860] [SQL] 更多表达式应该扩展谓词
  • [SPARK-39823] [SQL][PYTHON] 将 Dataset.as 重命名为 Dataset.to 并将 DataFrame.to 添加到 PySpark
  • [SPARK-39918] [SQL][MINOR] 将错误消息中的“un-comparable”一词替换为“incomparable”
  • [SPARK-39857] [SQL][3.3] V2ExpressionBuilder 对 In 谓词使用了错误的 LiteralValue 数据类型
  • [SPARK-39862] [SQL] 针对 DBR 11.x 的 PR 43654 手动向后移植:更新 SQLConf.DEFAULT_COLUMN_ALLOWED_PROVIDERS 以允许/拒绝 ALTER TABLE ... 单独 ADD COLUMN 命令。
  • [SPARK-39844] [SQL] 针对 DBR 11.x 的 PR 43652 手动向后移植
  • [SPARK-39899] [SQL] 修复消息参数传递到 InvalidUDFClassException 的问题
  • [SPARK-39890] [SQL] 使 TakeOrderedAndProjectExec 继承 AliasAwareOutputOrdering
  • [SPARK-39809] [PYTHON] 支持 PySpark 中的 CharType
  • [SPARK-38864] [SQL] 将逆透视/融化添加到数据集
  • [SPARK-39864] [SQL] 缓慢注册 ExecutionListenerBus
  • [SPARK-39808] [SQL] 支持聚合函数 MODE
  • [SPARK-39875] [SQL] 将最终类中的 protected 方法更改为 privatepackage-visible
  • [SPARK-39731] [SQL] 修复 CSV 和 JSON 数据源在使用 CORRECTED 时间分析程序策略分析“yyyyMMdd”格式的日期时出现的问题
  • [SPARK-39805] [SS] 弃用 Trigger.Once 并提升 Trigger.AvailableNow
  • [SPARK-39784] [SQL] 将 Catalyst 表达式转换为数据源筛选器后,将文本值放在数据源筛选器的右侧
  • [SPARK-39672] [SQL][3.1] 修复了使用相关子查询筛选之前移除项目的问题
  • [SPARK-39552][SQL] 统一 v1 和 v2 DESCRIBE TABLE
  • [SPARK-39810] [SQL] Catalog.tableExists 应处理嵌套命名空间
  • [SPARK-37287] [SQL] 从 FileFormatWriter 中拉出动态分区和桶排序
  • [SPARK-39469] [SQL] 推理 CSV 架构推断的日期类型
  • [SPARK-39148] [SQL] DS V2 聚合下推可以使用 OFFSET 或 LIMIT
  • [SPARK-39818] [SQL] 修复 ARRAY、STRUCT、MAP 类型中带有 NULL 字段的 DEFAULT 值的错误
  • [SPARK-39792] [SQL] 为十进制平均值添加 DecimalDivideWithOverflowCheck
  • [SPARK-39798] [SQL] 将 toSeq.toArray 替换为构造函数 GenericArrayData 中的 .toArray[Any]
  • [SPARK-39759] [SQL] 在 JDBC(H2 方言)中实现 listIndexes
  • [SPARK-39385] [SQL] 支持下推 REGR_AVGXREGR_AVGY
  • [SPARK-39787] [SQL] 在函数 to_timestamp 分析错误中使用错误类
  • [SPARK-39760] [PYTHON] 支持 PySpark 中的 Varchar
  • [SPARK-39557] [SQL] 手动向后移植到 DBR 11.x:支持 ARRAY、STRUCT、MAP 类型作为 DEFAULT 值
  • [SPARK-39758] [SQL][3.3] 修复无效模式上的正则表达式函数中的 NPE
  • [SPARK-39749] [SQL] ANSI SQL 模式:将十进制转换为字符串时使用纯字符串表示
  • [SPARK-39704] [SQL] 在 JDBC 中实施 createIndex、dropIndex 和 indexExists(H2 方言)
  • [SPARK-39803] [SQL] 使用 LevenshteinDistance,而不使用 StringUtils.getLevenshteinDistance
  • [SPARK-39339] [SQL] 在 JDBC 数据源中支持 TimestampNTZ 类型
  • [SPARK-39781] [SS] 添加对向 rocksdb 状态存储提供程序提供 max_open_files 的支持
  • [SPARK-39719] [R] 在 SparkR 支持 3L 命名空间中实现 databaseExists/getDatabase
  • [SPARK-39751] [SQL] 重命名哈希聚合密钥探测指标
  • [SPARK-39772] [SQL] 旧构造函数中数据库为 null 时,命名空间应为 null
  • [SPARK-39625] [SPARK-38904][SQL] 添加 Dataset.as(StructType)
  • [SPARK-39384] [SQL] 为 JDBC 方言编译内置线性回归聚合函数
  • [SPARK-39720] [R] 在 3L 命名空间的 SparkR 中实现 tableExists/getTable
  • [SPARK-39744] [SQL] 添加 REGEXP_INSTR 函数
  • [SPARK-39716] [R] 使 SparkR 中的 currentDatabase/setCurrentDatabase/listCatalogs 支持 3L 命名空间
  • [SPARK-39788] [SQL] 为 JdbcUtilscatalogName 重命名为 dialectName
  • [SPARK-39647] [CORE] 在注册 BlockManager 之前向 ESS 注册执行程序
  • [SPARK-39754] [CORE][SQL] 移除未使用的 import 或不必要的 {}
  • [SPARK-39706] [SQL] 将 defaultValue 的缺失列设置为 ParquetColumnVector 中的常量
  • [SPARK-39699] [SQL] 使 CollapseProject 更智能了解集合创建表达式
  • [SPARK-39737] [SQL] PERCENTILE_CONTPERCENTILE_DISC 应支持聚合筛选器
  • [SPARK-39579] [SQL][PYTHON][R] 使 ListFunctions/getFunction/functionExists 与 3 层命名空间兼容
  • [SPARK-39627] [SQL] JDBC V2 下推应统一编译 API
  • [SPARK-39748] [SQL][SS] 如果 LogicalRDD 来自 DataFrame,则包含它的原始逻辑计划
  • [SPARK-39385] [SQL] 为下推转换线性回归聚合函数
  • [SPARK-39695] [SQL] 添加 REGEXP_SUBSTR 函数
  • [SPARK-39667] [SQL] 当没有足够的内存来生成和广播表时,添加另一种变通方法
  • [SPARK-39666] [ES-337834][SQL] 在 ExpressionEncoder 中使用 UnsafeProjection.create 以遵循 spark.sql.codegen.factoryMode
  • [SPARK-39643] [SQL] 在 DEFAULT 值中禁止子查询表达式
  • [SPARK-38647] [SQL] 在接口中为扫描添加 SupportsReportOrdering 混合 (DataSourceV2)
  • [SPARK-39497] [SQL] 优化缺少映射键列的分析异常
  • [SPARK-39661] [SQL] 避免创建不必要的 SLF4J 记录器
  • [SPARK-39713][SQL] ANSI 模式:添加有关对 INVALID_ARRAY_INDEX 错误使用 try_element_at 的建议
  • [SPARK-38899] [SQL]DS V2 支持下推日期/时间函数
  • [SPARK-39638] [SQL] 更改为使用 ConstantColumnVector 来存储 OrcColumnarBatchReader 中的分区列
  • [SPARK-39653] [SQL] 清理来自 ColumnVectorUtilsColumnVectorUtils#populate(WritableColumnVector, InternalRow, int)
  • [SPARK-39231] [SQL] 使用 ConstantColumnVector,而不是使用 On/OffHeapColumnVector 来存储 VectorizedParquetRecordReader 中的分区列
  • [SPARK-39547] [SQL] V2SessionCatalog 不应引发 loadNamspaceMetadata 中的 NoSuchDatabaseException
  • [SPARK-39447] [SQL] 避免 AdaptiveSparkPlanExec.doExecuteBroadcast 中的 AssertionError
  • [SPARK-39492] [SQL] 重做 MISSING_COLUMN
  • [SPARK-39679] [SQL] TakeOrderedAndProjectExec 应遵循子输出排序
  • [SPARK-39606] [SQL] 使用子统计信息估计顺序运算符
  • [SPARK-39611] [PYTHON][PS] 修复 array_ufunc 中的错误别名
  • [SPARK-39656] [SQL][3.3] 修复 DescribeNamespaceExec 中的错误命名空间
  • [SPARK-39675] [SQL] 将“spark.sql.codegen.factoryMode”配置从测试目的切换到内部目的
  • [SPARK-39139] [SQL] DS V2 支持下推 DS V2 UDF
  • [SPARK-39434] [SQL] 在数组索引超出范围时提供运行时错误查询上下文
  • [SPARK-39479] [SQL] DS V2 支持下推数学函数(非 ANSI)
  • [SPARK-39618] [SQL] 添加 REGEXP_COUNT 函数
  • [SPARK-39553] [CORE] 使用 Scala 2.13 时,多线程取消注册随机不应引发 NPE
  • [SPARK-38755] [PYTHON][3.3] 添加文件以解决缺少的 pandas 常规函数的问题
  • [SPARK-39444] [SQL] 将 OptimizeSubqueries 添加到 nonExcludableRules 列表
  • [SPARK-39316] [SQL] 将 PromotePrecision 和 CheckOverflow 合并为十进制二进制算术
  • [SPARK-39505] [UI] 转义 UI 中呈现的日志内容
  • [SPARK-39448] [SQL] 将 ReplaceCTERefWithRepartition 添加到 nonExcludableRules 列表
  • [SPARK-37961] [SQL] 替代某些逻辑运算符的 maxRows/maxRowsPerPartition
  • [SPARK-35223] 还原添加 IssueNavigationLink
  • [SPARK-39633] [SQL] 使用 Dataframe 选项支持 TimeTravel 的时间戳(以秒为单位)
  • [SPARK-38796] [SQL] 使用 {try_}to_number 函数更新数字格式字符串的文档
  • [SPARK-39650] [SS] 修复后向兼容性的流式处理删除重复中不正确的值架构
  • [SPARK-39636] [CORE][UI] 修复 JsonProtocol 中的多个 bug,影响堆 StorageLevels 和任务/执行程序 ResourceRequests
  • [SPARK-39432] [SQL] 从 element_at(*, 0) 返回 ELEMENT_AT_BY_INDEX_ZERO
  • [SPARK-39349] 为错误路径的 QA 添加集中式 CheckError 方法
  • [SPARK-39453] [SQL] DS V2 支持下推 misc 非聚合函数(非 ANSI)
  • [SPARK-38978] [SQL] DS V2 支持下推 OFFSET 运算符
  • [SPARK-39567] [SQL] 支持百分位函数中的 ANSI 间隔
  • [SPARK-39383] [SQL] 支持 ALTER TABLE ALTER COLUMNS 中的 DEFAULT 列到 V2 数据源
  • [SPARK-39396] [SQL] 修复 LDAP 登录异常“错误代码 49 - 无效凭据”
  • [SPARK-39548] [SQL] 具有窗口子句查询的 CreateView 命令遇到“找不到错误的窗口定义”问题
  • [SPARK-39575] [AVRO] 在 Avr 中的 ByteBuffer#get 之后添加 ByteBuffer#rewind...
  • [SPARK-39543] 如果回退到 v1,则应将 DataFrameWriterV2 的选项传递给存储属性
  • [SPARK-39564] [SS] 在流式处理查询中将目录表的信息公开给逻辑计划
  • [SPARK-39582] [SQL] 修复 array_agg 的“Since”标记
  • [SPARK-39388] [SQL] 下推 Orc 谓词时,重复使用 orcSchema
  • [SPARK-39511] [SQL] 如果联接条件为空,则为左半/反联接的右侧增强下推本地限制 1
  • [SPARK-38614] [SQL] 不要通过使用 percent_rank 的窗口下推限制
  • [SPARK-39551] [SQL] 添加 AQE 无效计划检查
  • [SPARK-39383] [SQL] 支持 ALTER TABLE ADD COLUMNS 中的 DEFAULT 列到 V2 数据源
  • [SPARK-39538] [SQL] 避免创建不必要的 SLF4J 记录器
  • [SPARK-39383] [SQL] 手动向后移植到 DBR 11.x:重构 DEFAULT 列支持以跳过传递主分析器
  • [SPARK-39397] [SQL] 放宽 AliasAwareOutputExpression 以支持带有表达式的别名
  • [SPARK-39496] [SQL] 处理 Inline.eval 中的 null 结构
  • [SPARK-39545] [SQL] 替代 Scala 2.13 中 ExpressionSetconcat 方法以提高性能
  • [SPARK-39340] [SQL] DS v2 agg 下推应允许顶级列名称中的点
  • [SPARK-39488] [SQL] 简化 TempResolvedColumn 的错误处理
  • [SPARK-38846] [SQL] 在Teradata Numeric Type 和 Spark DecimalType 之间添加显式数据映射
  • [SPARK-39520] [SQL] 替代 Scala 2.13 中 ExpressionSet-- 方法
  • [SPARK-39470] [SQL] 支持将 ANSI 间隔转换为十进制
  • [SPARK-39477] [SQL] 从 SQLQueryTestSuite 的黄金文件中移除“查询数”信息
  • [SPARK-39419] [SQL] 修复在比较运算符返回 null 时引发异常的 ArraySort 问题
  • [SPARK-39061] [SQL] 为 Inline 输出属性正确设置可为空
  • [SPARK-39320] [SQL] 支持聚合函数 MEDIAN
  • [SPARK-39261] [CORE] 改进错误消息的换行符格式
  • [SPARK-39355] [SQL] 单列使用引号构造 UnresolvedAttribute
  • [SPARK-39351] [SQL] SHOW CREATE TABLE 应编辑属性
  • [SPARK-37623] [SQL] 支持 ANSI 聚合函数:regr_intercept
  • [SPARK-39374] [SQL] 改进用户指定列列表的错误消息
  • [SPARK-39255] [SQL][3.3] 改进错误消息
  • [SPARK-39321] [SQL] 重构 TryCast 来使用 RuntimeReplaceable
  • [SPARK-39406] [PYTHON] 接受 createDataFrame 中的 NumPy 数组
  • [SPARK-39267] [SQL] 清理 dsl 不必要的符号
  • [SPARK-39171] [SQL] 统一 Cast 表达式
  • [SPARK-28330] [SQL] 支持 ANSI SQL:查询表达式中的结果偏移子句
  • [SPARK-39203] [SQL] 基于数据库 URI 将表位置重写为绝对 URI
  • [SPARK-39313] [SQL] 如果无法转换 V2Expression,则 toCatalystOrdering 应该失败
  • [SPARK-39301] [SQL][PYTHON] 通过 Arrow 优化在 createDataFrame 中利用 LocalRelation 并遵循 Arrow 批大小
  • [SPARK-39400] [SQL] 在所有情况下,spark-sql 都应移除配置单元资源 dir

维护更新

请参阅 Databricks Runtime 11.2 维护更新

系统环境

  • 操作系统:Ubuntu 20.04.4 LTS
  • Java:Zulu 8.56.0.21-CA-linux64
  • Scala:2.12.14
  • Python:3.9.5
  • R:4.1.3
  • Delta Lake:2.1.0

已安装的 Python 库

版本 版本 版本
Antergos Linux 2015.10 (ISO-Rolling) argon2-cffi 20.1.0 async-generator 1.10
attrs 21.2.0 backcall 0.2.0 backports.entry-points-selectable 1.1.1
black 22.3.0 bleach 4.0.0 boto3 1.21.18
botocore 1.24.18 certifi 2021.10.8 cffi 1.14.6
chardet 4.0.0 charset-normalizer 2.0.4 单击 8.0.3
密码系统 3.4.8 cycler 0.10.0 Cython 0.29.24
dbu-python 1.2.16 debugpy 1.4.1 decorator 5.1.0
defusedxml 0.7.1 distlib 0.3.5 distro-info 0.23ubuntu1
entrypoints 0.3 facets-overview 1.0.0 filelock 3.8.0
idna 3.2 ipykernel 6.12.1 ipython 7.32.0
ipython-genutils 0.2.0 ipywidgets 7.7.0 jedi 0.18.0
Jinja2 2.11.3 jmespath 0.10.0 joblib 1.0.1
jsonschema 3.2.0 jupyter-client 6.1.12 jupyter-core 4.8.1
jupyterlab-pygments 0.1.2 jupyterlab-widgets 1.0.0 kiwisolver 1.3.1
MarkupSafe 2.0.1 matplotlib 3.4.3 matplotlib-inline 0.1.2
mistune 0.8.4 mypy-extensions 0.4.3 nbclient 0.5.3
nbconvert 6.1.0 nbformat 5.1.3 nest-asyncio 1.5.1
笔记本 6.4.5 numpy 1.20.3 打包 21.0
pandas 1.3.4 pandocfilters 1.4.3 parso 0.8.2
pathspec 0.9.0 patsy 0.5.2 pexpect 4.8.0
pickleshare 0.7.5 Pillow 8.4.0 pip 21.2.4
platformdirs 2.5.2 plotly 5.9.0 prometheus-client 0.11.0
prompt-toolkit 3.0.20 protobuf 4.21.5 psutil 5.8.0
psycopg2 2.9.3 ptyprocess 0.7.0 pyarrow 7.0.0
pycparser 2.20 Pygments 2.10.0 PyGObject 3.36.0
pyodbc 4.0.31 pyparsing 3.0.4 pyrsistent 0.18.0
python-apt 2.0.0+ubuntu0.20.4.7 python-dateutil 2.8.2 pytz 2021.3
pyzmq 22.2.1 请求 2.26.0 requests-unixsocket 0.2.0
s3transfer 0.5.2 scikit-learn 0.24.2 scipy 1.7.1
seaborn 0.11.2 Send2Trash 1.8.0 setuptools 58.0.4
6 1.16.0 ssh-import-id 5.10 statsmodels 0.12.2
tenacity 8.0.1 terminado 0.9.4 testpath 0.5.0
threadpoolctl 2.2.0 tokenize-rt 4.2.1 tomli 2.0.1
tornado 6.1 traitlets 5.1.0 typing-extensions 3.10.0.2
unattended-upgrades 0.1 urllib3 1.26.7 virtualenv 20.8.0
wcwidth 0.2.5 webencodings 0.5.1 wheel 0.37.0
widgetsnbextension 3.6.0

已安装的 R 库

R 库是通过 2022-08-15 版本中的 Microsoft CRAN 快照安装的。

版本 版本 版本
askpass 1.1 assertthat 0.2.1 backports 1.4.1
base 4.1.3 base64enc 0.1-3 bit 4.0.4
bit64 4.0.5 blob 1.2.3 启动 1.3-28
brew 1.0-7 brio 1.1.3 broom 1.0.0
bslib 0.4.0 cachem 1.0.6 callr 3.7.1
caret 6.0-93 cellranger 1.1.0 chron 2.3-57
class 7.3-20 cli 3.3.0 clipr 0.8.0
cluster 2.1.3 codetools 0.2-18 colorspace 2.0-3
commonmark 1.8.0 compiler 4.1.3 config 0.3.1
cpp11 0.4.2 crayon 1.5.1 凭据 1.3.2
curl 4.3.2 data.table 1.14.2 datasets 4.1.3
DBI 1.1.3 dbplyr 2.2.1 desc 1.4.1
devtools 2.4.4 diffobj 0.3.5 digest 0.6.29
downlit 0.4.2 dplyr 1.0.9 dtplyr 1.2.1
e1071 1.7-11 ellipsis 0.3.2 评估 0.16
fansi 1.0.3 farver 2.1.1 fastmap 1.1.0
fontawesome 0.3.0 forcats 0.5.1 foreach 1.5.2
foreign 0.8-82 forge 0.2.0 fs 1.5.2
future 1.27.0 future.apply 1.9.0 gargle 1.2.0
generics 0.1.3 gert 1.7.0 ggplot2 3.3.6
gh 1.3.0 gitcreds 0.1.1 glmnet 4.1-4
globals 0.16.0 glue 1.6.2 googledrive 2.0.0
googlesheets4 1.0.1 gower 1.0.0 graphics 4.1.3
grDevices 4.1.3 grid 4.1.3 gridExtra 2.3
gsubfn 0.7 gtable 0.3.0 hardhat 1.2.0
haven 2.5.0 highr 0.9 hms 1.1.1
htmltools 0.5.3 htmlwidgets 1.5.4 httpuv 1.6.5
httr 1.4.3 ids 1.0.1 ini 0.3.1
ipred 0.9-13 isoband 0.2.5 iterators 1.0.14
jquerylib 0.1.4 jsonlite 1.8.0 KernSmooth 2.23-20
knitr 1.39 labeling 0.4.2 later 1.3.0
lattice 0.20-45 lava 1.6.10 lifecycle 1.0.1
listenv 0.8.0 lubridate 1.8.0 magrittr 2.0.3
markdown 1.1 MASS 7.3-56 Matrix 1.4-1
memoise 2.0.1 方法 4.1.3 mgcv 1.8-40
mime 0.12 miniUI 0.1.1.1 ModelMetrics 1.2.2.2
modelr 0.1.8 munsell 0.5.0 nlme 3.1-157
nnet 7.3-17 numDeriv 2016.8-1.1 openssl 2.0.2
parallel 4.1.3 parallelly 1.32.1 pillar 1.8.0
pkgbuild 1.3.1 pkgconfig 2.0.3 pkgdown 2.0.6
pkgload 1.3.0 plogr 0.2.0 plyr 1.8.7
praise 1.0.0 prettyunits 1.1.1 pROC 1.18.0
processx 3.7.0 prodlim 2019.11.13 profvis 0.3.7
进度 1.2.2 progressr 0.10.1 promises 1.2.0.1
proto 1.0.0 proxy 0.4-27 ps 1.7.1
purrr 0.3.4 r2d3 0.2.6 R6 2.5.1
ragg 1.2.2 randomForest 4.7-1.1 rappdirs 0.3.3
rcmdcheck 1.4.0 RColorBrewer 1.1-3 Rcpp 1.0.9
RcppEigen 0.3.3.9.2 readr 2.1.2 readxl 1.4.0
recipes 1.0.1 rematch 1.0.1 rematch2 2.1.2
remotes 2.4.2 reprex 2.0.1 reshape2 1.4.4
rlang 1.0.4 rmarkdown 2.14 RODBC 1.3-19
roxygen2 7.2.1 rpart 4.1.16 rprojroot 2.0.3
Rserve 1.8-11 RSQLite 2.2.15 rstudioapi 0.13
rversions 2.1.1 rvest 1.0.2 sass 0.4.2
scales 1.2.0 selectr 0.4-2 sessioninfo 1.2.2
shape 1.4.6 shiny 1.7.2 sourcetools 0.1.7
sparklyr 1.7.7 SparkR 3.3.0 spatial 7.3-11
splines 4.1.3 sqldf 0.4-11 SQUAREM 2021.1
stats 4.1.3 stats4 4.1.3 stringi 1.7.8
stringr 1.4.0 survival 3.2-13 sys 3.4
systemfonts 1.0.4 tcltk 4.1.3 testthat 3.1.4
textshaping 0.3.6 tibble 3.1.8 tidyr 1.2.0
tidyselect 1.1.2 tidyverse 1.3.2 timeDate 4021.104
tinytex 0.40 工具 4.1.3 tzdb 0.3.0
urlchecker 1.0.1 usethis 2.1.6 utf8 1.2.2
utils 4.1.3 uuid 1.1-0 vctrs 0.4.1
viridisLite 0.4.0 vroom 1.5.7 waldo 0.4.0
whisker 0.4 withr 2.5.0 xfun 0.32
xml2 1.3.3 xopen 1.0.0 xtable 1.8-4
yaml 2.3.5 zip 2.2.0

已安装的 Java 库和 Scala 库(Scala 2.12 群集版本)

组 ID 项目 ID 版本
antlr antlr 2.7.7
com.amazonaws amazon-kinesis-client 1.12.0
com.amazonaws aws-java-sdk-autoscaling 1.12.189
com.amazonaws aws-java-sdk-cloudformation 1.12.189
com.amazonaws aws-java-sdk-cloudfront 1.12.189
com.amazonaws aws-java-sdk-cloudhsm 1.12.189
com.amazonaws aws-java-sdk-cloudsearch 1.12.189
com.amazonaws aws-java-sdk-cloudtrail 1.12.189
com.amazonaws aws-java-sdk-cloudwatch 1.12.189
com.amazonaws aws-java-sdk-cloudwatchmetrics 1.12.189
com.amazonaws aws-java-sdk-codedeploy 1.12.189
com.amazonaws aws-java-sdk-cognitoidentity 1.12.189
com.amazonaws aws-java-sdk-cognitosync 1.12.189
com.amazonaws aws-java-sdk-config 1.12.189
com.amazonaws aws-java-sdk-core 1.12.189
com.amazonaws aws-java-sdk-datapipeline 1.12.189
com.amazonaws aws-java-sdk-directconnect 1.12.189
com.amazonaws aws-java-sdk-directory 1.12.189
com.amazonaws aws-java-sdk-dynamodb 1.12.189
com.amazonaws aws-java-sdk-ec2 1.12.189
com.amazonaws aws-java-sdk-ecs 1.12.189
com.amazonaws aws-java-sdk-efs 1.12.189
com.amazonaws aws-java-sdk-elasticache 1.12.189
com.amazonaws aws-java-sdk-elasticbeanstalk 1.12.189
com.amazonaws aws-java-sdk-elasticloadbalancing 1.12.189
com.amazonaws aws-java-sdk-elastictranscoder 1.12.189
com.amazonaws aws-java-sdk-emr 1.12.189
com.amazonaws aws-java-sdk-glacier 1.12.189
com.amazonaws aws-java-sdk-glue 1.12.189
com.amazonaws aws-java-sdk-iam 1.12.189
com.amazonaws aws-java-sdk-importexport 1.12.189
com.amazonaws aws-java-sdk-kinesis 1.12.189
com.amazonaws aws-java-sdk-kms 1.12.189
com.amazonaws aws-java-sdk-lambda 1.12.189
com.amazonaws aws-java-sdk-logs 1.12.189
com.amazonaws aws-java-sdk-machinelearning 1.12.189
com.amazonaws aws-java-sdk-opsworks 1.12.189
com.amazonaws aws-java-sdk-rds 1.12.189
com.amazonaws aws-java-sdk-redshift 1.12.189
com.amazonaws aws-java-sdk-route53 1.12.189
com.amazonaws aws-java-sdk-s3 1.12.189
com.amazonaws aws-java-sdk-ses 1.12.189
com.amazonaws aws-java-sdk-simpledb 1.12.189
com.amazonaws aws-java-sdk-simpleworkflow 1.12.189
com.amazonaws aws-java-sdk-sns 1.12.189
com.amazonaws aws-java-sdk-sqs 1.12.189
com.amazonaws aws-java-sdk-ssm 1.12.189
com.amazonaws aws-java-sdk-storagegateway 1.12.189
com.amazonaws aws-java-sdk-sts 1.12.189
com.amazonaws aws-java-sdk-support 1.12.189
com.amazonaws aws-java-sdk-swf-libraries 1.11.22
com.amazonaws aws-java-sdk-workspaces 1.12.189
com.amazonaws jmespath-java 1.12.189
com.chuusai shapeless_2.12 2.3.3
com.clearspring.analytics 流 (stream) 2.9.6
com.databricks Rserve 1.8-3
com.databricks jets3t 0.7.1-0
com.databricks.scalapb compilerplugin_2.12 0.4.15-10
com.databricks.scalapb scalapb-runtime_2.12 0.4.15-10
com.esotericsoftware kryo-shaded 4.0.2
com.esotericsoftware minlog 1.3.0
com.fasterxml classmate 1.3.4
com.fasterxml.jackson.core jackson-annotations 2.13.3
com.fasterxml.jackson.core jackson-core 2.13.3
com.fasterxml.jackson.core jackson-databind 2.13.3
com.fasterxml.jackson.dataformat jackson-dataformat-cbor 2.13.3
com.fasterxml.jackson.datatype jackson-datatype-joda 2.13.3
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.13.3
com.fasterxml.jackson.module jackson-module-paranamer 2.13.3
com.fasterxml.jackson.module jackson-module-scala_2.12 2.13.3
com.github.ben-manes.caffeine caffeine 2.3.4
com.github.fommil jniloader 1.1
com.github.fommil.netlib core 1.1.2
com.github.fommil.netlib native_ref-java 1.1
com.github.fommil.netlib native_ref-java-natives 1.1
com.github.fommil.netlib native_system-java 1.1
com.github.fommil.netlib native_system-java-natives 1.1
com.github.fommil.netlib netlib-native_ref-linux-x86_64-natives 1.1
com.github.fommil.netlib netlib-native_system-linux-x86_64-natives 1.1
com.github.luben zstd-jni 1.5.2-1
com.github.wendykierp JTransforms 3.1
com.google.code.findbugs jsr305 3.0.0
com.google.code.gson gson 2.8.6
com.google.crypto.tink tink 1.6.1
com.google.flatbuffers flatbuffers-java 1.12.0
com.google.guava guava 15.0
com.google.protobuf protobuf-java 2.6.1
com.h2database h2 2.0.204
com.helger profiler 1.1.1
com.jcraft jsch 0.1.50
com.jolbox bonecp 0.8.0.RELEASE
com.lihaoyi sourcecode_2.12 0.1.9
com.microsoft.azure azure-data-lake-store-sdk 2.3.9
com.ning compress-lzf 1.1
com.sun.mail javax.mail 1.5.2
com.tdunning json 1.8
com.thoughtworks.paranamer paranamer 2.8
com.trueaccord.lenses lenses_2.12 0.4.12
com.twitter chill-java 0.10.0
com.twitter chill_2.12 0.10.0
com.twitter util-app_2.12 7.1.0
com.twitter util-core_2.12 7.1.0
com.twitter util-function_2.12 7.1.0
com.twitter util-jvm_2.12 7.1.0
com.twitter util-lint_2.12 7.1.0
com.twitter util-registry_2.12 7.1.0
com.twitter util-stats_2.12 7.1.0
com.typesafe config 1.2.1
com.typesafe.scala-logging scala-logging_2.12 3.7.2
com.uber h3 3.7.0
com.univocity univocity-parsers 2.9.1
com.zaxxer HikariCP 4.0.3
commons-cli commons-cli 1.5.0
commons-codec commons-codec 1.15
commons-collections commons-collections 3.2.2
commons-dbcp commons-dbcp 1.4
commons-fileupload commons-fileupload 1.3.3
commons-httpclient commons-httpclient 3.1
commons-io commons-io 2.11.0
commons-lang commons-lang 2.6
commons-logging commons-logging 1.1.3
commons-pool commons-pool 1.5.4
dev.ludovic.netlib arpack 2.2.1
dev.ludovic.netlib blas 2.2.1
dev.ludovic.netlib lapack 2.2.1
hadoop3 jets3t-0.7 liball_deps_2.12
info.ganglia.gmetric4j gmetric4j 1.0.10
io.airlift aircompressor 0.21
io.delta delta-sharing-spark_2.12 0.5.0
io.dropwizard.metrics metrics-core 4.1.1
io.dropwizard.metrics metrics-graphite 4.1.1
io.dropwizard.metrics metrics-healthchecks 4.1.1
io.dropwizard.metrics metrics-jetty9 4.1.1
io.dropwizard.metrics metrics-jmx 4.1.1
io.dropwizard.metrics metrics-json 4.1.1
io.dropwizard.metrics metrics-jvm 4.1.1
io.dropwizard.metrics metrics-servlets 4.1.1
io.netty netty-all 4.1.74.Final
io.netty netty-buffer 4.1.74.Final
io.netty netty-codec 4.1.74.Final
io.netty netty-common 4.1.74.Final
io.netty netty-handler 4.1.74.Final
io.netty netty-resolver 4.1.74.Final
io.netty netty-tcnative-classes 2.0.48.Final
io.netty netty-transport 4.1.74.Final
io.netty netty-transport-classes-epoll 4.1.74.Final
io.netty netty-transport-classes-kqueue 4.1.74.Final
io.netty netty-transport-native-epoll-linux-aarch_64 4.1.74.Final
io.netty netty-transport-native-epoll-linux-x86_64 4.1.74.Final
io.netty netty-transport-native-kqueue-osx-aarch_64 4.1.74.Final
io.netty netty-transport-native-kqueue-osx-x86_64 4.1.74.Final
io.netty netty-transport-native-unix-common 4.1.74.Final
io.prometheus simpleclient 0.7.0
io.prometheus simpleclient_common 0.7.0
io.prometheus simpleclient_dropwizard 0.7.0
io.prometheus simpleclient_pushgateway 0.7.0
io.prometheus simpleclient_servlet 0.7.0
io.prometheus.jmx 收集器 0.12.0
jakarta.annotation jakarta.annotation-api 1.3.5
jakarta.servlet jakarta.servlet-api 4.0.3
jakarta.validation jakarta.validation-api 2.0.2
jakarta.ws.rs jakarta.ws.rs-api 2.1.6
javax.activation activation 1.1.1
javax.annotation javax.annotation-api 1.3.2
javax.el javax.el-api 2.2.4
javax.jdo jdo-api 3.0.1
javax.transaction jta 1.1
javax.transaction transaction-api 1.1
javax.xml.bind jaxb-api 2.2.11
javolution javolution 5.5.1
jline jline 2.14.6
joda-time joda-time 2.10.13
mvn hadoop3 liball_deps_2.12
net.java.dev.jna jna 5.8.0
net.razorvine pickle 1.2
net.sf.jpam jpam 1.1
net.sf.opencsv opencsv 2.3
net.sf.supercsv super-csv 2.2.0
net.snowflake snowflake-ingest-sdk 0.9.6
net.snowflake snowflake-jdbc 3.13.14
net.snowflake spark-snowflake_2.12 2.10.0-spark_3.2
net.sourceforge.f2j arpack_combined_all 0.1
org.acplt.remotetea remotetea-oncrpc 1.1.2
org.antlr ST4 4.0.4
org.antlr antlr-runtime 3.5.2
org.antlr antlr4-runtime 4.8
org.antlr stringtemplate 3.2.1
org.apache.ant ant 1.9.2
org.apache.ant ant-jsch 1.9.2
org.apache.ant ant-launcher 1.9.2
org.apache.arrow arrow-format 7.0.0
org.apache.arrow arrow-memory-core 7.0.0
org.apache.arrow arrow-memory-netty 7.0.0
org.apache.arrow arrow-vector 7.0.0
org.apache.avro avro 1.11.0
org.apache.avro avro-ipc 1.11.0
org.apache.avro avro-mapred 1.11.0
org.apache.commons commons-collections4 4.4
org.apache.commons commons-compress 1.21
org.apache.commons commons-crypto 1.1.0
org.apache.commons commons-lang3 3.12.0
org.apache.commons commons-math3 3.6.1
org.apache.commons commons-text 1.9
org.apache.curator curator-client 2.13.0
org.apache.curator curator-framework 2.13.0
org.apache.curator curator-recipes 2.13.0
org.apache.derby derby 10.14.2.0
org.apache.hadoop hadoop-client-api 3.3.2-databricks
org.apache.hadoop hadoop-client-runtime 3.3.2
org.apache.hive hive-beeline 2.3.9
org.apache.hive hive-cli 2.3.9
org.apache.hive hive-jdbc 2.3.9
org.apache.hive hive-llap-client 2.3.9
org.apache.hive hive-llap-common 2.3.9
org.apache.hive hive-serde 2.3.9
org.apache.hive hive-shims 2.3.9
org.apache.hive hive-storage-api 2.7.2
org.apache.hive.shims hive-shims-0.23 2.3.9
org.apache.hive.shims hive-shims-common 2.3.9
org.apache.hive.shims hive-shims-scheduler 2.3.9
org.apache.httpcomponents httpclient 4.5.13
org.apache.httpcomponents httpcore 4.4.14
org.apache.ivy ivy 2.5.0
org.apache.logging.log4j log4j-1.2-api 2.17.2
org.apache.logging.log4j log4j-api 2.17.2
org.apache.logging.log4j log4j-core 2.17.2
org.apache.logging.log4j log4j-slf4j-impl 2.17.2
org.apache.mesos mesos-shaded-protobuf 1.4.0
org.apache.orc orc-core 1.7.5
org.apache.orc orc-mapreduce 1.7.5
org.apache.orc orc-shims 1.7.5
org.apache.parquet parquet-column 1.12.0-databricks-0004
org.apache.parquet parquet-common 1.12.0-databricks-0004
org.apache.parquet parquet-encoding 1.12.0-databricks-0004
org.apache.parquet parquet-format-structures 1.12.0-databricks-0004
org.apache.parquet parquet-hadoop 1.12.0-databricks-0004
org.apache.parquet parquet-jackson 1.12.0-databricks-0004
org.apache.thrift libfb303 0.9.3
org.apache.thrift libthrift 0.12.0
org.apache.xbean xbean-asm9-shaded 4.20
org.apache.yetus audience-annotations 0.5.0
org.apache.zookeeper zookeeper 3.6.2
org.apache.zookeeper zookeeper-jute 3.6.2
org.checkerframework checker-qual 3.5.0
org.codehaus.jackson jackson-core-asl 1.9.13
org.codehaus.jackson jackson-mapper-asl 1.9.13
org.codehaus.janino commons-compiler 3.0.16
org.codehaus.janino janino 3.0.16
org.datanucleus datanucleus-api-jdo 4.2.4
org.datanucleus datanucleus-core 4.1.17
org.datanucleus datanucleus-rdbms 4.1.19
org.datanucleus javax.jdo 3.2.0-m3
org.eclipse.jetty jetty-client 9.4.46.v20220331
org.eclipse.jetty jetty-continuation 9.4.46.v20220331
org.eclipse.jetty jetty-http 9.4.46.v20220331
org.eclipse.jetty jetty-io 9.4.46.v20220331
org.eclipse.jetty jetty-jndi 9.4.46.v20220331
org.eclipse.jetty jetty-plus 9.4.46.v20220331
org.eclipse.jetty jetty-proxy 9.4.46.v20220331
org.eclipse.jetty jetty-security 9.4.46.v20220331
org.eclipse.jetty jetty-server 9.4.46.v20220331
org.eclipse.jetty jetty-servlet 9.4.46.v20220331
org.eclipse.jetty jetty-servlets 9.4.46.v20220331
org.eclipse.jetty jetty-util 9.4.46.v20220331
org.eclipse.jetty jetty-util-ajax 9.4.46.v20220331
org.eclipse.jetty jetty-webapp 9.4.46.v20220331
org.eclipse.jetty jetty-xml 9.4.46.v20220331
org.eclipse.jetty.websocket websocket-api 9.4.46.v20220331
org.eclipse.jetty.websocket websocket-client 9.4.46.v20220331
org.eclipse.jetty.websocket websocket-common 9.4.46.v20220331
org.eclipse.jetty.websocket websocket-server 9.4.46.v20220331
org.eclipse.jetty.websocket websocket-servlet 9.4.46.v20220331
org.fusesource.leveldbjni leveldbjni-all 1.8
org.glassfish.hk2 hk2-api 2.6.1
org.glassfish.hk2 hk2-locator 2.6.1
org.glassfish.hk2 hk2-utils 2.6.1
org.glassfish.hk2 osgi-resource-locator 1.0.3
org.glassfish.hk2.external aopalliance-repackaged 2.6.1
org.glassfish.hk2.external jakarta.inject 2.6.1
org.glassfish.jersey.containers jersey-container-servlet 2.34
org.glassfish.jersey.containers jersey-container-servlet-core 2.34
org.glassfish.jersey.core jersey-client 2.34
org.glassfish.jersey.core jersey-common 2.34
org.glassfish.jersey.core jersey-server 2.34
org.glassfish.jersey.inject jersey-hk2 2.34
org.hibernate.validator hibernate-validator 6.1.0.Final
org.javassist javassist 3.25.0-GA
org.jboss.logging jboss-logging 3.3.2.Final
org.jdbi jdbi 2.63.1
org.jetbrains annotations 17.0.0
org.joda joda-convert 1.7
org.jodd jodd-core 3.5.2
org.json4s json4s-ast_2.12 3.7.0-M11
org.json4s json4s-core_2.12 3.7.0-M11
org.json4s json4s-jackson_2.12 3.7.0-M11
org.json4s json4s-scalap_2.12 3.7.0-M11
org.lz4 lz4-java 1.8.0
org.mariadb.jdbc mariadb-java-client 2.7.4
org.mlflow mlflow-spark 1.27.0
org.objenesis objenesis 2.5.1
org.postgresql postgresql 42.3.3
org.roaringbitmap RoaringBitmap 0.9.25
org.roaringbitmap shims 0.9.25
org.rocksdb rocksdbjni 6.24.2
org.rosuda.REngine REngine 2.1.0
org.scala-lang scala-compiler_2.12 2.12.14
org.scala-lang scala-library_2.12 2.12.14
org.scala-lang scala-reflect_2.12 2.12.14
org.scala-lang.modules scala-collection-compat_2.12 2.4.3
org.scala-lang.modules scala-parser-combinators_2.12 1.1.2
org.scala-lang.modules scala-xml_2.12 1.2.0
org.scala-sbt test-interface 1.0
org.scalacheck scalacheck_2.12 1.14.2
org.scalactic scalactic_2.12 3.0.8
org.scalanlp breeze-macros_2.12 1.2
org.scalanlp breeze_2.12 1.2
org.scalatest scalatest_2.12 3.0.8
org.slf4j jcl-over-slf4j 1.7.36
org.slf4j jul-to-slf4j 1.7.36
org.slf4j slf4j-api 1.7.36
org.spark-project.spark unused 1.0.0
org.threeten threeten-extra 1.5.0
org.tukaani xz 1.8
org.typelevel algebra_2.12 2.0.1
org.typelevel cats-kernel_2.12 2.1.1
org.typelevel macro-compat_2.12 1.1.1
org.typelevel spire-macros_2.12 0.17.0
org.typelevel spire-platform_2.12 0.17.0
org.typelevel spire-util_2.12 0.17.0
org.typelevel spire_2.12 0.17.0
org.wildfly.openssl wildfly-openssl 1.0.7.Final
org.xerial sqlite-jdbc 3.8.11.2
org.xerial.snappy snappy-java 1.1.8.4
org.yaml snakeyaml 1.24
oro oro 2.0.8
pl.edu.icm JLargeArrays 1.5
software.amazon.ion ion-java 1.0.2
stax stax-api 1.0.1