跳转至

版本兼容性说明

本文档主要提供不同版本 DataFlux Func 之间兼容性的说明。

如需下载 DataFlux Func 旧版安装包,请参考以下文档:

2.x 与 3.x(及以后版本)

  • 3.0.0(及以后版本),任务调度模块进行了完全重构,且依赖 Redis 5.0(及以后版本)
  • 3.0.0(及以后版本),蓝图进行了完全重构,旧版蓝图数据无法在新版蓝图中使用
  • 从 1.x、2.x 升级至 3.x 后,旧版蓝图数据会丢失

2.0.0 ~ 2.3.0 与 2.4.0 及以后

  • 2.4.0(及以后版本)导出的脚本集无法在 2.0.0 ~ 2.3.0 的版本中导入
    但所有 2.x 版本导出的脚本集可以在 2.4.0 以后版本导入
  • 2.0.0 ~ 2.3.0 查看 2.4.0(及以后版本)管理的脚本市场时,可能无法正确展示发布者和发布时间
    但不影响正常使用

导入、导出脚本集的文件格式

版本 导出的.zip文件中的数据
2.0.0 ~ 2.3.0 拆分为不同.yaml文件,如:
scriptSet.yaml
authLinks.yaml
2.4.0 及以后 合并保存在META.yaml文件中

脚本市场

版本 META.yaml中脚本集的发布者、发布时间、备注字段路径
2.0.0 ~ 2.3.0 scriptSets[#]._exportUser
scriptSets[#]._exportTime
scriptSets[#]._note
2.4.0 及以后 scriptSets[#]._extra.exportUser
scriptSets[#]._extra.exportTime
scriptSets[#]._extra.note
版本 META.yaml中最后发布者、发布时间、备注字段路径
2.0.0 ~ 2.3.0 exportUser
exportTime
note
2.4.0 及以后 extra.exportUser
extra.exportTime
extra.note

1.x 与 2.x

  • 1.x 与 2.x(及以后版本) 无法相互访问各自的脚本市场
  • 1.x 与 2.x(及以后版本) 之间,导入、导出的脚本集之间无法互通

导入、导出脚本集的文件格式

版本 文件格式
1.x 私有格式.func-pkg
无法直接查看内容
2.x(及以后) 通用格式 .zip
可以正常解压缩和查看内容

脚本市场

版本 提供方式
1.x 固定且仅提供唯一官方脚本市场
2.x(及以后) 支持自行搭建、连接自建脚本市场
版本 安装包格式
1.x 基于私有格式.func-pkg
2.x(及以后) 基于文件目录、索引