1. 25 Sep, 2006 1 commit
    • unknown's avatar
      Bug #22379 im_daemon_life_cycle.test fails on merge of 5.1 -> 5.1-engines · 64d34e57
      unknown authored
      Remove race situations that occur when removing pidfiles. Primarily each process should remove its own
      pidfile, secondly it should be removed by the process that created it and _only_ if it's
      certain the process is dead. Third, mysql-test-run.pl will remove the pidfile when process has been killed.
      - Set state of an instance to STARTING _before_ calling instance->start()
      - Check that pidfile of instance has been created before changing STARTING => STARTED
      - Only remove the pidfile if IM kills an instance with SIGKILL, otherwise the instance will remove it itself
      
      
      server-tools/instance-manager/guardian.cc:
        If state of an instance is STARTING, chech that the instance pidfile has been created
        before changing state to STARTED
        Set state to STARTING before calling instance->start(), it can take some time
        before it is fully started and during that time it should be in state STARTING
      server-tools/instance-manager/instance.cc:
        Only remove the pid file of instance manager when a SIGKILL has 
        been performed sucessfully
      server-tools/instance-manager/instance_options.cc:
        Check that fscanf returns 1 which is the number of args that should be scanned from
        the pid file
      64d34e57
  2. 04 Sep, 2006 2 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 31b006b1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      sql/log.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_repl.cc:
        merge
      31b006b1
    • unknown's avatar
      bug#21965 - replication · 698f3b7e
      unknown authored
        fix deadlock if master switches log file in parallell with "show master logs"
        
      
      
      sql/log.cc:
        add raw_get_current_log which dont take log mutex
      sql/sql_class.h:
        add raw_get_current_log which dont take log mutex
      sql/sql_repl.cc:
        Fix lock order i.e first log_lock then index_lock
      698f3b7e
  3. 28 Aug, 2006 1 commit
    • unknown's avatar
      ndb - bug#21615 · 6a528af6
      unknown authored
        Improve error message when detecting corrupted REDO log
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Improve error message when detecting corrupted REDO log
      6a528af6
  4. 24 Aug, 2006 2 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 134a5d56
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      134a5d56
    • unknown's avatar
      ndb - bug#21800 · e748962e
      unknown authored
        read TransactionDeadlockTimeout (for scans) to cater for insane settings
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        read TransactionDeadlockTimeout to cater for insane settings
      e748962e
  5. 15 Aug, 2006 1 commit
    • unknown's avatar
      ndb - bug#20708 · 2a4a15be
      unknown authored
        init ndb_cache_check_time and honor value in my.cnf
      
      
      sql/ha_ndbcluster.cc:
        init ndb_cache_check_time and honor value in my.cnf
      2a4a15be
  6. 14 Aug, 2006 1 commit
  7. 09 Aug, 2006 1 commit
    • unknown's avatar
      ndb - bug#21536 · 87e73586
      unknown authored
        Make sure updateNodeInfo is run on master also for temporary tables
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Run update nodeinfo also here to handle
          temprorary tables in some situations
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        new error insert
      ndb/test/ndbapi/testSystemRestart.cpp:
        test case
      87e73586
  8. 08 Aug, 2006 2 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · da8c8970
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      da8c8970
    • unknown's avatar
      ndb - bug#21213 · c8d1bd32
      unknown authored
        Make sure totSendlenAi is set in case of ACC_ABORTCONF and activeCreate == true
        (only needed when >2 replica)
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Make sure totSendlenAi is set in case of ACC_ABORTCONF and activeCreate == true
      c8d1bd32
  9. 07 Aug, 2006 2 commits
  10. 04 Aug, 2006 5 commits
    • unknown's avatar
      ndb - bug#21129 · 9b199ebf
      unknown authored
        add missing function to mgmapi
      
      
      ndb/src/mgmapi/ndb_logevent.cpp:
        add missing function
      9b199ebf
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 77f90b71
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/include/ndbapi/NdbOperation.hpp:
        Auto merged
      77f90b71
    • unknown's avatar
      ndb - bug#21400 · ec87a0bb
      unknown authored
        Fix docs for NdbOpertation::sub_reg
      
      
      ndb/include/ndbapi/NdbOperation.hpp:
        Fix docs for sub_reg
      ec87a0bb
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 73c72074
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Auto merged
      73c72074
    • unknown's avatar
      ndb - bug#20296 (recommit in 4.1) · 1cbef6fa
      unknown authored
         Make sure that tupkeyErrorLab is run if interpretedUpdate(fail), so that entry is not inserted into index.
           Yeilding crash on following dml on tupel
      
      
      
      ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Make sure that tupkeyErrorLab is run if interpretedUpdate(fail), so that entry is not inserted into index.
              Yeilding crash on following dml on tupe
      1cbef6fa
  11. 03 Aug, 2006 4 commits
    • unknown's avatar
      ndb - bug#21384 · fa4397e4
      unknown authored
        merge 4.1->5.0 (variable rename)
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        merge #21384 4.1->5.0
          variable rename
      fa4397e4
    • unknown's avatar
      ndb - bug#20892 · f6b99c23
      unknown authored
        Correction of bug#19852 (that also revealed another bug)
        Do grow noOfPagesToGrow with more than was actually allocated
      
      
      ndb/src/kernel/blocks/dbtup/DbtupPageMap.cpp:
        Dont grow "noOfPagesToGrow" with more than was actually allocated
          (as it will then grow indefinitly)
      f6b99c23
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · f8766e8f
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      f8766e8f
    • unknown's avatar
      ndb - bug#20892 · 8a9821e2
      unknown authored
        Fix bug in tup buddy allocator, which made it make invalid access to cfreepagelist[16] (which is not defined)
      
      
      ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp:
        loop from firstListToCheck -1 (as firstListToCheck has already been checked), when looking for less than requested pages
        add if-statement for firtListToCheck == 0
      8a9821e2
  12. 02 Aug, 2006 3 commits
  13. 01 Aug, 2006 14 commits
  14. 31 Jul, 2006 1 commit