1. 25 Apr, 2007 3 commits
  2. 02 Apr, 2007 1 commit
    • unknown's avatar
      BUG#27560: Memory usage of mysqld grows while doing nothing · f9315b16
      unknown authored
        
      The query-cache watch thread was continually allocating new thread entries on the
      THD MEM_ROOT, not freed until server exit.
        
      Fixed by using a simple array, auto-expanded as necessary.
      
      
      sql/ha_ndbcluster.cc:
        Use a fixed array (auto-expanded as necessary) for temporary copy of open shares,
        don't keep pushing list entries on the THD mem root.
      f9315b16
  3. 22 Mar, 2007 1 commit
  4. 21 Mar, 2007 1 commit
  5. 09 Mar, 2007 3 commits
    • unknown's avatar
      added error code for failing send signal and timeout waiting for node failure · 7c143080
      unknown authored
      added error code for failing send signal and timeout waiting for node failure
      
      
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        added error code for failing send signal and timeout waiting for node failure
      ndb/src/ndbapi/ndberror.c:
        added error code for failing send signal and timeout waiting for node failure
      7c143080
    • unknown's avatar
      ndb single user basic test · 3dbfc95c
      unknown authored
      3dbfc95c
    • unknown's avatar
      · 58222160
      unknown authored
      Bug #25275 SINGLE USER MODE prevents ALTER on non-ndb tables for other mysqld nodes
      - correction of part 1
          add ndb_waiter option to wait for single user mode
      
      
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Bug #25275 SINGLE USER MODE prevents ALTER on non-ndb tables for other mysqld nodes
        - correction of part 1
      ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Bug #25275 SINGLE USER MODE prevents ALTER on non-ndb tables for other mysqld nodes
        - correction of part 1
      ndb/tools/waiter.cpp:
        add ndb_waiter option to wait for single user mode
      58222160
  6. 07 Mar, 2007 2 commits
  7. 02 Mar, 2007 2 commits
  8. 01 Mar, 2007 1 commit
  9. 14 Feb, 2007 3 commits
    • unknown's avatar
      Bug #21033 Error 0 in readAutoIncrementValue() · 5a25c67a
      unknown authored
      - do not call function if table has no autoincrement
      
      
      5a25c67a
    • unknown's avatar
    • unknown's avatar
      Bug#26293 cluster mgmt node sometimes doesn't receive events from all nodes on restart · 9ed1b843
      unknown authored
      - signals where sometimes sent too early when setting up subscriptions
      
      
      ndb/include/kernel/signaldata/DumpStateOrd.hpp:
        added dump for active subscriptions in cmvmi
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        added dump for active subscriptions in cmvmi
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        bug in that signals where sent prior to api reg conf arrived, causing thrown away signals and subsequent hangs in mgmtserver
        also add retry if node connected but not yet received api reg conf
      ndb/src/ndbapi/ClusterMgr.cpp:
        added status variable m_api_reg_conf in cluster manager to correctly be able to determine if a node is sendable
      ndb/src/ndbapi/ClusterMgr.hpp:
        added status variable m_api_reg_conf in cluster manager to correctly be able to determine if a node is sendable
      ndb/src/ndbapi/SignalSender.cpp:
        assert to see that node is sendable when signal is sent
      ndb/src/ndbapi/SignalSender.hpp:
        manke metchd const
      9ed1b843
  10. 24 Jan, 2007 14 commits
  11. 23 Jan, 2007 9 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1-engines · 1f4d8ba0
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-bug24607
      
      
      mysql-test/r/myisam.result:
        Auto merged
      mysql-test/t/myisam.test:
        Auto merged
      1f4d8ba0
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-engines · 4bec8b03
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-bug24607
      
      
      mysql-test/r/myisam.result:
        Auto merged
      mysql-test/t/myisam.test:
        Auto merged
      4bec8b03
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 964f502c
      unknown authored
      into  clam.ndb.mysql.com:/export/space/pekka/ndb/version/my50-ndb
      
      
      964f502c
    • unknown's avatar
      Merge willster.(none):/home/stewart/Documents/MySQL/5.0/ndb · a7174850
      unknown authored
      into  willster.(none):/home/stewart/Documents/MySQL/5.0/bug25487
      
      
      a7174850
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/mysql/BUG24401/mysql-4.1-engines · 2244a361
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG24401/mysql-5.0-engines
      
      
      myisam/mi_open.c:
        Auto merged
      2244a361
    • unknown's avatar
      ndb - bug#25562 use byte-size max_data_length() when setting blob part size · 25fb32ef
      unknown authored
      
      sql/ha_ndbcluster.cc:
        bug#25562 use byte-size max_data_length() when setting blob part size
      25fb32ef
    • unknown's avatar
      round up Transporter connect timeout · 68ab0996
      unknown authored
      
      ndb/src/common/transporter/Transporter.cpp:
        change so timeout is rounded up to nearest second
      68ab0996
    • unknown's avatar
      Bug #25487 deleting ndb_cluster_connection object takes long time · 8deeb2f9
      unknown authored
        
        aim is to:
        a) if set_connect_timeout called, timeout connect attempt (for retry on
        next call) after timeout period
        b) preserve existing blocking behaviour otherwise (for, e.g. mgmapi)
        
        Related to customer issue with long time deleting ndb_cluster_connection
        object. believe we're hanging on the connect(2) call until timeout (when
        we then realise we should exit the thread).
      
      
      ndb/include/mgmapi/mgmapi.h:
        add ndb_mgm_set_connect_timeout
      ndb/include/util/SocketClient.hpp:
        add timeout (seconds) for max time to wait for connection
      ndb/src/common/transporter/Transporter.cpp:
        set limit on amount of time we'll wait for tcp connect
      ndb/src/common/util/SocketClient.cpp:
        only try to connect for a maximum of timeout time
      ndb/src/mgmapi/mgmapi.cpp:
        add ndb_mgm_set_connect_timeout
      8deeb2f9
    • unknown's avatar
      ndb - bug#22013 · ab8355fa
      unknown authored
          Fix bug in event handling wrt early node shutdown
      
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Fix bug in event handling wrt early node shutdown
      ndb/src/ndbapi/ClusterMgr.cpp:
        Fix reportNodeFailed if only connected wo/ having received any API_REGCONF
      ndb/src/ndbapi/ClusterMgr.hpp:
        Fix reportNodeFailed if only connected wo/ having received any API_REGCONF
      ndb/src/ndbapi/SignalSender.cpp:
        Fix memleak
      ab8355fa