From 11669921ce7cbf7664c49fd3a54d51822ab752f7 Mon Sep 17 00:00:00 2001 From: "jimw@mysql.com" <> Date: Fri, 11 Nov 2005 16:36:26 -0800 Subject: [PATCH] Support full list of BDB deadlock detection methods. (Bug #14876) --- sql/ha_berkeley.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sql/ha_berkeley.cc b/sql/ha_berkeley.cc index eeca6cb1657..ca5b060763d 100644 --- a/sql/ha_berkeley.cc +++ b/sql/ha_berkeley.cc @@ -89,9 +89,12 @@ static DB_ENV *db_env; static HASH bdb_open_tables; const char *berkeley_lock_names[] = -{ "DEFAULT", "OLDEST","RANDOM","YOUNGEST",0 }; +{ "DEFAULT", "OLDEST", "RANDOM", "YOUNGEST", "EXPIRE", "MAXLOCKS", + "MAXWRITE", "MINLOCKS", "MINWRITE", 0 }; u_int32_t berkeley_lock_types[]= -{ DB_LOCK_DEFAULT, DB_LOCK_OLDEST, DB_LOCK_RANDOM }; +{ DB_LOCK_DEFAULT, DB_LOCK_OLDEST, DB_LOCK_RANDOM, DB_LOCK_YOUNGEST, + DB_LOCK_EXPIRE, DB_LOCK_MAXLOCKS, DB_LOCK_MAXWRITE, DB_LOCK_MINLOCKS, + DB_LOCK_MINWRITE }; TYPELIB berkeley_lock_typelib= {array_elements(berkeley_lock_names)-1,"", berkeley_lock_names, NULL}; -- 2.30.9