Commit graph

359 commits

Author SHA1 Message Date
stewart@mysql.com
dc103d9418 Impl 2 of WL2278 - Dynamic port allocation of cluster nodes.
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.
2004-12-23 16:23:32 +11:00
stewart@mysql.com
a7608be233 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-20 12:31:45 +11:00
stewart@mysql.com
4382caa0fb Part 1 of impl2 of WL2278 (Dynamic port allocation of cluster nodes).
Implementation of "get connection parameter" mgmd call for getting from mgmd what port to use for a connection between two nodes.

(The actual use of this function is not yet implemented)
2004-12-20 12:24:40 +11:00
stewart@mysql.com
6cd660dc1a Merge 5.0-ndb into local, resolve conflicts 2004-12-20 11:32:08 +11:00
pekka@mysql.com
b2f164b4b4 ndb: wl-1893: range scanning backwards, ndb kernel 2004-12-17 10:20:18 +01:00
pekka@mysql.com
4ef4272e2c ndb: small fixes (error codes, debug stuff) 2004-12-17 09:01:54 +01:00
joreland@mysql.com
5fe332db5e merge 2004-12-16 22:42:27 +01:00
joreland@mysql.com
dc3d133057 merge 2004-12-16 21:55:50 +01:00
joreland@mysql.com
0bfca43490 wl2240 - fix handling of distribution key wrt unique indexes 2004-12-16 21:47:37 +01:00
stewart@mysql.com
b1fca876a7 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-16 13:55:43 +11:00
stewart@mysql.com
b0c03011d0 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-16 11:19:12 +11:00
stewart@mysql.com
a09a82290b Further work on WL2278
Add calls to mgmd after setting up connections.
(not fully functional yet, checkin for pull)
2004-12-16 11:17:27 +11:00
joreland@mysql.com
4115519537 Merge 2004-12-15 13:12:54 +01:00
joreland@mysql.com
25c8705d78 ndb - major update HugoOperations/Transactions
+more code reuse
     +easier testing of indexes
2004-12-14 22:30:33 +01:00
joreland@mysql.com
b439d7f134 wl2240 - ndb partitioning,
fix scan take over
2004-12-14 10:58:29 +01:00
joreland@mysql.com
c5ec72f826 Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-14 08:27:42 +01:00
joreland@mysql.com
50d6b23cad ndb - fix protection wrt shm 2004-12-14 08:26:53 +01:00
joreland@mysql.com
2c6de33e62 merge 2004-12-14 08:16:48 +01:00
joreland@mysql.com
334bb337ed ndb - shm transporter benchmark result 2004-12-14 08:10:22 +01:00
stewart@mysql.com
6e89558c88 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-14 15:19:46 +11:00
stewart@mysql.com
7ee63081fb Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-13 15:54:13 +11:00
stewart@mysql.com
5fe15b8243 Most of impl 1, "report port" of WL2278.
Add facility to report back to ndb_mgmd what port was used for a connection.

We do not actually do the reporting back yet.
2004-12-13 15:30:13 +11:00
pekka@mysql.com
31d8a89407 ndb: wl-1732 support all charsets 2004-12-12 18:37:36 +01:00
joreland@mysql.com
3d2e560562 ndb - bitfields - more tests, now passes all api tests!! 2004-12-10 16:15:36 +01:00
joreland@mysql.com
d19a42d8ea ndb - Fix printout/bugs for bit column 2004-12-09 16:19:24 +01:00
joreland@mysql.com
9a937a3b22 ndb - Fixed bitfields of upto 31 bits 2004-12-08 17:58:00 +01:00
joreland@mysql.com
41e5d310f1 Merge mysql.com:/home/jonas/src/mysql-5.0-ndb
into mysql.com:/home/jonas/src/wl2126
2004-12-08 00:50:47 +01:00
joreland@mysql.com
865eb873c2 wl2126 - ndb - bug fixes 2004-12-08 00:36:40 +01:00
joreland@mysql.com
eda8685471 ndb - Test program for new bitmask functions 2004-12-07 20:58:46 +01:00
joreland@mysql.com
20fa339cb1 wl2126 - ndb - fix last unhandled part of read_multi_range
reading sorted multi_range with several range-scans
2004-12-07 15:15:49 +01:00
joreland@mysql.com
cd79b299a6 Merge mysql.com:/home/jonas/src/mysql-5.0-ndb
into mysql.com:/home/jonas/src/wl2126
2004-12-07 08:39:59 +01:00
joreland@mysql.com
50e15affff Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/wl1744
2004-12-06 14:52:31 +01:00
joreland@mysql.com
255cf71a63 ndb - Use BitmaskImpl in TUP (in BitField operations) 2004-12-06 12:31:17 +01:00
joreland@mysql.com
a16633a2fb Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/wl2126
2004-12-06 09:29:36 +01:00
joreland@mysql.com
ac9f30df68 wl2126 - ndb - set correct found_p using new pseudo column NDB$RANGE_NO 2004-12-06 09:05:30 +01:00
joreland@mysql.com
b2987e0a40 Add general n-bitfields to ndb storage engine 2004-12-05 19:48:15 +01:00
joreland@mysql.com
5832078015 wl#2126 - ndb - Fix handling of null values wrt read multi range 2004-12-01 12:43:30 +01:00
brian@avenger.(none)
b85f4677d5 Merge for Matt for Innodb bug. 2004-11-30 10:10:40 -08:00
tomas@poseidon.ndb.mysql.com
aec0b4e4d7 fixed error in test result
added extra calls to retrieve connectstring used
    reengineered connect somewhat to make retries etc explicit
2004-11-30 17:47:47 +00:00
tomas@poseidon.ndb.mysql.com
e5d03d1b7c added check connection mgmapi method
added ndb_mgm_check_connection when error is printed
2004-11-30 12:02:53 +00:00
joreland@mysql.com
f8e8cbc61e wl2126 - ndb batch - post review fixes 2004-11-30 07:58:55 +01:00
tomas@poseidon.ndb.mysql.com
08a84bebaf Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
2004-11-29 15:19:08 +00:00
tomas@poseidon.ndb.mysql.com
b11f3feb53 aligned backup errorcodes with rest of ndb error codes giving it range from 1300
added new error type "configuration or application error"
    Added check if backup is issued during diskless mode, backup refuse returned
    added possibility to get error code as a result from management client
    addded possibility to set connecstring with CONNECT command
    changed to use strcasecmp instead of strcmp
    added possibility to run one command on cammand client to ndb_mgm and get an errorcode of command fails
    made thread safe veriosn of getErrorText in management server
    aligned backup errorcodes with rest of ndb error codes giving it range from 1300
    print error message from regular ndberror struct
    added new arrer type "cofiguration or application error"
    commented on allocaded ranges for errors
2004-11-29 15:14:43 +00:00
joreland@mysql.com
d22ab3f7b3 wl2126 ndb read_multi_range - bugfixes + more tests 2004-11-29 13:50:13 +01:00
joreland@mysql.com
5d420d9133 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/wl2126
2004-11-29 09:42:29 +01:00
joreland@mysql.com
2aa77fdaae Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0
2004-11-29 09:28:23 +01:00
joreland@mysql.com
208050f63f Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-4.1
2004-11-29 09:17:45 +01:00
joreland@mysql.com
74bfe72d3d ndb - scan bug fix + more test cases 2004-11-29 09:00:39 +01:00
tomas@poseidon.ndb.mysql.com
68e4a0fe43 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/wl2126
2004-11-25 14:30:15 +00:00
joreland@mysql.com
047a3d1258 merge 2004-11-25 14:33:33 +01:00