summaryrefslogtreecommitdiff
path: root/ndb
Commit message (Collapse)AuthorAgeFilesLines
* Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0unknown2005-03-104-7/+8
|\ | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
| * Merge hundin.mysql.fi:/home/heikki/mysql-4.1unknown2005-03-104-7/+8
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into hundin.mysql.fi:/home/heikki/mysql-5.0 innobase/log/log0recv.c: Auto merged ndb/include/mgmapi/mgmapi_config_parameters.h: Auto merged ndb/src/mgmsrv/ConfigInfo.cpp: Auto merged
| | * Merge mysql.com:/home/jonas/src/fixunknown2005-03-103-6/+7
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-4.1 ndb/src/kernel/blocks/trix/Trix.cpp: Auto merged ndb/src/mgmsrv/ConfigInfo.cpp: Auto merged
| | | * bug#9089unknown2005-03-103-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb - Reenable MAX_OPEN_FILES to enable LCP in some situations ndb/include/mgmapi/mgmapi_config_parameters.h: Reenable MAX_OPEN_FILES to enable LCP in some situations ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp: Reenable MAX_OPEN_FILES to enable LCP in some situations ndb/src/mgmsrv/ConfigInfo.cpp: Reenable MAX_OPEN_FILES to enable LCP in some situations
| | | * bug#9052 - ndb - Use correct length during unique index buildunknown2005-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (recommit as 4.1->5.0 merge is not possible) ndb/src/kernel/blocks/trix/Trix.cpp: Use correct length during unique index build
| | * | bug#9052 - ndb - Use correct length during unique index buildunknown2005-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | ndb/src/kernel/blocks/trix/Trix.cpp: Use correct length during unique index build
* | | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0unknown2005-03-091-3/+17
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 sql/ha_ndbcluster.cc: Auto merged
| * | | mergedunknown2005-03-091-3/+17
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union Build-tools/Do-compile: Auto merged client/mysql.cc: Auto merged client/mysqldump.c: Auto merged include/my_sys.h: Auto merged innobase/buf/buf0lru.c: Auto merged innobase/dict/dict0dict.c: Auto merged innobase/include/page0page.ic: Auto merged innobase/include/srv0srv.h: Auto merged innobase/os/os0thread.c: Auto merged innobase/rem/rem0cmp.c: Auto merged innobase/row/row0mysql.c: Auto merged innobase/row/row0sel.c: Auto merged innobase/srv/srv0srv.c: Auto merged innobase/trx/trx0sys.c: Auto merged innobase/trx/trx0trx.c: Auto merged innobase/ut/ut0ut.c: Auto merged myisam/ft_parser.c: Auto merged myisam/mi_create.c: Auto merged mysql-test/Makefile.am: Auto merged mysql-test/mysql-test-run.pl: Auto merged mysql-test/mysql-test-run.sh: Auto merged mysql-test/r/mysqldump.result: Auto merged mysql-test/r/ndb_alter_table.result: Auto merged mysql-test/t/mysqldump.test: Auto merged mysql-test/t/ndb_alter_table.test: Auto merged mysys/hash.c: Auto merged mysys/my_bitmap.c: Auto merged ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp: Auto merged scripts/make_binary_distribution.sh: Auto merged scripts/make_win_src_distribution.sh: Auto merged sql/net_serv.cc: Auto merged sql/sql_select.cc: Auto merged
| | * | Merge mysql.com:/home/jonas/src/fixunknown2005-03-081-3/+17
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-4.1
| | | * bug#8918 - ndb - improve error message when stopping due to StartFailureTimeoutunknown2005-03-081-3/+17
| | | |
* | | | fixed mem leak in subscriction handling in Sumaunknown2005-03-093-40/+50
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | debug printouts ndb documentation update ndb/include/ndbapi/Ndb.hpp: ndb documentation update ndb/src/kernel/blocks/suma/Suma.cpp: fixed mem leak in subscriction handling in Suma debug printouts ndb/src/kernel/blocks/suma/Suma.hpp: fixed mem leak in subscriction handling in Suma
* | | added testcase for multiple tables and eventsunknown2005-03-093-6/+498
| | |
* | | fixed bug in event handling of several tablesunknown2005-03-092-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix crashing bug in Dict caused by Suma on CREATE_SUBID_REF ndb/include/kernel/signaldata/SumaImpl.hpp: fix crashing bug in Dict caused by Suma on CREATE_SUBID_REF ndb/src/ndbapi/NdbEventOperationImpl.cpp: fixed bug in event handling of several tables
* | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbunknown2005-03-076-53/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
| * | | ndb - remove obsolete attribute storage type ACC vs TUPunknown2005-03-066-53/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb/include/kernel/signaldata/CreateEvnt.hpp: remove obsolete attribute storage type ACC vs TUP ndb/include/kernel/signaldata/CreateIndx.hpp: remove obsolete attribute storage type ACC vs TUP ndb/src/ndbapi/ndberror.c: remove obsolete attribute storage type ACC vs TUP ndb/test/include/NdbSchemaOp.hpp: remove obsolete attribute storage type ACC vs TUP ndb/test/ndbapi/bench/userInterface.cpp: remove obsolete attribute storage type ACC vs TUP ndb/test/src/NdbSchemaOp.cpp: remove obsolete attribute storage type ACC vs TUP
* | | | added test compare function for testing eventunknown2005-03-0711-79/+325
|/ / / | | | | | | | | | | | | | | | | | | fixed one bug in event, pk comes first in events...
* | | make sure the own node is set as connected...unknown2005-03-041-0/+3
| | |
* | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0unknown2005-03-041-2/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb ndb/include/ndbapi/NdbTransaction.hpp: Auto merged ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged ndb/test/ndbapi/testNodeRestart.cpp: Auto merged ndb/test/run-test/daily-devel-tests.txt: Auto merged
| * \ \ Merged from 4.1unknown2005-03-033-3/+86
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | innobase/os/os0file.c: Auto merged innobase/srv/srv0start.c: Auto merged mysql-test/r/bigint.result: Auto merged mysql-test/r/mysqldump.result: Auto merged mysql-test/r/symlink.result: Auto merged mysql-test/t/mysqldump.test: Auto merged mysql-test/t/symlink.test: Auto merged ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged ndb/test/ndbapi/testNodeRestart.cpp: Auto merged ndb/test/run-test/daily-devel-tests.txt: Auto merged sql/item.h: Auto merged strings/ctype-win1250ch.c: Auto merged mysql-test/r/grant2.result: Hand-merged new test mysql-test/t/grant2.test: Hand-merged new test ndb/include/ndbapi/NdbTransaction.hpp: Used 5.0 version per tomas sql/sql_acl.cc: Merge fix for Bug #3309.
| | * | ndb - bug#8876 third and final solutionunknown2005-03-031-0/+8
| | | | | | | | | | | | | | | | | | | | ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: lqh to forward abort within ng
| | * | ndb - bug#8876unknown2005-03-031-1/+0
| | | | | | | | | | | | | | | | | | | | ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: merge error?
| | * | Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-03-031-1/+1
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-4.1 ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged
| | | * | ndb - bug#8876unknown2005-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: typo - use of global var, spotted by mikael
| | * | | Merge mysql.com:/home/jonas/src/fixunknown2005-03-014-2/+79
| | |\ \ \ | | | |/ / | | |/| / | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-4.1 ndb/include/ndbapi/NdbConnection.hpp: Auto merged ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged ndb/test/run-test/daily-devel-tests.txt: Auto merged
| | * | Merge mysql.com:/home/jonas/src/fixunknown2005-02-257-12/+21
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-4.1 ndb/src/ndbapi/NdbDictionaryImpl.cpp: Auto merged
| | * \ \ Merge mysql.com:/home/jonas/src/fixunknown2005-02-248-26/+67
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-4.1 ndb/src/ndbapi/NdbDictionaryImpl.cpp: Auto merged ndb/src/ndbapi/ndb_cluster_connection.cpp: Auto merged sql/ha_ndbcluster.cc: Auto merged
* | | | | | changed order of transporter_connect and closing the mgmapisessionunknown2005-03-042-11/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb/src/mgmsrv/MgmtSrvr.cpp: removed the extra setting of connected node, not needed
* | | | | | get connected nodes correct earlier for correct node id allocationunknown2005-03-042-1/+7
| | | | | |
* | | | | | updated example makefiles to add libmystringsunknown2005-03-038-16/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | temporary added trace printouts for ndb autotest ndb/ndbapi-examples/ndbapi_async_example/Makefile: updated example makefiles to add libmystrings ndb/ndbapi-examples/ndbapi_async_example1/Makefile: updated example makefiles to add libmystrings ndb/ndbapi-examples/ndbapi_event_example/Makefile: updated example makefiles to add libmystrings ndb/ndbapi-examples/ndbapi_retries_example/Makefile: updated example makefiles to add libmystrings ndb/ndbapi-examples/ndbapi_scan_example/Makefile: updated example makefiles to add libmystrings ndb/ndbapi-examples/ndbapi_simple_example/Makefile: updated example makefiles to add libmystrings ndb/ndbapi-examples/ndbapi_simple_index_example/Makefile: updated example makefiles to add libmystrings ndb/src/common/transporter/TransporterRegistry.cpp: temporary added trace printouts for ndb autotest
* | | | | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbunknown2005-03-037-48/+81
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
| * \ \ \ \ \ Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndbunknown2005-03-047-48/+81
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports ndb/src/ndbapi/ndb_cluster_connection.cpp: Auto merged
| | * | | | | | Add ndb/src/mgmapi/mgmapi_internal.hunknown2005-03-037-48/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | move internal mgmapi functions into it. should also fix AIX build problem. ndb/include/mgmapi/mgmapi.h: Move ndb_mgm_convert_to_transporter to mgmapi_internal.h Should fix AIX build problem ndb/include/mgmapi/mgmapi_debug.h: Move ndb_mgm_(get|set)_connection_int_parameter to mgmapi_internal.h ndb/src/common/transporter/Makefile.am: Add ndb/src/mgmapi to include for common/transporter (TransporterRegistry requires the use of mgmapi_internal.h) ndb/src/common/transporter/TransporterRegistry.cpp: Use mgmapi_internal.h ndb/src/mgmapi/mgmapi.cpp: some functions defined in mgmapi_internal.h ndb/src/ndbapi/ndb_cluster_connection.cpp: use functions from mgmapi_internal.h
* | | | | | | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbunknown2005-03-033-1/+77
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb ndb/src/ndbapi/NdbDictionaryImpl.cpp: Auto merged sql/log.cc: Auto merged
| * | | | | | | Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbunknown2005-03-0312-48/+148
| |\ \ \ \ \ \ \ | | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-5.0-ndb
| * | | | | | | Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0unknown2005-03-033-1/+77
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-5.0
| | * | | | | | Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0unknown2005-03-013-1/+77
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jonas/src/mysql-5.0 ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged ndb/test/run-test/daily-devel-tests.txt: Auto merged
| | | * \ \ \ \ \ mergeunknown2005-03-013-1/+77
| | | |\ \ \ \ \ \ | | | | | |_|_|_|/ | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged ndb/test/ndbapi/testNodeRestart.cpp: Auto merged ndb/test/run-test/daily-devel-tests.txt: Auto merged
| | | | * | | | | bug#8853 - ndb - commit after nodefailure on not TC nodeunknown2005-03-014-2/+79
| | | | | |_|_|/ | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set exec_flag in execTC_COMMITREQ so that api will get rollbackrep ndb/include/ndbapi/NdbConnection.hpp: Make getConnectedNode public ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Fix TC_COMMITREQ in abort cases ndb/test/ndbapi/testNodeRestart.cpp: Testcase for bug#8853 ndb/test/run-test/daily-devel-tests.txt: Testcase for bug#8853
* | | | | | | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0unknown2005-03-032-3/+3
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
| * | | | | | | Variable 'k' declared at both loop and function level caused compiler failures -unknown2005-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use function-wide declaration also for loop body. ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Get rid of a duplicate declaration ('Uint32 k;' at function start) that caused compiler failures on 'octane2' (both 32 and 64 bit) and a compiler crash on 'ds20'. It would be better not to use those variable declarations with a loop scope, they have caused compile problems again and again.
| * | | | | | | Makefile.am:unknown2005-03-021-2/+2
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updated ndb test makefile to make src dist complete ndb/test/ndbapi/Makefile.am: updated ndb test makefile to make src dist complete
* | | | | | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbunknown2005-03-0312-48/+148
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
| * | | | | | Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndbunknown2005-03-0112-48/+148
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports
| | * | | | | Fixes from Tomas's review of 'use configuration mgm handle as a transporter'.unknown2005-03-014-57/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should help with the PURGE STALE SESSIONS problem. ndb/src/common/transporter/TransporterRegistry.cpp: No longer need to do funny connecting and port reporting in start_service as we convert the configuration mgm after we have bound to the ports we have to report. use a BaseString for constructing the connect string. ndb/src/kernel/main.cpp: Reuse the mgm handle used to fetch configuration as a transporter connection. ndb/src/kernel/vm/Configuration.cpp: m_mgmd_host is now a BaseString. ndb/src/kernel/vm/Configuration.hpp: use BaseString for m_mgmd_host
| | * | | | | Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndbunknown2005-02-2411-29/+171
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports
| | | * | | | | Fixes for: use initial mgm connection as transporter connectionunknown2005-02-247-23/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb/include/mgmapi/mgmapi.h: ndb_mgm_convert_to_transporter may destroy the handle, now takes a pointer. ndb/include/mgmcommon/ConfigRetriever.hpp: If outside code is going to manipulate the NdbMgmHandle, allow it to do it via a get_mgmHandlePtr() call ndb/include/transporter/TransporterRegistry.hpp: connect_client and connect_ndb_mgmd may destroy the handle, now they take a pointer. ndb/src/common/transporter/TransporterRegistry.cpp: When start_service is binding to ports, report back the port numbers. We need this here now, as we re-use the initial mgm connection as a transporter, which is connected *before* start_service has allocated the dynamic port numbers. So the creation of this early transporter cannot be used to send the dynamic ports to the mgmd. We connect to the mgm server (using the handle that will be used in the client_Connect thread) if needed. This is thread safe as start_service is only ever called once, before the client connect thread starts. connect_client,connect_ndb_mgmd may destroy the NdbMgmHandle. It now accepts a pointer to it. ndb/src/kernel/vm/Configuration.cpp: Copy the m_mgmd_host string from the config_retreiver as the NdbMgmHandle in the ConfigRetreiver will be destroyed later (along with the host string). globalTransporterRegistry.connect_client will destroy the mgm handle, use a pointer to the handle. ndb/src/kernel/vm/Configuration.hpp: allow the dynamic allocation of m_mgmd_host. ndb/src/mgmapi/mgmapi.cpp: accept a pointer for ndb_mgm_convert_to_transporter as we destroy the handle.
| | | * | | | | Use the mgm connection used for fetching configuration as a transporter.unknown2005-02-239-18/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb/include/mgmapi/mgmapi.h: Add mgmapi call: ndb_mgm_get_mgmd_nodeid() - returns the node id that the handle is connected to. - returns 0 on error. ndb/include/transporter/TransporterRegistry.hpp: Add TransporterRegistry::connect_client(NdbMgmHandle h) - uses a connected NdbMgmHandle to connect to the mgm server as a client. - sets up a transporter connection - used to transform the initial mgm connection (used for fetching configuration) into a transporter connection Added connect_ndb_mgmd(NdbMgmHandle h) - turn the supplied mgm connection into a transporter connection - return the socket Improve comments on connect_ndb_mgmd(SocketClient) ndb/src/common/transporter/Transporter.cpp: Add Transporter::connect_client(NDB_SOCKET_TYPE) - use an existing socket to make a transporter connection ndb/src/common/transporter/Transporter.hpp: Add connect_client(NDB_SOCKET_TYPE) ndb/src/common/transporter/TransporterRegistry.cpp: Add TransporterRegistry::connect_client(NdbMgmHandle) - use an existing mgm connection to connect a transporter - used to change the mgm connection used for fetching configuration into a transporter Add connect_ndb_mgmd(NdbMgmHandle) - use existing NdbMgmHandle - convert to transporter - return socket ndb/src/kernel/vm/Configuration.cpp: After fetching configuration, use the mgm connection as a transporter. Fail fatally if this fails. ndb/src/mgmapi/mgmapi.cpp: Add ndb_mgm_get_mgmd_nodeid(h) - returns the node id of the mgm server you're connected to. ndb/src/mgmsrv/Services.cpp: Add "get mgmd nodeid" mgmd call returns 'nodeid' - the node id of the mgm server your connected to ndb/src/mgmsrv/Services.hpp: add prototype for get_mgmd_nodeid
* | | | | | | | Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbunknown2005-03-0112-20/+42
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb ndb/src/ndbapi/NdbDictionaryImpl.cpp: Auto merged
| * | | | | | | Merge mysql.com:/space/pekka/ndb/version/my50unknown2005-02-271-1/+2
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/pekka/ndb/version/my50-ndb ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Auto merged
| | * | | | | | | ndb - bugfix to ordered index create, could show up as charset errorunknown2005-02-271-1/+2
| | | |_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb/src/kernel/blocks/dbdict/Dbdict.cpp: bugfix: bad signal to ACC for ordered index