]> git.pld-linux.org Git - packages/mysql.git/blobdiff - mysql-userstatv2.patch
move status action to status function
[packages/mysql.git] / mysql-userstatv2.patch
index e0c0bd1b62ced3402a55a16701b4087dc6f150ed..d2f5fe69d97a7c6dee965cc19ac20e50d2b9e004 100644 (file)
@@ -1,7 +1,7 @@
-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 -ruN a/BUILD/Makefile.in b/BUILD/Makefile.in
+--- a/BUILD/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/BUILD/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -146,6 +146,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -9,10 +9,10 @@ diff -r 1270c564d514 BUILD/Makefile.in
  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 -ruN a/Docs/Makefile.in b/Docs/Makefile.in
+--- a/Docs/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/Docs/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -144,6 +144,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -20,10 +20,10 @@ diff -r 1270c564d514 Docs/Makefile.in
  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 -ruN a/Makefile.in b/Makefile.in
+--- a/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -171,6 +171,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -31,10 +31,10 @@ diff -r 1270c564d514 Makefile.in
  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 -ruN a/SSL/Makefile.in b/SSL/Makefile.in
+--- a/SSL/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/SSL/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -144,6 +144,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -42,10 +42,10 @@ diff -r 1270c564d514 SSL/Makefile.in
  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 -ruN a/client/Makefile.in b/client/Makefile.in
+--- a/client/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/client/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -247,6 +247,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -53,10 +53,10 @@ diff -r 1270c564d514 client/Makefile.in
  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 -ruN a/cmd-line-utils/Makefile.in b/cmd-line-utils/Makefile.in
+--- a/cmd-line-utils/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/cmd-line-utils/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -157,6 +157,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -64,10 +64,10 @@ diff -r 1270c564d514 cmd-line-utils/Makefile.in
  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 -ruN a/cmd-line-utils/libedit/Makefile.in b/cmd-line-utils/libedit/Makefile.in
+--- a/cmd-line-utils/libedit/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/cmd-line-utils/libedit/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -166,6 +166,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -75,10 +75,10 @@ diff -r 1270c564d514 cmd-line-utils/libedit/Makefile.in
  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 -ruN a/cmd-line-utils/readline/Makefile.in b/cmd-line-utils/readline/Makefile.in
+--- a/cmd-line-utils/readline/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/cmd-line-utils/readline/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -173,6 +173,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -86,10 +86,11 @@ diff -r 1270c564d514 cmd-line-utils/readline/Makefile.in
  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
-@@ -2098,7 +2098,18 @@
+diff -ruN a/configure b/configure
+diff -ruN a/configure.in b/configure.in
+--- a/configure.in     Wed Jul 29 13:33:34 2009 -0700
++++ b/configure.in     Wed Jul 29 13:34:11 2009 -0700
+@@ -2140,7 +2140,18 @@
        # We also disable for SCO for the time being, the headers for the
        # thread library we use conflicts with other headers.
      ;;
@@ -109,7 +110,7 @@ diff -r 1270c564d514 configure.in
      ;;
  esac
  
-@@ -2713,7 +2724,7 @@
+@@ -2776,7 +2787,7 @@
    AC_DEFINE([THREAD_SAFE_CLIENT], [1], [Should be client be thread safe])
  fi
  
@@ -118,10 +119,10 @@ diff -r 1270c564d514 configure.in
  
  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 -ruN a/dbug/Makefile.in b/dbug/Makefile.in
+--- a/dbug/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/dbug/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -192,6 +192,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -129,10 +130,10 @@ diff -r 1270c564d514 dbug/Makefile.in
  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 -ruN a/extra/Makefile.in b/extra/Makefile.in
+--- a/extra/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -240,6 +240,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -140,10 +141,10 @@ diff -r 1270c564d514 extra/Makefile.in
  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 -ruN a/extra/yassl/Makefile.in b/extra/yassl/Makefile.in
+--- a/extra/yassl/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -142,6 +142,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -151,10 +152,10 @@ diff -r 1270c564d514 extra/yassl/Makefile.in
  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 -ruN a/extra/yassl/src/Makefile.in b/extra/yassl/src/Makefile.in
+--- a/extra/yassl/src/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/src/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -151,6 +151,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -162,10 +163,10 @@ diff -r 1270c564d514 extra/yassl/src/Makefile.in
  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 -ruN a/extra/yassl/taocrypt/Makefile.in b/extra/yassl/taocrypt/Makefile.in
+--- a/extra/yassl/taocrypt/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/taocrypt/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -142,6 +142,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -173,10 +174,10 @@ diff -r 1270c564d514 extra/yassl/taocrypt/Makefile.in
  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 -ruN a/extra/yassl/taocrypt/benchmark/Makefile.in b/extra/yassl/taocrypt/benchmark/Makefile.in
+--- a/extra/yassl/taocrypt/benchmark/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/taocrypt/benchmark/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -153,6 +153,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -184,10 +185,10 @@ diff -r 1270c564d514 extra/yassl/taocrypt/benchmark/Makefile.in
  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 -ruN a/extra/yassl/taocrypt/src/Makefile.in b/extra/yassl/taocrypt/src/Makefile.in
+--- a/extra/yassl/taocrypt/src/Makefile.in     Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/taocrypt/src/Makefile.in     Wed Jul 29 13:34:11 2009 -0700
+@@ -164,6 +164,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -195,10 +196,10 @@ diff -r 1270c564d514 extra/yassl/taocrypt/src/Makefile.in
  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 -ruN a/extra/yassl/taocrypt/test/Makefile.in b/extra/yassl/taocrypt/test/Makefile.in
+--- a/extra/yassl/taocrypt/test/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/taocrypt/test/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -153,6 +153,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -206,10 +207,10 @@ diff -r 1270c564d514 extra/yassl/taocrypt/test/Makefile.in
  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 -ruN a/extra/yassl/testsuite/Makefile.in b/extra/yassl/testsuite/Makefile.in
+--- a/extra/yassl/testsuite/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/extra/yassl/testsuite/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -156,6 +156,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -217,10 +218,10 @@ diff -r 1270c564d514 extra/yassl/testsuite/Makefile.in
  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 -ruN a/heap/Makefile.in b/heap/Makefile.in
+--- a/heap/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/heap/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -202,6 +202,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -228,10 +229,10 @@ diff -r 1270c564d514 heap/Makefile.in
  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 -ruN a/include/Makefile.in b/include/Makefile.in
+--- a/include/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/include/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -160,6 +160,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -239,10 +240,18 @@ diff -r 1270c564d514 include/Makefile.in
  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
-@@ -106,6 +106,11 @@
+diff -ruN a/include/mysql_com.h b/include/mysql_com.h
+--- a/include/mysql_com.h      Wed Jul 29 13:33:34 2009 -0700
++++ b/include/mysql_com.h      Wed Jul 29 13:34:11 2009 -0700
+@@ -25,6 +25,7 @@
+ #define USERNAME_LENGTH 16
+ #define SERVER_VERSION_LENGTH 60
+ #define SQLSTATE_LENGTH 5
++#define LIST_PROCESS_HOST_LEN 64
+ /*
+   USER_HOST_BUFF_SIZE -- length of string buffer, that is enough to contain
+@@ -106,6 +107,11 @@
                                           thread */
  #define REFRESH_MASTER          128     /* Remove all bin logs in the index
                                           and truncate the index */
