1. 10 Mar, 2003 6 commits
    • unknown's avatar
      Merge with 3.23 to get fixes for --user and BACKUP TABLE · 012ffb5d
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/deleted/.del-delete.result:
        Delete: mysql-test/r/delete.result
      BitKeeper/deleted/.del-stamp-h.in~4a5d6676232516c5:
        Auto merged
      client/mysqlbinlog.cc:
        Auto merged
      include/my_sys.h:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      mysql-test/t/delete.test:
        Auto merged
      mysql-test/t/join.test:
        Auto merged
      mysql-test/t/type_datetime.test:
        Auto merged
      mysys/my_copy.c:
        Auto merged
      sql/field.h:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/share/polish/errmsg.txt:
        Auto merged
      sql/sql_rename.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      mysql-test/mysql-test-run.sh:
        merge with 3.23.56
      mysql-test/r/backup.result:
        merge (needs to be updated)
      mysql-test/r/join.result:
        merge (needs to be updated)
      mysql-test/r/type_datetime.result:
        merge (needs to be updated)
      mysql-test/t/backup.test:
        merge with 3.23
      scripts/mysqld_safe.sh:
        Only use first --user option
      sql/ha_myisam.cc:
        Don't let BACKUP TABLE overwrite old files
      sql/log_event.h:
        merge
      sql/mysql_priv.h:
        merge
      sql/mysqld.cc:
        Use first --user option
      sql/slave.cc:
        use local version
      sql/sql_repl.h:
        use local version
      012ffb5d
    • unknown's avatar
      Don't allow multiple --user options to mysqld · 73c2d4ad
      unknown authored
      (First one is used)
      
      
      scripts/safe_mysqld.sh:
        Don't allow multiple --user options
      sql/mysqld.cc:
        Don't allow multiple --user options
      73c2d4ad
    • unknown's avatar
      Fix that round(0.1,1) == round(0.1,1) · 66e8db82
      unknown authored
      
      sql/slave.cc:
        Fixed problem with --debug output in handle_slave
      66e8db82
    • unknown's avatar
      Better fix for connect timeout problem. · 281ad254
      unknown authored
      281ad254
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-3.23 · ea826f21
      unknown authored
      into narttu.mysql.fi:/my/mysql-3.23
      
      
      ea826f21
    • unknown's avatar
      Don't allow BACKUP TABLE to overwrite files · 68ae3653
      unknown authored
      Fixed memory leak when replication restarts in debug mode
      
      
      include/my_sys.h:
        Added option to not overwrite files to my_copy()
      mysql-test/mysql-test-run.sh:
        Fixed --ddd option
        Fixed that mysqld is restarted if there is a testname-master.sh file
      mysql-test/r/backup.result:
        Update for security fix in BACKUP TABLE
      mysql-test/t/backup.test:
        Update for security fix in BACKUP TABLE
      mysys/my_copy.c:
        Added option to not overwrite files to my_copy()
      sql/ha_myisam.cc:
        Don't allow BACKUP TABLE to overwrite files
      sql/slave.cc:
        Fixed problem with --debug output from 'handle_slave'
        Fixed memory leak when replication restarts in debug mode
      68ae3653
  2. 09 Mar, 2003 2 commits
  3. 08 Mar, 2003 2 commits
  4. 07 Mar, 2003 1 commit
  5. 05 Mar, 2003 2 commits
  6. 04 Mar, 2003 8 commits
  7. 03 Mar, 2003 7 commits
    • unknown's avatar
      Fixed a deadlock problem when using LOCK TABLE in one thread and DROP TABLE in another · 374ea106
      unknown authored
      
      sql/lock.cc:
        Added functions to handle list of table name locks
      sql/mysql_priv.h:
        Added functions to handle list of named locks
      sql/sql_rename.cc:
        Use new general table name lock functions
      sql/sql_table.cc:
        Require table name locks when doing drop table.
        This fixed a deadlock problem when using LOCK TABLE in one thread and DROP TABLE in another
      374ea106
    • unknown's avatar
      Merge lgrimmer@work.mysql.com:/home/bk/mysql-4.0 · dd67a176
      unknown authored
      into mysql.com:/space/my/mysql-4.0
      
      
      dd67a176
    • unknown's avatar
      ha_innodb.h, ha_innodb.cc, handler.h, handler.cc, sql_class.cc: · e70b22e5
      unknown authored
        Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
      
      
      sql/sql_class.cc:
        Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
      sql/handler.cc:
        Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
      sql/handler.h:
        Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
      sql/ha_innodb.cc:
        Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
      sql/ha_innodb.h:
        Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
      e70b22e5
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql · 8aff7ae9
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql
      
      
      8aff7ae9
    • unknown's avatar
      - added option "--skip-dmg" to skip the building of the disk image after · 8c689249
      unknown authored
         packaging
       - enclosed some variables in quotes for safeguarding
       - add a license file (GPL or MySQLEULA) to the package so it will be
         displayed during installation (needs to be tested)
      
      
      8c689249
    • unknown's avatar
      srv0start.c: · 9ca8f137
      unknown authored
        Print a more precise error message if log files or data files are of a size different from what is specified in my.cnf
      
      
      innobase/srv/srv0start.c:
        Print a more precise error message if log files or data files are of a size different from what is specified in my.cnf
      9ca8f137
    • unknown's avatar
      Replication: small bug fixes in mysql-test-run.sh and in replication code (more reinitializations) · 28554150
      unknown authored
      + fix for #70 
      + test result fix for LOAD DATA LOCAL bug #82
      
      
      client/mysqltest.c:
        Removed wrong comment and useless sleep
      mysql-test/mysql-test-run.sh:
        Fix $slave_datadir variable because this
          if [ -n "$1" ] ; 
           slave_datadir="var/$slave_ident-data/"
          else
            slave_datadir=$SLAVE_MYDDIR
        was not coherent and led to problems of master.info not being deleted.
        Delete relay-log.info too.
      mysql-test/r/rpl000001.result:
        SUM is 1022 (1021 was when we had the LOAD DATA LOCAL bug #82).
        It's logical to have an even number as we load the same file twice.
      sql/slave.cc:
        When we RESET SLAVE, clear rli->master_log_* to give a good display in SHOW SLAVE STATUS ;
        seeing the old values may confuse the user.
        When we START SLAVE, clear rli->master_log_name, not only rli->master_log_pos.
      sql/sql_repl.cc:
        When we RESET SLAVE, clear mi->master_log_* to give a good display in SHOW SLAVE STATUS (bug #70)
      28554150
  8. 02 Mar, 2003 4 commits
  9. 01 Mar, 2003 2 commits
  10. 28 Feb, 2003 6 commits
    • unknown's avatar
      4c0f2f45
    • unknown's avatar
      LOAD DATA INFILE is not replicated if replicate_*_table is set · b276b60e
      unknown authored
      LOAD DATA LOCAL INFILE was not replicated correctly
      
      
      VC++Files/bdb/bdb.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/Berkeley_DB.dsw:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_archive.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_buildall.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_checkpoint.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_deadlock.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_dll.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_dump.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_java.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_load.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_printlog.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_recover.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_stat.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_static.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_static1.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_tcl.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_test.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_upgrade.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_verify.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_access.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_btrec.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_env.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_lock.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_mpool.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_tpcb.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_access.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_btrec.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_env.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_lock.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_mpool.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_tpcb.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysql.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqladmin.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlcheck.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlclient.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlclient.dsw:
        Updated VC++ files +end space removed
      VC++Files/client/mysqldump.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlimport.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlshow.dsp:
        Updated VC++ files +end space removed
      VC++Files/comp_err/comp_err.dsp:
        Updated VC++ files +end space removed
      VC++Files/contrib/asm386/zlibvc.dsp:
        Updated VC++ files +end space removed
      VC++Files/contrib/asm386/zlibvc.dsw:
        Updated VC++ files +end space removed
      VC++Files/contrib/minizip/zlibvc.dsp:
        Updated VC++ files +end space removed
      VC++Files/contrib/minizip/zlibvc.dsw:
        Updated VC++ files +end space removed
      VC++Files/dbug/dbug.dsp:
        Updated VC++ files +end space removed
      VC++Files/dbug/dbug.dsw:
        Updated VC++ files +end space removed
      VC++Files/heap/heap.dsp:
        Updated VC++ files +end space removed
      VC++Files/innobase/innobase.dsp:
        Updated VC++ files +end space removed
      VC++Files/isam/isam.dsp:
        Updated VC++ files +end space removed
      VC++Files/isam/isam.dsw:
        Updated VC++ files +end space removed
      VC++Files/isamchk/isamchk.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysql/libmysql.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysql/libmysql.dsw:
        Updated VC++ files +end space removed
      VC++Files/libmysqld/examples/test_libmysqld.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysqld/libmysqld.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysqltest/myTest.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysqltest/mytest.dsw:
        Updated VC++ files +end space removed
      VC++Files/merge/merge.dsp:
        Updated VC++ files +end space removed
      VC++Files/merge/merge.dsw:
        Updated VC++ files +end space removed
      VC++Files/my_print_defaults/my_print_defaults.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisam/myisam.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisamchk/myisamchk.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisamlog/myisamlog.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisammrg/myisammrg.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisampack/myisampack.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysql.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysql.dsw:
        Updated VC++ files +end space removed
      VC++Files/mysqlbinlog/mysqlbinlog.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlcheck/mysqlcheck.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqldemb/mysqldemb.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlmanager/MySqlManager.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlmanager/mysqlmanager.dsw:
        Updated VC++ files +end space removed
      VC++Files/mysqlserver/mysqlserver.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlshutdown/myshutdown.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlshutdown/mysqlshutdown.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlwatch/mysqlwatch.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysys/mysys.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysys/mysys.dsw:
        Updated VC++ files +end space removed
      VC++Files/pack_isam/pack_isam.dsp:
        Updated VC++ files +end space removed
      VC++Files/perror/perror.dsp:
        Updated VC++ files +end space removed
      VC++Files/regex/regex.dsp:
        Updated VC++ files +end space removed
      VC++Files/regex/regex.dsw:
        Updated VC++ files +end space removed
      VC++Files/replace/replace.dsp:
        Updated VC++ files +end space removed
      VC++Files/sql/mysqld.dsp:
        Updated VC++ files +end space removed
      VC++Files/sql/mysqld.dsw:
        Updated VC++ files +end space removed
      VC++Files/sql/mysqldmax.dsp:
        Updated VC++ files +end space removed
      VC++Files/sql/old/mysqld.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/MASM6x/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/MASM6x/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/backup/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/backup/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/noMASM/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/noMASM/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/test1/test1.dsp:
        Updated VC++ files +end space removed
      VC++Files/thr_insert_test/thr_insert_test.dsp:
        Updated VC++ files +end space removed
      VC++Files/thr_test/thr_test.dsp:
        Updated VC++ files +end space removed
      VC++Files/vio/vio.dsp:
        Updated VC++ files +end space removed
      VC++Files/zlib/zlib.dsp:
        Updated VC++ files +end space removed
      include/my_global.h:
        Always include errno.h
      sql/log_event.cc:
        LOAD DATA INFILE is not replicated if replicate_*_table is set
      sql/mf_iocache.cc:
        LOAD DATA LOCAL INFILE was not replicated correctly
      b276b60e
    • unknown's avatar
      used correct function (SCRUM) · c56f268f
      unknown authored
      
      sql/sql_show.cc:
        used correct function
      c56f268f
    • unknown's avatar
      merge (use local version) · 94d8decf
      unknown authored
      
      BitKeeper/deleted/.del-global.h~e80d28157acfdcb5:
        Auto merged
      94d8decf
    • unknown's avatar
      Always include errno.h · 391bc11a
      unknown authored
      
      include/global.h:
        Portability fix
        (Using errno before including errno.h can give big problems on Linux)
      391bc11a
    • unknown's avatar