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 - · a026379f
      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
      a026379f
    • unknown's avatar
      ndb - bug#34378 · 56165c20
      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
      56165c20
  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 · 263b4ff3
      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
      263b4ff3
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-5.0-ndb · 20fb40b0
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new-ndb
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Merge
      20fb40b0
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new-ndb · 72de7798
      unknown authored
      into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-ndb
      
      
      storage/ndb/src/common/util/OutputStream.cpp:
        Auto merged
      72de7798
    • unknown's avatar
      ndb - bug#34216 · e156d6af
      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
      e156d6af
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0 · 2574d83c
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-merge
      
      
      2574d83c
    • unknown's avatar
      ndb - bug#34216 · d6531851
      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
      d6531851
  7. 05 Feb, 2008 2 commits
  8. 04 Feb, 2008 15 commits
  9. 03 Feb, 2008 4 commits