@@ -254,10 +263,19 @@ diff -r 1270c564d514 include/mysql_com.h
  
  /* 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 @@
+@@ -219,7 +225,7 @@
+   my_bool report_error; /* We should report error (we have unreported error) */
+   my_bool return_errno;
+-#if defined(MYSQL_SERVER) && !defined(EMBEDDED_LIBRARY)
++#if defined(MYSQL_SERVER)
+   /*
+     Controls whether a big packet should be skipped.
+diff -ruN a/libmysql/Makefile.in b/libmysql/Makefile.in
+--- a/libmysql/Makefile.in     Wed Jul 29 13:33:34 2009 -0700
++++ b/libmysql/Makefile.in     Wed Jul 29 13:34:11 2009 -0700
+@@ -224,6 +224,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -265,10 +283,10 @@ diff -r 1270c564d514 libmysql/Makefile.in
  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 -ruN a/libmysql_r/Makefile.in b/libmysql_r/Makefile.in
+--- a/libmysql_r/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/libmysql_r/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -221,6 +221,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -276,10 +294,10 @@ diff -r 1270c564d514 libmysql_r/Makefile.in
  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 -ruN a/libmysqld/Makefile.in b/libmysqld/Makefile.in
+--- a/libmysqld/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/libmysqld/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -246,6 +246,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -287,10 +305,10 @@ diff -r 1270c564d514 libmysqld/Makefile.in
  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 -ruN a/libmysqld/examples/Makefile.in b/libmysqld/examples/Makefile.in
+--- a/libmysqld/examples/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/libmysqld/examples/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -192,6 +192,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -298,10 +316,10 @@ diff -r 1270c564d514 libmysqld/examples/Makefile.in
  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 -ruN a/man/Makefile.in b/man/Makefile.in
+--- a/man/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/man/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -151,6 +151,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -309,10 +327,10 @@ diff -r 1270c564d514 man/Makefile.in
  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 -ruN a/myisam/Makefile.in b/myisam/Makefile.in
+--- a/myisam/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/myisam/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -235,6 +235,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -320,10 +338,10 @@ diff -r 1270c564d514 myisam/Makefile.in
  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 -ruN a/myisammrg/Makefile.in b/myisammrg/Makefile.in
+--- a/myisammrg/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/myisammrg/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -183,6 +183,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -331,10 +349,10 @@ diff -r 1270c564d514 myisammrg/Makefile.in
  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 -ruN a/mysql-test/Makefile.in b/mysql-test/Makefile.in
+--- a/mysql-test/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/mysql-test/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -161,6 +161,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -342,10 +360,10 @@ diff -r 1270c564d514 mysql-test/Makefile.in
  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 -ruN a/mysql-test/ndb/Makefile.in b/mysql-test/ndb/Makefile.in
+--- a/mysql-test/ndb/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/mysql-test/ndb/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -147,6 +147,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -353,9 +371,9 @@ diff -r 1270c564d514 mysql-test/ndb/Makefile.in
  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 -ruN a/mysql-test/r/information_schema.result b/mysql-test/r/information_schema.result
+--- a/mysql-test/r/information_schema.result   Wed Jul 29 13:33:34 2009 -0700
++++ b/mysql-test/r/information_schema.result   Wed Jul 29 13:34:11 2009 -0700
 @@ -37,10 +37,12 @@
  select * from v1;
  c
@@ -536,11 +554,11 @@ diff -r 1270c564d514 mysql-test/r/information_schema.result
  USER_PRIVILEGES       information_schema.USER_PRIVILEGES      1
 +USER_STATISTICS       information_schema.USER_STATISTICS      1
  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
create table t1(f1 int);
+ create view v1 as select f1+1 as a from t1;
+diff -ruN a/mysql-test/r/information_schema_db.result b/mysql-test/r/information_schema_db.result
+--- a/mysql-test/r/information_schema_db.result        Wed Jul 29 13:33:34 2009 -0700
++++ b/mysql-test/r/information_schema_db.result        Wed Jul 29 13:34:11 2009 -0700
 @@ -6,10 +6,12 @@
  show tables;
  Tables_in_information_schema
@@ -572,9 +590,9 @@ diff -r 1270c564d514 mysql-test/r/information_schema_db.result
  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 -ruN a/mysql-test/r/mysqlshow.result b/mysql-test/r/mysqlshow.result
+--- a/mysql-test/r/mysqlshow.result    Wed Jul 29 13:33:34 2009 -0700
++++ b/mysql-test/r/mysqlshow.result    Wed Jul 29 13:34:11 2009 -0700
 @@ -80,10 +80,12 @@
  |                Tables                 |
  +---------------------------------------+
@@ -623,43 +641,10 @@ diff -r 1270c564d514 mysql-test/r/mysqlshow.result
  | 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 @@
- LIBDL = @LIBDL@
- LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
- LIBOBJS = @LIBOBJS@
-+LIBRT = @LIBRT@
- 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 @@
- LIBDL = @LIBDL@
- LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
- LIBOBJS = @LIBOBJS@
-+LIBRT = @LIBRT@
- 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 @@
- LIBDL = @LIBDL@
- LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
- LIBOBJS = @LIBOBJS@
-+LIBRT = @LIBRT@
- 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 -ruN a/mysys/Makefile.in b/mysys/Makefile.in
+--- a/mysys/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/mysys/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -228,6 +228,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -667,10 +652,10 @@ diff -r 1270c564d514 ndb/include/Makefile.in
  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 -ruN a/ndb/Makefile.in b/ndb/Makefile.in
+--- a/ndb/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -171,6 +171,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -678,10 +663,10 @@ diff -r 1270c564d514 ndb/src/Makefile.in
  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 -ruN a/ndb/docs/Makefile.in b/ndb/docs/Makefile.in
+--- a/ndb/docs/Makefile.in     Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/docs/Makefile.in     Wed Jul 29 13:34:11 2009 -0700
+@@ -149,6 +149,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -689,10 +674,10 @@ diff -r 1270c564d514 ndb/src/common/Makefile.in
  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 -ruN a/ndb/include/Makefile.in b/ndb/include/Makefile.in
+--- a/ndb/include/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/include/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -179,6 +179,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -700,10 +685,10 @@ diff -r 1270c564d514 ndb/src/common/debugger/Makefile.in
  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 -ruN a/ndb/src/Makefile.in b/ndb/src/Makefile.in
+--- a/ndb/src/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -204,6 +204,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -711,10 +696,10 @@ diff -r 1270c564d514 ndb/src/common/debugger/signaldata/Makefile.in
  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 -ruN a/ndb/src/common/Makefile.in b/ndb/src/common/Makefile.in
+--- a/ndb/src/common/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -174,6 +174,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -722,10 +707,10 @@ diff -r 1270c564d514 ndb/src/common/logger/Makefile.in
  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 -ruN a/ndb/src/common/debugger/Makefile.in b/ndb/src/common/debugger/Makefile.in
+--- a/ndb/src/common/debugger/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/debugger/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -206,6 +206,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -733,10 +718,10 @@ diff -r 1270c564d514 ndb/src/common/mgmcommon/Makefile.in
  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 -ruN a/ndb/src/common/debugger/signaldata/Makefile.in b/ndb/src/common/debugger/signaldata/Makefile.in
+--- a/ndb/src/common/debugger/signaldata/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/debugger/signaldata/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -211,6 +211,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -744,10 +729,10 @@ diff -r 1270c564d514 ndb/src/common/portlib/Makefile.in
  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 -ruN a/ndb/src/common/logger/Makefile.in b/ndb/src/common/logger/Makefile.in
+--- a/ndb/src/common/logger/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/logger/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -197,6 +197,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -755,10 +740,10 @@ diff -r 1270c564d514 ndb/src/common/transporter/Makefile.in
  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 -ruN a/ndb/src/common/mgmcommon/Makefile.in b/ndb/src/common/mgmcommon/Makefile.in
+--- a/ndb/src/common/mgmcommon/Makefile.in     Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/mgmcommon/Makefile.in     Wed Jul 29 13:34:11 2009 -0700
+@@ -211,6 +211,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -766,10 +751,10 @@ diff -r 1270c564d514 ndb/src/common/util/Makefile.in
  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 -ruN a/ndb/src/common/portlib/Makefile.in b/ndb/src/common/portlib/Makefile.in
+--- a/ndb/src/common/portlib/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/portlib/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -222,6 +222,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -777,10 +762,10 @@ diff -r 1270c564d514 ndb/src/cw/Makefile.in
  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 -ruN a/ndb/src/common/transporter/Makefile.in b/ndb/src/common/transporter/Makefile.in
+--- a/ndb/src/common/transporter/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/transporter/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -197,6 +197,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -788,10 +773,10 @@ diff -r 1270c564d514 ndb/src/cw/cpcd/Makefile.in
  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 -ruN a/ndb/src/common/util/Makefile.in b/ndb/src/common/util/Makefile.in
+--- a/ndb/src/common/util/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/common/util/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -217,6 +217,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -799,10 +784,10 @@ diff -r 1270c564d514 ndb/src/kernel/Makefile.in
  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 -ruN a/ndb/src/cw/Makefile.in b/ndb/src/cw/Makefile.in
+--- a/ndb/src/cw/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/cw/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -156,6 +156,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -810,10 +795,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/Makefile.in
  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 -ruN a/ndb/src/cw/cpcd/Makefile.in b/ndb/src/cw/cpcd/Makefile.in
+--- a/ndb/src/cw/cpcd/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/cw/cpcd/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -207,6 +207,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -821,10 +806,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/backup/Makefile.in
  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 -ruN a/ndb/src/kernel/Makefile.in b/ndb/src/kernel/Makefile.in
+--- a/ndb/src/kernel/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -227,6 +227,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -832,10 +817,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/cmvmi/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/Makefile.in b/ndb/src/kernel/blocks/Makefile.in
+--- a/ndb/src/kernel/blocks/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -156,6 +156,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -843,10 +828,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbacc/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/backup/Makefile.in b/ndb/src/kernel/blocks/backup/Makefile.in
+--- a/ndb/src/kernel/blocks/backup/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/backup/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -854,10 +839,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbdict/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/cmvmi/Makefile.in b/ndb/src/kernel/blocks/cmvmi/Makefile.in
+--- a/ndb/src/kernel/blocks/cmvmi/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/cmvmi/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -865,10 +850,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbdih/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbacc/Makefile.in b/ndb/src/kernel/blocks/dbacc/Makefile.in
+--- a/ndb/src/kernel/blocks/dbacc/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbacc/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -876,10 +861,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dblqh/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbdict/Makefile.in b/ndb/src/kernel/blocks/dbdict/Makefile.in
+--- a/ndb/src/kernel/blocks/dbdict/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbdict/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -206,6 +206,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -887,10 +872,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbtc/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbdih/Makefile.in b/ndb/src/kernel/blocks/dbdih/Makefile.in
+--- a/ndb/src/kernel/blocks/dbdih/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbdih/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -203,6 +203,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -898,10 +883,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbtup/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dblqh/Makefile.in b/ndb/src/kernel/blocks/dblqh/Makefile.in
+--- a/ndb/src/kernel/blocks/dblqh/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dblqh/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -204,6 +204,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -909,10 +894,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbtux/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbtc/Makefile.in b/ndb/src/kernel/blocks/dbtc/Makefile.in
+--- a/ndb/src/kernel/blocks/dbtc/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbtc/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -920,10 +905,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/dbutil/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbtup/Makefile.in b/ndb/src/kernel/blocks/dbtup/Makefile.in
+--- a/ndb/src/kernel/blocks/dbtup/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbtup/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -204,6 +204,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -931,10 +916,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/ndbcntr/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbtux/Makefile.in b/ndb/src/kernel/blocks/dbtux/Makefile.in
+--- a/ndb/src/kernel/blocks/dbtux/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbtux/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -199,6 +199,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -942,10 +927,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/ndbfs/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/dbutil/Makefile.in b/ndb/src/kernel/blocks/dbutil/Makefile.in
+--- a/ndb/src/kernel/blocks/dbutil/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/dbutil/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -953,10 +938,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/qmgr/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/ndbcntr/Makefile.in b/ndb/src/kernel/blocks/ndbcntr/Makefile.in
+--- a/ndb/src/kernel/blocks/ndbcntr/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/ndbcntr/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -197,6 +197,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -964,10 +949,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/suma/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/ndbfs/Makefile.in b/ndb/src/kernel/blocks/ndbfs/Makefile.in
+--- a/ndb/src/kernel/blocks/ndbfs/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/ndbfs/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -197,6 +197,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -975,10 +960,10 @@ diff -r 1270c564d514 ndb/src/kernel/blocks/trix/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/qmgr/Makefile.in b/ndb/src/kernel/blocks/qmgr/Makefile.in
+--- a/ndb/src/kernel/blocks/qmgr/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/qmgr/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -986,10 +971,10 @@ diff -r 1270c564d514 ndb/src/kernel/error/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/suma/Makefile.in b/ndb/src/kernel/blocks/suma/Makefile.in
+--- a/ndb/src/kernel/blocks/suma/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/suma/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -997,10 +982,10 @@ diff -r 1270c564d514 ndb/src/kernel/vm/Makefile.in
  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 -ruN a/ndb/src/kernel/blocks/trix/Makefile.in b/ndb/src/kernel/blocks/trix/Makefile.in
+--- a/ndb/src/kernel/blocks/trix/Makefile.in   Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/blocks/trix/Makefile.in   Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1008,10 +993,10 @@ diff -r 1270c564d514 ndb/src/mgmapi/Makefile.in
  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 -ruN a/ndb/src/kernel/error/Makefile.in b/ndb/src/kernel/error/Makefile.in
+--- a/ndb/src/kernel/error/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/error/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -206,6 +206,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1019,10 +1004,10 @@ diff -r 1270c564d514 ndb/src/mgmclient/Makefile.in
  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 -ruN a/ndb/src/kernel/vm/Makefile.in b/ndb/src/kernel/vm/Makefile.in
+--- a/ndb/src/kernel/vm/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/kernel/vm/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -207,6 +207,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1030,10 +1015,10 @@ diff -r 1270c564d514 ndb/src/mgmsrv/Makefile.in
  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 -ruN a/ndb/src/mgmapi/Makefile.in b/ndb/src/mgmapi/Makefile.in
+--- a/ndb/src/mgmapi/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/mgmapi/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -205,6 +205,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1041,10 +1026,10 @@ diff -r 1270c564d514 ndb/src/ndbapi/Makefile.in
  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 -ruN a/ndb/src/mgmclient/Makefile.in b/ndb/src/mgmclient/Makefile.in
+--- a/ndb/src/mgmclient/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/mgmclient/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -216,6 +216,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1052,10 +1037,10 @@ diff -r 1270c564d514 ndb/test/Makefile.in
  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 -ruN a/ndb/src/mgmsrv/Makefile.in b/ndb/src/mgmsrv/Makefile.in
+--- a/ndb/src/mgmsrv/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/mgmsrv/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -213,6 +213,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1063,10 +1048,10 @@ diff -r 1270c564d514 ndb/test/ndbapi/Makefile.in
  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 -ruN a/ndb/src/ndbapi/Makefile.in b/ndb/src/ndbapi/Makefile.in
+--- a/ndb/src/ndbapi/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/src/ndbapi/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -215,6 +215,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1074,10 +1059,10 @@ diff -r 1270c564d514 ndb/test/ndbapi/bank/Makefile.in
  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 -ruN a/ndb/test/Makefile.in b/ndb/test/Makefile.in
+--- a/ndb/test/Makefile.in     Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/test/Makefile.in     Wed Jul 29 13:34:11 2009 -0700
+@@ -156,6 +156,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1085,10 +1070,10 @@ diff -r 1270c564d514 ndb/test/run-test/Makefile.in
  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 -ruN a/ndb/test/ndbapi/Makefile.in b/ndb/test/ndbapi/Makefile.in
+--- a/ndb/test/ndbapi/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/test/ndbapi/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -595,6 +595,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1096,10 +1081,10 @@ diff -r 1270c564d514 ndb/test/src/Makefile.in
  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 -ruN a/ndb/test/ndbapi/bank/Makefile.in b/ndb/test/ndbapi/bank/Makefile.in
+--- a/ndb/test/ndbapi/bank/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/test/ndbapi/bank/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -282,6 +282,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1107,10 +1092,10 @@ diff -r 1270c564d514 ndb/test/tools/Makefile.in
  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 -ruN a/ndb/test/run-test/Makefile.in b/ndb/test/run-test/Makefile.in
+--- a/ndb/test/run-test/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/test/run-test/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -243,6 +243,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1118,10 +1103,10 @@ diff -r 1270c564d514 ndb/tools/Makefile.in
  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 -ruN a/ndb/test/src/Makefile.in b/ndb/test/src/Makefile.in
+--- a/ndb/test/src/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/test/src/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -213,6 +213,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1129,10 +1114,10 @@ diff -r 1270c564d514 netware/Makefile.in
  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 -ruN a/ndb/test/tools/Makefile.in b/ndb/test/tools/Makefile.in
+--- a/ndb/test/tools/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/test/tools/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -325,6 +325,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1140,10 +1125,10 @@ diff -r 1270c564d514 os2/Makefile.in
  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 -ruN a/ndb/tools/Makefile.in b/ndb/tools/Makefile.in
+--- a/ndb/tools/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/ndb/tools/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -344,6 +344,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1151,10 +1136,10 @@ diff -r 1270c564d514 os2/include/Makefile.in
  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 -ruN a/netware/Makefile.in b/netware/Makefile.in
+--- a/netware/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/netware/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -199,6 +199,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1162,9 +1147,9 @@ diff -r 1270c564d514 os2/include/sys/Makefile.in
  LIBS = @LIBS@
  LIBTOOL = @LIBTOOL@
  LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
-diff -r 1270c564d514 patch_info/userstats.info
+diff -ruN /dev/null b/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        Wed Jul 29 13:34:11 2009 -0700
 @@ -0,0 +1,14 @@
 +File=userstatsv2.patch
 +Name=SHOW USER/TABLE/INDEX statistics
@@ -1180,10 +1165,10 @@ diff -r 1270c564d514 patch_info/userstats.info
 +
 +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 -ruN a/pstack/Makefile.in b/pstack/Makefile.in
+--- a/pstack/Makefile.in       Wed Jul 29 13:33:34 2009 -0700
++++ b/pstack/Makefile.in       Wed Jul 29 13:34:11 2009 -0700
+@@ -196,6 +196,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1191,10 +1176,10 @@ diff -r 1270c564d514 pstack/Makefile.in
  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 -ruN a/pstack/aout/Makefile.in b/pstack/aout/Makefile.in
+--- a/pstack/aout/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/pstack/aout/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -134,6 +134,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1202,10 +1187,10 @@ diff -r 1270c564d514 pstack/aout/Makefile.in
  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 -ruN a/regex/Makefile.in b/regex/Makefile.in
+--- a/regex/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/regex/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -180,6 +180,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1213,10 +1198,10 @@ diff -r 1270c564d514 regex/Makefile.in
  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 -ruN a/scripts/Makefile.in b/scripts/Makefile.in
+--- a/scripts/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/scripts/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -176,6 +176,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1224,10 +1209,10 @@ diff -r 1270c564d514 scripts/Makefile.in
  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 -ruN a/server-tools/Makefile.in b/server-tools/Makefile.in
+--- a/server-tools/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/server-tools/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -155,6 +155,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1235,10 +1220,10 @@ diff -r 1270c564d514 server-tools/Makefile.in
  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 -ruN a/server-tools/instance-manager/Makefile.in b/server-tools/instance-manager/Makefile.in
+--- a/server-tools/instance-manager/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/server-tools/instance-manager/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -205,6 +205,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1246,10 +1231,10 @@ diff -r 1270c564d514 server-tools/instance-manager/Makefile.in
  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 -ruN a/sql/Makefile.in b/sql/Makefile.in
+--- a/sql/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -274,6 +274,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1257,10 +1242,10 @@ diff -r 1270c564d514 sql/Makefile.in
  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 -ruN a/sql/ha_innodb.cc b/sql/ha_innodb.cc
+--- a/sql/ha_innodb.cc Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/ha_innodb.cc Wed Jul 29 13:34:11 2009 -0700
+@@ -3329,6 +3329,8 @@
  
        error = row_insert_for_mysql((byte*) record, prebuilt);
  
@@ -1269,7 +1254,7 @@ diff -r 1270c564d514 sql/ha_innodb.cc
        if (error == DB_SUCCESS && auto_inc_used) {
  
                /* Fetch the value that was set in the autoincrement field */
