1. 19 Aug, 2004 20 commits
    • unknown's avatar
      sql_class.h: · 560d8ea3
      unknown authored
        removing unneeded var left from 4.0
      
      
      sql/sql_class.h:
        removing unneeded var left from 4.0
      560d8ea3
    • unknown's avatar
      (manual port from 4.0 - was needed) · e7157aba
      unknown authored
      Fix for BUG#4971 "CREATE TABLE ... TYPE=HEAP SELECT ... stops slave (wrong DELETE in binlog)":
      replacing the no_log argument of mysql_create_table() by some safer method
      (temporarily setting OPTION_BIN_LOG to 0) which guarantees that even the automatic
      DELETE FROM heap_table does not get into the binlog when a not-yet-existing HEAP table
      is opened by mysql_create_table().
      
      
      mysql-test/r/rpl_heap.result:
        result update
      mysql-test/t/rpl_heap.test:
        changing test to test a bug (but anyway, mysql-test-run --manager looks like not working in 4.1 currently,
        so this test is never run).
      sql/log.cc:
        new class Disable_binlog used to temporarily disable binlogging for one thread.
      sql/mysql_priv.h:
        removing argument no_log from mysql_create_table(); no_log was not perfect as some
        binlogging could still be done by open_unireg_entry() for a HEAP table.
      sql/sql_class.h:
        new class Disable_binlog used to temporarily disable binlogging for one thread.
      sql/sql_parse.cc:
        removing no_log arg from mysql_create_table()
      sql/sql_table.cc:
        removing no_log from mysql_create_table(); instead using new class Disable_binlog.
        Disabling binlogging in some cases, where the binlogging is done later by some other code
        (case of CREATE SELECT and ALTER).
      e7157aba
    • unknown's avatar
      Fixed symbol name problems that made build fail. · 0ed563e8
      unknown authored
      
      include/mysql.h:
        Fixed symbol name change.
      include/mysql_com.h:
        Reverted parts of previous changeset (name changes) to make it build.
      libmysql/libmysql.c:
        Fixed symbol name change.
      sql/sql_parse.cc:
        Fixed symbol name change.
      0ed563e8
    • unknown's avatar
      mysql_com.h: · e3c56fd4
      unknown authored
        still better names for enum; removing unneeded symbol
      
      
      include/mysql_com.h:
        still better names for enum; removing unneeded symbol
      VC++Files/winmysqladmin/mysql_com.h:
        still better names for enum; removing unneeded symbol
      e3c56fd4
    • unknown's avatar
      Merge gbichot@213.136.52.20:/home/bk/mysql-4.1 · d4590fa8
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-874
      
      
      d4590fa8
    • unknown's avatar
      mysql_com.h: · 32ad5879
      unknown authored
        Better names for defines, as these are visible in API
      
      
      include/mysql_com.h:
        Better names for defines, as these are visible in API
      VC++Files/winmysqladmin/mysql_com.h:
        Better names for defines, as these are visible in API
      32ad5879
    • unknown's avatar
      Bug 4531: unique key prefix interacts poorly with utf8 · cc6d65b8
      unknown authored
      Check HEAP+HASH, binary collation
      
      
      cc6d65b8
    • unknown's avatar
      cba27e4a
    • unknown's avatar
      Bug#4521: unique key prefix interacts poorly with utf8. · 7fbc796d
      unknown authored
      Fix for binary collations for MyISAM and HEAP BTREE.
      This patch also changes trailing spaces behaviour for
      binary collations. Binary collations now have PAD 
      characteristic too.
      
      
      7fbc796d
    • unknown's avatar
      ctype_utf8.test, ctype_utf8.result: · 6cf9fd7c
      unknown authored
        Typo fix
      
      
      mysql-test/r/ctype_utf8.result:
        Typo fix
      mysql-test/t/ctype_utf8.test:
        Typo fix
      6cf9fd7c
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · b368cb3f
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      b368cb3f
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 0e0b785f
      unknown authored
      into mysql.com:/usr/home/bar/mysql-4.1
      
      
      0e0b785f
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 13b0c809
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1
      
      
      13b0c809
    • unknown's avatar
      Some platfom compile/build fixes for ndb · 9dc57a2a
      unknown authored
      
      ndb/include/kernel/Interpreter.hpp:
        R1 defined on some platforms
      ndb/include/util/BaseString.hpp:
        fix for compiler bug
      9dc57a2a
    • unknown's avatar
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 853a01f7
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      853a01f7
    • unknown's avatar
      Set correct error code · 14f1d933
      unknown authored
      14f1d933
    • unknown's avatar
      field.cc: · f9b8ffc2
      unknown authored
        Serg's typo fix :)
      
      
      sql/field.cc:
        Serg's typo fix :)
      f9b8ffc2
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · f832ccaf
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      f832ccaf
    • unknown's avatar
      after merge fixes · ae2bf627
      unknown authored
      
      strings/my_vsnprintf.c:
        %.#s support in my_vsnprintf
      BitKeeper/etc/ignore:
        Added EXCEPTIONS-CLIENT to the ignore list
      ae2bf627
  2. 18 Aug, 2004 11 commits
    • unknown's avatar
      Merge gbichot@213.136.52.20:/home/bk/mysql-4.1 · 5347ea97
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-874
      
      
      5347ea97
    • unknown's avatar
      Very small API change: changing the values in enum enum_shutdown_level; · bcfb79c8
      unknown authored
      as this enum is not really usable yet (as MySQL server supports only one
      shutdown level), and as SHUTDOWN_DEFAULT is still left to 0, this change
      should disturb no user. Later (in 4.1.4 or 4.1.5) code will be pushed to
      implement graceful shutdown using this enum.
      
      
      VC++Files/winmysqladmin/mysql_com.h:
        changing the values in the enumeration enum_shutdown_level.
      include/mysql_com.h:
        changing the values in the enum enum_shutdown_level.
        The main one, SHUTDOWN_DEFAULT, is unchanged.
      bcfb79c8
    • unknown's avatar
      manually merged · 945625eb
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      BitKeeper/deleted/.del-mytest-old.c~5237697b30cf59e4:
        Auto merged
      Build-tools/Bootstrap:
        Auto merged
      Build-tools/mysql-copyright:
        Auto merged
      configure.in:
        Auto merged
      BitKeeper/deleted/.del-mysql_fix_privilege_tables.sql:
        Auto merged
      VC++Files/innobase/innobase.dsp:
        Auto merged
      client/mysql.cc:
        Auto merged
      include/my_global.h:
        Auto merged
      innobase/dict/dict0crea.c:
        Auto merged
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/include/mtr0log.h:
        Auto merged
      innobase/include/mtr0log.ic:
        Auto merged
      innobase/include/srv0srv.h:
        Auto merged
      innobase/include/ut0dbg.h:
        Auto merged
      innobase/lock/lock0lock.c:
        Auto merged
      innobase/os/os0file.c:
        Auto merged
      innobase/row/row0mysql.c:
        Auto merged
      innobase/row/row0sel.c:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      innobase/ut/ut0dbg.c:
        Auto merged
      innobase/ut/ut0mem.c:
        Auto merged
      libmysql/Makefile.am:
        Auto merged
      libmysql/Makefile.shared:
        Auto merged
      libmysql/conf_to_src.c:
        Auto merged
      libmysql/dll.c:
        Auto merged
      libmysql/errmsg.c:
        Auto merged
      libmysql/manager.c:
        Auto merged
      libmysql_r/Makefile.am:
        Auto merged
      myisam/mi_key.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      mysql-test/r/having.result:
        Auto merged
      mysql-test/r/heap.result:
        Auto merged
      mysql-test/r/type_date.result:
        Auto merged
      mysql-test/r/type_float.result:
        Auto merged
      mysql-test/t/having.test:
        Auto merged
      mysql-test/t/heap.test:
        Auto merged
      mysql-test/t/type_date.test:
        Auto merged
      mysql-test/t/type_float.test:
        Auto merged
      mysql-test/t/type_uint.test:
        Auto merged
      scripts/make_binary_distribution.sh:
        Auto merged
      scripts/make_win_src_distribution.sh:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/field.h:
        Auto merged
      sql/ha_heap.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/item_sum.h:
        Auto merged
      sql/lock.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/protocol.cc:
        Auto merged
      sql/repl_failsafe.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_analyse.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/share/czech/errmsg.txt:
        Auto merged
      sql/share/danish/errmsg.txt:
        Auto merged
      sql/share/dutch/errmsg.txt:
        Auto merged
      sql/share/english/errmsg.txt:
        Auto merged
      sql/share/estonian/errmsg.txt:
        Auto merged
      sql/share/french/errmsg.txt:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/share/greek/errmsg.txt:
        Auto merged
      sql/share/hungarian/errmsg.txt:
        Auto merged
      sql/share/japanese/errmsg.txt:
        Auto merged
      sql/share/korean/errmsg.txt:
        Auto merged
      sql/share/norwegian-ny/errmsg.txt:
        Auto merged
      sql/share/norwegian/errmsg.txt:
        Auto merged
      sql/share/polish/errmsg.txt:
        Auto merged
      sql/share/portuguese/errmsg.txt:
        Auto merged
      sql/share/romanian/errmsg.txt:
        Auto merged
      sql/share/russian/errmsg.txt:
        Auto merged
      sql/share/slovak/errmsg.txt:
        Auto merged
      sql/share/spanish/errmsg.txt:
        Auto merged
      sql/share/swedish/errmsg.txt:
        Auto merged
      sql/share/ukrainian/errmsg.txt:
        Auto merged
      945625eb
    • unknown's avatar
      Added some explicit templates · 992ff0a2
      unknown authored
      992ff0a2
    • unknown's avatar
      Bug 4937: different date -> string conversion when using · 0c6b9665
      unknown authored
      SELECT ... UNION and INSERT ... SELECT ... UNION
      
      
      0c6b9665
    • unknown's avatar
      Added some explicit templates · e9995b30
      unknown authored
      e9995b30
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 2b6b6164
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1
      
      
      2b6b6164
    • unknown's avatar
      bug#5076 bug#5077 · 504c2f45
      unknown authored
      504c2f45
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 8ddcba9d
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      8ddcba9d
    • unknown's avatar
      func_like.result: · d8e4cad7
      unknown authored
        LIKE crashed mysqld for binary collations in some cases
      
      
      mysql-test/r/func_like.result:
        LIKE crashed mysqld for binary collations in some cases
      d8e4cad7
    • unknown's avatar
      Many files: · eda663a1
      unknown authored
        LIKE crashed mysqld for binary collations in some cases
      
      
      strings/ctype-big5.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-euc_kr.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-gb2312.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-gbk.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-latin1.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-sjis.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-tis620.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-ucs2.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-ujis.c:
        LIKE crashed mysqld for binary collations in some cases
      strings/ctype-utf8.c:
        LIKE crashed mysqld for binary collations in some cases
      sql/item_cmpfunc.cc:
        LIKE crashed mysqld for binary collations in some cases
      eda663a1
  3. 17 Aug, 2004 9 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 74dc0adc
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      74dc0adc
    • unknown's avatar
      srv0start.c, ut0mem.c, ut0dbg.c, ut0dbg.h, srv0start.h: · 0c062ae6
      unknown authored
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      mysqld.cc, ha_innodb.cc:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 
      
      
      sql/ha_innodb.cc:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      sql/mysqld.cc:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      innobase/include/srv0start.h:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      innobase/include/ut0dbg.h:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      innobase/ut/ut0dbg.c:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      innobase/ut/ut0mem.c:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      innobase/srv/srv0start.c:
        Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
      0c062ae6
    • unknown's avatar
      002dda7a
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1d07adfb
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      1d07adfb
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · b5136781
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      b5136781
    • unknown's avatar
      Make sure registers is 64-bit aligned · 0ef511b1
      unknown authored
      0ef511b1
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · 4e9bb7a9
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-root
      
      
      4e9bb7a9
    • unknown's avatar
      Don gather results for unallocated api's · 3585e4a4
      unknown authored
      3585e4a4
    • unknown's avatar
      use my_vsnprintf() just in case · fdc8712c
      unknown authored
      bug#4925
      
      
      fdc8712c