1. 13 Apr, 2005 9 commits
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 98440227
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
      
      98440227
    • unknown's avatar
      Merge · 59d31e7f
      unknown authored
      
      ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      59d31e7f
    • unknown's avatar
      Merge · da6b8a01
      unknown authored
      
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/dict/dict0load.c:
        Auto merged
      innobase/include/dict0dict.h:
        Auto merged
      innobase/row/row0mysql.c:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/mi_dynrec.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      mysql-test/r/kill.result:
        Auto merged
      mysql-test/t/kill.test:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/main.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      da6b8a01
    • unknown's avatar
      row0sel.c: · 7294af60
      unknown authored
        Fix the patch of Jan to optimize next-key locking in searches of type 'primary key >= some value'
      
      
      innobase/row/row0sel.c:
        Fix the patch of Jan to optimize next-key locking in searches of type 'primary key >= some value'
      7294af60
    • unknown's avatar
      Merge · 1eab61f2
      unknown authored
      
      sql/mysqld.cc:
        Auto merged
      1eab61f2
    • unknown's avatar
      Fixed failed merge · 599aebd9
      unknown authored
      599aebd9
    • unknown's avatar
      Merge · 37172400
      unknown authored
      
      sql/mysqld.cc:
        Auto merged
      37172400
    • unknown's avatar
    • unknown's avatar
      Fixed a bug where next-key locking doesn't allow the insert which does · 502c6766
      unknown authored
      not produce phantom (bug #9354).
      
      502c6766
  2. 12 Apr, 2005 20 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · aa2c93a6
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      aa2c93a6
    • unknown's avatar
      mysql-test/r/flush_block_commit.result · 33d26895
      unknown authored
          correct result after bugfix
      sql/sql_class.cc
          initialize net.query_cache_query
      
      
      mysql-test/r/flush_block_commit.result:
        correct result after bugfix
      sql/sql_class.cc:
        initialize net.query_cache_query
      sql/sql_yacc.yy:
        oops
      33d26895
    • unknown's avatar
      Bit type: code clean-up. · bd5c737c
      unknown authored
      
      sql/field.h:
        Field_bit_as_char::size_of() added - we use it in the ::new_key_field().
      sql/sql_table.cc:
        We have to set pack_flag for bit fields in the mysql_prepare_table()
        as we use it in the create_length_to_internal_length().
      bd5c737c
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · ebd0964c
      unknown authored
      into mysql.com:/home/pem/work/mysql-5.0
      
      ebd0964c
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 069c62a7
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      sql/handler.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      069c62a7
    • unknown's avatar
      FLUSH TABLES WITH READ LOCK should block writes to binlog too · 784847d9
      unknown authored
      
      mysql-test/r/flush_block_commit.result:
        FLUSH TABLES WITH READ LOCK should block writes to binlog too
        it does not yet
      mysql-test/t/flush_block_commit.test:
        FLUSH TABLES WITH READ LOCK should block writes to binlog too
        it does not yet
      784847d9
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 8b88f3e5
      unknown authored
      into neptunus.(none):/home/msvensson/mysql/mysql-5.0
      
      8b88f3e5
    • unknown's avatar
      Bit type: code cleanup. · 5900eb79
      unknown authored
      
      sql/field.cc:
        We have to use memcmp() here to get determinate results.
      sql/sql_table.cc:
        Should set pack_flag here instead of doing |=
      5900eb79
    • unknown's avatar
      Fixed BUG#7185: Stored procedure crash if identifier is AVG · 97307798
      unknown authored
      
      mysql-test/r/sp.result:
        Added test case for BUG#7185.
      mysql-test/t/sp.test:
        Added test case for BUG#7185.
      sql/sql_yacc.yy:
        Allow non-reserved words as stored procedure names.
      97307798
    • unknown's avatar
      InnoDB: Ignore character set mismatch in ALTER TABLE and RENAME TABLE · ae6b947b
      unknown authored
      if foreign_key_checks=0. (Bug #9802)
      
      
      innobase/dict/dict0dict.c:
        dict_foreign_add_to_cache(): Add flag check_types.
        If the flag is FALSE, ignore character set mismatch.
      innobase/dict/dict0load.c:
        dict_load_foreign(), dict_load_foreigns(): Add flag check_types.
        If the flag is FALSE, differences in character sets will be ignored.
      innobase/include/dict0dict.h:
        dict_foreign_add_to_cache(): Add flag check_types.
        If the flag is FALSE, differences in character sets will be ignored.
      innobase/include/dict0load.h:
        dict_load_foreigns(): Add flag check_types.
        If the flag is FALSE, differences in character sets will be ignored.
      innobase/row/row0mysql.c:
        row_table_add_foreign_constraints(), row_rename_table_for_mysql():
        Pass trx->check_foreigns to dict_load_foreigns()
      sql/ha_innodb.cc:
        ha_innobase::rename_table(): Clear trx->check_foreign if necessary.
      ae6b947b
    • unknown's avatar
      Fixed BUG#6663: Stored Procedures code report non-selected DB · 3bda6e58
      unknown authored
                      when CREATE but not when ALTER
      
      
      sql/sql_parse.cc:
        Return more consistent error message for alter/drop procedure/function
        when no current database and no qualified name.
      3bda6e58
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 31ae09fc
      unknown authored
      into neptunus.(none):/home/msvensson/mysql/mysql-5.0
      
      
      mysql-test/r/heap.result:
        Auto merged
      mysql-test/t/heap.test:
        Auto merged
      31ae09fc
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · bb85fdaf
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      bb85fdaf
    • unknown's avatar
      bug#9757 - ndb - post review · 795cd673
      unknown authored
        use DBUG_RETURN
      
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        bug#9757 - ndb
          use DBUG_RETURN
      795cd673
    • unknown's avatar
      Merge grichter@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3135c9c0
      unknown authored
      into lmy002.wdf.sap.corp:/home/georg/work/mysql/prod/mysql-5.0
      
      3135c9c0
    • unknown's avatar
      bug#9757 - ndb · ecdd8997
      unknown authored
        Impl. stupid mgm lock against shutting down 2 nodes simultaniously
        Add some more dump
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Impl. 2 new dump 
        1) to query nf handling state
        2) that impl. sending of arbitrary signal...
           to be used with extreme care
      ndb/src/kernel/main.cpp:
        enable critical and warnings in out file
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        call handleStopReply on nfCompleteRep instead
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        call handleStopReply on nfCompleteRep instead
      ecdd8997
    • unknown's avatar
      BUG#8924 'Explain' shows different strategy · d1cf60d1
      unknown authored
       - If number of records in table is 4, the calculated cost for using "index" and "range" become so close so that any rounding errors becomes visible.
       - Added one more record to the tables for heap test and expoect "range" to be selected
       - Decrease number of records in t1 for range and expect "index" to be choosen.
      
      
      mysql-test/r/heap.result:
        Add one more record to table t1 and expect explain to use "range"
      mysql-test/r/heap_btree.result:
        Add one more record to table t1 and expect explain to use "range"
      mysql-test/r/heap_hash.result:
        Add one more record to table t1 and expect explain to use "range"
      mysql-test/r/range.result:
        Update results
      mysql-test/t/heap.test:
        Add one more record to table t1 and expect explain to use "range"
      mysql-test/t/heap_btree.test:
        Add one more record to table t1 and expect explain to use "range"
      mysql-test/t/heap_hash.test:
        Add one more record to table t1 in order for optimizer to select use of "range" deterministic
      mysql-test/t/range.test:
        Remove one record from table t1 to avoid that cost for "index" and "range" are so close that rounding error become visible.
      d1cf60d1
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · adca9c41
      unknown authored
      into mysql.com:/usr/home/ram/work/5.0.bit_class
      
      
      sql/field.cc:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      adca9c41
    • unknown's avatar
      Bit type support for non-MyISAM tables. · 8be051ae
      unknown authored
      8be051ae
    • unknown's avatar
      Fix for verification tests: loss of decimal places should not · 39ed5c44
      unknown authored
      return an error
      
      39ed5c44
  3. 11 Apr, 2005 11 commits