1. 20 Aug, 2004 12 commits
  2. 19 Aug, 2004 28 commits
    • unknown's avatar
      merged · 83e6ea37
      unknown authored
      83e6ea37
    • unknown's avatar
      5b85dca5
    • unknown's avatar
      merged · 04c39153
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      include/my_global.h:
        Auto merged
      mysys/mf_tempfile.c:
        Auto merged
      mysql-test/r/rpl_heap.result:
        Auto merged
      mysql-test/t/rpl_heap.test:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      04c39153
    • 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
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · 6e1b567a
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      6e1b567a
    • 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
      Merge bk-internal:/home/bk/mysql-4.0/ · d1c5ca31
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      d1c5ca31
    • unknown's avatar
      432a0f36
    • unknown's avatar
      ha_innodb.cc: · 03a20c23
      unknown authored
        innobase_mysql_tmpfile(): call dup() and my_close() on the file
        returned by create_temp_file()
        in order to avoid memory leak caused by my_open() being paired with close()
      
      
      sql/ha_innodb.cc:
        innobase_mysql_tmpfile(): call dup() and my_close() on the file
        returned by create_temp_file()
        in order to avoid memory leak caused by my_open() being paired with close()
      03a20c23
    • unknown's avatar
      Build bug on 64-Bit platforms. · 8c1af755
      unknown authored
      Removed improper casts.
      Thanks to Joerg Bruehe for the fix.
      
      
      include/my_global.h:
        Build bug on 64-Bit platforms.
        Removed improper casts.
        Changed to uniform writing style.
        Appended 'L' to 32-Bit constants which doesn't hurt on 32-Bit,
        but can be important for some 64-Bit compilers.
      8c1af755
    • unknown's avatar
      Merge mskold@build.mysql.com:/home/bk/mysql-4.1 · ae79d222
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1-ndb
      
      
      ae79d222
    • 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
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · f72cec1b
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      f72cec1b
    • unknown's avatar
      Bug #4769 - ft in subqueries · 4f8bbaed
      unknown authored
      4f8bbaed
    • unknown's avatar
      Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1 · 1d3a929e
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.emb
      
      
      1d3a929e
    • unknown's avatar
      fixes for some compile problems on some platforms · 792c4c23
      unknown authored
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        atoll missing on some platforms
      ndb/src/ndbapi/NdbScanOperation.cpp:
        compile error on some platforms
      ndb/test/ndbapi/testIndex.cpp:
        Added some explicit templates
      ndb/test/ndbapi/testNdbApi.cpp:
        Added some explicit templates
      ndb/test/ndbapi/testRestartGci.cpp:
        Added some explicit templates
      ndb/test/ndbapi/testScan.cpp:
        Added some explicit templates
      ndb/test/run-test/main.cpp:
        Added some explicit templates
      ndb/test/src/HugoOperations.cpp:
        Added some explicit templates
      ndb/test/tools/cpcc.cpp:
        Added some explicit templates
      792c4c23
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 883bda5d
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1
      
      
      883bda5d
    • 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
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 0c33b59b
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1
      
      
      0c33b59b
    • unknown's avatar
    • unknown's avatar
      typos fixed · f1cf7c13
      unknown authored
      f1cf7c13
    • unknown's avatar
      Bug 4531: unique key prefix interacts poorly with utf8 · cc6d65b8
      unknown authored
      Check HEAP+HASH, binary collation
      
      
      cc6d65b8
    • unknown's avatar
      Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1 · 37c025e6
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.emb
      
      
      libmysql/libmysql.c:
        Auto merged
      libmysqld/lib_sql.cc:
        Auto merged
      sql-common/client.c:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      37c025e6
    • unknown's avatar
      Small tab's cleanup · de40ed91
      unknown authored
      
      sql/sql_prepare.cc:
        tab changed with spaces
      de40ed91
    • unknown's avatar
      addition to fixes about #4700, 4701 · 84779aef
      unknown authored
      
      libmysqld/lib_sql.cc:
        Comment added
      sql/sql_prepare.cc:
        Necessary line added to emb_insert_params_with_log
      84779aef
    • unknown's avatar
      cba27e4a