-@@ -3588,6 +3590,8 @@
+@@ -3601,6 +3603,8 @@
                }
        }
  
@@ -1278,16 +1263,16 @@ diff -r 1270c564d514 sql/ha_innodb.cc
        innodb_srv_conc_exit_innodb(prebuilt->trx);
  
        error = convert_error_code_to_mysql(error, user_thd);
-@@ -3635,6 +3639,8 @@
-       innodb_srv_conc_enter_innodb(prebuilt->trx);
+@@ -3649,6 +3653,8 @@
  
        error = row_update_for_mysql((byte*) record, prebuilt);
-+
-+      if (error == DB_SUCCESS) rows_changed++;
  
++      if (error == DB_SUCCESS) rows_changed++;
++
        innodb_srv_conc_exit_innodb(prebuilt->trx);
  
-@@ -4068,6 +4074,9 @@
+       error = convert_error_code_to_mysql(error, user_thd);
+@@ -4080,6 +4086,9 @@
        if (ret == DB_SUCCESS) {
                error = 0;
                table->status = 0;
@@ -1297,9 +1282,9 @@ diff -r 1270c564d514 sql/ha_innodb.cc
  
        } 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 -ruN a/sql/ha_myisam.cc b/sql/ha_myisam.cc
+--- a/sql/ha_myisam.cc Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/ha_myisam.cc Wed Jul 29 13:34:11 2009 -0700
 @@ -670,7 +670,9 @@
      if ((error= update_auto_increment()))
        return error;
@@ -1311,7 +1296,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
  }
  
  int ha_myisam::check(THD* thd, HA_CHECK_OPT* check_opt)
-@@ -1518,13 +1520,17 @@
+@@ -1516,13 +1518,17 @@
    statistic_increment(table->in_use->status_var.ha_update_count,&LOCK_status);
    if (table->timestamp_field_type & TIMESTAMP_AUTO_SET_ON_UPDATE)
      table->timestamp_field->set_time();
@@ -1331,7 +1316,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
  }
  
  int ha_myisam::index_read(byte * buf, const byte * key,
-@@ -1535,6 +1541,13 @@
+@@ -1533,6 +1539,13 @@
                      &LOCK_status);
    int error=mi_rkey(file,buf,active_index, key, key_len, find_flag);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1345,7 +1330,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1545,6 +1558,13 @@
+@@ -1543,6 +1556,13 @@
                      &LOCK_status);
    int error=mi_rkey(file,buf,index, key, key_len, find_flag);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1359,7 +1344,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1555,6 +1575,13 @@
+@@ -1553,6 +1573,13 @@
                      &LOCK_status);
    int error=mi_rkey(file,buf,active_index, key, key_len, HA_READ_PREFIX_LAST);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1373,7 +1358,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1565,6 +1592,13 @@
+@@ -1563,6 +1590,13 @@
                      &LOCK_status);
    int error=mi_rnext(file,buf,active_index);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1387,7 +1372,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1575,6 +1609,13 @@
