Release Notes

Oushu Lava 3.2.0.0 (发布日期:2020年4月20)

全新的Oushu Lava 3.2.0.0版本包含如下新特性:

  • 数据同步工具(Wasp)的增强:新增db2/as400的数据源支持。为了提高并发数据同步性能,添加了新的并行同步分片策略,可以选用整型的列作为分片的key。
  • 调度工具(LavaFlow)的增强:调度工具(LavaFlow)的增强:沉浸式在线开发作业调度作业流,同时支持服务节点本地文件系统和HDFS文件系统下的SQL、Shell脚本的在线开发与版本管理。支持高可用(HA)。
  • 集成开发环境IDE:项目式管理数据同步、作业调度、AI任务、AI模型、AI服务、数据服务的开发。

版本升级:版本升级包含三个部分,Lava Server的升级、数据同步Wasp Server的升级以及作业调度LavaFlow Server的升级。

Lava Server升级:

  1. 连接到pg的客户端,备份postgres/oushu 下的所有表数据。(postgres为数据库名,oushu为schema名)。
  2. 备份 /usr/local/oushu/lava-cloud/bin/cloud 。
  3. 用root用户运行lava stop cluster。
  4. 用新的软件包的cloud文件替换/usr/local/oushu/lava-cloud/bin/cloud。
  5. 在每一台添加到Lava里面管理的机器上,备份并替换/usr/local/oushu/oushu-assist/bin/lava 为新包里的同名文件。
  6. (可选,只有在表结构有变动时)删除oushu schema下所有的表。
  7. (可选,只有在表结构有变动时)将步骤1备份的表数据迁移到新版本的oushu schema下的数据表。
  8. 用root用户运行lava start cluster。

数据同步工具Wasp升级:

  1. 连接到pg的客户端,备份postgres/wasp下的所有表数据(postgres为数据库名,wasp为schema名)。
  2. 登陆Wasp的每一个节点,备份wasp的conf配置文件。替换wasp的包,根据备份的wasp conf来修改最新版本的配置文件(如果配置项无须变化,move过来即可)。
  3. (可选,只有在表结构有较大变动时)连接pg客户端,在postgres数据库下,drop掉旧版本的wasp数据:drop schema wasp cascade。
  4. (可选,只有在表结构有较大变动时)重新创建wasp的schema:create schema wasp authorization oushu(此处默认用户名为oushu)。
  5. (可选,只有在表结构有较大变动时)将步骤1备份的表数据迁移到新版本的wasp schema下的数据表。
  6. 重启wasp,此时新版本的wasp数据表会在postgres/wasp下自动创建。

作业调度工具LavaFlow升级:

  1. 连接到pg的客户端,备份postgres/lavaflow下的所有表数据(postgres为数据库名,lavaflow为schema名)。
  2. 登陆lavaflow的每一个节点,备份lavaflow的conf配置文件。替换lavaflow的包,根据备份的lavaflow conf来修改最新版本的配置文件。(如果配置项无须变化,move过来即可)
  3. (可选,只有在表结构有较大变动时)连接pg客户端,在postgres数据库下,drop掉旧版本的lavaflow数据:drop schema lavaflow cascade。
  4. (可选,只有在表结构有较大变动时)删掉并重新创建lavaflow的schema:create schema lavaflow authorization oushu(此处默认用户名为oushu)
  5. (可选,只有在表结构有较大变动时)将步骤1备份的表数据迁移到新版本的lavaflow schema下的数据表。
  6. 重启lavaflow,此时新版本的lavaflow数据表会在postgres/lavaflow下自动创建。

Oushu Lava 3.1.0.0 (发布日期:2020年2月)

全新的Oushu Lava 3.1.0.0版本包含如下新特性:

  • 数据同步工具(Wasp)的增强:HDFS、SQLServer数据源的支持。
  • 调度工具(LavaFlow)的增强:增加了作业间依赖、支持SQL脚本、脚本的在线编辑上传、脚本历史版本的管理、查看正在执行的任务的日志、任务超时告警等功能;作业流程图展示的优化:可以横置、纵置,可以折叠、展开流程图的分支。

版本升级:版本升级包含三个部分,Lava Server的升级、数据同步Wasp Server的升级以及作业调度LavaFlow Server的升级。

Lava Server升级:

  1. 连接到pg的客户端,备份postgres/oushu 下的所有表数据。(postgres为数据库名,oushu为schema名)。
  2. 备份 /usr/local/oushu/lava-cloud/bin/cloud 。
  3. 用root用户运行lava stop cluster。
  4. 用新的软件包的cloud文件替换/usr/local/oushu/lava-cloud/bin/cloud。
  5. 在每一台添加到Lava里面管理的机器上,备份并替换/usr/local/oushu/oushu-assist/bin/lava 为新包里的同名文件。
  6. (可选,只有在表结构有变动时)删除oushu schema下所有的表。
  7. (可选,只有在表结构有变动时)将步骤1备份的表数据迁移到新版本的oushu schema下的数据表。
  8. 用root用户运行lava start cluster。

数据同步工具Wasp升级:

  1. 连接到pg的客户端,备份postgres/wasp下的所有表数据(postgres为数据库名,wasp为schema名)。
  2. 登陆Wasp的每一个节点,备份wasp的conf配置文件。替换wasp的包,根据备份的wasp conf来修改最新版本的配置文件(如果配置项无须变化,move过来即可)。
  3. (可选,只有在表结构有较大变动时)连接pg客户端,在postgres数据库下,drop掉旧版本的wasp数据:drop schema wasp cascade。
  4. (可选,只有在表结构有较大变动时)重新创建wasp的schema:create schema wasp authorization oushu(此处默认用户名为oushu)。
  5. (可选,只有在表结构有较大变动时)将步骤1备份的表数据迁移到新版本的wasp schema下的数据表。
  6. 重启wasp,此时新版本的wasp数据表会在postgres/wasp下自动创建。

