-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sql: drop the attachdriver mechanism (#97)
After security assessment it was determined storing filterable/sortable columns on disk is acceptable, as none of the information is expected to be sensible. This removes the attachdriver mechanism that created one DB on the disk and another, optionally in memory, as attached DB. Only one DB is created now. This change was driven by the need of dropping the shared cache SQLite mode: https://sqlite.org/sharedcache.html which is in turn needed in order to activate WAL mode, which allows for better performance and less locking (including at CREATE INDEX time). Signed-off-by: Silvio Moioli <[email protected]> Co-authored-by: Paulo Gomes <[email protected]>
- Loading branch information
Showing
7 changed files
with
38 additions
and
178 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.