+@@ -1573,6 +1607,13 @@
                      &LOCK_status);
    int error=mi_rprev(file,buf, active_index);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1401,7 +1386,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1585,6 +1626,13 @@
+@@ -1583,6 +1624,13 @@
                      &LOCK_status);
    int error=mi_rfirst(file, buf, active_index);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1415,7 +1400,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1595,6 +1643,13 @@
+@@ -1593,6 +1641,13 @@
                      &LOCK_status);
    int error=mi_rlast(file, buf, active_index);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1429,7 +1414,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1611,6 +1666,13 @@
+@@ -1609,6 +1664,13 @@
      error= mi_rnext_same(file,buf);
    } while (error == HA_ERR_RECORD_DELETED);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1443,7 +1428,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1628,6 +1690,7 @@
+@@ -1626,6 +1688,7 @@
                      &LOCK_status);
    int error=mi_scan(file, buf);
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1451,7 +1436,7 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    return error;
  }
  
-@@ -1642,6 +1705,7 @@
+@@ -1640,6 +1703,7 @@
                      &LOCK_status);
    int error=mi_rrnd(file, buf, my_get_ptr(pos,ref_length));
    table->status=error ? STATUS_NOT_FOUND: 0;
@@ -1459,10 +1444,10 @@ diff -r 1270c564d514 sql/ha_myisam.cc
    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
-@@ -725,6 +725,8 @@
+diff -ruN a/sql/handler.cc b/sql/handler.cc
+--- a/sql/handler.cc   Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/handler.cc   Wed Jul 29 13:34:11 2009 -0700
+@@ -727,6 +727,8 @@
      if (cookie)
        tc_log->unlog(cookie, xid);
      DBUG_EXECUTE_IF("crash_commit_after", abort(););
@@ -1471,15 +1456,15 @@ diff -r 1270c564d514 sql/handler.cc
  end:
      if (is_real_trans)
        start_waiting_global_read_lock(thd);
-@@ -829,6 +831,7 @@
+@@ -784,6 +786,7 @@
        thd->transaction.cleanup();
      }
    }
 +  thd->diff_rollback_trans++;
  #endif /* USING_TRANSACTIONS */
-   if (all)
-     thd->transaction_rollback_request= FALSE;
-@@ -1212,6 +1215,7 @@
+   DBUG_RETURN(error);
+ }
+@@ -1224,6 +1227,7 @@
      statistic_increment(thd->status_var.ha_rollback_count,&LOCK_status);
      *ht=0; // keep it conveniently zero-filled
    }
@@ -1487,7 +1472,7 @@ diff -r 1270c564d514 sql/handler.cc
    DBUG_RETURN(error);
  }
  
-@@ -1442,6 +1446,8 @@
+@@ -1454,6 +1458,8 @@
      else
        dupp_ref=ref+ALIGN_SIZE(ref_length);
    }
@@ -1496,7 +1481,7 @@ diff -r 1270c564d514 sql/handler.cc
    DBUG_RETURN(error);
  }
  
-@@ -2276,6 +2282,111 @@
+@@ -2291,6 +2297,111 @@
    return error;
  }
  
@@ -1608,20 +1593,20 @@ diff -r 1270c564d514 sql/handler.cc
  
  /****************************************************************************
  ** 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
-@@ -30,6 +30,10 @@
- #if defined(HAVE_BERKELEY_DB) || defined(HAVE_INNOBASE_DB) || \
-     defined(HAVE_NDBCLUSTER_DB)
+diff -ruN a/sql/handler.h b/sql/handler.h
+--- a/sql/handler.h    Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/handler.h    Wed Jul 29 13:34:11 2009 -0700
+@@ -32,6 +32,10 @@
  #define USING_TRANSACTIONS
-+#endif
-+
-+#if MAX_KEY > 128
-+#error MAX_KEY is too large.  Values up to 128 are supported.
  #endif
  
++#if MAX_KEY > 128
++#error MAX_KEY is too large.  Values up to 128 are supported.
++#endif
++
  // the following is for checking tables
+ #define HA_ADMIN_ALREADY_DONE   1
 @@ -604,6 +608,9 @@
    bool  auto_increment_column_changed;
    bool implicit_emptied;                /* Can be !=0 only if HEAP */
@@ -1668,9 +1653,9 @@ diff -r 1270c564d514 sql/handler.h
    /*
      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 -ruN a/sql/lex.h b/sql/lex.h
+--- a/sql/lex.h        Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/lex.h        Wed Jul 29 13:34:11 2009 -0700
 @@ -109,6 +109,7 @@
    { "CHECKSUM",               SYM(CHECKSUM_SYM)},
    { "CIPHER",         SYM(CIPHER_SYM)},
@@ -1711,10 +1696,10 @@ diff -r 1270c564d514 sql/lex.h
    { "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 -ruN a/sql/log.cc b/sql/log.cc
+--- a/sql/log.cc       Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/log.cc       Wed Jul 29 13:34:11 2009 -0700
+@@ -1960,18 +1960,24 @@
                           thd->current_insert_id);
        if (e.write(file))
          goto err;
@@ -1739,7 +1724,7 @@ diff -r 1270c564d514 sql/log.cc
        }
        if (thd->user_var_events.elements)
        {
-@@ -1926,6 +1932,8 @@
+@@ -1987,6 +1993,8 @@
                               user_var_event->charset_number);
          if (e.write(file))
            goto err;
@@ -1748,7 +1733,7 @@ diff -r 1270c564d514 sql/log.cc
        }
        }
      }
-@@ -1936,6 +1944,8 @@
+@@ -1997,6 +2005,8 @@
  
      if (event_info->write(file))
        goto err;
@@ -1757,7 +1742,7 @@ diff -r 1270c564d514 sql/log.cc
  
      if (file == &log_file) // we are writing to the real log (disk)
      {
-@@ -2057,6 +2067,7 @@
+@@ -2119,6 +2129,7 @@
      */
      if (qinfo.write(&log_file))
        goto err;
@@ -1765,7 +1750,7 @@ diff -r 1270c564d514 sql/log.cc
  
      /* Read from the file used to cache the queries .*/
      if (reinit_io_cache(cache, READ_CACHE, 0, 0, 0))
-@@ -2103,6 +2114,7 @@
+@@ -2165,6 +2176,7 @@
          /* write the first half of the split header */
          if (my_b_write(&log_file, header, carry))
            goto err;
@@ -1773,7 +1758,7 @@ diff -r 1270c564d514 sql/log.cc
  
          /*
            copy fixed second half of header to cache so the correct
-@@ -2171,6 +2183,8 @@
+@@ -2233,6 +2245,8 @@
        /* Write data to the binary log file */
        if (my_b_write(&log_file, cache->read_pos, length))
          goto err;
@@ -1782,7 +1767,7 @@ diff -r 1270c564d514 sql/log.cc
        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 @@
+@@ -2241,6 +2255,8 @@
  
      if (commit_event->write(&log_file))
        goto err;
@@ -1791,10 +1776,10 @@ diff -r 1270c564d514 sql/log.cc
  #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 -ruN a/sql/mysql_priv.h b/sql/mysql_priv.h
+--- a/sql/mysql_priv.h Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/mysql_priv.h Wed Jul 29 13:34:11 2009 -0700
+@@ -837,7 +837,15 @@
  bool multi_delete_set_locks_and_link_aux_tables(LEX *lex);
  void init_max_user_conn(void);
  void init_update_queries(void);
@@ -1810,7 +1795,7 @@ diff -r 1270c564d514 sql/mysql_priv.h
  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 @@
+@@ -1416,6 +1424,7 @@
  extern ulong max_connections,max_connect_errors, connect_timeout;
  extern ulong slave_net_timeout, slave_trans_retries;
  extern uint max_user_connections;
@@ -1818,7 +1803,7 @@ diff -r 1270c564d514 sql/mysql_priv.h
  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 @@
+@@ -1446,6 +1455,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;
@@ -1826,7 +1811,7 @@ diff -r 1270c564d514 sql/mysql_priv.h
  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 @@
+@@ -1493,6 +1503,14 @@
  extern struct system_variables max_system_variables;
  extern struct system_status_var global_status_var;
  extern struct rand_struct sql_rand;
@@ -1841,10 +1826,10 @@ diff -r 1270c564d514 sql/mysql_priv.h
  
  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 -ruN a/sql/mysqld.cc b/sql/mysqld.cc
+--- a/sql/mysqld.cc    Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/mysqld.cc    Wed Jul 29 13:34:11 2009 -0700
+@@ -417,6 +417,7 @@
  uint    opt_large_page_size= 0;
  my_bool opt_old_style_user_limits= 0, trust_function_creators= 0;
  char* opt_slow_logname= 0;
@@ -1852,7 +1837,7 @@ diff -r 1270c564d514 sql/mysqld.cc
  /*
    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 @@
+@@ -453,6 +454,7 @@
  ulong binlog_cache_use= 0, binlog_cache_disk_use= 0;
  ulong max_connections, max_connect_errors;
  uint  max_user_connections= 0;
@@ -1860,7 +1845,7 @@ diff -r 1270c564d514 sql/mysqld.cc
  /*
    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 @@
+@@ -555,6 +557,10 @@
                LOCK_crypt, LOCK_bytes_sent, LOCK_bytes_received,
                LOCK_global_system_variables,
                LOCK_user_conn, LOCK_slave_list, LOCK_active_mi;
@@ -1871,7 +1856,7 @@ diff -r 1270c564d514 sql/mysqld.cc
  /*
    The below lock protects access to two global server variables:
    max_prepared_stmt_count and prepared_stmt_count. These variables
-@@ -1191,6 +1197,10 @@
+@@ -1196,6 +1202,10 @@
    x_free(opt_secure_file_priv);
    bitmap_free(&temp_pool);
    free_max_user_conn();
@@ -1882,7 +1867,7 @@ diff -r 1270c564d514 sql/mysqld.cc
  #ifdef HAVE_REPLICATION
    end_slave_list();
    free_list(&replicate_do_db);
-@@ -1305,6 +1315,10 @@
+@@ -1310,6 +1320,10 @@
    (void) pthread_cond_destroy(&COND_thread_cache);
    (void) pthread_cond_destroy(&COND_flush_thread_cache);
    (void) pthread_cond_destroy(&COND_manager);
@@ -1893,7 +1878,7 @@ diff -r 1270c564d514 sql/mysqld.cc
  }
  
  #endif /*EMBEDDED_LIBRARY*/
