summaryrefslogtreecommitdiffstats
path: root/src/rspamadm
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-05-23 16:37:16 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-05-23 16:37:16 +0100
commitc15fd65bc3e7f447a816e9539afa92f444f53480 (patch)
treef4febdf6bf08508df7e2fe92f152c2e399c8791e /src/rspamadm
parent7657cc4be6d681b05f13042176283376c2a0d601 (diff)
downloadrspamd-c15fd65bc3e7f447a816e9539afa92f444f53480.tar.gz
rspamd-c15fd65bc3e7f447a816e9539afa92f444f53480.zip
[Feature] Allow versioning for sqlite databases
Diffstat (limited to 'src/rspamadm')
-rw-r--r--src/rspamadm/fuzzy_merge.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rspamadm/fuzzy_merge.c b/src/rspamadm/fuzzy_merge.c
index 13bef43ef..931bea0f0 100644
--- a/src/rspamadm/fuzzy_merge.c
+++ b/src/rspamadm/fuzzy_merge.c
@@ -256,7 +256,7 @@ rspamadm_fuzzy_merge (gint argc, gchar **argv)
pool = rspamd_mempool_new (rspamd_mempool_suggest_size (), "fuzzy_merge");
dest_db = rspamd_sqlite3_open_or_create (pool, target, create_tables_sql,
- &error);
+ 0, &error);
if (dest_db == NULL) {
rspamd_fprintf(stderr, "cannot open destination: %s\n", error->message);
@@ -281,7 +281,7 @@ rspamadm_fuzzy_merge (gint argc, gchar **argv)
unique_ops = g_hash_table_new (rspamadm_op_hash, rspamadm_op_equal);
for (i = 0; i < nsrc; i++) {
- src = rspamd_sqlite3_open_or_create (pool, sources[i], NULL, &error);
+ src = rspamd_sqlite3_open_or_create (pool, sources[i], NULL, 0, &error);
if (src == NULL) {
rspamd_fprintf(stderr, "cannot open source %s: %s\n", sources[i],
@@ -299,7 +299,7 @@ rspamadm_fuzzy_merge (gint argc, gchar **argv)
nsrc_shingles = 0;
src = g_ptr_array_index (source_dbs, i);
-
+
if (!quiet) {
rspamd_printf ("reading data from %s\n", sources[i]);
}
@@ -449,7 +449,7 @@ rspamadm_fuzzy_merge (gint argc, gchar **argv)
sqlite3_finalize (stmt);
sqlite3_close (src);
}
-
+
if (!quiet) {
rspamd_printf ("start writing to %s, %ud ops pending\n", target, ops->len);
}