1. 21 Oct, 2004 13 commits
  2. 20 Oct, 2004 27 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · d66adc7a
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      mysql-test/ndb/ndbcluster.sh:
        Auto merged
      d66adc7a
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · ffd77c46
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
      
      
      ffd77c46
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 10a6020e
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      libmysql/libmysql.c:
        Auto merged
      10a6020e
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · b76fb15c
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
      
      
      b76fb15c
    • unknown's avatar
      fix for wrong use of shell test · 00e930b1
      unknown authored
      00e930b1
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 64a1a505
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      64a1a505
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 75b6c133
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      75b6c133
    • unknown's avatar
      After merge fixes · 4ba94cc3
      unknown authored
      4ba94cc3
    • unknown's avatar
      removed some (Uint32)-1 casts · d432e3df
      unknown authored
      d432e3df
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1 · 633eb818
      unknown authored
      into mysql.com:/space/pekka/ndb/version/my41
      
      
      633eb818
    • unknown's avatar
      NDB dbtux scan batch max 16->992 caused perf loss · 235d0787
      unknown authored
      
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        dbtux scan batch max 16->992 caused perf loss
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        dbtux scan batch max 16->992 caused perf loss
      ndb/src/kernel/blocks/dbtux/Times.txt:
        dbtux scan batch max 16->992 caused perf loss
      ndb/test/ndbapi/testOIBasic.cpp:
        dbtux scan batch max 16->992 caused perf loss
      235d0787
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 370fa1d0
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      370fa1d0
    • unknown's avatar
      compile warning fixes · e4a86f32
      unknown authored
      
      mysql-test/ndb/ndbcluster.sh:
        corrected shell test syntax
      e4a86f32
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 79a9f618
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-secfix
      
      
      sql/mysql_priv.h:
        Auto merged
      79a9f618
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 5382a182
      unknown authored
      into mysql.com:/media/sda1/mysql/mysql-4.1-6049
      
      
      5382a182
    • unknown's avatar
      Merge with 4.0 · 560d7bcd
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/Support/texi2html:
        Auto merged
      innobase/trx/trx0rec.c:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      myisam/myisampack.c:
        Auto merged
      mysql-test/t/innodb-lock.test:
        Auto merged
      mysys/thr_lock.c:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/lock.cc:
        Auto merged
      sql/sql_acl.cc:
        Keep old code
      560d7bcd
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 7b464ad5
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-secfix
      
      
      7b464ad5
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1 · abb8268f
      unknown authored
      into mysql.com:/space/pekka/ndb/version/my41
      
      
      abb8268f
    • unknown's avatar
      NdbOperationSearch.cpp: · 59cbec3d
      unknown authored
        fix C coding error found by tomas on sol9x86
      
      
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        fix C coding error found by tomas on sol9x86
      59cbec3d
    • unknown's avatar
      ctype-utf8.c: · 9eb596fb
      unknown authored
        A faster UTF8 null-terminated string implementation.
        It is used for identifier comparison, so it's quite critical.
      
      
      strings/ctype-utf8.c:
        A faster UTF8 null-terminated string implementation.
        It is used for identifier comparison, so it's quite critical.
      9eb596fb
    • unknown's avatar
      Fix test case for innodb-lock · ec8779e9
      unknown authored
      
      mysql-test/r/innodb-lock.result:
        Fix test case (old one didn't test things correctly)
      mysql-test/t/innodb-lock.test:
        Fix test case (old one didn't test things correctly)
      mysys/thr_lock.c:
        More debugging information
      sql/mysqld.cc:
        Enable innodb_table_locks as default, as otherwise there is a possibility for deadlocks
      sql/sql_base.cc:
        More debug information
      ec8779e9
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 1d3c0590
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-secfix
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      1d3c0590
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 7c20b132
      unknown authored
      into mysql.com:/home/kostja/work/mysql-4.1-6049
      
      
      libmysql/libmysql.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      tests/client_test.c:
        Auto merged
      7c20b132
    • unknown's avatar
      A fix and test case for bug#6058 "Prepared statements return '0000-00-00' · 8fe8912f
      unknown authored
      (date) as empty  string": preserve time type (date, time, or datetime) for
      zero dates, times, and datetimes.
      
      
      libmysql/libmysql.c:
        A fix for bug#6058 "Prepared statements return '0000-00-00' (date) as empty
         string": preserve time type (date, time, or datetime) for zero 
        dates, times, and datetimes.
      tests/client_test.c:
        A test case for Bug#6058, the existing tests required some adjustments too.
      8fe8912f
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 7bdb93aa
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      innobase/srv/srv0srv.c:
        Auto merged
      7bdb93aa
    • unknown's avatar
      Fix for bug #6173 "One can circumvent missing UPDATE privilege if · b88150c9
      unknown authored
      he has SELECT and INSERT privileges for table with primary key"
      
      Now we set lex->duplicates= DUP_UPDATE right in parser if INSERT has
      ON DUPLICATE KEY UPDATE clause, this simplifies insert_precheck()
      function (this also fixes a bug) and some other code.
      
      
      mysql-test/r/grant2.result:
        Added test for bug #6173 "One can circumvent missing UPDATE privilege if
        he has SELECT and INSERT privileges for table with primary key"
      mysql-test/t/grant2.test:
        Added test for bug #6173 "One can circumvent missing UPDATE privilege if
        he has SELECT and INSERT privileges for table with primary key"
      sql/mysql_priv.h:
        insert_precheck() don't need "update" parameter any longer since
        now we set lex->duplicates to DUP_UPDATE if INSERT has ON DUPLICATE
        KEY UPDATE clause.
      sql/sql_parse.cc:
        insert_precheck() don't need "update" parameter any longer since
        now we set lex->duplicates to DUP_UPDATE if INSERT has ON DUPLICATE
        KEY UPDATE clause, so it can determine whenever it is needed to
        require UPDATE_ACL by itself. Also calling of mysql_insert() is
        simplified.
      sql/sql_prepare.cc:
        insert_precheck() don't need "update" parameter any longer since
        now we set lex->duplicates to DUP_UPDATE if INSERT has ON DUPLICATE
        KEY UPDATE clause, so it can determine whenever it is needed to
        require UPDATE_ACL by itself. Also calling of mysql_insert() is
        simplified.
      sql/sql_yacc.yy:
        It is better to set Lex->duplicates= DUP_UPDATE right in parser if we
        have INSERT with ON DUPLICATE KEY UPDATE clause, rather doing this later.
      b88150c9