Apache Ignite 版本发布说明
Apache Ignite 分布式内存数据库 2.15.0
(!) 警告:
- 删除了 Ignite 节点的 Daemon 模式;
- 删除了废弃了的 ignitevisorcmd 工具;
- 删除了遗留的 JMX Beans(
ThreadPoolMXBean
、CacheGroupMetricsMXBean
、CacheMetricsMXBean
、PersistenceMetricsMXBean
、DataStorageMetricsMXBean
、DataRegionMetricsMXBean
); - 删除了多余的
ignite-spring
模块的ignite-indexing
模块依赖,如果需要在 Ignite 中执行 SQL,并且使用了 Maven,需要明确指定使用哪个 SQL 引擎:ignite-indexing
或者ignite-calcite
; - 将
ignite-ssh
模块迁移到扩展库; - 废弃了
SqlFieldsQuery
的lazy
标志,该标志的默认值改为true
; - 事务内操作院子缓存默认会被禁止,如果要允许这样的操作,需要将系统属性
IGNITE_ALLOW_ATOMIC_OPS_IN_TX
配置为true
。
Ignite:
- 新增增量快照功能;
- 新增缓存对象转换功能(可用于加密、压缩或者数据过滤);
- 快照支持开启磁盘页面压缩的缓存;
- 快照支持只复制主分区数据的功能;
- 快照恢复过程新增忽略快照检查的选项;
- 当数据流正在进行数据加载时执行快照会抛出异常,无法保证一致性;
- 将快照操作的警告写入元数据存储;
- 新增快照增量页面排序;
- 创建快照时新增分区大小和计数器检查;
- 新增
CONFIGURATION
系统视图; PAGE_LISTS
系统视图新增页面空闲空间列;- 新增杀死客户端连接的 API(瘦客户端、JDBC、ODBC);
- 新增页面读时间和页面替换时间的指标;
- 新增瘦客户端分区感知的相关指标;
- 新增禁用 CDC 的全局属