]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Some more fixes to sqlite backend.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 27 Jul 2015 16:11:12 +0000 (17:11 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 27 Jul 2015 16:11:12 +0000 (17:11 +0100)
src/libstat/backends/sqlite3_backend.c
test/functional/configs/stats.conf

index 617dd99bb3892fa85f6fc408d7e61ac8ea660b28..c9c78df8ff2b8733f36c05872eb58869ea02bfa9 100644 (file)
@@ -203,7 +203,7 @@ static struct rspamd_sqlite3_prstmt prepared_stmts[RSPAMD_STAT_BACKEND_MAX] =
                .sql = "INSERT INTO users (name, learns) VALUES (?1, 0);",
                .stmt = NULL,
                .args = "T",
-               .result = SQLITE_ROW,
+               .result = SQLITE_DONE,
                .ret = "L"
        },
        {
@@ -211,7 +211,7 @@ static struct rspamd_sqlite3_prstmt prepared_stmts[RSPAMD_STAT_BACKEND_MAX] =
                .sql = "INSERT INTO languages (name, learns) VALUES (?1, 0);",
                .stmt = NULL,
                .args = "T",
-               .result = SQLITE_ROW,
+               .result = SQLITE_DONE,
                .ret = "L"
        },
        {
@@ -219,7 +219,7 @@ static struct rspamd_sqlite3_prstmt prepared_stmts[RSPAMD_STAT_BACKEND_MAX] =
                .sql = "INSERT INTO tokenizer(data) VALUES (?1);",
                .stmt = NULL,
                .args = "B",
-               .result = SQLITE_ROW,
+               .result = SQLITE_DONE,
                .ret = ""
        },
        {
index 4ae576b6e9921ee1936fcb5499db89a1a3c4fcf0..c03c8b52e416e4cfe761a2ebb5288d72624164fd 100644 (file)
@@ -42,17 +42,16 @@ classifier {
                hash = ${STATS_HASH}
                key = ${STATS_KEY}
        }
+       backend = ${STATS_BACKEND}
        statfile {
                symbol = BAYES_SPAM;
                path = ${STATSDIR}/rspamd-bats-bayes.spam;
                size = 1M;
-               backend = ${STATS_BACKEND}
        }
        statfile {
                symbol = BAYES_HAM;
                path = ${STATSDIR}/rspamd-bats-bayes.ham;
                size = 1M;
-               backend = ${STATS_BACKEND}
        }
 
        cache {