pg_chameleon 2.0.13

发布于 2020-07-10,作者:Federico Campoli
相关开源

此维护版本增加了对 Point 数据类型的 实验性 支持,感谢 @jovankricka-everon 的贡献。

目前,该支持仅限于 POINT 数据类型,并使用硬编码来保持 init_replica 和副本正常工作。但是,由于此功能与 PostGIS 相关,因此下一个点版本将使用更通用的方法重写此部分代码。

此版本在 MySQL 源类型中添加了 keep_existing_schema 参数。当设置为 Yes 时,init_replica、refresh_schema 和 sync_tables 不会使用来自 MySQL 源的数据重新创建受影响的表。而是截断现有表并重新加载数据。

执行 REINDEX TABLE 以在重新加载后保持索引状态良好。下一个点版本很可能会改进重新加载和重新索引的方法。

keep_existing_schema 设置为 Yes 时,参数 grant_select_to 将不起作用。

从这个版本开始,代码库从制表符切换到空格,遵循 PEP-8 中的指导原则。