summaryrefslogtreecommitdiffstats
path: root/ctdb/common/ctdb_message.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2013-04-03 14:59:21 +0200
committerAmitay Isaacs <amitay@gmail.com>2013-04-05 13:13:08 +1100
commitd82336f1f3396fd3b7716d260ac434284325e756 (patch)
tree1df3969d7947850d8df9af0c235d1e8198dcd29c /ctdb/common/ctdb_message.c
parenta37033bfc9147189c034dbc63758c4aa4af03685 (diff)
downloadsamba-d82336f1f3396fd3b7716d260ac434284325e756.tar.gz
samba-d82336f1f3396fd3b7716d260ac434284325e756.tar.xz
samba-d82336f1f3396fd3b7716d260ac434284325e756.zip
common/messaging: Use the jenkins hash in ctdb_message
This give a better hash distribution (This used to be ctdb commit f7f8bde2376f8180a0dca6d7b8d7d2a4a12f4bd8)
Diffstat (limited to 'ctdb/common/ctdb_message.c')
-rw-r--r--ctdb/common/ctdb_message.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ctdb/common/ctdb_message.c b/ctdb/common/ctdb_message.c
index 9700caf42e5..b0d2ea0168f 100644
--- a/ctdb/common/ctdb_message.c
+++ b/ctdb/common/ctdb_message.c
@@ -31,7 +31,9 @@
static int message_list_db_init(struct ctdb_context *ctdb)
{
ctdb->message_list_indexdb = tdb_open("messagedb", 8192,
- TDB_INTERNAL|TDB_DISALLOW_NESTING,
+ TDB_INTERNAL|
+ TDB_INCOMPATIBLE_HASH|
+ TDB_DISALLOW_NESTING,
O_RDWR|O_CREAT, 0);
if (ctdb->message_list_indexdb == NULL) {
DEBUG(DEBUG_ERR, ("Failed to create message list indexdb\n"));