Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch integrity-check-refactor Excluding Merge-Ins
This is equivalent to a diff from 307195c8 to 1c522123
2015-07-01
| ||
17:53 | Simplification of PRAGMA integrity_check logic. Make sure that the depth of the right-most subtree is correct. Size reduction and performance increase, with no change in output. (check-in: 550705fc user: drh tags: trunk) | |
17:13 | Rework the PRAGMA integrity_check logic. Simplify the checkTreePage() routine and clean up the error messages generated. (Closed-Leaf check-in: 1c522123 user: drh tags: integrity-check-refactor) | |
04:08 | Fix some harmless compiler warnings. (check-in: 307195c8 user: drh tags: trunk) | |
01:31 | Change integrity_check to analyze the cells of a page in reverse order, as this will tend to insert the cells into the analysis heap in increasing order by address, which is the most efficient way to load a min-heap. (check-in: 59ad912c user: drh tags: trunk) | |
Changes to src/btree.c.
Changes to src/btreeInt.h.
Changes to src/pager.c.
Changes to src/pager.h.
Changes to test/corrupt2.test.
Changes to test/corrupt3.test.
Changes to test/corrupt7.test.
Changes to test/corruptE.test.
Changes to test/pragma.test.