Skip to content

IGinX 0.6.0 -- Becoming a real Polystore

Compare
Choose a tag to compare
@aqni aqni released this 26 May 06:56
· 148 commits to main since this release
a26fd02

NEWS: 支持国产关系数据库直接接入!

What's Changed

  • SQL
    • 实现聚合支持整数长度
    • 实现 explain 语句
    • order by 语句支持任意列
    • 实现 explain physical 语句
    • UDF 支持以模块方式进行多函数声明,并自动安装依赖包
    • UDF 支持列头
    • UDF 支持多列
    • 实现 where子查询
    • Consolidate Conditional Statements in Function
    • time 关键字改为 key
    • 实现更多子查询
    • 实现 order by 和 limit
    • 实现集合操作
    • 实现 distinct 语句
    • 实现以灵活方式从CSV文件读取数据
    • 实现导出查询结果到CSV文件或字节文件
    • 路径名称使用反引号支持更多字符
    • 实现 value2meta
    • 移除 agg level 功能
    • 实现在SQL中使用 show columns;
    • UDF支持参数
    • 实现 "and" 比较操作和 "or "比较操作
    • 实现 CTE
    • UDF支持访问key数据
    • where语句支持表达式
    • 实现 show config
    • 实现远程注册 UDF
  • Session
    • 实现取消任务
    • add outfile in python session
  • Client
    • 显示执行时间
  • Log
    • 可以直接通过 conf/log4j2.properties配置日志
  • optimizer
    • 重构优化器架构
  • DataSource
    • 重新实现 Mongodb 对接层
    • 支持 Redis
    • 重构对接层接口
    • influxdb支持查询下推
    • PostgreSQL支持查询下推
    • 重新实现 Parquet 存储引擎
    • 支持更多关系型数据库,包括 MySQL
  • Deploy
    • 提供 docker-compose
  • Test
    • 添加更多单元测试
    • 添加更多集成测试

New Contributors

Full Changelog: release/v0.5.1...v0.6.0