1. 11 Feb, 2008 5 commits
  2. 10 Feb, 2008 1 commit
  3. 09 Feb, 2008 1 commit
  4. 08 Feb, 2008 2 commits
    • unknown's avatar
      ndb - · b3aaaaf7
      unknown authored
        fix failing autotest-test
      
      
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        "fix" testprg
      storage/ndb/test/run-test/daily-basic-tests.txt:
        increase allowed time
      b3aaaaf7
    • unknown's avatar
      ndb - bug#34378 · a70cf94a
      unknown authored
        Using more than 16g can cause record-pool ptr.i values to overflow
        Fix by splitting memory into 2 zones, lo(16g)/hi(rest)
        When record pools only use zone_lo, and datamemory, buffers etc...can use any
      
      
      storage/ndb/src/kernel/blocks/lgman.cpp:
        adopt to changed interface for Ndbd_mem_manager
      storage/ndb/src/kernel/vm/Pool.cpp:
        Always use ZONE_LO for record pools
          as they use ptr.i == 19 bit page id + 13 bit page index
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Add zones to Ndbd_mem_manager
        ZONE_LO = lower 16g
        ZONE_HI = rest
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp:
        Add zones to Ndbd_mem_manager
        ZONE_LO = lower 16g
        ZONE_HI = rest
      a70cf94a
  5. 07 Feb, 2008 3 commits
  6. 06 Feb, 2008 7 commits
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1 · e18f4cbf
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb-merge
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/lib/mtr_cases.pl:
        Auto merged
      mysql-test/suite/ndb_team/r/rpl_ndb_dd_advance.result:
        Auto merged
      mysql-test/suite/rpl_ndb/t/disabled.def:
        Auto merged
      sql/log_event.cc:
        Auto merged
      e18f4cbf
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-5.0-ndb · fca69f7f
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new-ndb
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Merge
      fca69f7f
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new-ndb · 4b4881fb
      unknown authored
      into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-ndb
      
      
      storage/ndb/src/common/util/OutputStream.cpp:
        Auto merged
      4b4881fb
    • unknown's avatar
      ndb - bug#34216 · 06f8a751
      unknown authored
        During TC-take-over (NF) the new-TC builds up a new transaction state
        And commits operation according to this state.
        However, in the new state that is build, the operations does not have to be in same order, as "real" state
        In the multi-update-case, this means that operations can be commit in "incorrect" order
      
        i.e update A, delete A, insert A is normally commited in same order as prepared
            but can be committed in any order
      
        This patch changes TUP handling of these out-order commits, and previous implementation
          could confuse the TUX triggers
      
      
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        new method
      storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp:
        move removeActiveOpList, cause it's now only used by DbtupAbort
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        - move tux-trigger execution *before* check of disk, since ops can be committed during a disk timeslice
        - allow out-of-order commits and use tuple_ptr->m_operation_ptr_i for determening "real" commit
          (instead of re-ordering operations on the fly, which confused tux-triggers)
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        use constant instead of number
      storage/ndb/test/run-test/daily-basic-tests.txt:
        "old-51" does not yet support --nologging
      06f8a751
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0 · dfca266e
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-merge
      
      dfca266e
    • unknown's avatar
      ndb - bug#34216 · 338e3195
      unknown authored
        testcases
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        new error codes
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        new error codes
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        new error codes
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        remove assert
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        new testcase
        1) -n Bug34216
           Which tests node diying during multip-op commit
           Very controlled
        
        2) -n mixedmultiop
           Runs several threads "load" of same scenario...not very controlled
      storage/ndb/test/run-test/daily-basic-tests.txt:
        new testcases
      338e3195
  7. 05 Feb, 2008 2 commits
  8. 04 Feb, 2008 15 commits
  9. 03 Feb, 2008 4 commits