1. 21 Jan, 2008 1 commit
    • unknown's avatar
      New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns... · b45db4a5
      unknown authored
      New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
      Added new tests and corrected existing tests
      
      
      mysql-test/suite/stress/include/ddl3.inc:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Had to change CREATE TABLE statements to include NOT NULL due to CSV engine constraints
      mysql-test/suite/stress/r/ddl_archive.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Reproduced .result files due to changes in ddl3.inc
      mysql-test/suite/stress/r/ddl_csv.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Reproduced .result files due to changes in ddl3.inc
      mysql-test/suite/stress/r/ddl_innodb.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Reproduced .result files due to changes in ddl3.inc
      mysql-test/suite/stress/r/ddl_memory.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Reproduced .result files due to changes in ddl3.inc
      mysql-test/suite/stress/r/ddl_myisam.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Reproduced .result files due to changes in ddl3.inc
      mysql-test/suite/stress/r/ddl_ndb.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Reproduced .result files due to changes in ddl3.inc
      BitKeeper/etc/ignore:
        Added mysql-test/.DS_Store .DS_Store to the ignore list
      mysql-test/t/disabled.def:
        Disabled new test - csv_alter_table.test file due to Bug#33696.
        
        Cannot generate a .result file due to the Bug.  These tests can be enabled to test the bug fix without needing new tests unless the developer feels the need to add more.
      mysql-test/r/csv_not_null.result:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
      mysql-test/t/csv_alter_table.test:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
        
        Designed to test fixes for Bug#33696 - CSV Engine allows nullable columns via ALTER TABLE statements
      mysql-test/t/csv_not_null.test:
        New tests added for Bug#33558 - Test "stress.ddl_csv needs nullable columns which CSV does not support
      b45db4a5
  2. 09 Jan, 2008 2 commits
  3. 08 Jan, 2008 1 commit
  4. 02 Jan, 2008 1 commit
  5. 28 Dec, 2007 10 commits
    • unknown's avatar
      Makefile.am, CMakeLists.txt, mysql_secure_installation.pl.in: · 498cc6bf
      unknown authored
        Added Perl version of script "mysql_secure_installation"
      make_win_bin_dist:
        Corrected copy of SQL files to "share" directory
      
      
      scripts/mysql_secure_installation.pl.in:
        Added Perl version of script "mysql_secure_installation"
      scripts/CMakeLists.txt:
        Added Perl version of script "mysql_secure_installation"
      scripts/Makefile.am:
        Added Perl version of script "mysql_secure_installation"
      scripts/make_win_bin_dist:
        Corrected copy of SQL files to "share" directory
      498cc6bf
    • unknown's avatar
      Merge trift2.:/MySQL/M51/bug33536-5.1 · aaf640a5
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      aaf640a5
    • unknown's avatar
      scripts/make_binary_distribution.sh · dd46d0f6
      unknown authored
          After-merge fix for bug#33536: The target to copy to is now called "$DEST".
      
      
      scripts/make_binary_distribution.sh:
        After-merge fix for bug#33536: The target to copy to is now called "$DEST".
      dd46d0f6
    • unknown's avatar
      Merge trift2.:/MySQL/M50/push-5.0 · 18d5488d
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      18d5488d
    • unknown's avatar
      Merge trift2.:/MySQL/M51/bug33536-5.1 · c03aebfc
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      c03aebfc
    • unknown's avatar
      Merge trift2.:/MySQL/M50/bug33536-5.0 · 14c3769b
      unknown authored
      into  trift2.:/MySQL/M50/push-5.0
      
      14c3769b
    • unknown's avatar
      Merge trift2.:/MySQL/M50/bug33536-5.0 · e6f7c99e
      unknown authored
      into  trift2.:/MySQL/M51/bug33536-5.1
      
      
      scripts/make_binary_distribution.sh:
        Manual merge of the fix for bug#33536 from 5.0 to 5.1,
        the restructuring of this script makes automerge fail.
      e6f7c99e
    • unknown's avatar
      Merge trift2.:/MySQL/M41/bug33536-4.1 · 1b0a18a0
      unknown authored
      into  trift2.:/MySQL/M50/bug33536-5.0
      
      
      scripts/make_binary_distribution.sh:
        Auto merged
      1b0a18a0
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/windows-cleanup/mysql-5.0-build · 5f296c6c
      unknown authored
      into  mysql.com:/home/kent/bk/windows-cleanup/mysql-5.1-build
      
      
      extra/CMakeLists.txt:
        Auto merged
      extra/resolveip.c:
        Auto merged
      scripts/CMakeLists.txt:
        Auto merged
      scripts/Makefile.am:
        Auto merged
      scripts/make_win_bin_dist:
        Auto merged
      scripts/mysql_convert_table_format.sh:
        Auto merged
      scripts/mysqld_multi.sh:
        Auto merged
      BitKeeper/deleted/.del-mysql_explain_log.sh~5ddc62808e16bd57:
        Auto merged
      BitKeeper/deleted/.del-mysql_tableinfo.sh~c715458838a2a818:
        Auto merged
      5f296c6c
    • unknown's avatar
      make_win_bin_dist CMakeLists.txt resolveip.c Makefile.am: · 9179b9a4
      unknown authored
        Better Windows support in the scripts directory
      mysql_config.pl.in, mysql_install_db.pl.in:
        New Perl version of Unix shell script, mainly for Windows
      Many files in scripts directory:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      
      
      extra/CMakeLists.txt:
        Added target for executable "resolveip"
      extra/resolveip.c:
        Exclude Unix specific headers when compiling on Windows
      scripts/CMakeLists.txt:
        On Windows, filter Perl scripts and change name from ".sh" to ".pl"
        
          mysql_convert_table_format.sh  mysql_explain_log.sh
          mysql_secure_installation.sh   mysql_tableinfo.sh
          mysqld_multi.sh                mysqldumpslow.sh
          mysqlhotcopy.sh
        
        Do the same for the new Windows specific Perl versions of shell scripts
        
          mysql_config.pl.in             mysql_install_db.pl.in
        
        In CMake, set reasonable values for 'CFLAGS', 'prefix', 'datadir' and so on.
      scripts/Makefile.am:
        Include "mysql_config.pl.in" and "mysql_install_db.pl.in" in the source TAR
      scripts/make_win_bin_dist:
        Only include explicitly listed scripts from the "scripts" directory
      scripts/mysql_convert_table_format.sh:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      scripts/mysql_explain_log.sh:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      scripts/mysql_tableinfo.sh:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      scripts/mysqld_multi.sh:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      scripts/mysqldumpslow.sh:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      scripts/mysqlhotcopy.sh:
        Use default Perl location "#!/usr/bin/perl" instead of the build host path
      scripts/mysql_config.pl.in:
        New Perl version of Unix shell script, mainly for Windows
      scripts/mysql_install_db.pl.in:
        New Perl version of Unix shell script, mainly for Windows
      9179b9a4
  6. 27 Dec, 2007 1 commit
    • unknown's avatar
      scripts/make_binary_distribution.sh: · 86ebe38e
      unknown authored
      Fix the code to get the "libgcc" file name so that the failure of Intel's ICC
      to provide this information does not cause any problems.
      
      This fixes  bug#33536  Option "--print-libgcc-file" does not work with ICC compiler
      
      
      scripts/make_binary_distribution.sh:
        The (old) code to get the "libgcc" file name does not really work when using Intel's ICC.
        ICC accepts the "--print-libgcc-file" option but ignores it, does not produce any output.
        
        However, ICC tricks automake into taking it for a GCC ("GXX" variable is set, see
        http://www.gnu.org/software/autoconf/manual/html_node/C_002b_002b-Compiler.html#C_002b_002b-Compiler
        and its discussion of the "AC_PROG_CXX" macro).
        
        There are two possible approaches:
        a) Check "$CC" or "$CXX" to tell ICC from GCC, and do not ask ICC for the "libgcc" file name.
        b) Just ask it, but protect that code so that its failure does not cause any damage.
        
        This patch takes the second route:
        1) Put the call "@CC@ ... --print-libgcc-file" into a pipeline, followed by "|| true",
           so that (for the shell semantics) the command cannot fail.
           (ICC will exit non-zero because it is not given a source file.)
        2) Explicitly redirect any error messages.
        3) Do not use the compiler's return code but rather the (non)empty variable to check success.
        4) Ensure that the contents really is a file before taking it as a file name.
        
        Item 1) is especially important when the tool gets a "set -e" (this happens in 5.1, currently)
        which would make the failing compiler call a fatal thing.
        
        This fixes  bug#33536  Option "--print-libgcc-file" does not work with ICC compiler
      86ebe38e
  7. 21 Dec, 2007 5 commits
  8. 20 Dec, 2007 3 commits
  9. 17 Dec, 2007 5 commits
  10. 15 Dec, 2007 5 commits
  11. 14 Dec, 2007 6 commits
    • unknown's avatar
      Bug#26811 Symbolic links don't work in Windows Vista · 993f1133
      unknown authored
      - Enable check for symbolic link files.
      
      
      sql/sql_table.cc:
        Bug#26811 Symbolic links don't work in Windows Vista
        - On systems that support symbolic link files, make sure to check for them.
      993f1133
    • unknown's avatar
      sp_head.cc: · 1e73c1bd
      unknown authored
        Corrected typo
      
      
      sql/sp_head.cc:
        Corrected typo
      1e73c1bd
    • unknown's avatar
      sp_head.cc: · 86351af5
      unknown authored
        Made sp_head::operator delete() match prototype, added throw()
      mysql_test_run.c, mysqld_safe.c:
        Include "mysql_version.h" to get MYSQL_PORT defined
      
      
      sql/sp_head.cc:
        Made sp_head::operator delete() match prototype, added throw()
      netware/mysql_test_run.c:
        Include "mysql_version.h" to get MYSQL_PORT defined
      netware/mysqld_safe.c:
        Include "mysql_version.h" to get MYSQL_PORT defined
      86351af5
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1 · 074cd3d7
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb-merge
      
      074cd3d7
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0 · 6df4b0d2
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.1
      
      
      configure.in:
        null merge
      6df4b0d2
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0 · d0739b41
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-merge
      
      d0739b41