- 13 Oct, 2006 1 commit
-
-
unknown authored
1) Handle not started nodes in dump 1000 (check for division by 0) 2) Make sure to init variables in constructor ndb/src/common/debugger/EventLogger.cpp: Handle not started nodes ndb/src/kernel/blocks/dbacc/DbaccInit.cpp: Init variables in constructor ndb/src/kernel/blocks/dbacc/DbaccMain.cpp: Handle not started nodes ndb/src/kernel/blocks/dbtup/DbtupGen.cpp: Init variables in constructor Handle not started nodes
-
- 12 Oct, 2006 3 commits
-
-
unknown authored
note this does not happen in 5.0, but i'm committing it here to keep code same between 5.0 and 5.1 ndb/src/ndbapi/NdbScanOperation.cpp: missing if for bug#21941
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbdih/Dbdih.hpp: Auto merged ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged ndb/src/kernel/blocks/ERROR_codes.txt: merge
-
unknown authored
Fix race-condition between COPY_GCIREQ (GCP) and lcpSetActiveStatusEnd Solution is _not_ to copy sysfileData from COPY_GCIREQ from "self" ndb/src/kernel/blocks/ERROR_codes.txt: Add error insert for dealying of copy sysfileData ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: 1) Add error insert for delaying of sysfileData 2) Change to that master is _not_ copying sysfileData from COPY_GCIREQ as it might be updating it while COPY_GCIREQ is "in the fly"
-
- 10 Oct, 2006 2 commits
-
-
unknown authored
fix bug in test prg
-
unknown authored
fix bug in handling of inactive timeout for scan, when all is delivered ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: 1) set timeout if all scans are at api 2) Use c_appl_timeout_value when getting scan timeout ndb/test/ndbapi/testTimeout.cpp: test program
-
- 06 Oct, 2006 1 commit
-
-
unknown authored
Add checking of REDO to earlier during SR so take-over of node can be performed if it can't be restarted using logs (which btw is really weird...as it _should_ be able to use logs of other node in node group) Otherwise cluster could be started and 1 fragment on one node could not have been restored Making the cluster inconsisten, VERY BAD ndb/src/kernel/blocks/dbdih/Dbdih.hpp: Break-out methods which searches for REDO for a fragment, so it can be used earlier during SR ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Add checking of REDO to earlier during SR so take-over of node can be performed if it can't be restarted using logs (which btw is really weird...as it _should_ be able to use logs of other node in node group)
-
- 04 Oct, 2006 1 commit
-
-
unknown authored
Make sure checkKeepGci is also run on oldStoredReplicas to prevent keepgci to move backwards when crash node restarts ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Make sure checkKeepGci is also run on oldStoredReplicas to prevent keepgci to move backwards when crash node restarts
-
- 26 Sep, 2006 6 commits
-
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged
-
unknown authored
Fix take-over during SR, remove coupling to lcp/gcp (if systemRestartOngoing()) ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Fix take-over during SR
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged
-
unknown authored
handle also CS_CONNECTED as "abort" in handleFailedApi to keep from falling on assertion in releaseApiCon in case of committed dirtyRead ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: handle also CS_CONNECTED as "abort" to keep from falling on assertion in releaseApiCon in case of committed dirtyRead
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged
-
unknown authored
Fix occational LCP hang!!! Make sure only to consider alive nodes in startNextChkpt ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Make sure only to consider alive nodes in startNextChkpt
-
- 15 Sep, 2006 4 commits
-
-
unknown authored
Fix so that scans closed before execute are removed from "scans to send list" ndb/include/ndbapi/NdbTransaction.hpp: Fix so that scans closed before execute are removed from "scans to send list" ndb/src/ndbapi/NdbScanOperation.cpp: Fix so that scans closed before execute are removed from "scans to send list" ndb/src/ndbapi/NdbTransaction.cpp: Fix so that scans closed before execute are removed from "scans to send list"
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Auto merged
-
unknown authored
Fix for alter table when node is down...that could cause pain and misery ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Make sure to check table version before retriving from disk
-
unknown authored
review, Fix also master being "old" version ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Fix also master being "old" version
-
- 14 Sep, 2006 3 commits
-
-
unknown authored
remove accidently left debug code ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: remove accidently left debug code
-
unknown authored
send new fragdistkeys to all replicas during node recovery to make sure that not 3rd or 4th replicas fragDistKey becomes out of sync ndb/include/kernel/GlobalSignalNumbers.h: new signal UpdateFragDistKeyOrd ndb/include/kernel/signaldata/CopyFrag.hpp: new signal UpdateFragDistKeyOrd ndb/include/ndb_version.h.in: online software upgrade for new signal UpdateFragDistKeyOrd ndb/src/common/debugger/signaldata/SignalNames.cpp: new signal UpdateFragDistKeyOrd ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Send noew list of all replicas in copyfragreq ndb/src/kernel/blocks/dblqh/Dblqh.hpp: new signal UpdateFragDistKeyOrd ndb/src/kernel/blocks/dblqh/DblqhInit.cpp: new signal UpdateFragDistKeyOrd ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: new signal UpdateFragDistKeyOrd
-
unknown authored
also bind client to local host name if specified ndb/src/common/transporter/Transporter.cpp: Add binding also of transporter connection (to hostname specified in config file)
-
- 13 Sep, 2006 1 commit
-
-
unknown authored
allow bind address for ndbd ndb/include/mgmapi/mgmapi.h: Add support for setting local address in NdbMgmHandle ndb/include/mgmcommon/ConfigRetriever.hpp: Add support for specifying local bindaddress to ConfigRetreiver ndb/include/util/SocketClient.hpp: Add support for setting local address in NdbMgmHandle ndb/src/common/mgmcommon/ConfigRetriever.cpp: Add support for setting local address in NdbMgmHandle ndb/src/common/util/SocketClient.cpp: Add support for setting local address in NdbMgmHandle ndb/src/kernel/vm/Configuration.cpp: Add support for specifying local bindaddress to ndbd ndb/src/mgmapi/mgmapi.cpp: Add support for setting local address in NdbMgmHandle
-
- 04 Sep, 2006 2 commits
-
-
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
-
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
-
- 28 Aug, 2006 1 commit
-
-
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
-
- 24 Aug, 2006 2 commits
-
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/ndbapi/NdbScanOperation.cpp: Auto merged
-
unknown authored
read TransactionDeadlockTimeout (for scans) to cater for insane settings ndb/src/ndbapi/NdbScanOperation.cpp: read TransactionDeadlockTimeout to cater for insane settings
-
- 15 Aug, 2006 1 commit
-
-
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
-
- 14 Aug, 2006 1 commit
-
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp: Auto merged
-
- 09 Aug, 2006 1 commit
-
-
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
-
- 08 Aug, 2006 2 commits
-
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Auto merged
-
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
-
- 07 Aug, 2006 2 commits
- 04 Aug, 2006 5 commits
-
-
unknown authored
add missing function to mgmapi ndb/src/mgmapi/ndb_logevent.cpp: add missing function
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/include/ndbapi/NdbOperation.hpp: Auto merged
-
unknown authored
Fix docs for NdbOpertation::sub_reg ndb/include/ndbapi/NdbOperation.hpp: Fix docs for sub_reg
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/50-work ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp: Auto merged
-
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
-
- 03 Aug, 2006 1 commit
-
-
unknown authored
merge 4.1->5.0 (variable rename) ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: merge #21384 4.1->5.0 variable rename
-