SQLite 3.37.2 现已发布。SQLite 是一个 C 实现的 SQL 数据库引擎,它的特点是小型、快速、自包含、高可靠性和功能齐全。SQLite 嵌入在所有手机和大多数计算机中,也捆绑在为数众多的其它应用中,是世界上使用量最大的数据库引擎。
主要变化:
- 修复版本 3.35.0 (2021-03-12) 中引入的一个 bug, 如果在 PRAGMA temp_store=MEMORY 模式下回滚 SAVEPOINT 并进行其他更改,然后外部事务提交,则可能导致数据库损坏。 Check-in 73c2b50211d3ae26
- 修复了 ON DELETE CASCADE 和 ON UPDATE CASCADE 的一个长期存在的问题,在该问题中,用于实现级联更改的字节码缓存在本地 DDL 更改后没有被重置。 Check-in 5232c9777fe4fb13
- 其他的一些小修复,应该不会影响生产构建。
Hashes:
- SQLITE_SOURCE_ID: 2022-01-06 13:25:41 872ba256cbf61d9290b571c0e6d82a20c224ca3ad82971edc46b29818d5d17a0
- SHA3-256 for sqlite3.c: 1bb01c382295cba85ec4685cedc52a7477cdae71cc37f1ad0f48719a17af1e1e