作业调度工具LavaFlow升级:

  1. 连接到pg的客户端,备份postgres/lavaflow下的所有表数据(postgres为数据库名,lavaflow为schema名)。
  2. 登陆lavaflow的每一个节点,备份lavaflow的conf配置文件。替换lavaflow的包,根据备份的lavaflow conf来修改最新版本的配置文件。(如果配置项无须变化,move过来即可)
  3. (可选,只有在表结构有较大变动时)连接pg客户端,在postgres数据库下,drop掉旧版本的lavaflow数据:drop schema lavaflow cascade。
  4. (可选,只有在表结构有较大变动时)删掉并重新创建lavaflow的schema:create schema lavaflow authorization oushu(此处默认用户名为oushu)
  5. (可选,只有在表结构有较大变动时)将步骤1备份的表数据迁移到新版本的lavaflow schema下的数据表。
  6. 重启lavaflow,此时新版本的lavaflow数据表会在postgres/lavaflow下自动创建。

Oushu Lava 3.0.0.0 (发布日期:2019年9月23)

Oushu Lava是一款针对企业用户推出的数据中台,支持客户进行敏捷数据应用开发。Lava不仅拥有海量数据处理(OushuDB)和人工智能建模能力(LittleBoy),还提供了数据同步、 调度、数据可视化、数据服务、数据资产管理等数据中台所必备的功能,为用户提供智能化一站式大数据和AI服务,助力企业实现数字化转型。

全新的Oushu Lava 3.0版本包含如下新特性:

  • 增加了数据同步工具:支持分布式并发导入,支持全量、增量与定时,比传统数据同步工具可以更好的利用OushuDB的高效特性。支持Mysql、Postgresql、Oracle、DB2作为数据源。
  • 增加了调度工具:可以调度脚本、 数据同步任务、LittleBoy人工智能任务,并提供完美作业资源管理和的错误处理机制。
  • 增加了数据服务功能:支持在线编辑指定字段与自定义SQL两种类型的API。
  • 集成OushuDB 4.0:深度监控OushuDB 4.0,包括资源的配置及使用状态、正在执行的SQL(可手动停止)、SQL历史、所占空间等等;提供在线资源配置与资源计划功能,用户可以在线配置OushuDB资源队列,并可以按照时间规划资源队列的配比。
  • 集成LittleBoy 2.1 :增加了AI服务的功能,支持基于OushuDB 4.0的模型训练与预测。
  • 优化了自动部署功能,自动部署成功率大大提高。
  • 支持OushuDB 4.0、LittleBoy 2.1、 数据同步服务器、调度服务器的自动部署。
  • 支持HDFS、Zookeeper等第三方大数据产品。
  • 支持OushuDB与HDFS的在线一键扩容。
  • Lava支持高可用,提高灾备能力。
  • 基于自定义规则的报警功能:用户自定义规则、自定义报警通知方式与接收者。

Oushu Lava 2.0.0.2 (发布日期:2019年3月22)

  • 在安装Oushu Lava的时候,可以指定端口。

Oushu Lava 2.0.0.1 (发布日期:2019年3月20)

  • 集成的Oushu Database升级为 3.3.0.1。

Oushu Lava 2.0.0.0 (发布日期:2019年2月22)

Oushu Lava 2.0.0.0 目前只有发布了私有云版本,目前公有云依然是Oushu Lava 1.0.0.0,Oushu Lava 2.0.0.0 公有云版本在不久后会上线。 Oushu Lava 2.0.0.0 比Oushu Lava 1.0.0.0 版本有如下新特性增强:

  • 私有云支持自动部署Oushu Database 3.3.0.0、LittleBoy Server 2.0.0.0、LittleBoy训练集群2.0.0.0、HDFS。
  • 基于单表多列的数据可视化分析工具。
  • Oushu Lava Master的自动部署。
  • 集成LittleBoy 2.0.0.0。
  • 集成Oushu Database 3.3.0.0。

Oushu Lava 1.0.0.0 试用版 (发布日期:2018年8月)

Oushu Lava 1.0.0.0 试用版有以下主要功能:

  • 基于Azure的自动部署与管理单节点Oushu Database 3.1.2.1 与LittleBoy 1.0 训练集群(公有云)。
  • 支持注册(添加)手动安装的 Oushu Database集群与Little Boy训练集群到Oushu Lava云平台(私有云)。
  • 监控集群与服务的状态。
  • 数据库对象管理。
  • SQL面板。
  • 数据加载。
  • 基于单列的数据分布可视化。
  • 集群日志查看。
  • 支付与账单管理(公有云)。
  • 系统报警。
  • 集成LittleBoy人工智能系统。

Oushu Lava 1.0.0.0公有云试用版有以下限制,正式版上线后会取消这些限制。

  1. 每个企业账号只能创建两个集群,包括LittleBoy训练的时候动态起的训练集群。
  2. 每个集群只能有一个单节点。
  3. 试用期平台会不定期更新,每次更新预计2-5分钟左右,如果给您带来不变,敬请谅解。

请注册公有云账号下载最新的软件包:https://cloud.oushu-tech.com/#/download