-@@ -3152,6 +3166,10 @@
+@@ -3157,6 +3171,10 @@
    (void) pthread_mutex_init(&LOCK_rpl_status, MY_MUTEX_INIT_FAST);
    (void) pthread_cond_init(&COND_rpl_status, NULL);
  #endif
@@ -1904,7 +1889,7 @@ diff -r 1270c564d514 sql/mysqld.cc
    sp_cache_init();
    /* Parameter for threads created for connections */
    (void) pthread_attr_init(&connection_attrib);
-@@ -3423,6 +3441,10 @@
+@@ -3431,6 +3449,10 @@
      sql_print_error("Out of memory");
      unireg_abort(1);
    }
@@ -1915,7 +1900,7 @@ diff -r 1270c564d514 sql/mysqld.cc
    if (ha_init())
    {
      sql_print_error("Can't init databases");
-@@ -3505,6 +3527,8 @@
+@@ -3513,6 +3535,8 @@
  
    init_max_user_conn();
    init_update_queries();
@@ -1924,7 +1909,7 @@ diff -r 1270c564d514 sql/mysqld.cc
    DBUG_RETURN(0);
  }
  
-@@ -4189,6 +4213,7 @@
+@@ -4252,6 +4276,7 @@
    {
      DBUG_PRINT("error",("Too many connections"));
      close_connection(thd, ER_CON_COUNT_ERROR, 1);
@@ -1932,15 +1917,15 @@ diff -r 1270c564d514 sql/mysqld.cc
      delete thd;
      DBUG_VOID_RETURN;
    }
-@@ -5007,6 +5032,7 @@
-   OPT_PROFILING,
+@@ -5073,6 +5098,7 @@
+   OPT_PROFILING_USE_GETRUSAGE,
    OPT_SLOW_LOG,
    OPT_SLOW_QUERY_LOG_FILE,
 +  OPT_USERSTAT_RUNNING,
    OPT_USE_GLOBAL_LONG_QUERY_TIME,
    OPT_INNODB_ROLLBACK_ON_TIMEOUT,
    OPT_SECURE_FILE_PRIV,
-@@ -6450,6 +6476,10 @@
+@@ -6545,6 +6571,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},
@@ -1951,10 +1936,10 @@ diff -r 1270c564d514 sql/mysqld.cc
    {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 -ruN a/sql/set_var.cc b/sql/set_var.cc
+--- a/sql/set_var.cc   Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/set_var.cc   Wed Jul 29 13:34:11 2009 -0700
+@@ -326,6 +326,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);
@@ -1962,7 +1947,7 @@ diff -r 1270c564d514 sql/set_var.cc
  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 @@
+@@ -843,6 +844,7 @@
    &sys_trans_alloc_block_size,
    &sys_trans_prealloc_size,
    &sys_tx_isolation,
@@ -1970,7 +1955,7 @@ diff -r 1270c564d514 sql/set_var.cc
    &sys_version,
  #ifdef HAVE_BERKELEY_DB
    &sys_version_bdb,
-@@ -1171,6 +1173,7 @@
+@@ -1197,6 +1199,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},
@@ -1978,10 +1963,10 @@ diff -r 1270c564d514 sql/set_var.cc
    {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 -ruN a/sql/share/Makefile.in b/sql/share/Makefile.in
+--- a/sql/share/Makefile.in    Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/share/Makefile.in    Wed Jul 29 13:34:11 2009 -0700
+@@ -144,6 +144,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -1989,9 +1974,9 @@ diff -r 1270c564d514 sql/share/Makefile.in
  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 -ruN a/sql/sql_base.cc b/sql/sql_base.cc
+--- a/sql/sql_base.cc  Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_base.cc  Wed Jul 29 13:34:11 2009 -0700
 @@ -624,6 +624,12 @@
    DBUG_ENTER("close_thread_table");
    DBUG_ASSERT(table->key_read == 0);
@@ -2015,10 +2000,10 @@ diff -r 1270c564d514 sql/sql_base.cc
    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
-@@ -236,6 +236,13 @@
+diff -ruN a/sql/sql_class.cc b/sql/sql_class.cc
+--- a/sql/sql_class.cc Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_class.cc Wed Jul 29 13:34:11 2009 -0700
+@@ -239,6 +239,13 @@
    bzero(ha_data, sizeof(ha_data));
    mysys_var=0;
    binlog_evt_union.do_union= FALSE;
@@ -2032,7 +2017,7 @@ diff -r 1270c564d514 sql/sql_class.cc
  #ifndef DBUG_OFF
    dbug_sentry=THD_SENTRY_MAGIC;
  #endif
-@@ -369,6 +376,88 @@
+@@ -378,6 +385,88 @@
    total_warn_count= 0;
    update_charset();
    bzero((char *) &status_var, sizeof(status_var));
@@ -2121,17 +2106,7 @@ diff -r 1270c564d514 sql/sql_class.cc
  }
  
  
-@@ -408,6 +497,9 @@
- void THD::change_user(void)
- {
-+  pthread_mutex_lock(&LOCK_status);
-+  add_to_status(&global_status_var, &status_var);
-+  pthread_mutex_unlock(&LOCK_status);
-   cleanup();
-   cleanup_done= 0;
-   init();
-@@ -892,6 +984,33 @@
+@@ -907,6 +996,33 @@
  }
  #endif
  
@@ -2165,15 +2140,15 @@ diff -r 1270c564d514 sql/sql_class.cc
  
  struct Item_change_record: public ilink
  {
-@@ -1062,6 +1181,7 @@
-     }
+@@ -1082,6 +1198,7 @@
+     buffer.set(buff, sizeof(buff), &my_charset_bin);
    }
    thd->sent_row_count++;
 +  thd->sent_row_count_2++;
    if (!thd->vio_ok())
      DBUG_RETURN(0);
    if (!thd->net.report_error)
-@@ -1154,6 +1274,7 @@
+@@ -1174,6 +1291,7 @@
  select_export::~select_export()
  {
    thd->sent_row_count=row_count;
@@ -2181,7 +2156,7 @@ diff -r 1270c564d514 sql/sql_class.cc
  }
  
  
-@@ -2088,6 +2209,7 @@
+@@ -2110,6 +2228,7 @@
    if (likely(thd != 0))
    { /* current_thd==0 when close_connection() calls net_send_error() */
      thd->status_var.bytes_sent+= length;
@@ -2189,7 +2164,7 @@ diff -r 1270c564d514 sql/sql_class.cc
    }
  }
  
-@@ -2095,6 +2217,7 @@
+@@ -2117,6 +2236,7 @@
  void thd_increment_bytes_received(ulong length)
  {
    current_thd->status_var.bytes_received+= length;
@@ -2197,10 +2172,10 @@ diff -r 1270c564d514 sql/sql_class.cc
  }
  
  
-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 -ruN a/sql/sql_class.h b/sql/sql_class.h
+--- a/sql/sql_class.h  Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_class.h  Wed Jul 29 13:34:11 2009 -0700
+@@ -1308,6 +1308,8 @@
      first byte of the packet in do_command()
    */
    enum enum_server_command command;
@@ -2209,7 +2184,7 @@ diff -r 1270c564d514 sql/sql_class.h
    uint32     server_id;
    uint32     file_id;                 // for LOAD DATA INFILE
    /*
-@@ -1487,6 +1489,8 @@
+@@ -1504,6 +1506,8 @@
    /* variables.transaction_isolation is reset to this after each commit */
    enum_tx_isolation session_tx_isolation;
    enum_check_fields count_cuted_fields;
@@ -2218,7 +2193,7 @@ diff -r 1270c564d514 sql/sql_class.h
  
    DYNAMIC_ARRAY user_var_events;        /* For user variables replication */
    MEM_ROOT      *user_var_events_alloc; /* Allocate above array elements here */
-@@ -1593,6 +1597,49 @@
+@@ -1613,6 +1617,49 @@
    */
    LOG_INFO*  current_linfo;
    NET*       slave_net;                       // network connection from slave -> m.
@@ -2268,7 +2243,7 @@ diff -r 1270c564d514 sql/sql_class.h
    /* Used by the sys_var class to store temporary values */
    union
    {
-@@ -1648,6 +1695,11 @@
+@@ -1668,6 +1715,11 @@
      alloc_root.
    */
    void init_for_queries();
@@ -2280,7 +2255,7 @@ diff -r 1270c564d514 sql/sql_class.h
    void change_user(void);
    void cleanup(void);
    void cleanup_after_query();
-@@ -1877,7 +1929,13 @@
+@@ -1901,8 +1953,14 @@
      if (p_db_length)
        *p_db_length= db_length;
      return FALSE;
@@ -2289,12 +2264,13 @@ diff -r 1270c564d514 sql/sql_class.h
 +  // by 'client' as displayed by SHOW PROCESSLIST. Allocates memory from the heap of
 +  // this THD and that is not reclaimed immediately, so use sparingly. May return NULL.
    }
-+
-+  char *get_client_host_port(THD *client);
  
