- 23 Dec, 2004 2 commits
-
-
unknown authored
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
-
unknown authored
In "client connect thread", let the client read the port to connect to using ndb_mgm_get_connection_int_parameter. The request for the port is resent on every connect attempt. ndb/include/mgmapi/mgmapi_debug.h: Make ndb_mgm_get_connection_int_parameter return a Uint32 value - this is what Properties etc use, so we'll be consistent. ndb/include/transporter/TransporterRegistry.hpp: Add NdbMgmHandle to constructor. This is used to get the port number to connect to from mgmd. Defaults to NULL, although things will go badly if you don't change this (by calling the new set_mgm_handle method) pretty quickly. Add set_mgm_handle(NdbMgmHandle) method. - sets the MgmHandle to use when requesting from mgmd what port to connect to a node on. ndb/src/common/transporter/Transporter.hpp: Make remote port not a const. Add method to set remote port - set_r_port(unsigned int) Make getLocalNodeId return localNodeId, not remoteNodeId. ndb/src/common/transporter/TransporterRegistry.cpp: TransporterRegistry::TransporterRegistry() - accept NdbMgmHandle parameter - set m_mgm_handle to this TransporterRegistry::start_clients_thread() - If we're connecting to a node, and the server_port (from the config) is <=0, we request the port number to connect to from mgmd. (note: in testing, the <=0 check was commented out so the code was run. There is no harm in always running it, it's just an extra round-trip to mgmd that we may not need). ndb/src/kernel/main.cpp: Set the mgm_handle for globalTransporterRegistry soon after we have set up theConfig (which sets up the mgmHandle). ndb/src/mgmapi/mgmapi.cpp: - Remove dead #else on #if 1 - Print an error message and warning if the parser returns NULL. this will no longer silently fail, it will give output with information to help the programmer find out where things went wrong. In normal operation, this codepath should never be hit. - fix handlers for 'get|set connection parameter' calls. ndb/src/mgmsrv/MgmtSrvr.cpp: - Create TransporterFacade with the mgmHandle. - Don't worry about the order of node1 and node2 in getConnectionDbParameter - use a proper DBUG_RETURN in getConnectionParameter ndb/src/mgmsrv/Services.cpp: - fix reply to 'get connection parameter' - optimise reply size. ndb/src/ndbapi/TransporterFacade.cpp: - create TransporterRegistry with m_mgm_handle - set m_mgm_handle in constructor ndb/src/ndbapi/TransporterFacade.hpp: Introduce m_mgm_handle member. ndb/src/ndbapi/ndb_cluster_connection.cpp: create TransporterFacade (with mgmHandle) after the ConfigRetriever has been created
-
- 22 Dec, 2004 4 commits
-
-
unknown authored
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
-
unknown authored
ndb/test/run-test/daily-devel-tests.txt: run full mysql-test-run in autotest BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
into mysql.com:/home/jonas/src/mysql-5.0-ndb
-
unknown authored
ndb/include/kernel/signaldata/CreateTable.hpp: Check array size in dict before creating table ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Check array size in dict before creating table ndb/src/ndbapi/ndberror.c: Check array size in dict before creating table
-
- 21 Dec, 2004 10 commits
-
-
unknown authored
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb ndb/include/ndbapi/NdbConnection.hpp: Auto merged ndb/include/ndbapi/NdbDictionary.hpp: Auto merged
-
unknown authored
-
unknown authored
into gigan.:C:/cygwin/home/bk/mysql-5.0-ndb
-
unknown authored
don't include header files or class private members; do include class static members. ndb/docs/doxygen/Doxyfile.mgmapi: Disable inclusion of headers. Enable inclusion of static members. ndb/docs/doxygen/Doxyfile.ndbapi: Disable inclusion of headers. Enable inclusion of static members. ndb/docs/doxygen/Doxyfile.ndb: Disable inclusion of headers. Disable inclusion of private members. ndb/docs/doxygen/Doxyfile.odbc: Disable inclusion of headers. Disable inclusion of private members. ndb/docs/doxygen/Doxyfile.test: Disable inclusion of headers. Disable inclusion of private members. BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
ndb/test/run-test/daily-basic-tests.txt: Run testTransactions on table explicitly to avoid unhandled error
-
unknown authored
ndb/test/ndbapi/testNdbApi.cpp: testNdbApi -n UpdatesWithoutValues
-
unknown authored
ndb/test/src/HugoTransactions.cpp: Fix indexRead (range)
-
unknown authored
ndb/test/ndbapi/testIndex.cpp: Use stop and wait to capture error during restart ndb/test/src/UtilTransactions.cpp: Add extra check for readRowFromIndex failure due to loosing of locks in scan
-
unknown authored
ndb/test/ndbapi/testDict.cpp: Drop table at end of testDict createTableWhenDbIsFull
-
- 20 Dec, 2004 24 commits
-
-
unknown authored
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
-
unknown authored
into polly.local:/home/kaa/src/mysql-5.0 innobase/os/os0proc.c: Auto merged
-
unknown authored
-
unknown authored
into mysql.com:/space/pekka/ndb/version/my50-ndb
-
unknown authored
ndb/test/ndbapi/testOIBasic.cpp: test ordering, add hash indexes, fix result verification mysql-test/ndb/ndb_range_bounds.pl: minor mysql-test/r/ndb_index_ordered.result: minor mysql-test/t/ndb_index_ordered.test: minor
-
unknown authored
into mysql.com:/home/jonas/src/mysql-5.0-ndb
-
unknown authored
into mysql.com:/home/jonas/src/mysql-5.0
-
unknown authored
-
unknown authored
ndb/test/run-test/daily-basic-tests.txt: Add partitioning tests to autotest
-
unknown authored
ndb/src/ndbapi/ClusterMgr.cpp: Update connect count if node_failrep reaches us before node disconnects
-
unknown authored
into mysql.com:/home/jonas/src/mysql-5.0-ndb
-
unknown authored
into mysql.com:/home/jonas/src/mysql-5.0-ndb
-
unknown authored
ndb/src/ndbapi/NdbConnection.cpp: Always return -1 on failures ndb/src/ndbapi/Ndbif.cpp: Always return -1 on failures
-
unknown authored
into shark.:/space/ndbdev/clone-mysql-5.0-ndb-daily-2004-12-20
-
unknown authored
mysql-test/ndb/ndb_range_bounds.pl: test ordered scan mysql-test/r/ndb_index_ordered.result: test ordered scan mysql-test/t/ndb_index_ordered.test: test ordered scan sql/ha_ndbcluster.cc: wl-1893: range scanning backwards, handler sql/ha_ndbcluster.h: wl-1893: range scanning backwards, handler
-
unknown authored
into shark.:/home/marty/MySQL/mysql-5.0-ndb BitKeeper/etc/logging_ok: auto-union
-
unknown authored
ndb/test/ndbapi/testNodeRestart.cpp: Fix testNodeRestart -n CommittedRead
-
unknown authored
-
unknown authored
Delete: BUILD/compile-amd64-max BitKeeper/deleted/.del-compile-amd64-max~55ce22d5200bf8da: Delete: BUILD/compile-amd64-max
-
unknown authored
-
unknown authored
Delete: BUILD/compile-amd64-max BitKeeper/deleted/.del-compile-amd64-max~f3b2b8c5aefbeacb: Delete: BUILD/compile-amd64-max
-
unknown authored
Logging to logging@openlogging.org accepted compile-amd64-max, compile-amd64-debug-max: new file BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp: Fix handling reading of more that MAX_MESSAGE_SIZE ndb/src/ndbapi/Ndbif.cpp: Set theReturnStatus if failing before sending ndb/test/ndbapi/testTimeout.cpp: remove invalid tests ndb/test/run-test/daily-basic-tests.txt: remove invalid tests
-
unknown authored
-