1. 09 Jun, 2006 1 commit
    • unknown's avatar
      ndb - fix 5.1 scan error handling problem · 26917822
      unknown authored
        Make sure that error gets set corretly also
          when error code directly after taking mutex
      
      
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        Make sure that error gets set corretly also
          when error code directly after taking mutex
      26917822
  2. 08 Jun, 2006 4 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-jonas · 8b48a8e8
      unknown authored
      into mc01.ndb.mysql.com:/space/jonas/mysql-5.1-jonas
      
      
      8b48a8e8
    • unknown's avatar
      merge · 44d15ab1
      unknown authored
      
      storage/ndb/include/util/SocketServer.hpp:
        Auto merged
      storage/ndb/src/common/util/SocketServer.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/Services.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      44d15ab1
    • unknown's avatar
      ndb - hugo · 6925d636
      unknown authored
        Print (and optionally specify) random seed
      
      
      storage/ndb/test/src/NDBT_Test.cpp:
        Print (and optionally specify) random seed
      6925d636
    • unknown's avatar
      ndb - bug#20334 · 2394be4a
      unknown authored
        fix bug in tup scan wrt LCP
      
      
      storage/ndb/include/kernel/signaldata/AccScan.hpp:
        Add LCP flag to AccScan and ScanFrag
      storage/ndb/include/kernel/signaldata/ScanFrag.hpp:
        Add LCP flag to AccScan and ScanFrag
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        Backup sets LCP scan when lcp
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Add LCP scan flag
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Add LCP scan flag
      storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
        Fix assignment of scan record wrt LCP and disk
      2394be4a
  3. 07 Jun, 2006 1 commit
    • unknown's avatar
      ndb - · a775c47a
      unknown authored
        fix release compile error
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        fix release compile
      a775c47a
  4. 05 Jun, 2006 1 commit
    • unknown's avatar
      ndb - dbacc - · 674e6e95
      unknown authored
        fix gcc4 compile error
      
      
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        add block to remove gcc compiler error
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        add jamEntry
      674e6e95
  5. 02 Jun, 2006 2 commits
    • unknown's avatar
      ndb - bug#20185 · 3f950c92
      unknown authored
        update test prg + fix typo
      
      
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        compile error
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        upgrade test prg not to kill master node
          as master take over wont work with all these dealyed GCP_PREPARE
      3f950c92
    • unknown's avatar
      ndb - bug#20185 · d411a684
      unknown authored
        second try - handle CS_PREPARE_TO_COMMIT explicitly
      
      
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        handle CS_PREPARE_TO_COMMIT explictly
      d411a684
  6. 01 Jun, 2006 6 commits
    • unknown's avatar
      ndb - acc - · f68abd75
      unknown authored
        add assertion
      
      
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Add assertion that we dont try to read key from lqh on scan (as it does not have key...)
      f68abd75
    • unknown's avatar
      ndb - bug#20197 · 57b262f3
      unknown authored
        also close scan which are in "delivered" state, as it's impossible to release locks afterwards
      
      
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        also close scan which are in "delivered" state, as it's impossible to release locks afterwards
      57b262f3
    • unknown's avatar
      ndb - dbacc · 5f91dfde
      unknown authored
        store new op when converting WRITE to UPDATE so that ACCKEYCONF gets correct
      
      
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        store new op when converting WRITE to UPDATE so that ACCKEYCONF gets correct
      5f91dfde
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · c8a286ef
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-jonas
      
      
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      c8a286ef
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · d69073f0
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      d69073f0
    • unknown's avatar
      ndb - bug#20185 · 49a4c85b
      unknown authored
        Dont be too aggressive in Dbtc::nodeFailCheckTransaction
        let it timeout by 1, so that it does not assert that it has waited too long
        old impl. set timeotu value to 0, making timeout = (ctcTimer - 0) which could be quite big.
      
      
      ndb/src/kernel/blocks/ERROR_codes.txt:
        error codes
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        2 new error inserts
        7030 - delay in GCP_PREPARE until checkLocalNodefailComplete is true
        7031 - delay in GCP_PREPARE and die
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Dont set api con timer to 0, as this might trigger asserion in timeoutfound lab if state == PREPARE_TO_COMMIT
      ndb/test/ndbapi/testNodeRestart.cpp:
        testcase
      ndb/test/run-test/daily-basic-tests.txt:
        autotest
      49a4c85b
  7. 31 May, 2006 10 commits
    • unknown's avatar
      Bug #18947 CRBR: order in binlog of create table and insert (on different table) not determ · 0d55b2ea
      unknown authored
      - move clear of slock until after completion of data events on the binlog
      
      
      0d55b2ea
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 9dea1ccc
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      sql/ha_ndbcluster.cc:
        Merge
      9dea1ccc
    • unknown's avatar
      Bug #18947 CRBR: order in binlog of create table and insert (on different table) not determ · 2f333aae
      unknown authored
      - wait for schema event also if mysqld is a single one in cluster to ensure serialization with data events
      + some current_thd removals
      + enabling kill of sql thread during shema sync wait
      
      
      mysql-test/r/rpl_ndb_log.result:
        Bug #18947  	CRBR: order in binlog of create table and insert (on different table) not determ
      mysql-test/t/disabled.def:
        Bug #18947  	CRBR: order in binlog of create table and insert (on different table) not determ
      2f333aae
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-5.0 · f34e0a39
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new
      
      
      BitKeeper/deleted/.del-ndb_rename.result:
        Delete: mysql-test/r/ndb_rename.result
      BitKeeper/deleted/.del-ndb_rename.test:
        Delete: mysql-test/t/ndb_rename.test
      sql/ha_ndbcluster.cc:
        Merge (using local)
      storage/ndb/include/ndbapi/NdbDictionary.hpp:
        Merge (using local)
      storage/ndb/src/ndbapi/NdbDictionary.cpp:
        Merge (using local)
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Merge (using local)
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Merge (using local)
      f34e0a39
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new · d63396c2
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      storage/ndb/include/ndbapi/Ndb.hpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndbinit.cpp:
        Auto merged
      d63396c2
    • unknown's avatar
      ndb - · 1f33c408
      unknown authored
        print some in case of error
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        print scan state in case of error
      1f33c408
    • unknown's avatar
      Bug #16997 Table rename that changes database does not rename indexes: Moved... · bf6d480a
      unknown authored
      Bug #16997 Table rename that changes database does not rename indexes: Moved index tables to system database
      
      
      
      bf6d480a
    • unknown's avatar
      Merge gbichot@bk-internal:/home/bk/mysql-5.1-new · c402b006
      unknown authored
      into  dl145j.mysql.com:/users/gbichot/mysql-5.1-new
      
      
      c402b006
    • unknown's avatar
      ndb - · 48969dc0
      unknown authored
        fix return value of "testBasic -n InsertError2 T1"
      
      
      storage/ndb/test/ndbapi/testBasic.cpp:
        fix return value
      48969dc0
    • unknown's avatar
      ndb - · 9ed1d412
      unknown authored
        fix testNodeRestart -n Bug18612 when running with only 1 node group
      
      
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        This test needs 2 node groups.
      9ed1d412
  8. 30 May, 2006 5 commits
  9. 29 May, 2006 10 commits
    • unknown's avatar
      Merge ngrishakin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 3416732d
      unknown authored
      into  mysql.com:/home/ndbdev/ngrishakin/mysql-5.1-new
      
      
      3416732d
    • unknown's avatar
      f765e794
    • unknown's avatar
      update show authors · 000a603f
      unknown authored
      000a603f
    • unknown's avatar
      Merge lmy004.:/work/mysql-5.1-new-vanilla · e7515ef7
      unknown authored
      into lmy004.:/work/mysql-5.1-runtime
      
      
      e7515ef7
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/tmp/tmp_merge · 745a579d
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      
      mysql-test/t/information_schema.test:
        Merge
      mysql-test/t/wait_timeout.test:
        Merge
      sql/mysqld.cc:
        Merge
      sql/slave.cc:
        Null merge
      sql/sp_head.cc:
        Merge
      745a579d
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · f41db8b0
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      
      sql/mysqld.cc:
        Auto merged
      f41db8b0
    • unknown's avatar
      Merge lmy004.:/work/mysql-5.1-new-vanilla · f32d0ec6
      unknown authored
      into lmy004.:/work/mysql-5.1-runtime
      
      
      sql/event_scheduler.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      f32d0ec6
    • unknown's avatar
      add missing events_grant test · 606abf25
      unknown authored
      606abf25
    • unknown's avatar
      local variable interval to interval_tmp because it hides · 4f295835
      unknown authored
      Event_timed::interval
      
      
      4f295835
    • unknown's avatar
      Fix for bug #17394 - Events namespace is wrong · bdda0116
      unknown authored
      
      mysql-test/lib/init_db.sql:
        remove definer from PK
      mysql-test/r/events.result:
        update results
      mysql-test/r/system_mysql_db.result:
        update results
      mysql-test/t/events.test:
        remove I_S.EVENTS test and move it to events_grant.test
      scripts/mysql_fix_privilege_tables.sql:
        change table definition
      sql/event.cc:
        make events non-user specific (namespace change)
      sql/event.h:
        make events non-user specific (namespace change)
      sql/event_priv.h:
        make events non-user specific (namespace change)
      sql/event_scheduler.cc:
        make events non-user specific (namespace change)
      sql/event_timed.cc:
        make events non-user specific (namespace change)
      sql/sql_parse.cc:
        make events non-user specific (namespace change)
      sql/sql_show.cc:
        SHOW EVENTS is available to everyone who has EVENT on specific schema.
        No additional privileges are needed to see others' events.
        - user A has events in db1 and db2
        - user B has events in db1 and db3
        A will see all his events from db1 and db2 as well as B's events
        from db1 but not from db3.
        B will see her events from db1 and db3. In addition B will see
        only A's events from db1 but not db2.
      bdda0116