++  char *get_client_host_port(THD *client);
++
  public:
    /**
-@@ -1921,6 +1979,11 @@
+     Add an internal error handler to the thread execution context.
+@@ -1953,6 +2011,10 @@
    MEM_ROOT main_mem_root;
  };
  
@@ -2302,14 +2278,13 @@ diff -r 1270c564d514 sql/sql_class.h
 +// 'client'. Does not allocate memory. May return "".
 +const char *get_client_host(THD *client);
 +
-+#define LIST_PROCESS_HOST_LEN 64
  
  #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
-@@ -358,6 +358,7 @@
+diff -ruN a/sql/sql_delete.cc b/sql/sql_delete.cc
+--- a/sql/sql_delete.cc        Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_delete.cc        Wed Jul 29 13:34:11 2009 -0700
+@@ -366,6 +366,7 @@
      send_ok(thd,deleted);
      DBUG_PRINT("info",("%ld records deleted",(long) deleted));
    }
@@ -2317,7 +2292,7 @@ diff -r 1270c564d514 sql/sql_delete.cc
    DBUG_RETURN(error >= 0 || thd->net.report_error);
  }
  
-@@ -869,6 +870,7 @@
+@@ -895,6 +896,7 @@
      thd->row_count_func= deleted;
      ::send_ok(thd, deleted);
    }
@@ -2325,10 +2300,10 @@ diff -r 1270c564d514 sql/sql_delete.cc
    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
-@@ -989,6 +989,7 @@
+diff -ruN a/sql/sql_insert.cc b/sql/sql_insert.cc
+--- a/sql/sql_insert.cc        Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_insert.cc        Wed Jul 29 13:34:11 2009 -0700
+@@ -999,6 +999,7 @@
      thd->row_count_func= info.copied + info.deleted + updated;
      ::send_ok(thd, (ulong) thd->row_count_func, id, buff);
    }
@@ -2336,7 +2311,7 @@ diff -r 1270c564d514 sql/sql_insert.cc
    thd->abort_on_warning= 0;
    DBUG_RETURN(FALSE);
  
-@@ -3036,6 +3037,7 @@
+@@ -3103,6 +3104,7 @@
      autoinc_value_of_first_inserted_row : thd->insert_id_used ?
      thd->last_insert_id : 0;
    ::send_ok(thd, (ulong) thd->row_count_func, id, buff);
@@ -2344,9 +2319,9 @@ diff -r 1270c564d514 sql/sql_insert.cc
    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 -ruN a/sql/sql_lex.h b/sql/sql_lex.h
+--- a/sql/sql_lex.h    Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_lex.h    Wed Jul 29 13:34:11 2009 -0700
 @@ -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[]= {" ...
@@ -2357,9 +2332,8 @@ diff -r 1270c564d514 sql/sql_lex.h
    /* 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
+--- mysql-5.0.96/sql/sql_parse.cc~     2012-05-08 23:53:39.000000000 +0300
++++ mysql-5.0.96/sql/sql_parse.cc      2012-05-09 00:06:42.467315321 +0300
 @@ -78,6 +78,12 @@
                               const char *table_name);
  static bool check_show_create_table_access(THD *thd, TABLE_LIST *table);
@@ -2373,11 +2347,10 @@ diff -r 1270c564d514 sql/sql_parse.cc
  const char *any_db="*any*";   // Special symbol for check_access
  
  const char *command_name[]={
-@@ -145,6 +151,17 @@
- #ifndef EMBEDDED_LIBRARY
+@@ -146,6 +152,17 @@
  static bool do_command(THD *thd);
  #endif // EMBEDDED_LIBRARY
-+
 +HASH global_user_stats;
 +HASH global_client_stats;
 +// Protects global_user_stats and global_client_stats
@@ -2388,18 +2361,19 @@ diff -r 1270c564d514 sql/sql_parse.cc
 +
 +HASH global_index_stats;
 +extern pthread_mutex_t LOCK_global_index_stats;
++
  #ifdef __WIN__
  extern void win_install_sigabrt_handler(void);
-@@ -504,6 +521,7 @@
-     mysql_log.write(thd,COM_CONNECT,ER(ER_NOT_SUPPORTED_AUTH_MODE));
+ #endif
+@@ -511,6 +528,7 @@
+     mysql_log.write(thd,COM_CONNECT,"%s",ER(ER_NOT_SUPPORTED_AUTH_MODE));
      DBUG_RETURN(-1);
    }
 +  thd->diff_access_denied_errors++;
    net_printf_error(thd, ER_ACCESS_DENIED_ERROR,
                     thd->main_security_ctx.user,
                     thd->main_security_ctx.host_or_ip,
-@@ -536,12 +554,190 @@
+@@ -543,13 +561,191 @@
  void init_max_user_conn(void)
  {
  #ifndef NO_EMBEDDED_ACCESS_CHECKS
@@ -2407,8 +2381,6 @@ diff -r 1270c564d514 sql/sql_parse.cc
 -                 0,0,
 -                 (hash_get_key) get_key_conn, (hash_free_key) free_user,
 -                 0);
--#endif
--}
 +  if (hash_init(&hash_user_connections,system_charset_info,max_connections,
 +                0,0,
 +                (hash_get_key) get_key_conn, (hash_free_key) free_user,
@@ -2416,9 +2388,9 @@ diff -r 1270c564d514 sql/sql_parse.cc
 +    sql_print_error("Initializing hash_user_connections failed.");
 +    exit(1);
 +  }
-+#endif
-+}
-+
+ #endif
+ }
 +byte *get_key_user_stats(USER_STATS *user_stats, uint *length,
 +                         my_bool not_used __attribute__((unused)))
 +{
@@ -2593,10 +2565,11 @@ diff -r 1270c564d514 sql/sql_parse.cc
 +  }
 +}
 +
++
  
  /*
-@@ -599,7 +795,10 @@
+   check if user has already too many connections
+@@ -606,7 +802,10 @@
  
    end:
    if (error)
@@ -2607,7 +2580,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
    (void) pthread_mutex_unlock(&LOCK_user_conn);
    DBUG_RETURN(error);
  }
-@@ -646,6 +845,25 @@
+@@ -653,6 +852,25 @@
  #endif /* NO_EMBEDDED_ACCESS_CHECKS */
  }
  
@@ -2633,7 +2606,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
  
  
  /*
-@@ -698,6 +916,214 @@
+@@ -705,6 +923,214 @@
    return uc_update_queries[command] != 0;
  }
  
@@ -2848,7 +2821,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
  /*
    Reset per-hour user resource limits when it has been more than
    an hour since they were last checked
-@@ -1184,6 +1607,8 @@
+@@ -1190,6 +1616,8 @@
      my_net_set_read_timeout(net, connect_timeout);
      my_net_set_write_timeout(net, connect_timeout);
  
@@ -2857,7 +2830,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
      if ((error=check_connection(thd)))
      {                                         // Wrong permissions
        if (error > 0)
-@@ -1193,8 +1618,22 @@
+@@ -1199,8 +1627,22 @@
        my_sleep(1000);                         /* must wait after eof() */
  #endif
        statistic_increment(aborted_connects,&LOCK_status);
@@ -2880,15 +2853,15 @@ diff -r 1270c564d514 sql/sql_parse.cc
  #ifdef __NETWARE__
      netware_reg_user(sctx->ip, sctx->user, "MySQL");
  #endif
-@@ -1251,6 +1690,7 @@
-         net->vio && net->error && net->report_error)
+@@ -1257,6 +1699,7 @@
+         (net->vio && net->error && net->report_error))
      {
        statistic_increment(aborted_threads, &LOCK_status);
 +      thd->diff_lost_connections++;
      }
  
      if (net->error && net->vio != 0 && net->report_error)
-@@ -1270,6 +1710,8 @@
+@@ -1276,6 +1719,8 @@
  
  end_thread:
      close_connection(thd, 0, 1);
@@ -2897,7 +2870,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
      end_thread(thd,1);
      /*
        If end_thread returns, we are either running with --one-thread
-@@ -1601,6 +2043,13 @@
+@@ -1606,6 +2051,13 @@
  
    thd->clear_error();                         // Clear error message
  
@@ -2911,7 +2884,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
    net_new_transaction(net);
  
    packet_length= my_net_read(net);
-@@ -1759,6 +2208,9 @@
+@@ -1764,6 +2216,9 @@
    }
  
    thd->command=command;
@@ -2921,7 +2894,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
    /*
      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 @@
+@@ -4569,6 +5024,15 @@
      if (check_global_access(thd,RELOAD_ACL))
        goto error;
  
@@ -2937,7 +2910,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
      /*
        reload_acl_and_cache() will tell us if we are allowed to write to the
        binlog or not.
-@@ -4731,6 +5192,7 @@
+@@ -4877,6 +5341,7 @@
      {
        if (check_global_access(thd, SUPER_ACL))
        {
@@ -2945,7 +2918,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
          my_error(ER_SPECIFIC_ACCESS_DENIED_ERROR, MYF(0), "SUPER");
          goto create_sp_error;
        }
-@@ -5567,6 +6029,7 @@
+@@ -5721,6 +6186,7 @@
        if (!no_errors)
        {
          const char *db_name= db ? db : thd->db;
@@ -2953,7 +2926,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
          my_error(ER_DBACCESS_DENIED_ERROR, MYF(0),
                   sctx->priv_user, sctx->priv_host, db_name);
        }
-@@ -5602,6 +6065,7 @@
+@@ -5756,6 +6222,7 @@
    {                                           // We can never grant this
      DBUG_PRINT("error",("No possible access"));
      if (!no_errors)
@@ -2961,7 +2934,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
        my_error(ER_ACCESS_DENIED_ERROR, MYF(0),
                 sctx->priv_user,
                 sctx->priv_host,
-@@ -5634,11 +6098,15 @@
+@@ -5788,11 +6255,15 @@
  
    DBUG_PRINT("error",("Access denied"));
    if (!no_errors)
@@ -2977,7 +2950,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
    DBUG_RETURN(TRUE);                          /* purecov: tested */
  #endif /* NO_EMBEDDED_ACCESS_CHECKS */
  }
-@@ -5672,6 +6140,7 @@
+@@ -5826,6 +6297,7 @@
    if ((thd->security_ctx->master_access & want_access))
      return 0;
    get_privilege_desc(command, sizeof(command), want_access);
@@ -2985,7 +2958,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
    my_error(ER_SPECIFIC_ACCESS_DENIED_ERROR, MYF(0), command);
    return 1;
  #endif /* NO_EMBEDDED_ACCESS_CHECKS */
