diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-05-23 16:37:16 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-05-23 16:37:16 +0100 |
commit | c15fd65bc3e7f447a816e9539afa92f444f53480 (patch) | |
tree | f4febdf6bf08508df7e2fe92f152c2e399c8791e /src/rspamadm | |
parent | 7657cc4be6d681b05f13042176283376c2a0d601 (diff) | |
download | rspamd-c15fd65bc3e7f447a816e9539afa92f444f53480.tar.gz rspamd-c15fd65bc3e7f447a816e9539afa92f444f53480.zip |
[Feature] Allow versioning for sqlite databases
Diffstat (limited to 'src/rspamadm')
-rw-r--r-- | src/rspamadm/fuzzy_merge.c | 8 |
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); } |