Skip to content

Lealone 5.2.1

Compare
Choose a tag to compare
@codefollower codefollower released this 15 Dec 01:59
· 338 commits to master since this release

bug fix

  • Issue #207 调度服务线程拿到表名列表后,如果接下来在进行 fullGc 前表被其他线程删除了,会导致 NPE

  • Issue #207 在一个大事务中写入数据频繁产生 page split 后有可能产生堆栈溢出错误,标记脏页时产生 Position 0 错误

  • 如果一张表存在 lob 字段,当删除这张表时会错误关闭其他表对应的 BTreeMap 从而抛出 IllegalStateException: This map is closed

  • 修改表结构后,版本号不为0的老记录执行 redo 时会多执行一遍 ddl 语句

improvement

  • DEFAULT_MAX_MEMORY_ROWS 从1万改成10万,避免查询的数据量很小时也写临时文件