-@@ -5704,6 +6173,7 @@
+@@ -5858,6 +6330,7 @@
  
        if (!thd->col_access && check_grant_db(thd, dst_db_name))
        {
@@ -2993,7 +2966,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
          my_error(ER_DBACCESS_DENIED_ERROR, MYF(0),
                   thd->security_ctx->priv_user,
                   thd->security_ctx->priv_host,
-@@ -5735,6 +6205,12 @@
+@@ -5889,6 +6362,12 @@
               check_grant(thd, SELECT_ACL, dst_table, 2, UINT_MAX, FALSE);
      }
  
@@ -3006,17 +2979,17 @@ diff -r 1270c564d514 sql/sql_parse.cc
    case SCH_OPEN_TABLES:
    case SCH_VARIABLES:
    case SCH_STATUS:
-@@ -5788,8 +6264,8 @@
+@@ -5942,8 +6421,8 @@
  #ifndef NO_EMBEDDED_ACCESS_CHECKS
    TABLE_LIST *org_tables= tables;
  #endif
-+  Security_context *sctx= thd->security_ctx, *backup_ctx= thd->security_ctx;
-   TABLE_LIST *first_not_own_table= thd->lex->first_not_own_table();
--  Security_context *sctx= thd->security_ctx, *backup_ctx= thd->security_ctx;
+-  TABLE_LIST *first_not_own_table= thd->lex->first_not_own_table();
+   Security_context *sctx= thd->security_ctx, *backup_ctx= thd->security_ctx;
++  TABLE_LIST *first_not_own_table= thd->lex->first_not_own_table();
    /*
      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 @@
+@@ -5960,9 +6439,12 @@
          (want_access & ~(SELECT_ACL | EXTRA_ACL | FILE_ACL)))
      {
        if (!no_errors)
@@ -3029,11 +3002,10 @@ diff -r 1270c564d514 sql/sql_parse.cc
        return TRUE;
      }
      /*
-@@ -6317,6 +6796,30 @@
-   */
+@@ -6993,6 +6993,31 @@
    lex_start(thd);
    mysql_reset_thd_for_next_command(thd);
-+
 +  int start_time_error = 0;
 +  int end_time_error = 0;
 +  struct timeval start_time, end_time;
@@ -3047,7 +3019,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
 +
 +  if (opt_userstat_running) {
 +#ifdef HAVE_CLOCK_GETTIME
-+    /* get start cputime */ 
++    /* get start cputime */
 +    if (!(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
 +      start_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
 +#endif
@@ -3057,10 +3029,12 @@ diff -r 1270c564d514 sql/sql_parse.cc
 +      start_usecs = start_time.tv_sec * 1000000.0 + start_time.tv_usec;
 +    }
 +  }
-   if (query_cache_send_result_to_client(thd, (char*) inBuf, length) <= 0)
++
++
+   if (query_cache_send_result_to_client(thd, rawbuf, length) <= 0)
    {
-@@ -6396,6 +6899,39 @@
+     LEX *lex= thd->lex;
+@@ -6550,6 +7056,43 @@
      *found_semicolon= NULL;
    }
  
@@ -3088,9 +3062,13 @@ diff -r 1270c564d514 sql/sql_parse.cc
 +        !(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.
@@ -3100,7 +3078,7 @@ diff -r 1270c564d514 sql/sql_parse.cc
    DBUG_VOID_RETURN;
  }
  
-@@ -7407,8 +7943,35 @@
+@@ -7561,8 +8104,35 @@
     pthread_mutex_unlock(&LOCK_active_mi);
   }
  #endif
@@ -3138,19 +3116,19 @@ diff -r 1270c564d514 sql/sql_parse.cc
   *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
-@@ -80,6 +80,9 @@
- #else
+diff -ruN a/sql/sql_prepare.cc b/sql/sql_prepare.cc
+--- a/sql/sql_prepare.cc       Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_prepare.cc       Wed Jul 29 13:34:11 2009 -0700
+@@ -81,6 +81,9 @@
  #include <mysql_com.h>
  #endif
-+
 +// Uses the THD to update the global stats by user name and client IP
 +void update_global_user_stats(THD* thd, bool create_user, time_t now);
++
  /* A result class used to send cursor rows using the binary protocol. */
  
+ class Select_fetch_protocol_prep: public select_send
 @@ -1910,8 +1913,32 @@
    /* First of all clear possible warnings from the previous command */
    mysql_reset_thd_for_next_command(thd);
@@ -3194,7 +3172,7 @@ diff -r 1270c564d514 sql/sql_prepare.cc
    }
  
    /* 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 */
@@ -3223,9 +3201,13 @@ diff -r 1270c564d514 sql/sql_prepare.cc
 +        !(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.
@@ -3235,7 +3217,7 @@ diff -r 1270c564d514 sql/sql_prepare.cc
    DBUG_VOID_RETURN;
  }
  
-@@ -2281,8 +2342,32 @@
+@@ -2280,8 +2345,32 @@
    /* First of all clear possible warnings from the previous command */
    mysql_reset_thd_for_next_command(thd);
  
@@ -3267,9 +3249,9 @@ diff -r 1270c564d514 sql/sql_prepare.cc
 -    DBUG_VOID_RETURN;
 +    goto end;
  
- #ifdef ENABLED_PROFILING
+ #if defined(ENABLED_PROFILING) && defined(COMMUNITY_SERVER)
    thd->profiling.set_query_source(stmt->query, stmt->query_length);
-@@ -2325,11 +2410,46 @@
+@@ -2324,11 +2413,50 @@
                         test(flags & (ulong) CURSOR_TYPE_READ_ONLY));
    if (!(specialflag & SPECIAL_NO_PRIOR))
      my_pthread_setprio(pthread_self(), WAIT_PRIOR);
@@ -3305,9 +3287,13 @@ diff -r 1270c564d514 sql/sql_prepare.cc
 +        !(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.
@@ -3317,7 +3303,7 @@ diff -r 1270c564d514 sql/sql_prepare.cc
    DBUG_VOID_RETURN;
  }
  
-@@ -2423,6 +2543,31 @@
+@@ -2422,6 +2550,31 @@
  
    /* First of all clear possible warnings from the previous command */
    mysql_reset_thd_for_next_command(thd);
@@ -3349,7 +3335,7 @@ diff -r 1270c564d514 sql/sql_prepare.cc
    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 @@
+@@ -2454,6 +2607,43 @@
    thd->restore_backup_statement(stmt, &stmt_backup);
    thd->stmt_arena= thd;
  
@@ -3377,9 +3363,13 @@ diff -r 1270c564d514 sql/sql_prepare.cc
 +        !(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.
@@ -3389,7 +3379,7 @@ diff -r 1270c564d514 sql/sql_prepare.cc
    DBUG_VOID_RETURN;
  }
  
-@@ -2487,6 +2665,30 @@
+@@ -2486,6 +2676,30 @@
    /* First of all clear possible warnings from the previous command */
    mysql_reset_thd_for_next_command(thd);
  
@@ -3420,11 +3410,10 @@ diff -r 1270c564d514 sql/sql_prepare.cc
    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 @@
-   stmt->state= Query_arena::PREPARED;
+@@ -2502,6 +2716,43 @@
  
    send_ok(thd);
