commit | 4f03013104e9848b0c0d6ca0c0fdbd2c30410395 | [log] [tgz] |
---|---|---|
author | Victor Costan <[email protected]> | Wed Dec 05 00:30:08 2018 |
committer | Commit Bot <[email protected]> | Wed Dec 05 00:30:08 2018 |
tree | a7a6e4f5447b1eb358868554879db7c483186fcd | |
parent | d1c6a0c1985aae3d9844fe2ee75ff7919fed0ee3 [diff] |
sqlite: Remove custom PRAGMA auto_vacuum_slack_pages. SQLite patch 0007-Allow-auto-vacuum-to-work-with-chunks.patch introduces a PRAGMA that is not used outside of tests. The PRAGMA was added for an experiment that was discontinued, referenced on the bug above. This CL removes the patch and the associated tests, reducing the total amount of patches we carry on top of SQLite. No functional changes are expected, because the patch is inert in production. Specifically, the newly introduced autoVacuumSlack member of the BtShared structure is zero-initialized by default, and can only be changed by issuing the auto_vacuum_slack_pages PRAGMA. The new btree code is gated by an if (... && pBt->autoVacuumSlack). The PRAGMA is not used outside of testing. Bug: 698010 Change-Id: Id2a40badccb96389c6ff9ce1780ffa703dedce6c Reviewed-on: https://chromium-review.googlesource.com/c/1362222 Reviewed-by: Chris Mumford <[email protected]> Commit-Queue: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#613782}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .