1. 22 Feb, 2004 6 commits
    • unknown's avatar
      Updated results · a594279d
      unknown authored
      a594279d
    • unknown's avatar
      Merge with 4.0 to get fixed tests · 54cefbab
      unknown authored
      
      mysql-test/t/lock_tables_lost_commit.test:
        Auto merged
      54cefbab
    • unknown's avatar
      Move tests that uses innodb to innodb.test · 2100d85c
      unknown authored
      
      mysql-test/t/lock_tables_lost_commit.test:
        Ensure that innodb is compiled in
      2100d85c
    • unknown's avatar
      merge with 4.0 · 192bf819
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      VC++Files/comp_err/comp_err.dsp:
        Auto merged
      VC++Files/my_print_defaults/my_print_defaults.dsp:
        Auto merged
      VC++Files/myisampack/myisampack.dsp:
        Auto merged
      acinclude.m4:
        Auto merged
      innobase/buf/buf0buf.c:
        Auto merged
      innobase/com/com0shm.c:
        Auto merged
      innobase/data/data0data.c:
        Auto merged
      innobase/ha/ha0ha.c:
        Auto merged
      innobase/include/buf0buf.ic:
        Auto merged
      innobase/include/dict0dict.h:
        Auto merged
      innobase/include/ibuf0ibuf.h:
        Auto merged
      innobase/include/lock0lock.h:
        Auto merged
      innobase/include/mtr0log.h:
        Auto merged
      innobase/include/mtr0mtr.h:
        Auto merged
      innobase/include/os0proc.h:
        Auto merged
      innobase/include/os0thread.h:
        Auto merged
      innobase/include/srv0srv.h:
        Auto merged
      innobase/include/sync0sync.h:
        Auto merged
      innobase/lock/lock0lock.c:
        Auto merged
      innobase/log/log0recv.c:
        Auto merged
      innobase/mem/mem0dbg.c:
        Auto merged
      innobase/mtr/mtr0mtr.c:
        Auto merged
      innobase/os/os0proc.c:
        Auto merged
      innobase/page/page0page.c:
        Auto merged
      innobase/que/que0que.c:
        Auto merged
      innobase/rem/rem0cmp.c:
        Auto merged
      innobase/row/row0ins.c:
        Auto merged
      innobase/row/row0mysql.c:
        Auto merged
      innobase/srv/srv0start.c:
        Auto merged
      innobase/sync/sync0sync.c:
        Auto merged
      innobase/trx/trx0rec.c:
        Auto merged
      innobase/trx/trx0trx.c:
        Auto merged
      innobase/ut/ut0mem.c:
        Auto merged
      innobase/ut/ut0ut.c:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      scripts/mysql_config.sh:
        Auto merged
      sql/net_serv.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      192bf819
    • unknown's avatar
      Cleanups · 522e83b6
      unknown authored
      
      acinclude.m4:
        Remove innobase/libodbc
      innobase/Makefile.am:
        Remove innobase/libodbc
      sql/sql_delete.cc:
        Indentation cleanup
      sql/sql_yacc.yy:
        Fixed wrong merge
      522e83b6
    • unknown's avatar
      After merge fixes · 984750e1
      unknown authored
      Fixed wrong test of database name (affected optimization of ORDER BY)
      
      
      VC++Files/client/mysqlclient.dsp:
        Add my_file.c
      VC++Files/mysys/mysys.dsp:
        Add my_file.c
      mysql-test/r/negation_elimination.result:
        Fix wrong test
      sql-common/client.c:
        After merge fix
      sql/sql_base.cc:
        Fixed testing of database name
      984750e1
  2. 21 Feb, 2004 8 commits
  3. 20 Feb, 2004 9 commits
    • unknown's avatar
      Added missing argument to strxnmov() (Applies for windows debug mode) · 5db8fc5c
      unknown authored
      
      libmysql/libmysql.c:
        Added missing argument to strxnmov()
      5db8fc5c
    • unknown's avatar
      merge with 4.0 to get security fixes and latest bug fixes · 8b2b219f
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      configure.in:
        Auto merged
      BitKeeper/deleted/.del-mini_client.cc~8677895ec8169183:
        Auto merged
      VC++Files/mysql.dsw:
        Auto merged
      VC++Files/mysys/mysys.dsp:
        Auto merged
      innobase/buf/buf0buf.c:
        Auto merged
      innobase/include/srv0start.h:
        Auto merged
      innobase/lock/lock0lock.c:
        Auto merged
      innobase/mem/mem0dbg.c:
        Auto merged
      innobase/que/que0que.c:
        Auto merged
      innobase/srv/srv0start.c:
        Auto merged
      innobase/sync/sync0rw.c:
        Auto merged
      innobase/sync/sync0sync.c:
        Auto merged
      innobase/trx/trx0trx.c:
        Auto merged
      libmysql/manager.c:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/sql_load.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/unireg.cc:
        Auto merged
      VC++Files/sql/mysqld.dsp:
        Removed wrong define USE_SYMLINK
      include/config-win.h:
        Use original code
      innobase/srv/srv0srv.c:
        merge
      innobase/usr/usr0sess.c:
        merge
      libmysql/libmysql.c:
        merge
      mysql-test/r/func_test.result:
        merge
      mysql-test/t/func_test.test:
        merge
      sql/log.cc:
        merge
      sql/mysqld.cc:
        merge
      8b2b219f
    • unknown's avatar
      Fix name conflict with alternate capitalization · 40b8593d
      unknown authored
      
      VC++Files/InstallShield/4.0.XX-classic/Script Files/Setup.rul.old:
        Rename: VC++Files/InstallShield/4.0.XX-classic/Script Files/Setup.rul -> VC++Files/InstallShield/4.0.XX-classic/Script Files/Setup.rul.old
      VC++Files/InstallShield/4.0.XX-gpl/Script Files/Setup.rul.old:
        Rename: VC++Files/InstallShield/4.0.XX-gpl/Script Files/Setup.rul -> VC++Files/InstallShield/4.0.XX-gpl/Script Files/Setup.rul.old
      VC++Files/InstallShield/4.0.XX-pro/Script Files/Setup.rul.old:
        Rename: VC++Files/InstallShield/4.0.XX-pro/Script Files/Setup.rul -> VC++Files/InstallShield/4.0.XX-pro/Script Files/Setup.rul.old
      40b8593d
    • unknown's avatar
      Merge gweir@bk-internal.mysql.com:/home/bk/mysql-4.0 · 458c4d31
      unknown authored
      into mysql.com:/bk/mysql-4.0
      
      
      458c4d31
    • unknown's avatar
      Remove unused files · c198934d
      unknown authored
      .del-odbc0odbc.c~6a372e94945263b5:
        Delete: innobase/odbc/odbc0odbc.c
      .del-odbc0dummy.c~761be78656f44ad2:
        Delete: innobase/odbc/odbc0dummy.c
      .del-makefilewin~15bf11ba8e0e4efe:
        Delete: innobase/odbc/makefilewin
      .del-Makefile.am~f40398b15a266f24:
        Delete: innobase/odbc/Makefile.am
      
      
      BitKeeper/deleted/.del-Makefile.am~f40398b15a266f24:
        Delete: innobase/odbc/Makefile.am
      BitKeeper/deleted/.del-makefilewin~15bf11ba8e0e4efe:
        Delete: innobase/odbc/makefilewin
      BitKeeper/deleted/.del-odbc0dummy.c~761be78656f44ad2:
        Delete: innobase/odbc/odbc0dummy.c
      BitKeeper/deleted/.del-odbc0odbc.c~6a372e94945263b5:
        Delete: innobase/odbc/odbc0odbc.c
      c198934d
    • unknown's avatar
      Merge marko@build.mysql.com:/home/bk/mysql-4.0 · 661c40fb
      unknown authored
      into hundin.mysql.fi:/home/marko/m/mysql-4.0
      
      
      innobase/que/que0que.c:
        Auto merged
      661c40fb
    • unknown's avatar
      Many files: · 0eacf58f
      unknown authored
        Removed unused code
      .del-os0trash.c~8cae5c1695501117:
        Delete: innobase/os/os0trash.c
      dict0crea.c:
        Protect all sprintf(%s) with assertions
      
      
      BitKeeper/deleted/.del-os0trash.c~8cae5c1695501117:
        Delete: innobase/os/os0trash.c
      innobase/btr/btr0sea.c:
        Removed unused code
      innobase/buf/buf0buf.c:
        Removed unused code
      innobase/com/com0shm.c:
        Removed unused code
      innobase/data/data0data.c:
        Removed unused code
      innobase/dict/dict0crea.c:
        Removed unused code
      innobase/fsp/fsp0fsp.c:
        Removed unused code
      innobase/ha/ha0ha.c:
        Removed unused code
      innobase/include/btr0cur.h:
        Removed unused code
      innobase/include/btr0sea.h:
        Removed unused code
      innobase/include/buf0buf.ic:
        Removed unused code
      innobase/include/data0data.h:
        Removed unused code
      innobase/include/dict0crea.h:
        Removed unused code
      innobase/include/dict0dict.h:
        Removed unused code
      innobase/include/ibuf0ibuf.h:
        Removed unused code
      innobase/include/lock0lock.h:
        Removed unused code
      innobase/include/mem0dbg.h:
        Removed unused code
      innobase/include/mem0mem.ic:
        Removed unused code
      innobase/include/mtr0log.h:
        Removed unused code
      innobase/include/mtr0mtr.h:
        Removed unused code
      innobase/include/os0proc.h:
        Removed unused code
      innobase/include/os0thread.h:
        Removed unused code
      innobase/include/rem0cmp.ic:
        Removed unused code
      innobase/include/row0row.h:
        Removed unused code
      innobase/include/srv0srv.h:
        Removed unused code
      innobase/include/sync0sync.h:
        Removed unused code
      innobase/lock/lock0lock.c:
        Removed unused code
      innobase/log/log0recv.c:
        Removed unused code
      innobase/mem/mem0dbg.c:
        Removed unused code
      innobase/mtr/mtr0mtr.c:
        Removed unused code
      innobase/os/os0proc.c:
        Removed unused code
      innobase/page/page0page.c:
        Removed unused code
      innobase/que/que0que.c:
        Removed unused code
      innobase/rem/rem0cmp.c:
        Removed unused code
      innobase/row/row0ins.c:
        Removed unused code
      innobase/row/row0mysql.c:
        Removed unused code
      innobase/row/row0row.c:
        Removed unused code
      innobase/srv/srv0srv.c:
        Removed unused code
      innobase/srv/srv0start.c:
        Removed unused code
      innobase/sync/sync0sync.c:
        Removed unused code
      innobase/trx/trx0rec.c:
        Removed unused code
      innobase/trx/trx0trx.c:
        Removed unused code
      innobase/ut/ut0dbg.c:
        Removed unused code
      innobase/ut/ut0mem.c:
        Removed unused code
      innobase/ut/ut0ut.c:
        Removed unused code
      0eacf58f
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 89945d1d
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      89945d1d
    • unknown's avatar
      \| is sed is on-portable · 2bd261a1
      unknown authored
      2bd261a1
  4. 19 Feb, 2004 17 commits
    • unknown's avatar
      Safety fixes (strnmov -> strmake) · 51a6b4f4
      unknown authored
      
      
      sql/mysqld.cc:
        Safety fix
      sql/set_var.cc:
        Safety fix
      sql/sql_db.cc:
        indentation cleanup
      51a6b4f4
    • unknown's avatar
      Major work on Windows build automation-- add binary packaging, suffixes · ea9aa4d3
      unknown authored
      
      Build-tools/Do-win-build:
        Add suffix option, classic build, binary packaging
      VC++Files/comp_err/comp_err.dsp:
        Update project file -- binary goes to ../client_release now
      VC++Files/my_print_defaults/my_print_defaults.dsp:
        Update project file -- binary goes to ../client_release now
      VC++Files/myisam_ftdump/myisam_ftdump.dsp:
        Update project file -- binary goes to ../client_release now
      VC++Files/myisampack/myisampack.dsp:
        Update project file -- binary goes to ../client_release now
      scripts/Makefile.am:
        Add make_win_binary_distribution to Makefile (for @VERSION@)
      ea9aa4d3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 9bc5cdba
      unknown authored
      into mysql.com:/home/my/mysql-4.0
      
      
      libmysql/libmysql.c:
        Auto merged
      9bc5cdba
    • unknown's avatar
      Fixed usage of strxnmov() in recent changesets · 68242939
      unknown authored
      
      libmysql/libmysql.c:
        szPipeName -> pipe_name
        fixed usage of strxnmov()
      mysys/mf_tempfile.c:
        Fixed usage of strnxmov()
        Simple optimization
      mysys/my_tempnam.c:
        Fixed usage of strnxmov()
        Simple optimization
      sql/log.cc:
        simple optimization
      sql/mini_client.cc:
        szPipeName -> pipe_name
        fixed usage of strxnmov()
      sql/mysqld.cc:
        szPipeName -> pipe_name
        fixed usage of strxnmov()
        Fixed indentation
      68242939
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0 · 035ac291
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.0
      
      
      035ac291
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 403255b8
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.1
      
      
      403255b8
    • unknown's avatar
      Many files: · be897943
      unknown authored
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      
      
      sql/ha_innodb.cc:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/data/data0type.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/dict/dict0crea.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/dict/dict0load.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/include/data0type.h:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/include/data0type.ic:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/rem/rem0cmp.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      be897943
    • unknown's avatar
      Fix for a bug #2799. · e022b278
      unknown authored
      Multi-table delete's with tables having foreign key constraints
      did not return the error.
      
      Also added tests for multi-table updates.
       
      
      
      e022b278
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · fe92b279
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.1
      
      
      include/my_global.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      fe92b279
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · a01a3dd5
      unknown authored
      into mysql.com:/home/my/mysql-4.0
      
      
      a01a3dd5
    • unknown's avatar
      crease number of open files to 2048 on windows · 4e01d4de
      unknown authored
      Don't do fsync on temporary .frm files
      
      
      include/config-win.h:
        Increase number of open files to 2048 on windows
      sql/unireg.cc:
        Don't do fsync on temporary files
      4e01d4de
    • unknown's avatar
      Max open files handling moved to my_set_max_open_files() · ddbb7880
      unknown authored
      This ensures that my_file_info takes this the max number of files into account and one can now use --open-files-limit on windows to increase number of used files up to 2048
      
      
      client/client_priv.h:
        Added --open-files-limit to mysqlbinlog
      client/mysqlbinlog.cc:
        Added --open-files-limit to mysqlbinlog
      include/config-win.h:
        Define that you can have up to 2048 files open on windows
      include/my_global.h:
        Allow override of OS_FILE_LIMIT
      include/my_sys.h:
        Cleanup
        Added prototypes for my_set_max_open_files() and my_free_open_files()
      libmysql/Makefile.shared:
        Added my_file.c
      myisam/myisamlog.c:
        Use my_set_max_open_files()
      mysys/Makefile.am:
        Use my_file.c (for mysqlbinlog)
      mysys/my_alloc.c:
        Remove compiler warning
      mysys/my_div.c:
        MY_NFILE -> my_file_limit
      mysys/my_dup.c:
        MY_NFILE -> my_file_limit
      mysys/my_fopen.c:
        MY_NFILE -> my_file_limit
      mysys/my_open.c:
        MY_NFILE -> my_file_limit
      mysys/my_static.c:
        Allow changing of open files limit
      mysys/my_static.h:
        Allow changing of open files limit
      sql/mysqld.cc:
        Max open files handling moved to my_set_max_open_files()
      ddbb7880
    • unknown's avatar
      Merge gweir@bk-internal.mysql.com:/home/bk/mysql-4.0 · 41a76c7c
      unknown authored
      into mysql.com:/bk/mysql-4.0
      
      
      libmysql/libmysql.c:
        Auto merged
      41a76c7c
    • unknown's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.0 · 6c1795ee
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.0
      
      
      6c1795ee
    • unknown's avatar
      que0que.c: · 1f696bf3
      unknown authored
        Testing if bk push works
      
      
      innobase/que/que0que.c:
        Testing if bk push works
      1f696bf3
    • unknown's avatar
      First round of changes to set up for Windows build automation. · 7f44d178
      unknown authored
      
      VC++Files/InstallShield/4.0.XX-classic/File Groups/Clients and Tools.fgl:
        Add myisam_ftdump to client files
      VC++Files/InstallShield/4.0.XX-classic/File Groups/Development.fgl:
        Add mysql_fix_privilege_tables.sql
      VC++Files/InstallShield/4.0.XX-classic/File Groups/Servers.fgl:
        Add README.txt
      VC++Files/InstallShield/4.0.XX-gpl/File Groups/Clients and Tools.fgl:
        Add myisam_ftdump to client files
      VC++Files/InstallShield/4.0.XX-gpl/File Groups/Development.fgl:
        Add mysql_fix_privilege_tables.sql
      VC++Files/InstallShield/4.0.XX-gpl/File Groups/Servers.fgl:
        Add README.txt
      VC++Files/InstallShield/4.0.XX-pro/File Groups/Clients and Tools.fgl:
        Add myisam_ftdump to client files
      VC++Files/InstallShield/4.0.XX-pro/File Groups/Development.fgl:
        Add mysql_fix_privilege_tables.sql
      VC++Files/InstallShield/4.0.XX-pro/File Groups/Servers.fgl:
        Add README.txt
      VC++Files/mysql.dsw:
        Add myisam_ftdump
      VC++Files/mysys/mysys.dsp:
        Fix defines
      VC++Files/sql/mysqld.dsp:
        Fix defines, etc
      7f44d178
    • unknown's avatar
      trx0sys.c: · c6ea718b
      unknown authored
        Remove the downgrade 4.1.2 -> 4.0.18 patch accidentally merged from 4.0 to 4.1; the patch must NOT be merged to 4.1; this fixes Bug #2883
      
      
      innobase/trx/trx0sys.c:
        Remove the downgrade 4.1.2 -> 4.0.18 patch accidentally merged from 4.0 to 4.1; the patch must NOT be merged to 4.1; this fixes Bug #2883
      c6ea718b