1. 14 Feb, 2008 5 commits
  2. 13 Feb, 2008 3 commits
  3. 12 Feb, 2008 3 commits
    • unknown's avatar
      Merge mysql.com:/home/ram/work/mysql-5.1-engines · e2279a96
      unknown authored
      into  mysql.com:/home/ram/work/b33758/b33758.5.1
      
      
      e2279a96
    • unknown's avatar
      Merge mysql.com:/home/ram/work/b33758/b33758.5.0 · ef017705
      unknown authored
      into  mysql.com:/home/ram/work/b33758/b33758.5.1
      
      
      storage/myisam/mi_open.c:
        Auto merged
      ef017705
    • unknown's avatar
      Fix for bug #33758: Got query result when using ORDER BY ASC, but · 863b86db
      unknown authored
      empty result when using DESC
      
      Problem: fetching MyISAM keys we copy a key block pointer to the end of the key buffer.
      However, we don't take into account the pointer length calculatig the buffer size,
      that may leads to memory overwriting and in turn to unpredictable results.
      
      Fix: increase key buffer size by length of the key block pointer.
      
      Note: no simple test case.
      
      
      myisam/mi_open.c:
        Fix for bug #33758: Got query result when using ORDER BY ASC, but 
        empty result when using DESC
          - increase possible maximum key length by size of the key block pointer,
            as it's copied into the key buffer in the get_key() MyISAM functions.
      863b86db
  4. 11 Feb, 2008 8 commits
  5. 09 Feb, 2008 3 commits
  6. 08 Feb, 2008 15 commits
  7. 07 Feb, 2008 3 commits
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-engines · 3fce8cf1
      unknown authored
      into  dator6.(none):/home/mikael/mysql_clones/mysql-5.1-engines
      
      
      3fce8cf1
    • unknown's avatar
      WL#3834: New build script for system admins and developers · f1dd83ea
      unknown authored
      especially for MySQL Cluster Carrier Grade Edition
      
      
      BUILD/build_mccge.sh:
        BitKeeper file /home/mikael/mysql_clones/mysql-5.1-engines/BUILD/build_mccge.sh
      BUILD/check-cpu:
        Added comments
        Added support for Core 2 cpu's
        Fixed some bad styles for scripts
        Fixed some copy-paste bug
        Added support for i386 from Mac OS X
        Added support for Itanium
        Added support for Sparc
        Added support for GCC 4.2+
        Fixed some issues with later change of cpu_arg
        Removed some broken, unnecessarily complex parts
        to find native compiler flags
      f1dd83ea
    • unknown's avatar
      Bug#31891 Meaningful stack trace · d9831ae5
      unknown authored
      On crashes generate a user-friendly resolved and demangled stack
      trace when libc provides the necessary functions (newer libc on i386,
      x86_64, powerpc, ia64, alpha and s390). Otherwise print a numeric
      stack trace as before, relying on resolve_stack_dump utility.
      
      
      configure.in:
        Add check for backtrace headers, backtrace functions and if
        __cxa_demangle (libstdc++) is available at link time.
      sql/mysqld.cc:
        Print the value of the THD::killed variable when dumping. In
        some circumstances knowing if the thread was killed makes
        debugging easier.
      sql/stacktrace.c:
        Use the glibc backtrace function when available and demangle
        C++ function names if the __cxa_demangle function is available.
      sql/stacktrace.h:
        Locally export and wrap in C linkage the C++ function __cxa_demangle
        if available.
      d9831ae5