From e1219df89354f7366a66b34d13b9b89f02377958 Mon Sep 17 00:00:00 2001
From: Vsevolod Stakhov <vsevolod@highsecure.ru>
Date: Wed, 13 May 2015 14:04:31 +0100
Subject: Output some statistics about maps.

---
 src/libutil/map.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/libutil/map.c b/src/libutil/map.c
index c2de77ead..3fe7495b3 100644
--- a/src/libutil/map.c
+++ b/src/libutil/map.c
@@ -829,6 +829,9 @@ rspamd_hosts_fin (rspamd_mempool_t * pool, struct map_cb_data *data)
 	if (data->prev_data) {
 		g_hash_table_destroy (data->prev_data);
 	}
+	if (data->cur_data) {
+		msg_info ("read hash of %z elements", g_hash_table_size (data->cur_data));
+	}
 }
 
 gchar *
@@ -854,6 +857,9 @@ rspamd_kv_list_fin (rspamd_mempool_t * pool, struct map_cb_data *data)
 	if (data->prev_data) {
 		g_hash_table_destroy (data->prev_data);
 	}
+	if (data->cur_data) {
+		msg_info ("read hash of %z elements", g_hash_table_size (data->cur_data));
+	}
 }
 
 gchar *
@@ -878,4 +884,7 @@ rspamd_radix_fin (rspamd_mempool_t * pool, struct map_cb_data *data)
 	if (data->prev_data) {
 		radix_destroy_compressed (data->prev_data);
 	}
+	if (data->cur_data) {
+		msg_info ("read radix trie of %z elements", radix_get_size (data->cur_data));
+	}
 }
-- 
cgit v1.2.3