-+
 +  if (opt_userstat_running) {
 +    // Gets the end time.
 +    if (!(end_time_error = gettimeofday(&end_time, NULL))) {
@@ -3449,21 +3438,25 @@ diff -r 1270c564d514 sql/sql_prepare.cc
 +        !(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.
 +  thd->update_stats(true);
 +  update_global_user_stats(thd, true, time(NULL));
++
    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
-@@ -530,6 +530,7 @@
+--- mysql-5.0.92/sql/sql_show.cc~      2011-02-24 15:55:10.000000000 +0200
++++ mysql-5.0.92/sql/sql_show.cc       2011-02-24 15:56:28.993570019 +0200
+@@ -540,6 +540,7 @@
                sctx->master_access);
    if (!(db_access & DB_ACLS) && (!grant_option || check_grant_db(thd,dbname)))
    {
@@ -3471,7 +3464,7 @@ diff -r 1270c564d514 sql/sql_show.cc
      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 @@
+@@ -1888,6 +1889,300 @@
    DBUG_RETURN(FALSE);
  }
  
@@ -3772,13 +3765,13 @@ diff -r 1270c564d514 sql/sql_show.cc
  
  /* collect status for all running threads */
  
-@@ -4468,6 +4763,77 @@
+@@ -4495,6 +4790,77 @@
    {0, 0, MYSQL_TYPE_STRING, 0, 0, 0}
  };
  
 +ST_FIELD_INFO user_stats_fields_info[]=
 +{
-+  {"USER", 16, MYSQL_TYPE_STRING, 0, 0, "User"},
++  {"USER", USERNAME_LENGTH, MYSQL_TYPE_STRING, 0, 0, "User"},
 +  {"TOTAL_CONNECTIONS", MY_INT64_NUM_DECIMAL_DIGITS, MYSQL_TYPE_LONG, 0, 0, "Total_connections"},
 +  {"CONCURRENT_CONNECTIONS", MY_INT64_NUM_DECIMAL_DIGITS, MYSQL_TYPE_LONG, 0, 0, "Concurrent_connections"},
 +  {"CONNECTED_TIME", MY_INT64_NUM_DECIMAL_DIGITS, MYSQL_TYPE_LONG, 0, 0, "Connected_time"},
@@ -3804,7 +3797,7 @@ diff -r 1270c564d514 sql/sql_show.cc
 +
 +ST_FIELD_INFO client_stats_fields_info[]=
 +{
-+  {"CLIENT", 16, MYSQL_TYPE_STRING, 0, 0, "Client"},
++  {"CLIENT", LIST_PROCESS_HOST_LEN, MYSQL_TYPE_STRING, 0, 0, "Client"},
 +  {"TOTAL_CONNECTIONS", MY_INT64_NUM_DECIMAL_DIGITS, MYSQL_TYPE_LONG, 0, 0, "Total_connections"},
 +  {"CONCURRENT_CONNECTIONS", MY_INT64_NUM_DECIMAL_DIGITS, MYSQL_TYPE_LONG, 0, 0, "Concurrent_connections"},
 +  {"CONNECTED_TIME", MY_INT64_NUM_DECIMAL_DIGITS, MYSQL_TYPE_LONG, 0, 0, "Connected_time"},
@@ -3850,16 +3843,16 @@ diff -r 1270c564d514 sql/sql_show.cc
  
  /*
    Description of ST_FIELD_INFO in table.h
-@@ -4477,6 +4843,8 @@
+@@ -4906,6 +4906,8 @@
  {
-   {"CHARACTER_SETS", charsets_fields_info, create_schema_table, 
+   {"CHARACTER_SETS", charsets_fields_info, create_schema_table,
     fill_schema_charsets, make_character_sets_old_format, 0, -1, -1, 0},
 +  {"CLIENT_STATISTICS", client_stats_fields_info, create_schema_table, 
 +    fill_schema_client_stats, make_old_format, 0, -1, -1, 0},
-   {"COLLATIONS", collation_fields_info, create_schema_table, 
+   {"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 @@
+@@ -4512,6 +4880,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},
@@ -3868,7 +3861,7 @@ diff -r 1270c564d514 sql/sql_show.cc
    {"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 @@
+@@ -4941,10 +4943,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},
@@ -3876,17 +3869,17 @@ diff -r 1270c564d514 sql/sql_show.cc
 +    fill_schema_table_stats, make_old_format, 0, -1, -1, 0},
    {"TRIGGERS", triggers_fields_info, create_schema_table,
     get_all_tables, make_old_format, get_schema_triggers_record, 5, 6, 0},
-   {"USER_PRIVILEGES", user_privileges_fields_info, create_schema_table, 
+   {"USER_PRIVILEGES", user_privileges_fields_info, create_schema_table,
      fill_schema_user_privileges, 0, 0, -1, -1, 0},
 +  {"USER_STATISTICS", user_stats_fields_info, create_schema_table, 
 +    fill_schema_user_stats, make_old_format, 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
-@@ -601,7 +601,8 @@
+   {"VIEWS", view_fields_info, create_schema_table,
+diff -ruN a/sql/sql_update.cc b/sql/sql_update.cc
+--- a/sql/sql_update.cc        Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_update.cc        Wed Jul 29 13:34:11 2009 -0700
+@@ -607,7 +607,8 @@
        (thd->client_capabilities & CLIENT_FOUND_ROWS) ? found : updated;
      send_ok(thd, (ulong) thd->row_count_func,
            thd->insert_id_used ? thd->last_insert_id : 0L,buff);
@@ -3896,17 +3889,17 @@ diff -r 1270c564d514 sql/sql_update.cc
    }
    thd->count_cuted_fields= CHECK_FIELD_IGNORE;                /* calc cuted fields */
    thd->abort_on_warning= 0;
-@@ -1832,5 +1833,6 @@
+@@ -1838,5 +1839,6 @@
      (thd->client_capabilities & CLIENT_FOUND_ROWS) ? found : updated;
    ::send_ok(thd, (ulong) thd->row_count_func,
            thd->insert_id_used ? thd->last_insert_id : 0L,buff);
 +  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
-@@ -523,6 +523,7 @@
+diff -ruN a/sql/sql_yacc.yy b/sql/sql_yacc.yy
+--- a/sql/sql_yacc.yy  Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/sql_yacc.yy  Wed Jul 29 13:34:11 2009 -0700
+@@ -557,6 +557,7 @@
  %token  CHECK_SYM
  %token  CIPHER_SYM
  %token  CLIENT_SYM
@@ -3914,7 +3907,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
  %token  CLOSE_SYM
  %token  COALESCE
  %token  CODE_SYM
-@@ -680,6 +681,7 @@
+@@ -714,6 +715,7 @@
  %token  IMPORT
  %token  INDEXES
  %token  INDEX_SYM
@@ -3922,7 +3915,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
  %token  INFILE
  %token  INNER_SYM
  %token  INNOBASE_SYM
-@@ -909,6 +911,7 @@
+@@ -943,6 +945,7 @@
  %token  SIGNED_SYM
  %token  SIMPLE_SYM
  %token  SLAVE
@@ -3930,7 +3923,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
  %token  SMALLINT
  %token  SNAPSHOT_SYM
  %token  SOUNDS_SYM
-@@ -949,6 +952,7 @@
+@@ -983,6 +986,7 @@
  %token  TABLES
  %token  TABLESPACE
  %token  TABLE_SYM
@@ -3938,7 +3931,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
  %token  TEMPORARY
  %token  TEMPTABLE_SYM
  %token  TERMINATED
-@@ -991,6 +995,7 @@
+@@ -1025,6 +1029,7 @@
  %token  UPGRADE_SYM
  %token  USAGE
  %token  USER
@@ -3946,7 +3939,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
  %token  USE_FRM
  %token  USE_SYM
  %token  USING
-@@ -8244,6 +8249,38 @@
+@@ -8285,6 +8290,38 @@
            {
            Lex->sql_command = SQLCOM_SHOW_SLAVE_STAT;
            }
@@ -3985,7 +3978,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
        | CREATE PROCEDURE sp_name
          {
            LEX *lex= Lex;
-@@ -8448,9 +8485,14 @@
+@@ -8485,9 +8522,14 @@
        | LOGS_SYM      { Lex->type|= REFRESH_LOG; }
        | STATUS_SYM    { Lex->type|= REFRESH_STATUS; }
          | SLAVE         { Lex->type|= REFRESH_SLAVE; }
@@ -4001,7 +3994,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
  
  opt_table_list:
        /* empty */  {;}
-@@ -9439,6 +9481,7 @@
+@@ -9477,6 +9519,7 @@
        | CHAIN_SYM             {}
        | CHANGED               {}
        | CIPHER_SYM            {}
@@ -4009,7 +4002,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
        | CLIENT_SYM            {}
          | CODE_SYM              {}
        | COLLATION_SYM         {}
-@@ -9491,6 +9534,7 @@
+@@ -9529,6 +9572,7 @@
        | HOSTS_SYM             {}
        | HOUR_SYM              {}
        | IDENTIFIED_SYM        {}
@@ -4017,7 +4010,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
        | INVOKER_SYM           {}
        | IMPORT                {}
        | INDEXES               {}
-@@ -9600,6 +9644,7 @@
+@@ -9638,6 +9682,7 @@
        | SIMPLE_SYM            {}
        | SHARE_SYM             {}
        | SHUTDOWN              {}
@@ -4025,7 +4018,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
        | SNAPSHOT_SYM          {}
        | SOUNDS_SYM            {}
        | SOURCE_SYM            {}
-@@ -9616,6 +9661,7 @@
+@@ -9654,6 +9699,7 @@
          | SUSPEND_SYM           {}
          | SWAPS_SYM             {}
        | SWITCHES_SYM          {}
@@ -4033,7 +4026,7 @@ diff -r 1270c564d514 sql/sql_yacc.yy
          | TABLES                {}
        | TABLESPACE            {}
        | TEMPORARY             {}
-@@ -9636,6 +9682,7 @@
+@@ -9674,6 +9720,7 @@
        | UNKNOWN_SYM           {}
        | UNTIL_SYM             {}
        | USER                  {}
@@ -4041,18 +4034,18 @@ diff -r 1270c564d514 sql/sql_yacc.yy
        | 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
-@@ -273,6 +273,98 @@
+diff -ruN a/sql/structs.h b/sql/structs.h
+--- a/sql/structs.h    Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/structs.h    Wed Jul 29 13:34:11 2009 -0700
+@@ -279,6 +279,98 @@
    time_t intime;
  } USER_CONN;
  
 +typedef struct st_user_stats {
-+  char user[USERNAME_LENGTH + 1];
++  char user[max(USERNAME_LENGTH, LIST_PROCESS_HOST_LEN) + 1];
 +  // Account name the user is mapped to when this is a user from mapped_user.
 +  // Otherwise, the same value as user.
-+  char priv_user[USERNAME_LENGTH + 1];
++  char priv_user[max(USERNAME_LENGTH, LIST_PROCESS_HOST_LEN) + 1];
 +  uint total_connections;
 +  uint concurrent_connections;
 +  time_t connected_time;  // in seconds
@@ -4143,9 +4136,9 @@ diff -r 1270c564d514 sql/structs.h
        /* 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 -ruN a/sql/table.h b/sql/table.h
+--- a/sql/table.h      Wed Jul 29 13:33:34 2009 -0700
++++ b/sql/table.h      Wed Jul 29 13:34:11 2009 -0700
 @@ -371,10 +371,12 @@
  enum enum_schema_tables
  {
@@ -4170,10 +4163,10 @@ diff -r 1270c564d514 sql/table.h
    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 -ruN a/strings/Makefile.in b/strings/Makefile.in
+--- a/strings/Makefile.in      Wed Jul 29 13:33:34 2009 -0700
++++ b/strings/Makefile.in      Wed Jul 29 13:34:11 2009 -0700
+@@ -344,6 +344,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4181,10 +4174,10 @@ diff -r 1270c564d514 strings/Makefile.in
  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 -ruN a/support-files/MacOSX/Makefile.in b/support-files/MacOSX/Makefile.in
+--- a/support-files/MacOSX/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/support-files/MacOSX/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -148,6 +148,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4192,10 +4185,10 @@ diff -r 1270c564d514 support-files/MacOSX/Makefile.in
  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 -ruN a/support-files/Makefile.in b/support-files/Makefile.in
+--- a/support-files/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/support-files/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -171,6 +171,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4203,10 +4196,10 @@ diff -r 1270c564d514 support-files/Makefile.in
  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 -ruN a/support-files/RHEL4-SElinux/Makefile.in b/support-files/RHEL4-SElinux/Makefile.in
+--- a/support-files/RHEL4-SElinux/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/support-files/RHEL4-SElinux/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -146,6 +146,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4214,10 +4207,10 @@ diff -r 1270c564d514 support-files/RHEL4-SElinux/Makefile.in
  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 -ruN a/tests/Makefile.in b/tests/Makefile.in
+--- a/tests/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/tests/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -193,6 +193,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4225,10 +4218,10 @@ diff -r 1270c564d514 tests/Makefile.in
  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 -ruN a/tools/Makefile.in b/tools/Makefile.in
+--- a/tools/Makefile.in        Wed Jul 29 13:33:34 2009 -0700
++++ b/tools/Makefile.in        Wed Jul 29 13:34:11 2009 -0700
+@@ -167,6 +167,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4236,10 +4229,10 @@ diff -r 1270c564d514 tools/Makefile.in
  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 -ruN a/vio/Makefile.in b/vio/Makefile.in
+--- a/vio/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/vio/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -176,6 +176,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4247,10 +4240,10 @@ diff -r 1270c564d514 vio/Makefile.in
  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 -ruN a/win/Makefile.in b/win/Makefile.in
+--- a/win/Makefile.in  Wed Jul 29 13:33:34 2009 -0700
++++ b/win/Makefile.in  Wed Jul 29 13:34:11 2009 -0700
+@@ -144,6 +144,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
@@ -4258,10 +4251,10 @@ diff -r 1270c564d514 win/Makefile.in
  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 -ruN a/zlib/Makefile.in b/zlib/Makefile.in
+--- a/zlib/Makefile.in Wed Jul 29 13:33:34 2009 -0700
++++ b/zlib/Makefile.in Wed Jul 29 13:34:11 2009 -0700
+@@ -187,6 +187,7 @@
  LIBDL = @LIBDL@
  LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
  LIBOBJS = @LIBOBJS@
This page took 0.206356 seconds and 4 git commands to generate.