diff options
author | David Bremner <david@tethera.net> | 2021-05-21 12:54:10 -0300 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2021-06-27 13:59:42 -0300 |
commit | 2f608d2a9400f666ec0aca1f76b59f6640104e4e (patch) | |
tree | 8934d09f08ecf2cfe7cbaef1136db6911a86d447 /lib | |
parent | 65f923219e08193d590bec35e2c3995dc6a19395 (diff) |
lib/config: add NOTMUCH_CONFIG_AUTOCOMMIT
This will be used to control how often atomic transactions are
committed.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/config.cc | 4 | ||||
-rw-r--r-- | lib/notmuch.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/lib/config.cc b/lib/config.cc index 368ed669..7ecc3c7b 100644 --- a/lib/config.cc +++ b/lib/config.cc @@ -593,6 +593,8 @@ _notmuch_config_key_to_string (notmuch_config_key_t key) return "user.other_email"; case NOTMUCH_CONFIG_USER_NAME: return "user.name"; + case NOTMUCH_CONFIG_AUTOCOMMIT: + return "database.autocommit"; default: return NULL; } @@ -638,6 +640,8 @@ _notmuch_config_default (notmuch_database_t *notmuch, notmuch_config_key_t key) return email; case NOTMUCH_CONFIG_NEW_IGNORE: return ""; + case NOTMUCH_CONFIG_AUTOCOMMIT: + return "8000"; case NOTMUCH_CONFIG_HOOK_DIR: case NOTMUCH_CONFIG_BACKUP_DIR: case NOTMUCH_CONFIG_OTHER_EMAIL: diff --git a/lib/notmuch.h b/lib/notmuch.h index 4b053932..5c3be342 100644 --- a/lib/notmuch.h +++ b/lib/notmuch.h @@ -2520,6 +2520,7 @@ typedef enum _notmuch_config_key { NOTMUCH_CONFIG_PRIMARY_EMAIL, NOTMUCH_CONFIG_OTHER_EMAIL, NOTMUCH_CONFIG_USER_NAME, + NOTMUCH_CONFIG_AUTOCOMMIT, NOTMUCH_CONFIG_LAST } notmuch_config_key_t; |