| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
graceful restart
- addded more retries to wait for nodefailure to complete
Bug #19039 multi node failure causes node failure handling not to complete
- patch to avoid this scenario when the management server is used to perform the stop
- wait for NF_COMPLETE_REP in management server before returning
ndb: allocate nodeid
- only retry on retryable error
|
|\
| |
| |
| |
| |
| |
| | |
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
|
| |
| |
| |
| | |
stale sessions
|
|\ \
| |/
|/|
| |
| |
| |
| | |
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
into perch.ndb.mysql.com:/home/jonas/src/50-work
ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
Auto merged
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Auto merged
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Handle early abort of scan, so that resources are correctly freed
ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
Handle early abort
ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
Handle early abort so that require on running.empty() does not fire
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
post merge
ndb/src/ndbapi/TransporterFacade.hpp:
merge fix
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
into perch.ndb.mysql.com:/home/jonas/src/50-work
ndb/src/ndbapi/Ndbif.cpp:
Auto merged
ndb/src/ndbapi/TransporterFacade.cpp:
Auto merged
ndb/src/ndbapi/TransporterFacade.hpp:
Auto merged
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fix api_signal_log print of uncond signals
ndb/src/ndbapi/Ndbif.cpp:
Send TC_COMMIT_ACK uncond
ndb/src/ndbapi/TransporterFacade.cpp:
Fix printout of uncond signals
ndb/src/ndbapi/TransporterFacade.hpp:
Fix printout of uncond signals
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fix correct frag count in Backup block
ndb/src/kernel/blocks/backup/BackupInit.cpp:
Fix correct no of fragment records
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
4.1->5.0 merge
ndb/src/kernel/blocks/backup/Backup.cpp:
post merge fix
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
small cleanup fixes in kernel/vm/Configuration
ndb/src/kernel/vm/Configuration.cpp:
clean up m_logLevel
free the connectstring if we allocated one
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
mysql-test/mysql-test-run.sh:
Auto merged
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
|
| |/ / /
| | | |
| | | |
| | | | |
wrong error code
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
|
| |\ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
mysys/mf_keycache.c:
Auto merged
ndb/src/kernel/SimBlockList.cpp:
Auto merged
ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
Auto merged
mysql-test/r/func_gconcat.result:
Manual merge
mysql-test/r/key_cache.result:
Manual merge
mysql-test/t/func_gconcat.test:
Manual merge
mysql-test/t/key_cache.test:
Manual merge
sql/item_func.cc:
Manual merge
sql/item_sum.h:
Manual merge
sql/lock.cc:
Manual merge
sql/sql_select.cc:
Manual merge
sql/unireg.h:
Manual merge
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
into mysql.com:/home/stewart/Documents/MySQL/4.1/merge
ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
Auto merged
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
Also init a few internals before start phase 1 as they can be accessed before that
|
| | |\ \ \ \
| | | |_|_|/
| | |/| | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
into mysql.com:/home/stewart/Documents/MySQL/4.1/merge
|
| | | |/ /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
ndb/src/kernel/SimBlockList.cpp:
NEW_BLOCK allocates the elements with new, we should free them with delete
but only if we're not building with VM_TRACE
|
| | |\ \ \
| | | |/ /
| | |/| |
| | | | |
| | | | |
| | | | |
| | | | | |
into perch.ndb.mysql.com:/home/jonas/src/41-work
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
into mysql.com:/home/stewart/Documents/MySQL/5.0/merge
ndb/src/mgmclient/CommandInterpreter.cpp:
Auto merged
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
along with the fix for 18843, this should fix the bug.
ndb/src/mgmclient/CommandInterpreter.cpp:
Only show we have a master if one has been elected
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into mysql.com:/home/stewart/Documents/MySQL/5.0/merge
ndb/src/kernel/vm/Emulator.cpp:
Auto merged
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
ndb/src/kernel/vm/Emulator.cpp:
destroy theShutdownMutex in the destructor
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use "dist_bin_SCRIPTS" to get a script distributed
ndb/tools/Makefile.am:
Use "dist_bin_SCRIPTS" to get a script distributed
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0
ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
Auto merged
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fix mem leak (not during running of transactions, but a few bytes when shutting down)
ndb/src/ndbapi/NdbLinHash.hpp:
Make sure that getNext(0) actually finds first element
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
silent valgrind warnings 5.0, ndb_autodiscover
ndb/src/ndbapi/NdbDictionaryImpl.cpp:
append 4 bytes of 0's to end of buffer to shut valgrind up
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-work
ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
Auto merged
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-jonas
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
Auto merged
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-jonas
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
remove debug prinouts in Qmgr
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
remove debug prinouts
|
|\ \ \ \ \ \
| |/ / / / /
| | / / / /
| |/ / / /
|/| | | |
| | | | |
| | | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-jonas
|
| |\ \ \ \
| | | |_|/
| | |/| |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-work
ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
Auto merged
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
Auto merged
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
1) make sure that check_multi_node_shutdown does not proceed (in stop case)
2) Fix printout
ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
make sure that check_multi_node_shutdown does not proceed (in stop case)
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
make sure that check_multi_node_shutdown does not proceed (in stop case)
|
|\ \ \ \ \
| |/ / / /
| | | / /
| |_|/ /
|/| | |
| | | |
| | | |
| | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-jonas
ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
Auto merged
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
add two new start options that will decrease likelyhood of bug#18612
push cntr-sp2 logic down into qmgr-sp1 to decrease likelyhood of bug#18612
ndb/include/kernel/signaldata/CmRegSignalData.hpp:
Expand CmRegReq with lots of stuff
ndb/include/mgmapi/ndb_logevent.h:
Add Start report during sp1
ndb/src/common/debugger/EventLogger.cpp:
Add Start report during sp1
ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
Init cntrref
ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
Fix small bugs related to partial initial start
ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
Remove timeouts as they are handled in QMGR nowadays
ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
that will lead to start problems (crashes...)
ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
that will lead to start problems (crashes...)
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
that will lead to start problems (crashes...)
ndb/src/kernel/vm/Configuration.cpp:
Add new flags
--initial-start
--nowait-nodes
|
| | | | |
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
into perch.ndb.mysql.com:/home/jonas/src/50-work
ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
Auto merged
ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp:
Auto merged
ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
Auto merged
ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
Auto merged
ndb/test/ndbapi/testNodeRestart.cpp:
Auto merged
ndb/test/run-test/daily-basic-tests.txt:
Auto merged
ndb/test/src/NdbRestarts.cpp:
Auto merged
ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
merge
ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
merge
ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
merge
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
merge
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fix testprogam if only 1 node group
ndb/test/ndbapi/testNodeRestart.cpp:
fix testprogam if only 1 node group
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix compile error...when compiling debug
ndb/include/kernel/signaldata/FailRep.hpp:
Fix compile error...when compiling debug
|