From 3389c5735b0d542b111373badc48abdef36b9502 Mon Sep 17 00:00:00 2001 From: Josiah Campbell <9521010+jocmp@users.noreply.github.com> Date: Thu, 14 May 2026 19:55:37 -0500 Subject: [PATCH] Reduce SQLite cursor window to 8MB --- .gitignore | 2 ++ .../java/com/capyreader/app/common/AndroidDatabaseProvider.kt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 1a0ddbfe6..eb19de9b9 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,5 @@ technotes/.obsidian/ TODO.md tmp/ + +.claude/worktrees diff --git a/app/src/main/java/com/capyreader/app/common/AndroidDatabaseProvider.kt b/app/src/main/java/com/capyreader/app/common/AndroidDatabaseProvider.kt index 13f1f68ca..54cadee9d 100644 --- a/app/src/main/java/com/capyreader/app/common/AndroidDatabaseProvider.kt +++ b/app/src/main/java/com/capyreader/app/common/AndroidDatabaseProvider.kt @@ -13,7 +13,7 @@ class AndroidDatabaseProvider(private val context: Context) : DatabaseProvider { Database.Schema, context, databaseName(accountID), - windowSizeBytes = 100 * 1024 * 1024, + windowSizeBytes = 8 * 1024 * 1024, /** * - https://developer.android.com/topic/performance/sqlite-performance-best-practices#enable-write-ahead */