1. 02 Sep, 2005 3 commits
    • unknown's avatar
      ndb - fix printout related to bug#10987 · dfa2174a
      unknown authored
      
      ndb/src/common/debugger/EventLogger.cpp:
        Fix extended printout of LCP_FRAGMENT_COMPLETED
      dfa2174a
    • unknown's avatar
      ndb - bug#12608 · a4337300
      unknown authored
        Always abort if node failure occured between startTransaction and commit
        (can later be improved by wl#2610)
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Always abort if node failure occured between startTransaction and commit
      a4337300
    • unknown's avatar
      ndb - bug #10987 · d67ce2a9
      unknown authored
        make sure not to cut log to early 
        (specificly not use LCP with maxGciStarted that has not yet completed)
      
      
      ndb/include/kernel/signaldata/SignalData.hpp:
        Add signal data printer for START_FRAG_REQ
      ndb/include/kernel/signaldata/StartFragReq.hpp:
        Add signal data printer for START_FRAG_REQ
      ndb/src/common/debugger/signaldata/SignalDataPrint.cpp:
        Add signal data printer for START_FRAG_REQ
      ndb/src/common/debugger/signaldata/StartRec.cpp:
        Add signal data printer for START_FRAG_REQ
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Add maxGciStarted/Completed to event report
        bug: dont use LCP for calcKeepGci in maxGciSTarted is not completed
      d67ce2a9
  2. 01 Sep, 2005 3 commits
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-7156 · 639a5c07
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-4.1-clean
      
      639a5c07
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-12325 · 7e61acc9
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-4.1-clean
      
      7e61acc9
    • unknown's avatar
      Fix handling of filenames that start the same as reserved filenames · f8452cbc
      unknown authored
      on Windows. (Bug #12325)
      
      
      mysql-test/r/lowercase_table.result:
        Update results
      mysql-test/t/lowercase_table.test:
        Move test to new windows.test, since it is Windows-specific
      mysys/my_access.c:
        Check that we've matched the whole forbidden name.
      mysql-test/include/windows.inc:
        New BitKeeper file ``mysql-test/include/windows.inc''
      mysql-test/r/windows.result:
        New BitKeeper file ``mysql-test/r/windows.result''
      mysql-test/t/windows.test:
        New BitKeeper file ``mysql-test/t/windows.test''
      f8452cbc
  3. 31 Aug, 2005 14 commits
    • unknown's avatar
      8af463b2
    • unknown's avatar
      ed344d69
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 52549105
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      52549105
    • unknown's avatar
      added make of ndb sys file printer · e997ae1b
      unknown authored
      e997ae1b
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 84583bb7
      unknown authored
      into moonbone.local:/work/12861-bug-4.1-mysql
      
      84583bb7
    • unknown's avatar
      improved the ndb redo log reader · 2e5a56a6
      unknown authored
      2e5a56a6
    • unknown's avatar
      Add test for madvise() being declared in C++ code, because it is not · 290a923b
      unknown authored
      on Solaris even though it is available, and declare it ourselves in
      that case. (Bug #7156)
      
      
      configure.in:
        Add test for madvise() being declared when C++ compiler is used.
      include/my_global.h:
        Handle madvise() being available but not declared in C++
      isam/extra.c:
        Fix typo in define test
      myisam/mi_extra.c:
        Fix typo in define test
      sql/examples/ha_tina.cc:
        Test that we have madvise() before trying to call it.
      290a923b
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 0df66847
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      0df66847
    • unknown's avatar
      Fix bug #12861 client hang with group_concat insubquery FROM DUAL. · 490bfbc3
      unknown authored
      Item_func_group_concat::fix_fields() set maybe_null flag to 0, and set it to
      1 only if some of it's arguments may be null. When used in subquery in tmp 
      table created field which can't be null. When no data retireved result field
      have to be set to null and error mentioned in bug report occurs. Also this 
      bug can occur if selecting from not null field in empty table.
      
      Function group_concat now marked maybe_null from the very beginning not only
      if some of it's argument may be null.
      
      
      sql/item_sum.cc:
        Fix bug #12861 client hang with group_concat insubquery FROM DUAL.
      mysql-test/r/func_gconcat.result:
        Test case for bug #12861 client hang with group_concat insubquery FROM DUAL.
      mysql-test/t/func_gconcat.test:
        Test case for bug #12861 client hang with group_concat insubquery FROM DUAL.
      490bfbc3
    • unknown's avatar
      901e45e2
    • unknown's avatar
      ha_innodb.cc: · c65bd03f
      unknown authored
        Fix bug #12410 : InnoDB was too permissive with LOCK TABLE ... READ LOCAL, and alowed new inserts to the table; we now make READ LOCAL equivalent to READ for InnoDB; note that this will cause slightly more locking in mysqldump, but makes the InnoDB table dumps consistent with MyISAM table dumps; note that the real code change patch was accidentally pushed with my another patch 5 minutes ago
      
      
      sql/ha_innodb.cc:
        Fix bug #12410 : InnoDB was too permissive with LOCK TABLE ... READ LOCAL, and alowed new inserts to the table; we now make READ LOCAL equivalent to READ for InnoDB; note that this will cause slightly more locking in mysqldump, but makes the InnoDB table dumps consistent with MyISAM table dumps; note that the real code change patch was accidentally pushed with my another patch 5 minutes ago
      c65bd03f
    • unknown's avatar
      ha_innodb.cc: · 2a893e63
      unknown authored
        Fix bug #12852 : do not increment the open handle count to a table if the table does not have an .ibd file and InnoDB decides to return an error from the ::open() function; then the table can be dropped even if the user has tried to open it
      
      
      sql/ha_innodb.cc:
        Fix bug #12852 : do not increment the open handle count to a table if the table does not have an .ibd file and InnoDB decides to return an error from the ::open() function; then the table can be dropped even if the user has tried to open it
      2a893e63
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · a237d460
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      a237d460
    • unknown's avatar
      corrected some erroneous ndb error messages · 9dfa94ce
      unknown authored
      9dfa94ce
  4. 30 Aug, 2005 17 commits
  5. 29 Aug, 2005 3 commits
    • unknown's avatar
      Added support for delete_all_rows() for archive. This fixes bug #12836. · ebb36eb2
      unknown authored
      
      mysql-test/r/archive.result:
        Update for test case to make sure that TRUNCATE and DELETE function(hah!) as designed.
      mysql-test/t/archive.test:
        Add TRUNCATE and DELETE support.
      sql/examples/ha_archive.cc:
        Added delete_all_rows() support.
      sql/examples/ha_archive.h:
        Added delete_all_rows() support.
      sql/handler.h:
        Added flags for fast delete support for archive and federated.
      ebb36eb2
    • unknown's avatar
      ha_blackhole.cc: · ccd3eeeb
      unknown authored
        Added missing DBUG enter, compiled and tested on production with debug-max
        build (my regular build missed the previous errors friday)
      
      Changeset:
       Added missing DBUG_ENTER, compiled and tested on production with debug-max
       build!
      
      
      
      sql/ha_blackhole.cc:
        Added missing DBUG enter, compiled and tested on production with debug-max build (my regular build missed the previous errors friday)
        C
      ccd3eeeb
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-4.1 · 86b9d2eb
      unknown authored
      into  mysql.com:/home/mydev/mysql-4.1-4100
      
      86b9d2eb