| commit | 2d92c36fc9550f8d7db09367091766f599a37f2a | [log] [tgz] |
|---|---|---|
| author | Lee Shombert <shombert@google.com> | Wed Apr 26 16:41:26 2023 -0700 |
| committer | Lee Shombert <shombert@google.com> | Fri Apr 28 07:58:09 2023 -0700 |
| tree | f9395d67bd6fb9b0b35e2475c0c76403d45247ff | |
| parent | d3e8774df41c297af8c69d31808c5706e9981bfd [diff] |
Allow DEFERRED transactions to run in parallel Bug: 279042342 A DEFERRED SQLite transaction is now read-only. It will prefer the "secondary" connections rather than the single, primary database connection. This allows multiple DEFERRED transactions to run in parallel. Because the DEFERRED transaction mode is used for read-only transactions, the public APIs are renamed. Test: atest * SQLiteDatabaseTest Change-Id: Ida25a58d36767ebd23b20ba0d9ab8a1d4c0dfdc3