1. 25 May, 2005 1 commit
    • unknown's avatar
      Fix that we can read tables with the 'older' decimal format used in 5.0.3 & 5.0.4 · edaca67e
      unknown authored
      We will however give a warning when opening such a table that users should use ALTER TABLE ... FORCE to fix
      the table. In future release we will fix that REPAIR TABLE will be able to handle this case
      
      
      sql/sql_lex.h:
        Support for ALTER TABLE ... FORCE
      sql/sql_table.cc:
        CHECK TABLE now gives a note if table->s->crashed was set
      sql/sql_yacc.yy:
        Support for ALTER TABLE ... FORCE
      sql/table.cc:
        
        Fix that we can read tables with the 'older' decimal format used in 5.0.3 & 5.0.4
        (Now we store display length in the .frm table while we previously stored precision)
      sql/table.h:
        Store in TABLE_SHARE version number of MySQL where table was created (or checked)
      edaca67e
  2. 24 May, 2005 2 commits
    • unknown's avatar
      ha_archive.cc: · 1ac18ce2
      unknown authored
        Use local seach path for "mysql_priv.h"
      mysqld.dsp:
        Added the ARCHIVE storage engine to max
      ha_archive.h:
        VC6, but not VC7, needs a cast of byte[] to char* to make
        the compile select the right conversion function in String
      
      
      sql/examples/ha_archive.h:
        VC6, but not VC7, needs a cast of byte[] to char* to make
        the compile select the right conversion function in String
      VC++Files/sql/mysqld.dsp:
        Added the ARCHIVE storage engine to max
      sql/examples/ha_archive.cc:
        Use local seach path for "mysql_priv.h"
      1ac18ce2
    • unknown's avatar
      7897158b
  3. 23 May, 2005 3 commits
    • unknown's avatar
      mysqld.dsp: · d3cf1b2b
      unknown authored
        Added BLACKHOLE and FEDERATED storage engines for max builds
        Some preparations for including yaSSL
      ha_federated.cc:
        Use local seach path for "mysql_priv.h"
      
      
      sql/ha_federated.cc:
        Use local seach path for "mysql_priv.h"
      VC++Files/sql/mysqld.dsp:
        Added BLACKHOLE and FEDERATED storage engines for max builds
        Some preparations for including yaSSL
      d3cf1b2b
    • unknown's avatar
      Build fix · 1d7b5073
      unknown authored
      
      include/my_global.h:
        Look for __INTEL_COMPILER to detect icc
      1d7b5073
    • unknown's avatar
      Build fix · fd6e6bd3
      unknown authored
      
      ndb/src/cw/cpcd/Process.cpp:
        Remove ifdef for icc
        Shouldn't need to define rlimit64
      fd6e6bd3
  4. 22 May, 2005 2 commits
    • unknown's avatar
      ndb - NdbDictionaryImpl.cpp: fix access to freed memory · e54b4f1b
      unknown authored
      
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        fix access to freed memory
      e54b4f1b
    • unknown's avatar
      misc.hpp: · aedb26c5
      unknown authored
        Check _LONGLONG_TYPE as well, to define 'word64', to make it
        work on Solaris 10 x86_64.
        Can't assume all x86_64 share the same assembler syntax.
        For now disabled assembler for x86_64 and Solaris.
      
      
      extra/yassl/taocrypt/include/misc.hpp:
        Check _LONGLONG_TYPE as well, to define 'word64', to make it
        work on Solaris 10 x86_64.
        Can't assume all x86_64 share the same assembler syntax.
        For now disabled assembler for x86_64 and Solaris.
      aedb26c5
  5. 21 May, 2005 1 commit
    • unknown's avatar
      default_modify.c: · b1765f8e
      unknown authored
        Use MY_STAT to declare argument to my_fstat()
      des_key_file.cc:
        Use local seach path for "mysql_priv.h"
      mysys.dsp, libmysqld.dsp, libmysql.dsp:
        New file needed, "../mysys/default_modify.c"
      
      
      VC++Files/libmysql/libmysql.dsp:
        New file needed, "../mysys/default_modify.c"
      VC++Files/libmysqld/libmysqld.dsp:
        New file needed, "../mysys/default_modify.c"
      VC++Files/mysys/mysys.dsp:
        New file needed, "../mysys/default_modify.c"
      sql/des_key_file.cc:
        Use local seach path for "mysql_priv.h"
      mysys/default_modify.c:
        Use MY_STAT to declare argument to my_fstat()
      b1765f8e
  6. 20 May, 2005 9 commits
    • unknown's avatar
      yaSSL fixes for Sun Forte 7 · 214abd04
      unknown authored
      
      extra/yassl/include/yassl_types.hpp:
        A fix for Sun Forte 7
      extra/yassl/mySTL/helpers.hpp:
        Better comment for the previous fix.
      extra/yassl/mySTL/list.hpp:
        A fix for Sun Forte 7
      214abd04
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.0-build · 073b3500
      unknown authored
      into mysql.com:/home/svoj/devel/mysql/mysql-5.0-build
      
      
      extra/yassl/mySTL/helpers.hpp:
        Auto merged
      073b3500
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.0-build · 1b8e7c1e
      unknown authored
      into mysql.com:/home/svoj/devel/mysql/mysql-5.0-build
      
      1b8e7c1e
    • unknown's avatar
      Fixes for numerous compatibility problems in yaSSL. · 08c8c29c
      unknown authored
      
      extra/yassl/include/openssl/ssl.h:
        Fix -std=c++98 mode compilation failures.
      extra/yassl/include/yassl_error.hpp:
        Fix -std=c++98 mode compilation failures.
      extra/yassl/include/yassl_types.hpp:
        Fix -std=c++98 mode compilation failures.
      extra/yassl/mySTL/helpers.hpp:
        Fix AIX 5.2 compilation problem.
      extra/yassl/taocrypt/include/asn.hpp:
        Fix -std=c++98 mode compilation failures.
      vio/Makefile.am:
        Add a dummy C++ file to SSL tests to make libtool use a C++ linker:
        this lets ssl tests link when using yaSSL and a non-gcc C++ compiler.
      08c8c29c
    • unknown's avatar
      WL#2286 - Compile MySQL w/YASSL support · 9aff64b6
      unknown authored
      Portability fixes
      
      
      extra/yassl/include/buffer.hpp:
        Use assert.h instead of less portable cassert
      extra/yassl/include/log.hpp:
        Use stdio.h instead of less portable cstdio
      extra/yassl/include/socket_wrapper.hpp:
        Use assert.h instead of less portable cassert
      extra/yassl/mySTL/helpers.hpp:
        Use stdlib.h instead of less portable cstdlib
      extra/yassl/mySTL/stdexcept.hpp:
        Use string.h instead of less portable cstring
      extra/yassl/mySTL/vector.hpp:
        Use assert.h instead of less portable cassert
      extra/yassl/src/ssl.cpp:
        Use stdio.h instead of less portable cstdio
      extra/yassl/taocrypt/include/block.hpp:
        Use stddef.h instead of less portable cstddef, always use ptrdiff_t instead of less portable std::ptrdiff_t
      extra/yassl/taocrypt/include/file.hpp:
        Use stdio.h instead of less portable cstdio
      extra/yassl/taocrypt/include/integer.hpp:
        Use string.h instead of less portable cstring
      extra/yassl/taocrypt/include/runtime.hpp:
        Use stdlib.h instead of less portable cstdlib
      extra/yassl/taocrypt/src/dh.cpp:
        Use math.h instead of less portable cmatch
      9aff64b6
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/mysql-4.1-build · eb5fbcbb
      unknown authored
      into mysql.com:/usr/home/ram/work/mysql-5.0-build
      
      eb5fbcbb
    • unknown's avatar
      a fix (bug #10757: gis-rtree.test fails) · 526525dc
      unknown authored
      
      
      myisam/sp_key.c:
        a fix (bug #10757: gis-rtree.test fails)
        float8get() doesn't properly work with local variables sometimes.
      526525dc
    • unknown's avatar
      my_vsnprintf.c, sql_select.cc, sql_delete.cc, field_conv.cc, rt_split.c: · 5c950a89
      unknown authored
        Fixes for valgrind errors and compatiblity issues by Monty
      
      
      myisam/rt_split.c:
        Fixes for valgrind errors and compatiblity issues by Monty
      sql/field_conv.cc:
        Fixes for valgrind errors and compatiblity issues by Monty
      sql/sql_delete.cc:
        Fixes for valgrind errors and compatiblity issues by Monty
      sql/sql_select.cc:
        Fixes for valgrind errors and compatiblity issues by Monty
      strings/my_vsnprintf.c:
        Fixes for valgrind errors and compatiblity issues by Monty
      5c950a89
    • unknown's avatar
      addition of "REFERENCED_TABLE_SCHEMA", · 61fd55ac
      unknown authored
        "REFERENCED_TABLE_NAME", "REFERENCED_COLUMN_NAME" fields into
        KEY_COLUMN_USAGE table
      
      
      61fd55ac
  7. 19 May, 2005 22 commits