1. 18 Jan, 2007 1 commit
    • unknown's avatar
      Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces · e1e62795
      unknown authored
      - Create space safe strings for system() calls in mysql_upgrade.exe
      
      
      client/mysql_upgrade.c:
        Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
        - Make use of new dynstr_append_os_quoted function to produce a string safe for
        passing to the system() function.                                              
        - Refactor possible source of assertion.
      include/my_sys.h:
        Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
        - Declare dynstr_append_os_quoted function.
      mysys/string.c:
        Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
        - Define dynstr_append_os_quoted function.  This function will concatenate any 
        number of strings, escapes any OS quote in the result then surround the whole  
        affair in another set of quotes which is finally appended to specified         
        DYNAMIC_STRING.
      e1e62795
  2. 17 Jan, 2007 2 commits
  3. 15 Jan, 2007 1 commit
  4. 26 Dec, 2006 1 commit
    • unknown's avatar
      In func_group.test, round the results of std() for some calls, because... · 5d5b3801
      unknown authored
      In func_group.test, round the results of std() for some calls, because Windows' sqrt() function appears to return fewer "significant" digits than the Unix implementations.
      This is for bug #22555.
      
      
      mysql-test/r/func_group.result:
        Round the results of std() for some calls, because Windows' sqrt() function appears to return fewer "significant" digits than the Unix implementations.
        This is for bug #22555.
      mysql-test/t/func_group.test:
        Round the results of std() for some calls, because Windows' sqrt() function appears to return fewer "significant" digits than the Unix implementations.
        This is for bug #22555.
      5d5b3801
  5. 22 Dec, 2006 17 commits
  6. 21 Dec, 2006 4 commits
    • unknown's avatar
      Merge neptunus:mysql/mysql-4.1-maint · 8e1e3d87
      unknown authored
      into  pilot.mysql.com:/home/msvensson/mysql/mysql-4.1-maint
      
      8e1e3d87
    • unknown's avatar
      Bug #23125 [patch] trigger test fails when run as root · b7fc3d21
      unknown authored
       - Skip tests using chmod when running as root
      
      
      mysql-test/t/information_schema_chmod.test:
        Use mysqltest builtin "chmode"
      mysql-test/t/mysqltest.test:
        Dont run as root - test chmod
      mysql-test/t/rpl_rotate_logs.test:
        Use mysqltest builtin "chmode"
        Use 'write_file' and 'chmod' instead of system
      mysql-test/t/trigger.test:
        Don't run as root
        Use 'write_file' and 'chmod'
      mysql-test/t/varbinary.test:
        Don't run as root
      b7fc3d21
    • unknown's avatar
      Bug#24148 regression tests hang with SSL enabled · a4098511
      unknown authored
       - Don't call SSL_shutdown a second time
      
      
      vio/viossl.c:
        SSL_shutdown might return 0 indicating that it should be called once
        again for a graceful shutdown. Since the socket are going to be closed
        anyway ther is no need for the second call.
      a4098511
    • unknown's avatar
      configure.in : Update of the NDB version number was missing, do it. · 6f7c9443
      unknown authored
      
      configure.in:
        Fix an omission: Version number for NDB is still kept separate (up to 5.0)
        and must be changed in sync with the general version number in AM_INIT_AUTOMAKE.
      6f7c9443
  7. 20 Dec, 2006 13 commits
  8. 19 Dec, 2006 1 commit
    • unknown's avatar
      Added innodb_rollback_on_timeout option to restore the 4.1 · 20e9b490
      unknown authored
      InnoDB timeout behavior (Bug #24200)
      
      
      mysql-test/t/innodb_mysql-master.opt:
        Set --innodb-lock-wait-timeout=2, since test for bug #24200 times out.
        
        This *could* cause random test failures if some long-running transaction concurrency is being tested.  However, such a test really should go in innodb-big or some other test file.
      20e9b490