omnidb2.9以后各版本差异

1 OmniDB 2.9.0

1.1新功能

  • 插件系统。开发和共享自定义功能
  • 数据挖掘。一种高级模式匹配搜索数据库对象和表数据

  • 1.2改进

  • SQL模板现在可用于CREATE TABLE和ALTER TABLE
  • SQL模板现在可用于插入和更新记录
  • 查询数据操作现在创建一个包含所有列和ORDER BY主键的SQL模板
  • DDL / Properties现在可用于PostgreSQL数据库树中的所有元素
  • DDL选项卡现在显示PostgreSQL数据库的所有受支持对象的GRANT
  • BDR3现在可作为插件使用

1.3 bug修复

  • 现在可以在通过SSH隧道连接时使用调试器
  • 返回非常大的数据集的查询不再阻止查询服务器
  • 修复了使用监控仪表板时的SSH隧道连接问题
  • 修复了控制台选项卡中的\ dx + EXTENSION命令

2 OmniDB 2.10.0

 

2.1 新功能

  • 支持外部数据包装,外部服务器,用户映射和外部表(PostgreSQL)

2.2 改进

  • 监控仪表板:保存每个连接的当前图表处置
  • 监控仪表板:需要plpythonu的监控单元不再具有此要求(PostgreSQL)
  • 监控仪表板:改进当前图表并添加新图表(PostgreSQL)
  • 使用“高级对象搜索”(PostgreSQL)重命名为“数据挖掘”功能
  • 高级对象搜索:只在找到内容时显示一行,不显示“不匹配”(PostgreSQL)

 

2.3 bug修复

  • 修复了“无法找到从未知到regprocedure的转换函数”(PostgreSQL,#591
  • 修复了“不支持的regnamespace类型”(PostgreSQL,#605
  • 使用查询数据时修复了“对象对象”错误消息(Oracle,#611

3 OmniDB 2.11.0

3.1 新功能

支持PostgreSQL 11

  • 可以在控制台选项卡和树视图中管理表,函数和存储过程
  • 调试器可以使用PostgreSQL 11函数和过程

 

3.2 改进

  • 服务器包现在在systemd中安装服务
  • 用于调用函数和过程的SQL模板(PostgreSQL)
  • 在树视图中支持物化视图的索引(PostgreSQL)
  • 在树视图中支持视图规则(PostgreSQL)
  • FreeBSD的调试版(PostgreSQL)
  • 现在,Connection Grid允许通过单击列名进行排序
  • Django安全性的改进

 

3.3 bug修复

  • 修复了EXCEPTION发生时DO块/函数/过程没有显示的MESSAGES(PostgreSQL)
  • 修复Alter Table GUI不处理NULL值(PostgreSQL)
  • 修复列类型名称未在Alter Table GUI(PostgreSQL)中正确显示
  • 为模式修复了GRANT的DDL(PostgreSQL)
  • 修复了REFRESH MATERIALIZED VIEW(PostgreSQL)的SQL模板
  • 修复了Postgres-XL树没有替换节点名称的问题

3.4 弃用

  • 不再支持Debian 7,服务器包是在Debian 8上构建的

 

4 OmniDB 2.12.0

4.1 新功能

  • 整个Web界面,组件和图标的全新现代外观
  • PostgreSQL:用户现在可以启用/禁用自动提交
  • PostgreSQL:向用户显示后端的状态
  • PostgreSQL:如果禁用自动提交或用户启动事务,则用户可以执行COMMIT或ROLLBACK
  • PostgreSQL:PostgreSQL的全新功能自动完成组件
  • PostgreSQL:支持HASH分区(SQL模板,树视图,属性和DDL)
  • 用于设置CSV编码和分隔符的新用户选项

4.2 改进

  • PostgreSQL:OmniDB现在尽可能使用PostgreSQL服务器端游标,以始终保持较低的OmniDB内存使用率
  • PostgreSQL:改进了视图和物化视图的SELECT模板
  • 保存查询选项卡的标题
  • OmniDB调试器:CentOS 6和7的不同RPM
  • OmniDB插件API:适应新的OmniDB外观
  • OmniDB插件API:支持从核心删除pglogical,Postgres-BDR 1.0和Postgres-XL,现在是分离的开源插件

4.3 bug修复

  • 修复:PostgreSQL:返回非常大的数据集时使用高内存(使用服务器端游标)
  • 修复:Oracle / MySQL / MariaDB:QueryBlock不显示每个块的第一行
  • 修复:单击树视图上删除的节点:“只能转置具有单行的表”
  • 已修复:导出到XLSX不遵循区域设置
  • 修复:编辑器在Alt-Tab后失去焦点

5 OmniDB 2.13.0

5.1 新功能

  • 连接组:例如,允许用户轻松区分生产和测试数据库服务器
  • 通过omnidb-config CLI实用程序进行用户和连接管理,这有助于自动部署

5.2 改进

  • 高级对象搜索现在考虑视图和物化视图定义
  • 在树视图中展开触发节点时显示触发器功能
  • PostgreSQL:Improved \ h命令,提供SQL命令的语法帮助
  • Linux:OmniDB systemd服务现在使用/etc/omnidb.conf中的配置文件
  • 将所有OmniDB用户密码转换为OmniDB用户数据库中的哈希值,从而提高安全性
  • OmniDB升级过程现在备份用户数据库(文件omnidb.db)
  • 现在,Oracle / MySQL / MariaDB上始终启用自动提交
  • 密码过期/重新验证后,用户无需再次执行查询
  • 用于FreeBSD的PostgreSQL 11的OmniDB调试器插件

5.3 bug修复

  • 修复:单击带有WHERE子句的索引:“只能转置具有单行的表”
  • 修复:导出到XLSX / CSV不考虑所有行
  • 修复:关闭错误窗口时出错
  • 已修复:监控仪表板:当监控选项卡没有焦点时,不会调整列宽
  • 修复:如果没有选项,则不会在树中显示用户映射
  • 修复:如果没有选项,外部表DDL无法正确显示
  • 修复:功能和程序的DDL在函数体后没有显示必要的逗号

6 OmniDB 2.14.0

6.1 新功能

 

6.2 改进

  • 监控仪表板:现在使用垂直滚动条呈现包含许多标签的图表
  • 监控仪表板:非附加图表现在保留原始颜色
  • 包含对MariaDB 10.3的支持
  • 包含对MySQL 8.0的支持
  • 包含对Oracle 18c的支持
  • 包括对Postgres-XL 10的支持

 

6.3 bug修复

  • 修复了单击外表时的错误,然后是数据操作,然后是查询数据
  • 更改连接时修复错误:“NoneType”类型的对象没有len()
  • 修复了CentOS 7程序包错误:缺少OmniDB服务器服务文件
  • 如果PK列名称包含引号且表格至少有1条记录,则会显示EditData中的错误

 

猜你喜欢

转载自blog.csdn.net/qq_42774426/article/details/88876346