-diff -r 25523be1816e include/my_getopt.h
---- a/include/my_getopt.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/include/my_getopt.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d include/my_getopt.h
+--- a/include/my_getopt.h Tue Feb 17 22:32:27 2009 -0800
++++ b/include/my_getopt.h Tue Feb 17 22:33:00 2009 -0800
@@ -28,7 +28,8 @@
#define GET_ULL 8
#define GET_STR 9
#define GET_ASK_ADDR 128
#define GET_TYPE_MASK 127
-diff -r 25523be1816e include/my_time.h
---- a/include/my_time.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/include/my_time.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d include/my_time.h
+--- a/include/my_time.h Tue Feb 17 22:32:27 2009 -0800
++++ b/include/my_time.h Tue Feb 17 22:33:00 2009 -0800
@@ -140,7 +140,7 @@
int my_date_to_str(const MYSQL_TIME *l_time, char *to);
int my_datetime_to_str(const MYSQL_TIME *l_time, char *to);
C_MODE_END
#endif /* _my_time_h_ */
-diff -r 25523be1816e innobase/buf/buf0buf.c
---- a/innobase/buf/buf0buf.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/buf/buf0buf.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/buf/buf0buf.c
+--- a/innobase/buf/buf0buf.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/buf/buf0buf.c Tue Feb 17 22:33:00 2009 -0800
@@ -37,6 +37,9 @@
#include "log0log.h"
#include "trx0undo.h"
return(TRUE);
}
-diff -r 25523be1816e innobase/buf/buf0rea.c
---- a/innobase/buf/buf0rea.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/buf/buf0rea.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/buf/buf0rea.c
+--- a/innobase/buf/buf0rea.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/buf/buf0rea.c Tue Feb 17 22:33:00 2009 -0800
@@ -70,7 +70,8 @@
treat the tablespace as dropped; this is a timestamp we
use to stop dangling page reads from a tablespace
}
}
-diff -r 25523be1816e innobase/fil/fil0fil.c
---- a/innobase/fil/fil0fil.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/fil/fil0fil.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/fil/fil0fil.c
+--- a/innobase/fil/fil0fil.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/fil/fil0fil.c Tue Feb 17 22:33:00 2009 -0800
@@ -3527,7 +3527,7 @@
node->name, node->handle, buf,
offset_low, offset_high,
#endif
ut_a(ret);
-diff -r 25523be1816e innobase/include/buf0rea.h
---- a/innobase/include/buf0rea.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/include/buf0rea.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/include/buf0rea.h
+--- a/innobase/include/buf0rea.h Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/include/buf0rea.h Tue Feb 17 22:33:00 2009 -0800
@@ -10,6 +10,7 @@
#define buf0rea_h
/************************************************************************
Issues read requests for pages which the ibuf module wants to read in, in
order to contract the insert buffer tree. Technically, this function is like
-diff -r 25523be1816e innobase/include/fil0fil.h
---- a/innobase/include/fil0fil.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/include/fil0fil.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/include/fil0fil.h
+--- a/innobase/include/fil0fil.h Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/include/fil0fil.h Tue Feb 17 22:33:00 2009 -0800
@@ -534,8 +534,11 @@
/************************************************************************
Reads or writes data. This operation is asynchronous (aio). */
/************************************************************************
Reads data from a space to a buffer. Remember that the possible incomplete
blocks at the end of file are ignored: they are not taken into account when
-diff -r 25523be1816e innobase/include/os0file.h
---- a/innobase/include/os0file.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/include/os0file.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/include/os0file.h
+--- a/innobase/include/os0file.h Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/include/os0file.h Tue Feb 17 22:33:00 2009 -0800
@@ -10,6 +10,8 @@
#define os0file_h
/****************************************************************************
Wakes up all async i/o threads so that they know to exit themselves in
shutdown. */
-diff -r 25523be1816e innobase/include/srv0srv.h
---- a/innobase/include/srv0srv.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/include/srv0srv.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/include/srv0srv.h
+--- a/innobase/include/srv0srv.h Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/include/srv0srv.h Tue Feb 17 22:33:00 2009 -0800
@@ -26,6 +26,8 @@
at a time */
#define SRV_AUTO_EXTEND_INCREMENT \
/* This is set to TRUE if the MySQL user has set it in MySQL */
extern ibool srv_lower_case_table_names;
-diff -r 25523be1816e innobase/include/trx0trx.h
---- a/innobase/include/trx0trx.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/include/trx0trx.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/include/trx0trx.h
+--- a/innobase/include/trx0trx.h Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/include/trx0trx.h Tue Feb 17 22:33:00 2009 -0800
@@ -668,6 +668,17 @@
/*------------------------------*/
char detailed_error[256]; /* detailed error message for last
};
#define TRX_MAX_N_THREADS 32 /* maximum number of concurrent
-diff -r 25523be1816e innobase/lock/lock0lock.c
---- a/innobase/lock/lock0lock.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/lock/lock0lock.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/lock/lock0lock.c
+--- a/innobase/lock/lock0lock.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/lock/lock0lock.c Tue Feb 17 22:33:00 2009 -0800
@@ -1806,6 +1806,8 @@
{
lock_t* lock;
trx->que_state = TRX_QUE_LOCK_WAIT;
trx->was_chosen_as_deadlock_victim = FALSE;
trx->wait_started = time(NULL);
-diff -r 25523be1816e innobase/os/os0file.c
---- a/innobase/os/os0file.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/os/os0file.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/os/os0file.c
+--- a/innobase/os/os0file.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/os/os0file.c Tue Feb 17 22:33:00 2009 -0800
@@ -14,6 +14,7 @@
#include "srv0start.h"
#include "fil0fil.h"
if (type == OS_FILE_READ) {
if (os_aio_use_native_aio) {
#ifdef WIN_ASYNC_IO
-diff -r 25523be1816e innobase/srv/srv0srv.c
---- a/innobase/srv/srv0srv.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/srv/srv0srv.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/srv/srv0srv.c
+--- a/innobase/srv/srv0srv.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/srv/srv0srv.c Tue Feb 17 22:33:00 2009 -0800
@@ -47,6 +47,8 @@
#include "dict0boot.h"
#include "srv0start.h"
os_fast_mutex_lock(&srv_conc_mutex);
-diff -r 25523be1816e innobase/trx/trx0trx.c
---- a/innobase/trx/trx0trx.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/innobase/trx/trx0trx.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d innobase/trx/trx0trx.c
+--- a/innobase/trx/trx0trx.c Tue Feb 17 22:32:27 2009 -0800
++++ b/innobase/trx/trx0trx.c Tue Feb 17 22:33:00 2009 -0800
@@ -190,6 +190,15 @@
trx->global_read_view_heap = mem_heap_create(256);
trx->global_read_view = NULL;
trx->que_state = TRX_QUE_RUNNING;
}
-diff -r 25523be1816e mysys/my_getopt.c
---- a/mysys/my_getopt.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/mysys/my_getopt.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d mysys/my_getopt.c
+--- a/mysys/my_getopt.c Tue Feb 17 22:32:27 2009 -0800
++++ b/mysys/my_getopt.c Tue Feb 17 22:33:00 2009 -0800
@@ -1061,6 +1061,9 @@
case GET_ULONG:
printf("%lu\n", *((ulong*) value));
case GET_LL:
printf("%s\n", llstr(*((longlong*) value), buff));
break;
-diff -r 25523be1816e patch_info/microslow_innodb.info
+diff -r 04958490fc6d patch_info/microslow_innodb.info
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ b/patch_info/microslow_innodb.info Mon Dec 22 00:26:39 2008 -0800
++++ b/patch_info/microslow_innodb.info Tue Feb 17 22:33:00 2009 -0800
@@ -0,0 +1,15 @@
+File=microslow_innodb.patch
+Name=Extended statistics in slow.log
+
+2008-11
+Arjen Lentz: Fixups (backward compatibility) by Arjen Lentz <arjen@openquery.com.au>
-diff -r 25523be1816e scripts/mysqldumpslow.sh
---- a/scripts/mysqldumpslow.sh Mon Dec 22 00:25:06 2008 -0800
-+++ b/scripts/mysqldumpslow.sh Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d scripts/mysqldumpslow.sh
+--- a/scripts/mysqldumpslow.sh Tue Feb 17 22:32:27 2009 -0800
++++ b/scripts/mysqldumpslow.sh Tue Feb 17 22:33:00 2009 -0800
@@ -83,8 +83,8 @@
s/^#? Time: \d{6}\s+\d+:\d+:\d+.*\n//;
my ($user,$host) = s/^#? User\@Host:\s+(\S+)\s+\@\s+(\S+).*\n// ? ($1,$2) : ('','');
$t -= $l unless $opt{l};
# remove fluff that mysqld writes to log when it (re)starts:
-diff -r 25523be1816e sql-common/my_time.c
---- a/sql-common/my_time.c Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql-common/my_time.c Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql-common/my_time.c
+--- a/sql-common/my_time.c Tue Feb 17 22:32:27 2009 -0800
++++ b/sql-common/my_time.c Tue Feb 17 22:33:00 2009 -0800
@@ -1252,3 +1252,37 @@
return 0;
}
+ *ltime= newtime;
+ return newtime;
+}
-diff -r 25523be1816e sql/filesort.cc
---- a/sql/filesort.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/filesort.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/filesort.cc
+--- a/sql/filesort.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/filesort.cc Tue Feb 17 22:33:00 2009 -0800
@@ -180,6 +180,7 @@
{
statistic_increment(thd->status_var.filesort_scan_count, &LOCK_status);
if (param->not_killable)
{
killed= ¬_killable;
-diff -r 25523be1816e sql/ha_innodb.cc
---- a/sql/ha_innodb.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/ha_innodb.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/ha_innodb.cc
+--- a/sql/ha_innodb.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/ha_innodb.cc Tue Feb 17 22:33:00 2009 -0800
@@ -1,3 +1,4 @@
+
/* Copyright (C) 2000-2005 MySQL AB & Innobase Oy
/* The default dir for log files is the datadir of MySQL */
-@@ -4673,6 +4701,12 @@
+@@ -4681,6 +4709,12 @@
trx->check_unique_secondary = FALSE;
}
if (lower_case_table_names) {
srv_lower_case_table_names = TRUE;
} else {
-@@ -4938,6 +4972,12 @@
+@@ -4946,6 +4980,12 @@
trx->check_unique_secondary = FALSE;
}
name_len = strlen(name);
assert(name_len < 1000);
-@@ -5025,6 +5065,12 @@
+@@ -5033,6 +5073,12 @@
trx->check_foreigns = FALSE;
}
error = row_drop_database_for_mysql(namebuf, trx);
my_free(namebuf, MYF(0));
-@@ -5089,6 +5135,12 @@
+@@ -5097,6 +5143,12 @@
if (current_thd->options & OPTION_NO_FOREIGN_KEY_CHECKS) {
trx->check_foreigns = FALSE;
}
name_len1 = strlen(from);
-@@ -6098,6 +6150,7 @@
+@@ -6106,6 +6158,7 @@
{
row_prebuilt_t* prebuilt = (row_prebuilt_t*) innobase_prebuilt;
trx_t* trx;
DBUG_ENTER("ha_innobase::external_lock");
DBUG_PRINT("enter",("lock_type: %d", lock_type));
-@@ -6221,7 +6274,24 @@
+@@ -6229,7 +6282,24 @@
if (trx->n_mysql_tables_in_use == 0) {
prebuilt->used_in_HANDLER = FALSE;
if (!(thd->options & (OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN))) {
-diff -r 25523be1816e sql/ha_innodb.h
---- a/sql/ha_innodb.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/ha_innodb.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/ha_innodb.h
+--- a/sql/ha_innodb.h Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/ha_innodb.h Tue Feb 17 22:33:00 2009 -0800
@@ -266,6 +266,8 @@
int innobase_start_trx_and_assign_read_view(THD* thd);
/***********************************************************************
This function is used to prepare X/Open XA distributed transaction */
-diff -r 25523be1816e sql/log.cc
---- a/sql/log.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/log.cc Mon Dec 22 00:26:39 2008 -0800
-@@ -2229,11 +2229,12 @@
+diff -r 04958490fc6d sql/log.cc
+--- a/sql/log.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/log.cc Tue Feb 17 22:33:00 2009 -0800
+@@ -2284,11 +2284,12 @@
*/
bool MYSQL_LOG::write(THD *thd,const char *query, uint query_length,
return 0;
DBUG_ENTER("MYSQL_LOG::write");
-@@ -2243,7 +2244,8 @@
+@@ -2298,7 +2299,8 @@
int tmp_errno=0;
char buff[80],*end;
end=buff;
{
VOID(pthread_mutex_unlock(&LOCK_log));
DBUG_RETURN(0);
-@@ -2273,22 +2275,72 @@
+@@ -2328,22 +2330,72 @@
if (my_b_printf(&log_file, "# User@Host: %s[%s] @ %s [%s]\n",
sctx->priv_user ?
sctx->priv_user : "",
}
if (thd->db && strcmp(thd->db,db))
{ // Database changed
-diff -r 25523be1816e sql/log_event.cc
---- a/sql/log_event.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/log_event.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/log_event.cc
+--- a/sql/log_event.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/log_event.cc Tue Feb 17 22:33:00 2009 -0800
@@ -2039,6 +2039,7 @@
/* Execute the query (note that we bypass dispatch_command()) */
const char* found_semicolon= NULL;
}
else
-diff -r 25523be1816e sql/mysql_priv.h
---- a/sql/mysql_priv.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/mysql_priv.h Mon Dec 22 00:26:39 2008 -0800
-@@ -489,6 +489,78 @@
+diff -r 04958490fc6d sql/mysql_priv.h
+--- a/sql/mysql_priv.h Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/mysql_priv.h Tue Feb 17 22:33:00 2009 -0800
+@@ -494,6 +494,78 @@
#define WEEK_FIRST_WEEKDAY 4
#define STRING_BUFFER_USUAL_SIZE 80
enum enum_parsing_place
{
-@@ -1345,6 +1417,7 @@
+@@ -1351,6 +1423,7 @@
extern bool using_update_log, opt_large_files, server_id_supplied;
extern bool opt_update_log, opt_bin_log, opt_error_log;
extern my_bool opt_log, opt_slow_log, opt_log_queries_not_using_indexes;
extern bool opt_disable_networking, opt_skip_show_db;
extern my_bool opt_character_set_client_handshake;
extern bool volatile abort_loop, shutdown_in_progress, grant_option;
-@@ -1356,7 +1429,8 @@
+@@ -1362,7 +1435,8 @@
extern my_bool opt_enable_named_pipe, opt_sync_frm, opt_allow_suspicious_udfs;
extern my_bool opt_secure_auth;
extern char* opt_secure_file_priv;
extern my_bool sp_automatic_privileges, opt_noacl;
extern my_bool opt_old_style_user_limits, trust_function_creators;
extern uint opt_crash_binlog_innodb;
-diff -r 25523be1816e sql/mysqld.cc
---- a/sql/mysqld.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/mysqld.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/mysqld.cc
+--- a/sql/mysqld.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/mysqld.cc Tue Feb 17 22:33:00 2009 -0800
@@ -175,7 +175,6 @@
static void getvolumename();
static void getvolumeID(BYTE *volumeName);
/*
True if there is at least one per-hour limit for some user, so we should
check them before each query (and possibly reset counters when hour is
-@@ -507,6 +508,7 @@
+@@ -507,6 +509,7 @@
Ge_creator ge_creator;
Le_creator le_creator;
FILE *bootstrap_file;
int bootstrap_error;
-@@ -584,7 +586,7 @@
+@@ -584,7 +587,7 @@
static int cleanup_done;
static ulong opt_specialflag, opt_myisam_block_size;
static char *opt_logname, *opt_update_logname, *opt_binlog_index_name;
static char *mysql_home_ptr, *pidfile_name_ptr;
static char **defaults_argv;
static char *opt_bin_logname;
-@@ -3655,6 +3657,8 @@
+@@ -3693,6 +3696,8 @@
unireg_abort(1);
}
}
#endif /* __WIN__ */
if (init_common_variables(MYSQL_CONFIG_NAME,
-@@ -4901,7 +4905,7 @@
+@@ -4943,7 +4948,7 @@
OPT_INTERACTIVE_TIMEOUT, OPT_JOIN_BUFF_SIZE,
OPT_KEY_BUFFER_SIZE, OPT_KEY_CACHE_BLOCK_SIZE,
OPT_KEY_CACHE_DIVISION_LIMIT, OPT_KEY_CACHE_AGE_THRESHOLD,
OPT_LOWER_CASE_TABLE_NAMES, OPT_MAX_ALLOWED_PACKET,
OPT_MAX_BINLOG_CACHE_SIZE, OPT_MAX_BINLOG_SIZE,
OPT_MAX_CONNECTIONS, OPT_MAX_CONNECT_ERRORS,
-@@ -4992,11 +4996,18 @@
+@@ -5034,11 +5039,18 @@
OPT_TIMED_MUTEXES,
OPT_OLD_STYLE_USER_LIMITS,
OPT_LOG_SLOW_ADMIN_STATEMENTS,
OPT_INNODB_ROLLBACK_ON_TIMEOUT,
OPT_SECURE_FILE_PRIV,
OPT_KEEP_FILES_ON_CREATE,
-@@ -5386,8 +5396,17 @@
+@@ -5428,8 +5440,17 @@
(gptr*) &opt_log_slow_admin_statements,
(gptr*) &opt_log_slow_admin_statements,
0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
(gptr*) &opt_slow_logname, (gptr*) &opt_slow_logname, 0, GET_STR, OPT_ARG,
0, 0, 0, 0, 0, 0},
{"log-tc", OPT_LOG_TC,
-@@ -5753,6 +5772,9 @@
+@@ -5795,6 +5816,9 @@
"Tells the slave thread to continue replication when a query returns an error from the provided list.",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
#endif
{"socket", OPT_SOCKET, "Socket file to use for connection.",
(gptr*) &mysqld_unix_port, (gptr*) &mysqld_unix_port, 0, GET_STR,
REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-@@ -6055,11 +6077,31 @@
+@@ -6097,11 +6121,31 @@
(gptr*) 0,
0, (GET_ULONG | GET_ASK_ADDR) , REQUIRED_ARG, 100,
1, 100, 0, 1, 0},
{"lower_case_table_names", OPT_LOWER_CASE_TABLE_NAMES,
"If set to 1 table names are stored in lowercase on disk and table names will be case-insensitive. Should be set to 2 if you are using a case insensitive file system",
(gptr*) &lower_case_table_names,
-@@ -6835,7 +6873,11 @@
+@@ -6878,7 +6922,11 @@
global_system_variables.max_join_size= (ulonglong) HA_POS_ERROR;
max_system_variables.max_join_size= (ulonglong) HA_POS_ERROR;
global_system_variables.old_passwords= 0;
/*
Default behavior for 4.1 and 5.0 is to treat NULL values as unequal
when collecting index statistics for MyISAM tables.
-@@ -7296,6 +7338,35 @@
+@@ -7339,6 +7387,35 @@
case OPT_BOOTSTRAP:
opt_noacl=opt_bootstrap=1;
break;
case OPT_STORAGE_ENGINE:
{
if ((enum db_type)((global_system_variables.table_type=
-@@ -7628,10 +7699,14 @@
+@@ -7671,10 +7748,14 @@
if (opt_bdb)
sql_print_warning("this binary does not contain BDB storage engine");
#endif
if (argc > 0)
{
fprintf(stderr, "%s: Too many arguments (first extra is '%s').\nUse --help to get a list of available options\n", my_progname, *argv);
-diff -r 25523be1816e sql/set_var.cc
---- a/sql/set_var.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/set_var.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/set_var.cc
+--- a/sql/set_var.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/set_var.cc Tue Feb 17 22:33:00 2009 -0800
@@ -217,9 +217,13 @@
sys_log_queries_not_using_indexes("log_queries_not_using_indexes",
&opt_log_queries_not_using_indexes);
sys_var_thd_bool sys_low_priority_updates("low_priority_updates",
&SV::low_priority_updates,
fix_low_priority_updates);
-@@ -283,6 +285,8 @@
+@@ -283,6 +287,8 @@
&SV::max_tmp_tables);
sys_var_long_ptr sys_max_write_lock_count("max_write_lock_count",
&max_write_lock_count);
sys_var_thd_ulong sys_multi_range_count("multi_range_count",
&SV::multi_range_count);
sys_var_long_ptr sys_myisam_data_pointer_size("myisam_data_pointer_size",
-@@ -327,6 +331,20 @@
+@@ -327,6 +333,20 @@
sys_var_bool_ptr sys_relay_log_purge("relay_log_purge",
&relay_log_purge);
#endif
sys_var_long_ptr sys_rpl_recovery_rank("rpl_recovery_rank",
&rpl_recovery_rank);
sys_var_long_ptr sys_query_cache_size("query_cache_size",
-@@ -694,6 +712,10 @@
+@@ -694,6 +714,10 @@
&sys_log_off,
&sys_log_queries_not_using_indexes,
&sys_log_slow,
&sys_log_update,
&sys_log_warnings,
&sys_long_query_time,
-@@ -717,6 +738,7 @@
+@@ -717,6 +741,7 @@
&sys_max_tmp_tables,
&sys_max_user_connections,
&sys_max_write_lock_count,
&sys_multi_range_count,
&sys_myisam_data_pointer_size,
&sys_myisam_max_sort_file_size,
-@@ -770,6 +792,8 @@
+@@ -770,6 +795,8 @@
&sys_slave_skip_counter,
#endif
&sys_slow_launch_time,
&sys_sort_buffer,
&sys_sql_big_tables,
&sys_sql_low_priority_updates,
-@@ -986,8 +1010,11 @@
+@@ -986,8 +1013,11 @@
{"log_slave_updates", (char*) &opt_log_slave_updates, SHOW_MY_BOOL},
#endif
{sys_log_slow.name, (char*) &sys_log_slow, SHOW_SYS},
{sys_low_priority_updates.name, (char*) &sys_low_priority_updates, SHOW_SYS},
{"lower_case_file_system", (char*) &lower_case_file_system, SHOW_MY_BOOL},
{"lower_case_table_names", (char*) &lower_case_table_names, SHOW_INT},
-@@ -1014,6 +1041,7 @@
+@@ -1014,6 +1044,7 @@
{sys_max_tmp_tables.name, (char*) &sys_max_tmp_tables, SHOW_SYS},
{sys_max_user_connections.name,(char*) &sys_max_user_connections, SHOW_SYS},
{sys_max_write_lock_count.name, (char*) &sys_max_write_lock_count,SHOW_SYS},
{sys_multi_range_count.name, (char*) &sys_multi_range_count, SHOW_SYS},
{sys_myisam_data_pointer_size.name, (char*) &sys_myisam_data_pointer_size, SHOW_SYS},
{sys_myisam_max_sort_file_size.name, (char*) &sys_myisam_max_sort_file_size,
-@@ -1101,6 +1129,8 @@
+@@ -1101,6 +1132,8 @@
{sys_slave_trans_retries.name,(char*) &sys_slave_trans_retries, SHOW_SYS},
#endif
{sys_slow_launch_time.name, (char*) &sys_slow_launch_time, SHOW_SYS},
#ifdef HAVE_SYS_UN_H
{"socket", (char*) &mysqld_unix_port, SHOW_CHAR_PTR},
#endif
-@@ -1141,6 +1171,7 @@
+@@ -1141,6 +1174,7 @@
{sys_tx_isolation.name, (char*) &sys_tx_isolation, SHOW_SYS},
{sys_updatable_views_with_limit.name,
(char*) &sys_updatable_views_with_limit,SHOW_SYS},
{sys_version.name, (char*) &sys_version, SHOW_SYS},
#ifdef HAVE_BERKELEY_DB
{sys_version_bdb.name, (char*) &sys_version_bdb, SHOW_SYS},
-@@ -1769,6 +1799,17 @@
+@@ -1769,6 +1803,17 @@
}
bool sys_var_thd_bool::update(THD *thd, set_var *var)
{
if (var->type == OPT_GLOBAL)
-@@ -1924,6 +1965,19 @@
+@@ -1924,6 +1969,19 @@
value= *(longlong*) value_ptr(thd, var_type, base);
pthread_mutex_unlock(&LOCK_global_system_variables);
return new Item_int(value);
}
case SHOW_HA_ROWS:
{
-@@ -2757,6 +2811,30 @@
+@@ -2757,6 +2815,30 @@
}
#ifdef HAVE_REPLICATION
bool sys_var_slave_skip_counter::check(THD *thd, set_var *var)
{
-@@ -3519,6 +3597,191 @@
+@@ -3526,6 +3608,191 @@
#endif
}
/****************************************************************************
Functions to handle table_type
****************************************************************************/
-diff -r 25523be1816e sql/set_var.h
---- a/sql/set_var.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/set_var.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/set_var.h
+--- a/sql/set_var.h Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/set_var.h Tue Feb 17 22:33:00 2009 -0800
@@ -132,6 +132,7 @@
};
+ const ulong none_val, const ulong invalid_val);
+const char *msl_option_get_name(const struct msl_opts *opts, ulong val);
+char *msl_flag_get_name(const struct msl_opts *opts, char *buf, ulong val);
-diff -r 25523be1816e sql/slave.cc
---- a/sql/slave.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/slave.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/slave.cc
+--- a/sql/slave.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/slave.cc Tue Feb 17 22:33:00 2009 -0800
@@ -2925,6 +2925,12 @@
+ MAX_LOG_EVENT_HEADER; /* note, incr over the global not session var */
thd->slave_thread = 1;
thd->client_capabilities = CLIENT_LOCAL_FILES;
thd->real_id=pthread_self();
pthread_mutex_lock(&LOCK_thread_count);
-diff -r 25523be1816e sql/sql_cache.cc
---- a/sql/sql_cache.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/sql_cache.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/sql_cache.cc
+--- a/sql/sql_cache.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/sql_cache.cc Tue Feb 17 22:33:00 2009 -0800
@@ -1341,6 +1341,7 @@
thd->limit_found_rows = query->found_rows();
DBUG_RETURN(0); // Query was not cached
}
-diff -r 25523be1816e sql/sql_class.cc
---- a/sql/sql_class.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/sql_class.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/sql_class.cc
+--- a/sql/sql_class.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/sql_class.cc Tue Feb 17 22:33:00 2009 -0800
@@ -188,7 +188,7 @@
lock_id(&main_lock_id),
user_time(0), in_sub_stmt(0), global_read_lock(0), is_fatal_error(0),
}
-diff -r 25523be1816e sql/sql_class.h
---- a/sql/sql_class.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/sql_class.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/sql_class.h
+--- a/sql/sql_class.h Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/sql_class.h Tue Feb 17 22:33:00 2009 -0800
@@ -43,6 +43,7 @@
extern char internal_table_name[2];
extern char empty_c_string[1];
#define TC_LOG_PAGE_SIZE 8192
#define TC_LOG_MIN_SIZE (3*TC_LOG_PAGE_SIZE)
-@@ -314,7 +321,7 @@
+@@ -321,7 +322,7 @@
bool write(THD *thd, enum enum_server_command command,
const char *format, ...) ATTRIBUTE_FORMAT(printf, 4, 5);
bool write(THD *thd, const char *query, uint query_length,
bool write(Log_event* event_info); // binary log write
bool write(THD *thd, IO_CACHE *cache, Log_event *commit_event);
-@@ -520,13 +527,14 @@
+@@ -527,13 +528,14 @@
ulong auto_increment_increment, auto_increment_offset;
ulong bulk_insert_buff_size;
ulong join_buff_size;
ulong multi_range_count;
ulong myisam_repair_threads;
ulong myisam_sort_buff_size;
-@@ -542,10 +550,13 @@
+@@ -549,10 +551,13 @@
ulong preload_buff_size;
ulong profiling_history_size;
ulong query_cache_type;
ulong table_type;
ulong tx_isolation;
ulong completion_type;
-@@ -1121,6 +1132,12 @@
+@@ -1128,6 +1133,12 @@
uint in_sub_stmt;
bool enable_slow_log, insert_id_used, clear_next_insert_id;
bool last_insert_id_used;
my_bool no_send_ok;
SAVEPOINT *savepoints;
};
-@@ -1177,6 +1194,11 @@
+@@ -1184,6 +1195,11 @@
class THD :public Statement,
public Open_tables_state
{
public:
/*
Constant for THD::where initialization in the beginning of every query.
-@@ -1285,10 +1307,24 @@
+@@ -1292,10 +1308,24 @@
*/
const char *where;
time_t start_time,time_after_lock,user_time;
/* <> 0 if we are inside of trigger or stored function. */
uint in_sub_stmt;
-@@ -1678,11 +1714,11 @@
+@@ -1685,11 +1715,11 @@
sql_print_information("time() failed with %d", errno);
}
inline void insert_id(ulonglong id_arg)
{
last_insert_id= id_arg;
-diff -r 25523be1816e sql/sql_parse.cc
---- a/sql/sql_parse.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/sql_parse.cc Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/sql_parse.cc
+--- a/sql/sql_parse.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/sql_parse.cc Tue Feb 17 22:33:00 2009 -0800
@@ -20,6 +20,7 @@
#include <m_ctype.h>
#include <myisam.h>
/*
Reset warning count for each query that uses tables
A better approach would be to reset this for any commands
-@@ -6084,6 +6120,15 @@
+@@ -6084,6 +6124,15 @@
thd->total_warn_count=0; // Warnings for this query
thd->rand_used= 0;
thd->sent_row_count= thd->examined_row_count= 0;
}
DBUG_VOID_RETURN;
}
-diff -r 25523be1816e sql/sql_select.cc
---- a/sql/sql_select.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/sql_select.cc Mon Dec 22 00:26:39 2008 -0800
-@@ -6221,8 +6221,11 @@
+diff -r 04958490fc6d sql/sql_select.cc
+--- a/sql/sql_select.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/sql_select.cc Tue Feb 17 22:33:00 2009 -0800
+@@ -6224,8 +6224,11 @@
{
join->thd->server_status|=SERVER_QUERY_NO_INDEX_USED;
if (statistics)
}
}
else
-@@ -6237,8 +6240,11 @@
+@@ -6240,8 +6243,11 @@
{
join->thd->server_status|=SERVER_QUERY_NO_INDEX_USED;
if (statistics)
}
}
if (!table->no_keyread)
-@@ -9302,6 +9308,7 @@
+@@ -9305,6 +9311,7 @@
(ulong) rows_limit,test(group)));
statistic_increment(thd->status_var.created_tmp_tables, &LOCK_status);
if (use_temp_pool && !(test_flags & TEST_KEEP_TMP_TABLES))
temp_pool_slot = bitmap_set_next(&temp_pool);
-@@ -10162,6 +10169,7 @@
+@@ -10165,6 +10172,7 @@
}
statistic_increment(table->in_use->status_var.created_tmp_disk_tables,
&LOCK_status);
table->s->db_record_offset= 1;
DBUG_RETURN(0);
err:
-diff -r 25523be1816e sql/sql_show.cc
---- a/sql/sql_show.cc Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/sql_show.cc Mon Dec 22 00:26:39 2008 -0800
-@@ -1532,6 +1532,12 @@
+diff -r 04958490fc6d sql/sql_show.cc
+--- a/sql/sql_show.cc Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/sql_show.cc Tue Feb 17 22:33:00 2009 -0800
+@@ -1544,6 +1544,12 @@
value= ((char *) status_var + (ulonglong) value);
case SHOW_LONGLONG:
end= longlong10_to_str(*(longlong*) value, buff, 10);
break;
case SHOW_HA_ROWS:
end= longlong10_to_str((longlong) *(ha_rows*) value, buff, 10);
-diff -r 25523be1816e sql/structs.h
---- a/sql/structs.h Mon Dec 22 00:25:06 2008 -0800
-+++ b/sql/structs.h Mon Dec 22 00:26:39 2008 -0800
+diff -r 04958490fc6d sql/structs.h
+--- a/sql/structs.h Tue Feb 17 22:32:27 2009 -0800
++++ b/sql/structs.h Tue Feb 17 22:33:00 2009 -0800
@@ -168,8 +168,8 @@
enum SHOW_TYPE
{
-diff -r 1270c564d514 BUILD/Makefile.in
---- a/BUILD/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/BUILD/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -169,6 +169,7 @@
+diff -r 23e5576aa59a BUILD/Makefile.in
+--- a/BUILD/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/BUILD/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -146,6 +146,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 Docs/Makefile.in
---- a/Docs/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/Docs/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -167,6 +167,7 @@
+diff -r 23e5576aa59a Docs/Makefile.in
+--- a/Docs/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/Docs/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -144,6 +144,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 Makefile.in
---- a/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -191,6 +191,7 @@
+diff -r 23e5576aa59a Makefile.in
+--- a/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -171,6 +171,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 SSL/Makefile.in
---- a/SSL/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/SSL/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -167,6 +167,7 @@
+diff -r 23e5576aa59a SSL/Makefile.in
+--- a/SSL/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/SSL/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -144,6 +144,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 client/Makefile.in
---- a/client/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/client/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -268,6 +268,7 @@
+diff -r 23e5576aa59a aclocal.m4
+--- a/aclocal.m4 Tue Feb 17 22:33:00 2009 -0800
++++ b/aclocal.m4 Tue Feb 17 22:33:23 2009 -0800
+@@ -4412,6 +4412,9 @@
+ # Is the compiler the GNU C compiler?
+ with_gcc=$_LT_AC_TAGVAR(GCC, $1)
+
++gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
++gcc_ver=\`gcc -dumpversion\`
++
+ # An ERE matcher.
+ EGREP=$lt_EGREP
+
+@@ -4545,11 +4548,11 @@
+
+ # Dependencies to place before the objects being linked to create a
+ # shared library.
+-predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)
++predep_objects=\`echo $lt_[]_LT_AC_TAGVAR(predep_objects, $1) | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+
+ # Dependencies to place after the objects being linked to create a
+ # shared library.
+-postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)
++postdep_objects=\`echo $lt_[]_LT_AC_TAGVAR(postdep_objects, $1) | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+
+ # Dependencies to place before the objects being linked to create a
+ # shared library.
+@@ -4561,7 +4564,7 @@
+
+ # The library search path used internally by the compiler when linking
+ # a shared library.
+-compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
++compiler_lib_search_path=\`echo $lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+
+ # Method to check whether dependent libraries are shared objects.
+ deplibs_check_method=$lt_deplibs_check_method
+@@ -4641,7 +4644,7 @@
+ link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)
+
+ # Compile-time system search path for libraries
+-sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
++sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
+
+ # Run-time system search path for libraries
+ sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+diff -r 23e5576aa59a client/Makefile.in
+--- a/client/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/client/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -247,6 +247,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @CLIENT_LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 cmd-line-utils/Makefile.in
---- a/cmd-line-utils/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/cmd-line-utils/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -177,6 +177,7 @@
+diff -r 23e5576aa59a cmd-line-utils/Makefile.in
+--- a/cmd-line-utils/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/cmd-line-utils/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -157,6 +157,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 cmd-line-utils/libedit/Makefile.in
---- a/cmd-line-utils/libedit/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/cmd-line-utils/libedit/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -197,6 +197,7 @@
+diff -r 23e5576aa59a cmd-line-utils/libedit/Makefile.in
+--- a/cmd-line-utils/libedit/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/cmd-line-utils/libedit/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -175,6 +175,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 cmd-line-utils/readline/Makefile.in
---- a/cmd-line-utils/readline/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/cmd-line-utils/readline/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -195,6 +195,7 @@
+diff -r 23e5576aa59a cmd-line-utils/readline/Makefile.in
+--- a/cmd-line-utils/readline/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/cmd-line-utils/readline/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -173,6 +173,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 configure.in
---- a/configure.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/configure.in Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a configure
+--- a/configure Tue Feb 17 22:33:00 2009 -0800
++++ b/configure Tue Feb 17 22:33:23 2009 -0800
+@@ -39583,7 +39583,91 @@
+ # We also disable for SCO for the time being, the headers for the
+ # thread library we use conflicts with other headers.
+ ;;
+- *)
++*)
++ # most systems require the program be linked with librt library to use
++ # the function clock_gettime
++ my_save_LIBS="$LIBS"
++ LIBS=""
++
++echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
++echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
++if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
++ echo $ECHO_N "(cached) $ECHO_C" >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lrt $LIBS"
++cat >conftest.$ac_ext <<_ACEOF
++/* confdefs.h. */
++_ACEOF
++cat confdefs.h >>conftest.$ac_ext
++cat >>conftest.$ac_ext <<_ACEOF
++/* end confdefs.h. */
++
++/* Override any gcc2 internal prototype to avoid an error. */
++#ifdef __cplusplus
++extern "C"
++#endif
++/* We use char because int might match the return type of a gcc2
++ builtin and then its argument prototype would still apply. */
++char clock_gettime ();
++int
++main ()
++{
++clock_gettime ();
++ ;
++ return 0;
++}
++_ACEOF
++rm -f conftest.$ac_objext conftest$ac_exeext
++if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
++ (eval $ac_link) 2>conftest.er1
++ ac_status=$?
++ grep -v '^ *+' conftest.er1 >conftest.err
++ rm -f conftest.er1
++ cat conftest.err >&5
++ echo "$as_me:$LINENO: \$? = $ac_status" >&5
++ (exit $ac_status); } &&
++ { ac_try='test -z "$ac_c_werror_flag"
++ || test ! -s conftest.err'
++ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
++ (eval $ac_try) 2>&5
++ ac_status=$?
++ echo "$as_me:$LINENO: \$? = $ac_status" >&5
++ (exit $ac_status); }; } &&
++ { ac_try='test -s conftest$ac_exeext'
++ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
++ (eval $ac_try) 2>&5
++ ac_status=$?
++ echo "$as_me:$LINENO: \$? = $ac_status" >&5
++ (exit $ac_status); }; }; then
++ ac_cv_lib_rt_clock_gettime=yes
++else
++ echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ac_cv_lib_rt_clock_gettime=no
++fi
++rm -f conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
++echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
++if test $ac_cv_lib_rt_clock_gettime = yes; then
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBRT 1
++_ACEOF
++
++ LIBS="-lrt $LIBS"
++
++fi
++
++ LIBRT=$LIBS
++ LIBS="$my_save_LIBS"
++
++
++ LIBS="$LIBS $LIBRT"
++
+ for ac_func in clock_gettime
+ do
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+@@ -42956,7 +43040,7 @@
+
+ fi
+
+-CLIENT_LIBS="$NON_THREADED_LIBS $openssl_libs $ZLIB_LIBS $STATIC_NSS_FLAGS"
++CLIENT_LIBS="$NON_THREADED_LIBS $openssl_libs $ZLIB_LIBS $STATIC_NSS_FLAGS $LIBRT"
+
+
+
+diff -r 23e5576aa59a configure.in
+--- a/configure.in Tue Feb 17 22:33:00 2009 -0800
++++ b/configure.in Tue Feb 17 22:33:23 2009 -0800
@@ -2098,7 +2098,18 @@
# We also disable for SCO for the time being, the headers for the
# thread library we use conflicts with other headers.
AC_SUBST(CLIENT_LIBS)
AC_SUBST(NON_THREADED_LIBS)
-diff -r 1270c564d514 dbug/Makefile.in
---- a/dbug/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/dbug/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -214,6 +214,7 @@
+diff -r 23e5576aa59a dbug/Makefile.in
+--- a/dbug/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/dbug/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -192,6 +192,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/Makefile.in
---- a/extra/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -259,6 +259,7 @@
+diff -r 23e5576aa59a extra/Makefile.in
+--- a/extra/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -240,6 +240,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/Makefile.in
---- a/extra/yassl/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -162,6 +162,7 @@
+diff -r 23e5576aa59a extra/yassl/Makefile.in
+--- a/extra/yassl/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -142,6 +142,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/src/Makefile.in
---- a/extra/yassl/src/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/src/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -173,6 +173,7 @@
+diff -r 23e5576aa59a extra/yassl/src/Makefile.in
+--- a/extra/yassl/src/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/src/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -151,6 +151,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/taocrypt/Makefile.in
---- a/extra/yassl/taocrypt/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/taocrypt/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -162,6 +162,7 @@
+diff -r 23e5576aa59a extra/yassl/taocrypt/Makefile.in
+--- a/extra/yassl/taocrypt/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/taocrypt/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -142,6 +142,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/taocrypt/benchmark/Makefile.in
---- a/extra/yassl/taocrypt/benchmark/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/taocrypt/benchmark/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -172,6 +172,7 @@
+diff -r 23e5576aa59a extra/yassl/taocrypt/benchmark/Makefile.in
+--- a/extra/yassl/taocrypt/benchmark/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/taocrypt/benchmark/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -153,6 +153,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/taocrypt/src/Makefile.in
---- a/extra/yassl/taocrypt/src/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/taocrypt/src/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -182,6 +182,7 @@
+diff -r 23e5576aa59a extra/yassl/taocrypt/src/Makefile.in
+--- a/extra/yassl/taocrypt/src/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/taocrypt/src/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -164,6 +164,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/taocrypt/test/Makefile.in
---- a/extra/yassl/taocrypt/test/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/taocrypt/test/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -172,6 +172,7 @@
+diff -r 23e5576aa59a extra/yassl/taocrypt/test/Makefile.in
+--- a/extra/yassl/taocrypt/test/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/taocrypt/test/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -153,6 +153,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 extra/yassl/testsuite/Makefile.in
---- a/extra/yassl/testsuite/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/extra/yassl/testsuite/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -175,6 +175,7 @@
+diff -r 23e5576aa59a extra/yassl/testsuite/Makefile.in
+--- a/extra/yassl/testsuite/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/extra/yassl/testsuite/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -156,6 +156,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 heap/Makefile.in
---- a/heap/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/heap/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a heap/Makefile.in
+--- a/heap/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/heap/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -202,6 +202,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 include/Makefile.in
---- a/include/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/include/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -183,6 +183,7 @@
+diff -r 23e5576aa59a include/Makefile.in
+--- a/include/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/include/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -160,6 +160,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 include/mysql_com.h
---- a/include/mysql_com.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/include/mysql_com.h Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a include/mysql_com.h
+--- a/include/mysql_com.h Tue Feb 17 22:33:00 2009 -0800
++++ b/include/mysql_com.h Tue Feb 17 22:33:23 2009 -0800
@@ -106,6 +106,11 @@
thread */
#define REFRESH_MASTER 128 /* Remove all bin logs in the index
/* The following can't be set with mysql_refresh() */
#define REFRESH_READ_LOCK 16384 /* Lock tables for read */
-diff -r 1270c564d514 libmysql/Makefile.in
---- a/libmysql/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/libmysql/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -278,6 +278,7 @@
+diff -r 23e5576aa59a libmysql/Makefile.in
+--- a/libmysql/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/libmysql/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -224,6 +224,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @CLIENT_LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 libmysql_r/Makefile.in
---- a/libmysql_r/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/libmysql_r/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -275,6 +275,7 @@
+diff -r 23e5576aa59a libmysql_r/Makefile.in
+--- a/libmysql_r/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/libmysql_r/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -221,6 +221,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@ @ZLIB_LIBS@ @openssl_libs@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 libmysqld/Makefile.in
---- a/libmysqld/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/libmysqld/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -264,6 +264,7 @@
+diff -r 23e5576aa59a libmysqld/Makefile.in
+--- a/libmysqld/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/libmysqld/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -246,6 +246,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 libmysqld/examples/Makefile.in
---- a/libmysqld/examples/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/libmysqld/examples/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -213,6 +213,7 @@
+diff -r 23e5576aa59a libmysqld/examples/Makefile.in
+--- a/libmysqld/examples/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/libmysqld/examples/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -192,6 +192,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@ @WRAPLIBS@ @CLIENT_LIBS@ $(yassl_libs)
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 man/Makefile.in
---- a/man/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/man/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -174,6 +174,7 @@
+diff -r 23e5576aa59a man/Makefile.in
+--- a/man/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/man/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -151,6 +151,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 myisam/Makefile.in
---- a/myisam/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/myisam/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -257,6 +257,7 @@
+diff -r 23e5576aa59a myisam/Makefile.in
+--- a/myisam/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/myisam/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -235,6 +235,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 myisammrg/Makefile.in
---- a/myisammrg/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/myisammrg/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -205,6 +205,7 @@
+diff -r 23e5576aa59a myisammrg/Makefile.in
+--- a/myisammrg/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/myisammrg/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -183,6 +183,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 mysql-test/Makefile.in
---- a/mysql-test/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/mysql-test/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -181,6 +181,7 @@
+diff -r 23e5576aa59a mysql-test/Makefile.in
+--- a/mysql-test/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/mysql-test/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -161,6 +161,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 mysql-test/ndb/Makefile.in
---- a/mysql-test/ndb/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/mysql-test/ndb/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -170,6 +170,7 @@
+diff -r 23e5576aa59a mysql-test/ndb/Makefile.in
+--- a/mysql-test/ndb/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/mysql-test/ndb/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -147,6 +147,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 mysql-test/r/information_schema.result
---- a/mysql-test/r/information_schema.result Mon Dec 22 00:26:39 2008 -0800
-+++ b/mysql-test/r/information_schema.result Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a mysql-test/r/information_schema.result
+--- a/mysql-test/r/information_schema.result Tue Feb 17 22:33:00 2009 -0800
++++ b/mysql-test/r/information_schema.result Tue Feb 17 22:33:23 2009 -0800
@@ -37,10 +37,12 @@
select * from v1;
c
VIEWS information_schema.VIEWS 1
show global status like "Uptime_%";
Variable_name Value
-diff -r 1270c564d514 mysql-test/r/information_schema_db.result
---- a/mysql-test/r/information_schema_db.result Mon Dec 22 00:26:39 2008 -0800
-+++ b/mysql-test/r/information_schema_db.result Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a mysql-test/r/information_schema_db.result
+--- a/mysql-test/r/information_schema_db.result Tue Feb 17 22:33:00 2009 -0800
++++ b/mysql-test/r/information_schema_db.result Tue Feb 17 22:33:23 2009 -0800
@@ -6,10 +6,12 @@
show tables;
Tables_in_information_schema
TRIGGERS
create database `inf%`;
create database mbase;
-diff -r 1270c564d514 mysql-test/r/mysqlshow.result
---- a/mysql-test/r/mysqlshow.result Mon Dec 22 00:26:39 2008 -0800
-+++ b/mysql-test/r/mysqlshow.result Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a mysql-test/r/mysqlshow.result
+--- a/mysql-test/r/mysqlshow.result Tue Feb 17 22:33:00 2009 -0800
++++ b/mysql-test/r/mysqlshow.result Tue Feb 17 22:33:23 2009 -0800
@@ -80,10 +80,12 @@
| Tables |
+---------------------------------------+
| VIEWS |
+---------------------------------------+
Wildcard: inf_rmation_schema
-diff -r 1270c564d514 mysys/Makefile.in
---- a/mysys/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/mysys/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -249,6 +249,7 @@
+diff -r 23e5576aa59a mysys/Makefile.in
+--- a/mysys/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/mysys/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -228,6 +228,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/Makefile.in
---- a/ndb/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -191,6 +191,7 @@
+diff -r 23e5576aa59a ndb/Makefile.in
+--- a/ndb/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -171,6 +171,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/docs/Makefile.in
---- a/ndb/docs/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/docs/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -172,6 +172,7 @@
+diff -r 23e5576aa59a ndb/docs/Makefile.in
+--- a/ndb/docs/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/docs/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -149,6 +149,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/include/Makefile.in
---- a/ndb/include/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/include/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -202,6 +202,7 @@
+diff -r 23e5576aa59a ndb/include/Makefile.in
+--- a/ndb/include/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/include/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -179,6 +179,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/Makefile.in
---- a/ndb/src/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -220,6 +220,7 @@
+diff -r 23e5576aa59a ndb/src/Makefile.in
+--- a/ndb/src/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -204,6 +204,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/Makefile.in
---- a/ndb/src/common/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -193,6 +193,7 @@
+diff -r 23e5576aa59a ndb/src/common/Makefile.in
+--- a/ndb/src/common/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -174,6 +174,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/debugger/Makefile.in
---- a/ndb/src/common/debugger/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/debugger/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -225,6 +225,7 @@
+diff -r 23e5576aa59a ndb/src/common/debugger/Makefile.in
+--- a/ndb/src/common/debugger/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/debugger/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -206,6 +206,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/debugger/signaldata/Makefile.in
---- a/ndb/src/common/debugger/signaldata/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/debugger/signaldata/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -233,6 +233,7 @@
+diff -r 23e5576aa59a ndb/src/common/debugger/signaldata/Makefile.in
+--- a/ndb/src/common/debugger/signaldata/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/debugger/signaldata/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -211,6 +211,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/logger/Makefile.in
---- a/ndb/src/common/logger/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/logger/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -219,6 +219,7 @@
+diff -r 23e5576aa59a ndb/src/common/logger/Makefile.in
+--- a/ndb/src/common/logger/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/logger/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -197,6 +197,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/mgmcommon/Makefile.in
---- a/ndb/src/common/mgmcommon/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/mgmcommon/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -233,6 +233,7 @@
+diff -r 23e5576aa59a ndb/src/common/mgmcommon/Makefile.in
+--- a/ndb/src/common/mgmcommon/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/mgmcommon/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -211,6 +211,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/portlib/Makefile.in
---- a/ndb/src/common/portlib/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/portlib/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -243,6 +243,7 @@
+diff -r 23e5576aa59a ndb/src/common/portlib/Makefile.in
+--- a/ndb/src/common/portlib/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/portlib/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -222,6 +222,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/transporter/Makefile.in
---- a/ndb/src/common/transporter/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/transporter/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -219,6 +219,7 @@
+diff -r 23e5576aa59a ndb/src/common/transporter/Makefile.in
+--- a/ndb/src/common/transporter/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/transporter/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -197,6 +197,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/common/util/Makefile.in
---- a/ndb/src/common/util/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/common/util/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -235,6 +235,7 @@
+diff -r 23e5576aa59a ndb/src/common/util/Makefile.in
+--- a/ndb/src/common/util/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/common/util/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -217,6 +217,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/cw/Makefile.in
---- a/ndb/src/cw/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/cw/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -176,6 +176,7 @@
+diff -r 23e5576aa59a ndb/src/cw/Makefile.in
+--- a/ndb/src/cw/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/cw/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -156,6 +156,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/cw/cpcd/Makefile.in
---- a/ndb/src/cw/cpcd/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/cw/cpcd/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -226,6 +226,7 @@
+diff -r 23e5576aa59a ndb/src/cw/cpcd/Makefile.in
+--- a/ndb/src/cw/cpcd/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/cw/cpcd/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -207,6 +207,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/Makefile.in
---- a/ndb/src/kernel/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -246,6 +246,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/Makefile.in
+--- a/ndb/src/kernel/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -227,6 +227,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/Makefile.in
---- a/ndb/src/kernel/blocks/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -176,6 +176,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/Makefile.in
+--- a/ndb/src/kernel/blocks/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -156,6 +156,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/backup/Makefile.in
---- a/ndb/src/kernel/blocks/backup/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/backup/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/backup/Makefile.in
+--- a/ndb/src/kernel/blocks/backup/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/backup/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/cmvmi/Makefile.in
---- a/ndb/src/kernel/blocks/cmvmi/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/cmvmi/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/cmvmi/Makefile.in
+--- a/ndb/src/kernel/blocks/cmvmi/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/cmvmi/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbacc/Makefile.in
---- a/ndb/src/kernel/blocks/dbacc/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbacc/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbacc/Makefile.in
+--- a/ndb/src/kernel/blocks/dbacc/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbacc/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbdict/Makefile.in
---- a/ndb/src/kernel/blocks/dbdict/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbdict/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -228,6 +228,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbdict/Makefile.in
+--- a/ndb/src/kernel/blocks/dbdict/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbdict/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -206,6 +206,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbdih/Makefile.in
---- a/ndb/src/kernel/blocks/dbdih/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbdih/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -225,6 +225,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbdih/Makefile.in
+--- a/ndb/src/kernel/blocks/dbdih/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbdih/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -203,6 +203,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dblqh/Makefile.in
---- a/ndb/src/kernel/blocks/dblqh/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dblqh/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -226,6 +226,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dblqh/Makefile.in
+--- a/ndb/src/kernel/blocks/dblqh/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dblqh/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -204,6 +204,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbtc/Makefile.in
---- a/ndb/src/kernel/blocks/dbtc/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbtc/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbtc/Makefile.in
+--- a/ndb/src/kernel/blocks/dbtc/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbtc/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbtup/Makefile.in
---- a/ndb/src/kernel/blocks/dbtup/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbtup/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -226,6 +226,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbtup/Makefile.in
+--- a/ndb/src/kernel/blocks/dbtup/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbtup/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -204,6 +204,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbtux/Makefile.in
---- a/ndb/src/kernel/blocks/dbtux/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbtux/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -221,6 +221,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbtux/Makefile.in
+--- a/ndb/src/kernel/blocks/dbtux/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbtux/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -199,6 +199,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/dbutil/Makefile.in
---- a/ndb/src/kernel/blocks/dbutil/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/dbutil/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/dbutil/Makefile.in
+--- a/ndb/src/kernel/blocks/dbutil/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/dbutil/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/ndbcntr/Makefile.in
---- a/ndb/src/kernel/blocks/ndbcntr/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/ndbcntr/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -219,6 +219,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/ndbcntr/Makefile.in
+--- a/ndb/src/kernel/blocks/ndbcntr/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/ndbcntr/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -197,6 +197,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/ndbfs/Makefile.in
---- a/ndb/src/kernel/blocks/ndbfs/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/ndbfs/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -219,6 +219,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/ndbfs/Makefile.in
+--- a/ndb/src/kernel/blocks/ndbfs/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/ndbfs/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -197,6 +197,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/qmgr/Makefile.in
---- a/ndb/src/kernel/blocks/qmgr/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/qmgr/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/qmgr/Makefile.in
+--- a/ndb/src/kernel/blocks/qmgr/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/qmgr/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/suma/Makefile.in
---- a/ndb/src/kernel/blocks/suma/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/suma/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/suma/Makefile.in
+--- a/ndb/src/kernel/blocks/suma/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/suma/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/blocks/trix/Makefile.in
---- a/ndb/src/kernel/blocks/trix/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/blocks/trix/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -218,6 +218,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/blocks/trix/Makefile.in
+--- a/ndb/src/kernel/blocks/trix/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/blocks/trix/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/error/Makefile.in
---- a/ndb/src/kernel/error/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/error/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -227,6 +227,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/error/Makefile.in
+--- a/ndb/src/kernel/error/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/error/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -206,6 +206,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/kernel/vm/Makefile.in
---- a/ndb/src/kernel/vm/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/kernel/vm/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -229,6 +229,7 @@
+diff -r 23e5576aa59a ndb/src/kernel/vm/Makefile.in
+--- a/ndb/src/kernel/vm/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/kernel/vm/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -207,6 +207,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/mgmapi/Makefile.in
---- a/ndb/src/mgmapi/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/mgmapi/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -226,6 +226,7 @@
+diff -r 23e5576aa59a ndb/src/mgmapi/Makefile.in
+--- a/ndb/src/mgmapi/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/mgmapi/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -205,6 +205,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/mgmclient/Makefile.in
---- a/ndb/src/mgmclient/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/mgmclient/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -236,6 +236,7 @@
+diff -r 23e5576aa59a ndb/src/mgmclient/Makefile.in
+--- a/ndb/src/mgmclient/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/mgmclient/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -216,6 +216,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/mgmsrv/Makefile.in
---- a/ndb/src/mgmsrv/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/mgmsrv/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -232,6 +232,7 @@
+diff -r 23e5576aa59a ndb/src/mgmsrv/Makefile.in
+--- a/ndb/src/mgmsrv/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/mgmsrv/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -213,6 +213,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/src/ndbapi/Makefile.in
---- a/ndb/src/ndbapi/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/src/ndbapi/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -236,6 +236,7 @@
+diff -r 23e5576aa59a ndb/src/ndbapi/Makefile.in
+--- a/ndb/src/ndbapi/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/src/ndbapi/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -215,6 +215,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/test/Makefile.in
---- a/ndb/test/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/test/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -176,6 +176,7 @@
+diff -r 23e5576aa59a ndb/test/Makefile.in
+--- a/ndb/test/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/test/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -156,6 +156,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/test/ndbapi/Makefile.in
---- a/ndb/test/ndbapi/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/test/ndbapi/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -613,6 +613,7 @@
+diff -r 23e5576aa59a ndb/test/ndbapi/Makefile.in
+--- a/ndb/test/ndbapi/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/test/ndbapi/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -595,6 +595,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/test/ndbapi/bank/Makefile.in
---- a/ndb/test/ndbapi/bank/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/test/ndbapi/bank/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -305,6 +305,7 @@
+diff -r 23e5576aa59a ndb/test/ndbapi/bank/Makefile.in
+--- a/ndb/test/ndbapi/bank/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/test/ndbapi/bank/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -282,6 +282,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/test/run-test/Makefile.in
---- a/ndb/test/run-test/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/test/run-test/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -264,6 +264,7 @@
+diff -r 23e5576aa59a ndb/test/run-test/Makefile.in
+--- a/ndb/test/run-test/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/test/run-test/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -243,6 +243,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/test/src/Makefile.in
---- a/ndb/test/src/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/test/src/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -234,6 +234,7 @@
+diff -r 23e5576aa59a ndb/test/src/Makefile.in
+--- a/ndb/test/src/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/test/src/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -213,6 +213,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/test/tools/Makefile.in
---- a/ndb/test/tools/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/test/tools/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -347,6 +347,7 @@
+diff -r 23e5576aa59a ndb/test/tools/Makefile.in
+--- a/ndb/test/tools/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/test/tools/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -325,6 +325,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 ndb/tools/Makefile.in
---- a/ndb/tools/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/ndb/tools/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -333,6 +333,7 @@
+diff -r 23e5576aa59a ndb/tools/Makefile.in
+--- a/ndb/tools/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/ndb/tools/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -344,6 +344,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 netware/Makefile.in
---- a/netware/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/netware/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -221,6 +221,7 @@
+diff -r 23e5576aa59a netware/Makefile.in
+--- a/netware/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/netware/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -199,6 +199,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 os2/Makefile.in
---- a/os2/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/os2/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -176,6 +176,7 @@
+diff -r 23e5576aa59a os2/Makefile.in
+--- a/os2/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/os2/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -156,6 +156,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 os2/include/Makefile.in
---- a/os2/include/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/os2/include/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -176,6 +176,7 @@
+diff -r 23e5576aa59a os2/include/Makefile.in
+--- a/os2/include/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/os2/include/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -156,6 +156,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 os2/include/sys/Makefile.in
---- a/os2/include/sys/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/os2/include/sys/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -167,6 +167,7 @@
+diff -r 23e5576aa59a os2/include/sys/Makefile.in
+--- a/os2/include/sys/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/os2/include/sys/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -144,6 +144,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 patch_info/userstats.info
+diff -r 23e5576aa59a patch_info/userstats.info
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ b/patch_info/userstats.info Mon Dec 22 00:31:13 2008 -0800
++++ b/patch_info/userstats.info Tue Feb 17 22:33:23 2009 -0800
@@ -0,0 +1,14 @@
+File=userstatsv2.patch
+Name=SHOW USER/TABLE/INDEX statistics
+
+2008-12-09
+YK: fixed "Row_sent: 0" problem at microslow_innodb.patch
-diff -r 1270c564d514 pstack/Makefile.in
---- a/pstack/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/pstack/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -215,6 +215,7 @@
+diff -r 23e5576aa59a pstack/Makefile.in
+--- a/pstack/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/pstack/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -196,6 +196,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 pstack/aout/Makefile.in
---- a/pstack/aout/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/pstack/aout/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -157,6 +157,7 @@
+diff -r 23e5576aa59a pstack/aout/Makefile.in
+--- a/pstack/aout/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/pstack/aout/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -134,6 +134,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 regex/Makefile.in
---- a/regex/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/regex/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -199,6 +199,7 @@
+diff -r 23e5576aa59a regex/Makefile.in
+--- a/regex/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/regex/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -180,6 +180,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 scripts/Makefile.in
---- a/scripts/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/scripts/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -198,6 +198,7 @@
+diff -r 23e5576aa59a scripts/Makefile.in
+--- a/scripts/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/scripts/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -176,6 +176,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 server-tools/Makefile.in
---- a/server-tools/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/server-tools/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -175,6 +175,7 @@
+diff -r 23e5576aa59a server-tools/Makefile.in
+--- a/server-tools/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/server-tools/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -155,6 +155,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 server-tools/instance-manager/Makefile.in
---- a/server-tools/instance-manager/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/server-tools/instance-manager/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -223,6 +223,7 @@
+diff -r 23e5576aa59a server-tools/instance-manager/Makefile.in
+--- a/server-tools/instance-manager/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/server-tools/instance-manager/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -205,6 +205,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 sql/Makefile.in
---- a/sql/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -285,6 +285,7 @@
+diff -r 23e5576aa59a sql/Makefile.in
+--- a/sql/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -274,6 +274,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 sql/ha_innodb.cc
---- a/sql/ha_innodb.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/ha_innodb.cc Mon Dec 22 00:31:13 2008 -0800
-@@ -3316,6 +3316,8 @@
+diff -r 23e5576aa59a sql/ha_innodb.cc
+--- a/sql/ha_innodb.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/ha_innodb.cc Tue Feb 17 22:33:23 2009 -0800
+@@ -3324,6 +3324,8 @@
error = row_insert_for_mysql((byte*) record, prebuilt);
if (error == DB_SUCCESS && auto_inc_used) {
/* Fetch the value that was set in the autoincrement field */
-@@ -3588,6 +3590,8 @@
+@@ -3596,6 +3598,8 @@
}
}
innodb_srv_conc_exit_innodb(prebuilt->trx);
error = convert_error_code_to_mysql(error, user_thd);
-@@ -3635,6 +3639,8 @@
+@@ -3643,6 +3647,8 @@
innodb_srv_conc_enter_innodb(prebuilt->trx);
error = row_update_for_mysql((byte*) record, prebuilt);
innodb_srv_conc_exit_innodb(prebuilt->trx);
-@@ -4068,6 +4074,9 @@
+@@ -4076,6 +4082,9 @@
if (ret == DB_SUCCESS) {
error = 0;
table->status = 0;
} else if (ret == DB_RECORD_NOT_FOUND) {
error = HA_ERR_END_OF_FILE;
-diff -r 1270c564d514 sql/ha_myisam.cc
---- a/sql/ha_myisam.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/ha_myisam.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/ha_myisam.cc
+--- a/sql/ha_myisam.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/ha_myisam.cc Tue Feb 17 22:33:23 2009 -0800
@@ -670,7 +670,9 @@
if ((error= update_auto_increment()))
return error;
return error;
}
-diff -r 1270c564d514 sql/handler.cc
---- a/sql/handler.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/handler.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/handler.cc
+--- a/sql/handler.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/handler.cc Tue Feb 17 22:33:23 2009 -0800
@@ -725,6 +725,8 @@
if (cookie)
tc_log->unlog(cookie, xid);
/****************************************************************************
** Some general functions that isn't in the handler class
-diff -r 1270c564d514 sql/handler.h
---- a/sql/handler.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/handler.h Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/handler.h
+--- a/sql/handler.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/handler.h Tue Feb 17 22:33:23 2009 -0800
@@ -30,6 +30,10 @@
#if defined(HAVE_BERKELEY_DB) || defined(HAVE_INNOBASE_DB) || \
defined(HAVE_NDBCLUSTER_DB)
/*
default rename_table() and delete_table() rename/delete files with a
given name and extensions from bas_ext()
-diff -r 1270c564d514 sql/lex.h
---- a/sql/lex.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/lex.h Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/lex.h
+--- a/sql/lex.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/lex.h Tue Feb 17 22:33:23 2009 -0800
@@ -109,6 +109,7 @@
{ "CHECKSUM", SYM(CHECKSUM_SYM)},
{ "CIPHER", SYM(CIPHER_SYM)},
{ "USE_FRM", SYM(USE_FRM)},
{ "USING", SYM(USING)},
{ "UTC_DATE", SYM(UTC_DATE_SYM)},
-diff -r 1270c564d514 sql/log.cc
---- a/sql/log.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/log.cc Mon Dec 22 00:31:13 2008 -0800
-@@ -1899,18 +1899,24 @@
+diff -r 23e5576aa59a sql/log.cc
+--- a/sql/log.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/log.cc Tue Feb 17 22:33:23 2009 -0800
+@@ -1954,18 +1954,24 @@
thd->current_insert_id);
if (e.write(file))
goto err;
}
if (thd->user_var_events.elements)
{
-@@ -1926,6 +1932,8 @@
+@@ -1981,6 +1987,8 @@
user_var_event->charset_number);
if (e.write(file))
goto err;
}
}
}
-@@ -1936,6 +1944,8 @@
+@@ -1991,6 +1999,8 @@
if (event_info->write(file))
goto err;
if (file == &log_file) // we are writing to the real log (disk)
{
-@@ -2057,6 +2067,7 @@
+@@ -2112,6 +2122,7 @@
*/
if (qinfo.write(&log_file))
goto err;
/* Read from the file used to cache the queries .*/
if (reinit_io_cache(cache, READ_CACHE, 0, 0, 0))
-@@ -2103,6 +2114,7 @@
+@@ -2158,6 +2169,7 @@
/* write the first half of the split header */
if (my_b_write(&log_file, header, carry))
goto err;
/*
copy fixed second half of header to cache so the correct
-@@ -2171,6 +2183,8 @@
+@@ -2226,6 +2238,8 @@
/* Write data to the binary log file */
if (my_b_write(&log_file, cache->read_pos, length))
goto err;
cache->read_pos=cache->read_end; // Mark buffer used up
DBUG_EXECUTE_IF("half_binlogged_transaction", goto DBUG_skip_commit;);
} while ((length=my_b_fill(cache)));
-@@ -2179,6 +2193,8 @@
+@@ -2234,6 +2248,8 @@
if (commit_event->write(&log_file))
goto err;
#ifndef DBUG_OFF
DBUG_skip_commit:
#endif
-diff -r 1270c564d514 sql/mysql_priv.h
---- a/sql/mysql_priv.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/mysql_priv.h Mon Dec 22 00:31:13 2008 -0800
-@@ -818,7 +818,15 @@
+diff -r 23e5576aa59a sql/mysql_priv.h
+--- a/sql/mysql_priv.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/mysql_priv.h Tue Feb 17 22:33:23 2009 -0800
+@@ -823,7 +823,15 @@
bool multi_delete_set_locks_and_link_aux_tables(LEX *lex);
void init_max_user_conn(void);
void init_update_queries(void);
pthread_handler_t handle_one_connection(void *arg);
pthread_handler_t handle_bootstrap(void *arg);
void end_thread(THD *thd,bool put_in_cache);
-@@ -1396,6 +1404,7 @@
+@@ -1402,6 +1410,7 @@
extern ulong max_connections,max_connect_errors, connect_timeout;
extern ulong slave_net_timeout, slave_trans_retries;
extern uint max_user_connections;
extern ulong what_to_log,flush_time;
extern ulong query_buff_size, thread_stack;
extern ulong max_prepared_stmt_count, prepared_stmt_count;
-@@ -1426,6 +1435,7 @@
+@@ -1432,6 +1441,7 @@
extern my_bool opt_safe_show_db, opt_local_infile;
extern my_bool opt_slave_compressed_protocol, use_temp_pool;
extern my_bool opt_readonly, lower_case_file_system;
extern my_bool opt_enable_named_pipe, opt_sync_frm, opt_allow_suspicious_udfs;
extern my_bool opt_secure_auth;
extern char* opt_secure_file_priv;
-@@ -1472,6 +1482,14 @@
+@@ -1479,6 +1489,14 @@
extern struct system_variables max_system_variables;
extern struct system_status_var global_status_var;
extern struct rand_struct sql_rand;
extern const char *opt_date_time_formats[];
extern KNOWN_DATE_TIME_FORMAT known_date_time_formats[];
-diff -r 1270c564d514 sql/mysqld.cc
---- a/sql/mysqld.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/mysqld.cc Mon Dec 22 00:31:13 2008 -0800
-@@ -414,6 +414,7 @@
+diff -r 23e5576aa59a sql/mysqld.cc
+--- a/sql/mysqld.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/mysqld.cc Tue Feb 17 22:33:23 2009 -0800
+@@ -415,6 +415,7 @@
uint opt_large_page_size= 0;
my_bool opt_old_style_user_limits= 0, trust_function_creators= 0;
char* opt_slow_logname= 0;
/*
True if there is at least one per-hour limit for some user, so we should
check them before each query (and possibly reset counters when hour is
-@@ -450,6 +451,7 @@
+@@ -451,6 +452,7 @@
ulong binlog_cache_use= 0, binlog_cache_disk_use= 0;
ulong max_connections, max_connect_errors;
uint max_user_connections= 0;
/*
Limit of the total number of prepared statements in the server.
Is necessary to protect the server against out-of-memory attacks.
-@@ -550,6 +552,10 @@
+@@ -551,6 +553,10 @@
LOCK_crypt, LOCK_bytes_sent, LOCK_bytes_received,
LOCK_global_system_variables,
LOCK_user_conn, LOCK_slave_list, LOCK_active_mi;
/*
The below lock protects access to two global server variables:
max_prepared_stmt_count and prepared_stmt_count. These variables
-@@ -1191,6 +1197,10 @@
+@@ -1192,6 +1198,10 @@
x_free(opt_secure_file_priv);
bitmap_free(&temp_pool);
free_max_user_conn();
#ifdef HAVE_REPLICATION
end_slave_list();
free_list(&replicate_do_db);
-@@ -1305,6 +1315,10 @@
+@@ -1306,6 +1316,10 @@
(void) pthread_cond_destroy(&COND_thread_cache);
(void) pthread_cond_destroy(&COND_flush_thread_cache);
(void) pthread_cond_destroy(&COND_manager);
}
#endif /*EMBEDDED_LIBRARY*/
-@@ -3152,6 +3166,10 @@
+@@ -3153,6 +3167,10 @@
(void) pthread_mutex_init(&LOCK_rpl_status, MY_MUTEX_INIT_FAST);
(void) pthread_cond_init(&COND_rpl_status, NULL);
#endif
sp_cache_init();
/* Parameter for threads created for connections */
(void) pthread_attr_init(&connection_attrib);
-@@ -3423,6 +3441,10 @@
+@@ -3424,6 +3442,10 @@
sql_print_error("Out of memory");
unireg_abort(1);
}
if (ha_init())
{
sql_print_error("Can't init databases");
-@@ -3505,6 +3527,8 @@
+@@ -3506,6 +3528,8 @@
init_max_user_conn();
init_update_queries();
DBUG_RETURN(0);
}
-@@ -4189,6 +4213,7 @@
+@@ -4232,6 +4256,7 @@
{
DBUG_PRINT("error",("Too many connections"));
close_connection(thd, ER_CON_COUNT_ERROR, 1);
delete thd;
DBUG_VOID_RETURN;
}
-@@ -5007,6 +5032,7 @@
+@@ -5050,6 +5075,7 @@
OPT_PROFILING,
OPT_SLOW_LOG,
OPT_SLOW_QUERY_LOG_FILE,
OPT_USE_GLOBAL_LONG_QUERY_TIME,
OPT_INNODB_ROLLBACK_ON_TIMEOUT,
OPT_SECURE_FILE_PRIV,
-@@ -6450,6 +6476,10 @@
+@@ -6498,6 +6524,10 @@
(gptr*) &max_system_variables.net_wait_timeout, 0, GET_ULONG,
REQUIRED_ARG, NET_WAIT_TIMEOUT, 1, IF_WIN(INT_MAX32/1000, LONG_TIMEOUT),
0, 1, 0},
{0, 0, 0, 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0}
};
-diff -r 1270c564d514 sql/set_var.cc
---- a/sql/set_var.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/set_var.cc Mon Dec 22 00:31:13 2008 -0800
-@@ -323,6 +323,7 @@
+diff -r 23e5576aa59a sql/set_var.cc
+--- a/sql/set_var.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/set_var.cc Tue Feb 17 22:33:23 2009 -0800
+@@ -325,6 +325,7 @@
sys_var_thd_ulong sys_read_buff_size("read_buffer_size",
&SV::read_buff_size);
sys_var_bool_ptr sys_readonly("read_only", &opt_readonly);
sys_var_thd_ulong sys_read_rnd_buff_size("read_rnd_buffer_size",
&SV::read_rnd_buff_size);
sys_var_thd_ulong sys_div_precincrement("div_precision_increment",
-@@ -825,6 +826,7 @@
+@@ -828,6 +829,7 @@
&sys_trans_alloc_block_size,
&sys_trans_prealloc_size,
&sys_tx_isolation,
&sys_version,
#ifdef HAVE_BERKELEY_DB
&sys_version_bdb,
-@@ -1171,6 +1173,7 @@
+@@ -1174,6 +1176,7 @@
{sys_tx_isolation.name, (char*) &sys_tx_isolation, SHOW_SYS},
{sys_updatable_views_with_limit.name,
(char*) &sys_updatable_views_with_limit,SHOW_SYS},
{sys_use_global_long_query_time.name, (char*) &sys_use_global_long_query_time, SHOW_SYS},
{sys_version.name, (char*) &sys_version, SHOW_SYS},
#ifdef HAVE_BERKELEY_DB
-diff -r 1270c564d514 sql/share/Makefile.in
---- a/sql/share/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/share/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -167,6 +167,7 @@
+diff -r 23e5576aa59a sql/share/Makefile.in
+--- a/sql/share/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/share/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -144,6 +144,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 sql/sql_base.cc
---- a/sql/sql_base.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_base.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_base.cc
+--- a/sql/sql_base.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_base.cc Tue Feb 17 22:33:23 2009 -0800
@@ -624,6 +624,12 @@
DBUG_ENTER("close_thread_table");
DBUG_ASSERT(table->key_read == 0);
db_type table_type=table->s->db_type;
strmov(path,table->s->path);
free_io_cache(table);
-diff -r 1270c564d514 sql/sql_class.cc
---- a/sql/sql_class.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_class.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_class.cc
+--- a/sql/sql_class.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_class.cc Tue Feb 17 22:33:23 2009 -0800
@@ -236,6 +236,13 @@
bzero(ha_data, sizeof(ha_data));
mysys_var=0;
}
-diff -r 1270c564d514 sql/sql_class.h
---- a/sql/sql_class.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_class.h Mon Dec 22 00:31:13 2008 -0800
-@@ -1298,6 +1298,8 @@
+diff -r 23e5576aa59a sql/sql_class.h
+--- a/sql/sql_class.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_class.h Tue Feb 17 22:33:23 2009 -0800
+@@ -1299,6 +1299,8 @@
first byte of the packet in do_command()
*/
enum enum_server_command command;
uint32 server_id;
uint32 file_id; // for LOAD DATA INFILE
/*
-@@ -1487,6 +1489,8 @@
+@@ -1488,6 +1490,8 @@
/* variables.transaction_isolation is reset to this after each commit */
enum_tx_isolation session_tx_isolation;
enum_check_fields count_cuted_fields;
DYNAMIC_ARRAY user_var_events; /* For user variables replication */
MEM_ROOT *user_var_events_alloc; /* Allocate above array elements here */
-@@ -1593,6 +1597,49 @@
+@@ -1594,6 +1598,49 @@
*/
LOG_INFO* current_linfo;
NET* slave_net; // network connection from slave -> m.
/* Used by the sys_var class to store temporary values */
union
{
-@@ -1648,6 +1695,11 @@
+@@ -1649,6 +1696,11 @@
alloc_root.
*/
void init_for_queries();
void change_user(void);
void cleanup(void);
void cleanup_after_query();
-@@ -1877,7 +1929,13 @@
+@@ -1878,7 +1930,13 @@
if (p_db_length)
*p_db_length= db_length;
return FALSE;
public:
/**
-@@ -1921,6 +1979,11 @@
+@@ -1922,6 +1980,11 @@
MEM_ROOT main_mem_root;
};
#define tmp_disable_binlog(A) \
{ulonglong tmp_disable_binlog__save_options= (A)->options; \
-diff -r 1270c564d514 sql/sql_delete.cc
---- a/sql/sql_delete.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_delete.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_delete.cc
+--- a/sql/sql_delete.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_delete.cc Tue Feb 17 22:33:23 2009 -0800
@@ -358,6 +358,7 @@
send_ok(thd,deleted);
DBUG_PRINT("info",("%ld records deleted",(long) deleted));
return 0;
}
-diff -r 1270c564d514 sql/sql_insert.cc
---- a/sql/sql_insert.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_insert.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_insert.cc
+--- a/sql/sql_insert.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_insert.cc Tue Feb 17 22:33:23 2009 -0800
@@ -989,6 +989,7 @@
thd->row_count_func= info.copied + info.deleted + updated;
::send_ok(thd, (ulong) thd->row_count_func, id, buff);
DBUG_RETURN(0);
}
-diff -r 1270c564d514 sql/sql_lex.h
---- a/sql/sql_lex.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_lex.h Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_lex.h
+--- a/sql/sql_lex.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_lex.h Tue Feb 17 22:33:23 2009 -0800
@@ -101,6 +101,9 @@
When a command is added here, be sure it's also added in mysqld.cc
in "struct show_var_st status_vars[]= {" ...
/* This should be the last !!! */
SQLCOM_END
};
-diff -r 1270c564d514 sql/sql_parse.cc
---- a/sql/sql_parse.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_parse.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_parse.cc
+--- a/sql/sql_parse.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_parse.cc Tue Feb 17 22:33:23 2009 -0800
@@ -78,6 +78,12 @@
const char *table_name);
static bool check_show_create_table_access(THD *thd, TABLE_LIST *table);
/*
Reset per-hour user resource limits when it has been more than
an hour since they were last checked
-@@ -1184,6 +1607,8 @@
+@@ -1184,6 +1610,8 @@
my_net_set_read_timeout(net, connect_timeout);
my_net_set_write_timeout(net, connect_timeout);
if ((error=check_connection(thd)))
{ // Wrong permissions
if (error > 0)
-@@ -1193,8 +1618,22 @@
+@@ -1193,8 +1621,22 @@
my_sleep(1000); /* must wait after eof() */
#endif
statistic_increment(aborted_connects,&LOCK_status);
#ifdef __NETWARE__
netware_reg_user(sctx->ip, sctx->user, "MySQL");
#endif
-@@ -1251,6 +1690,7 @@
+@@ -1251,6 +1693,7 @@
net->vio && net->error && net->report_error)
{
statistic_increment(aborted_threads, &LOCK_status);
}
if (net->error && net->vio != 0 && net->report_error)
-@@ -1270,6 +1710,8 @@
+@@ -1270,6 +1713,8 @@
end_thread:
close_connection(thd, 0, 1);
end_thread(thd,1);
/*
If end_thread returns, we are either running with --one-thread
-@@ -1601,6 +2043,13 @@
+@@ -1601,6 +2046,13 @@
thd->clear_error(); // Clear error message
net_new_transaction(net);
packet_length= my_net_read(net);
-@@ -1759,6 +2208,9 @@
+@@ -1759,6 +2211,9 @@
}
thd->command=command;
/*
Commands which always take a long time are logged into
the slow log only if opt_log_slow_admin_statements is set.
-@@ -4424,6 +4876,15 @@
+@@ -4428,6 +4883,15 @@
if (check_global_access(thd,RELOAD_ACL))
goto error;
/*
reload_acl_and_cache() will tell us if we are allowed to write to the
binlog or not.
-@@ -4731,6 +5192,7 @@
+@@ -4735,6 +5199,7 @@
{
if (check_global_access(thd, SUPER_ACL))
{
my_error(ER_SPECIFIC_ACCESS_DENIED_ERROR, MYF(0), "SUPER");
goto create_sp_error;
}
-@@ -5567,6 +6029,7 @@
+@@ -5571,6 +6036,7 @@
if (!no_errors)
{
const char *db_name= db ? db : thd->db;
my_error(ER_DBACCESS_DENIED_ERROR, MYF(0),
sctx->priv_user, sctx->priv_host, db_name);
}
-@@ -5602,6 +6065,7 @@
+@@ -5606,6 +6072,7 @@
{ // We can never grant this
DBUG_PRINT("error",("No possible access"));
if (!no_errors)
my_error(ER_ACCESS_DENIED_ERROR, MYF(0),
sctx->priv_user,
sctx->priv_host,
-@@ -5634,11 +6098,15 @@
+@@ -5638,11 +6105,15 @@
DBUG_PRINT("error",("Access denied"));
if (!no_errors)
DBUG_RETURN(TRUE); /* purecov: tested */
#endif /* NO_EMBEDDED_ACCESS_CHECKS */
}
-@@ -5672,6 +6140,7 @@
+@@ -5676,6 +6147,7 @@
if ((thd->security_ctx->master_access & want_access))
return 0;
get_privilege_desc(command, sizeof(command), want_access);
my_error(ER_SPECIFIC_ACCESS_DENIED_ERROR, MYF(0), command);
return 1;
#endif /* NO_EMBEDDED_ACCESS_CHECKS */
-@@ -5704,6 +6173,7 @@
+@@ -5708,6 +6180,7 @@
if (!thd->col_access && check_grant_db(thd, dst_db_name))
{
my_error(ER_DBACCESS_DENIED_ERROR, MYF(0),
thd->security_ctx->priv_user,
thd->security_ctx->priv_host,
-@@ -5735,6 +6205,12 @@
+@@ -5739,6 +6212,12 @@
check_grant(thd, SELECT_ACL, dst_table, 2, UINT_MAX, FALSE);
}
case SCH_OPEN_TABLES:
case SCH_VARIABLES:
case SCH_STATUS:
-@@ -5788,8 +6264,8 @@
+@@ -5792,8 +6271,8 @@
#ifndef NO_EMBEDDED_ACCESS_CHECKS
TABLE_LIST *org_tables= tables;
#endif
/*
The check that first_not_own_table is not reached is for the case when
the given table list refers to the list for prelocking (contains tables
-@@ -5806,9 +6282,12 @@
+@@ -5810,9 +6289,12 @@
(want_access & ~(SELECT_ACL | EXTRA_ACL | FILE_ACL)))
{
if (!no_errors)
return TRUE;
}
/*
-@@ -6317,6 +6796,30 @@
+@@ -6321,6 +6803,30 @@
*/
lex_start(thd);
mysql_reset_thd_for_next_command(thd);
if (query_cache_send_result_to_client(thd, (char*) inBuf, length) <= 0)
{
-@@ -6396,6 +6899,39 @@
+@@ -6400,6 +6906,43 @@
*found_semicolon= NULL;
}
+ !(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
+ end_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
+#endif
-+ if (start_cpu_nsecs && !cputime_error)
++ if (start_cpu_nsecs && !cputime_error) {
+ thd->cpu_time = (end_cpu_nsecs - start_cpu_nsecs) / 1000000000;
-+ else
++ // In case there are bad values, 2629743 is the #seconds in a month.
++ if (thd->cpu_time > 2629743) {
++ thd->cpu_time = 0;
++ }
++ } else
+ thd->cpu_time = 0;
+ }
+ // Updates THD stats and the global user stats.
DBUG_VOID_RETURN;
}
-@@ -7407,8 +7943,35 @@
+@@ -7411,8 +7954,35 @@
pthread_mutex_unlock(&LOCK_active_mi);
}
#endif
*write_to_binlog= tmp_write_to_binlog;
return result;
}
-diff -r 1270c564d514 sql/sql_prepare.cc
---- a/sql/sql_prepare.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_prepare.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_prepare.cc
+--- a/sql/sql_prepare.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_prepare.cc Tue Feb 17 22:33:23 2009 -0800
@@ -80,6 +80,9 @@
#else
#include <mysql_com.h>
}
/* Reset warnings from previous command */
-@@ -1941,6 +1968,40 @@
+@@ -1941,6 +1968,44 @@
thd->stmt_map.erase(stmt);
}
/* check_prepared_statemnt sends the metadata packet in case of success */
+ !(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
+ end_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
+#endif
-+ if (start_cpu_nsecs && !cputime_error)
++ if (start_cpu_nsecs && !cputime_error) {
+ thd->cpu_time = (end_cpu_nsecs - start_cpu_nsecs) / 1000000000;
-+ else
++ // In case there are bad values, 2629743 is the #seconds in a month.
++ if (thd->cpu_time > 2629743) {
++ thd->cpu_time = 0;
++ }
++ } else
+ thd->cpu_time = 0;
+ }
+ // Updates THD stats and the global user stats.
DBUG_VOID_RETURN;
}
-@@ -2281,8 +2342,32 @@
+@@ -2281,8 +2346,32 @@
/* First of all clear possible warnings from the previous command */
mysql_reset_thd_for_next_command(thd);
#ifdef ENABLED_PROFILING
thd->profiling.set_query_source(stmt->query, stmt->query_length);
-@@ -2325,11 +2410,46 @@
+@@ -2325,11 +2414,50 @@
test(flags & (ulong) CURSOR_TYPE_READ_ONLY));
if (!(specialflag & SPECIAL_NO_PRIOR))
my_pthread_setprio(pthread_self(), WAIT_PRIOR);
+ !(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
+ end_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
+#endif
-+ if (start_cpu_nsecs && !cputime_error)
++ if (start_cpu_nsecs && !cputime_error) {
+ thd->cpu_time = (end_cpu_nsecs - start_cpu_nsecs) / 1000000000;
-+ else
++ // In case there are bad values, 2629743 is the #seconds in a month.
++ if (thd->cpu_time > 2629743) {
++ thd->cpu_time = 0;
++ }
++ } else
+ thd->cpu_time = 0;
+ }
+ // Updates THD stats and the global user stats.
DBUG_VOID_RETURN;
}
-@@ -2423,6 +2543,31 @@
+@@ -2423,6 +2551,31 @@
/* First of all clear possible warnings from the previous command */
mysql_reset_thd_for_next_command(thd);
statistic_increment(thd->status_var.com_stmt_fetch, &LOCK_status);
if (!(stmt= find_prepared_statement(thd, stmt_id, "mysql_stmt_fetch")))
DBUG_VOID_RETURN;
-@@ -2455,6 +2600,39 @@
+@@ -2455,6 +2608,43 @@
thd->restore_backup_statement(stmt, &stmt_backup);
thd->stmt_arena= thd;
+ !(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
+ end_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
+#endif
-+ if (start_cpu_nsecs && !cputime_error)
++ if (start_cpu_nsecs && !cputime_error) {
+ thd->cpu_time = (end_cpu_nsecs - start_cpu_nsecs) / 1000000000;
-+ else
++ // In case there are bad values, 2629743 is the #seconds in a month.
++ if (thd->cpu_time > 2629743) {
++ thd->cpu_time = 0;
++ }
++ } else
+ thd->cpu_time = 0;
+ }
+ // Updates THD stats and the global user stats.
DBUG_VOID_RETURN;
}
-@@ -2487,6 +2665,30 @@
+@@ -2487,6 +2677,30 @@
/* First of all clear possible warnings from the previous command */
mysql_reset_thd_for_next_command(thd);
statistic_increment(thd->status_var.com_stmt_reset, &LOCK_status);
if (!(stmt= find_prepared_statement(thd, stmt_id, "mysql_stmt_reset")))
DBUG_VOID_RETURN;
-@@ -2502,6 +2704,39 @@
+@@ -2502,6 +2716,43 @@
stmt->state= Query_arena::PREPARED;
send_ok(thd);
+ !(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
+ end_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
+#endif
-+ if (start_cpu_nsecs && !cputime_error)
++ if (start_cpu_nsecs && !cputime_error) {
+ thd->cpu_time = (end_cpu_nsecs - start_cpu_nsecs) / 1000000000;
-+ else
++ // In case there are bad values, 2629743 is the #seconds in a month.
++ if (thd->cpu_time > 2629743) {
++ thd->cpu_time = 0;
++ }
++ } else
+ thd->cpu_time = 0;
+ }
+ // Updates THD stats and the global user stats.
DBUG_VOID_RETURN;
}
-diff -r 1270c564d514 sql/sql_show.cc
---- a/sql/sql_show.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_show.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_show.cc
+--- a/sql/sql_show.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_show.cc Tue Feb 17 22:33:23 2009 -0800
@@ -530,6 +530,7 @@
sctx->master_access);
if (!(db_access & DB_ACLS) && (!grant_option || check_grant_db(thd,dbname)))
my_error(ER_DBACCESS_DENIED_ERROR, MYF(0),
sctx->priv_user, sctx->host_or_ip, dbname);
mysql_log.write(thd,COM_INIT_DB,ER(ER_DBACCESS_DENIED_ERROR),
-@@ -1858,6 +1859,300 @@
+@@ -1872,6 +1873,300 @@
DBUG_RETURN(FALSE);
}
/* collect status for all running threads */
-@@ -4468,6 +4763,77 @@
+@@ -4482,6 +4777,77 @@
{0, 0, MYSQL_TYPE_STRING, 0, 0, 0}
};
/*
Description of ST_FIELD_INFO in table.h
-@@ -4477,6 +4843,8 @@
+@@ -4491,6 +4857,8 @@
{
{"CHARACTER_SETS", charsets_fields_info, create_schema_table,
fill_schema_charsets, make_character_sets_old_format, 0, -1, -1, 0},
{"COLLATIONS", collation_fields_info, create_schema_table,
fill_schema_collation, make_old_format, 0, -1, -1, 0},
{"COLLATION_CHARACTER_SET_APPLICABILITY", coll_charset_app_fields_info,
-@@ -4485,6 +4853,8 @@
+@@ -4499,6 +4867,8 @@
get_all_tables, make_columns_old_format, get_schema_column_record, 1, 2, 0},
{"COLUMN_PRIVILEGES", column_privileges_fields_info, create_schema_table,
fill_schema_column_privileges, 0, 0, -1, -1, 0},
{"KEY_COLUMN_USAGE", key_column_usage_fields_info, create_schema_table,
get_all_tables, 0, get_schema_key_column_usage_record, 4, 5, 0},
{"OPEN_TABLES", open_tables_fields_info, create_schema_table,
-@@ -4510,10 +4880,14 @@
+@@ -4524,10 +4894,14 @@
get_all_tables, make_table_names_old_format, 0, 1, 2, 1},
{"TABLE_PRIVILEGES", table_privileges_fields_info, create_schema_table,
fill_schema_table_privileges, 0, 0, -1, -1, 0},
{"VARIABLES", variables_fields_info, create_schema_table, fill_variables,
make_old_format, 0, -1, -1, 1},
{"VIEWS", view_fields_info, create_schema_table,
-diff -r 1270c564d514 sql/sql_update.cc
---- a/sql/sql_update.cc Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_update.cc Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_update.cc
+--- a/sql/sql_update.cc Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_update.cc Tue Feb 17 22:33:23 2009 -0800
@@ -601,7 +601,8 @@
(thd->client_capabilities & CLIENT_FOUND_ROWS) ? found : updated;
send_ok(thd, (ulong) thd->row_count_func,
+ thd->updated_row_count += thd->row_count_func;
return FALSE;
}
-diff -r 1270c564d514 sql/sql_yacc.yy
---- a/sql/sql_yacc.yy Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/sql_yacc.yy Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/sql_yacc.yy
+--- a/sql/sql_yacc.yy Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/sql_yacc.yy Tue Feb 17 22:33:23 2009 -0800
@@ -523,6 +523,7 @@
%token CHECK_SYM
%token CIPHER_SYM
| USE_FRM {}
| VARIABLES {}
| VIEW_SYM {}
-diff -r 1270c564d514 sql/structs.h
---- a/sql/structs.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/structs.h Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/structs.h
+--- a/sql/structs.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/structs.h Tue Feb 17 22:33:23 2009 -0800
@@ -273,6 +273,98 @@
time_t intime;
} USER_CONN;
/* Bits in form->update */
#define REG_MAKE_DUPP 1 /* Make a copy of record when read */
#define REG_NEW_RECORD 2 /* Write a new record if not found */
-diff -r 1270c564d514 sql/table.h
---- a/sql/table.h Mon Dec 22 00:26:39 2008 -0800
-+++ b/sql/table.h Mon Dec 22 00:31:13 2008 -0800
+diff -r 23e5576aa59a sql/table.h
+--- a/sql/table.h Tue Feb 17 22:33:00 2009 -0800
++++ b/sql/table.h Tue Feb 17 22:33:23 2009 -0800
@@ -371,10 +371,12 @@
enum enum_schema_tables
{
SCH_VARIABLES,
SCH_VIEWS
};
-diff -r 1270c564d514 strings/Makefile.in
---- a/strings/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/strings/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -361,6 +361,7 @@
+diff -r 23e5576aa59a strings/Makefile.in
+--- a/strings/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/strings/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -342,6 +342,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 support-files/MacOSX/Makefile.in
---- a/support-files/MacOSX/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/support-files/MacOSX/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -171,6 +171,7 @@
+diff -r 23e5576aa59a support-files/MacOSX/Makefile.in
+--- a/support-files/MacOSX/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/support-files/MacOSX/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -148,6 +148,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 support-files/Makefile.in
---- a/support-files/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/support-files/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -191,6 +191,7 @@
+diff -r 23e5576aa59a support-files/Makefile.in
+--- a/support-files/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/support-files/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -171,6 +171,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 support-files/RHEL4-SElinux/Makefile.in
---- a/support-files/RHEL4-SElinux/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/support-files/RHEL4-SElinux/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -169,6 +169,7 @@
+diff -r 23e5576aa59a support-files/RHEL4-SElinux/Makefile.in
+--- a/support-files/RHEL4-SElinux/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/support-files/RHEL4-SElinux/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -146,6 +146,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 tests/Makefile.in
---- a/tests/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/tests/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -215,6 +215,7 @@
+diff -r 23e5576aa59a tests/Makefile.in
+--- a/tests/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/tests/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -193,6 +193,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @CLIENT_LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 tools/Makefile.in
---- a/tools/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/tools/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -189,6 +189,7 @@
+diff -r 23e5576aa59a tools/Makefile.in
+--- a/tools/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/tools/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -167,6 +167,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 vio/Makefile.in
---- a/vio/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/vio/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -198,6 +198,7 @@
+diff -r 23e5576aa59a vio/Makefile.in
+--- a/vio/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/vio/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -176,6 +176,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 win/Makefile.in
---- a/win/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/win/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -167,6 +167,7 @@
+diff -r 23e5576aa59a win/Makefile.in
+--- a/win/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/win/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -144,6 +144,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 zlib/Makefile.in
---- a/zlib/Makefile.in Mon Dec 22 00:26:39 2008 -0800
-+++ b/zlib/Makefile.in Mon Dec 22 00:31:13 2008 -0800
-@@ -206,6 +206,7 @@
+diff -r 23e5576aa59a zlib/Makefile.in
+--- a/zlib/Makefile.in Tue Feb 17 22:33:00 2009 -0800
++++ b/zlib/Makefile.in Tue Feb 17 22:33:23 2009 -0800
+@@ -187,6 +187,7 @@
LIBDL = @LIBDL@
LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
LIBOBJS = @LIBOBJS@