Commit graph

1714 commits

Author SHA1 Message Date
tomas@poseidon.ndb.mysql.com
05ad345db4 mgmapi to return connected port and interface _only_ if it is actually connected
use m_cofigMutex when configuration is accessed
   use c++ iteration interface everywhere in MgmtSrvr code
    use NDB_INVALID_SOCKET everywhere in Services.cpp
2005-02-14 11:15:00 +01:00
stewart@mysql.com
e3a39c9e81 Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
2005-02-14 19:05:54 +11:00
tomas@poseidon.ndb.mysql.com
dc5d31cb2a connect_ndb_mgmd stilled some more mem leaks 2005-02-14 09:05:53 +01:00
tomas@poseidon.ndb.mysql.com
72f029269c fixed memory-leak in case of connect failure 2005-02-14 08:50:16 +01:00
stewart@mysql.com
9baff80867 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl5
2005-02-14 18:19:11 +11:00
stewart@mysql.com
377ffd15ab Transporter holds a signed port number so the check for a dynamic port in
connect_client thread will work more than just first-time.
2005-02-14 18:09:06 +11:00
joreland@mysql.com
3ad4a475d6 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-12 15:20:55 +01:00
joreland@mysql.com
f5a07fd2cc Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-12 15:06:39 +01:00
joreland@mysql.com
7a08f3cc8c wl1292 - ndb autotest
link to log if it exists, regardless of test result
2005-02-12 15:05:33 +01:00
joreland@mysql.com
d39328793e Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-11 08:17:18 +01:00
joreland@mysql.com
be1056ef36 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-11 08:13:25 +01:00
joreland@mysql.com
e9b6cb9b16 Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-11 08:10:46 +01:00
joreland@mysql.com
8e0cf97a57 ndb - fix compiler warning (error using gcc-3.4.3) 2005-02-11 08:09:47 +01:00
stewart@mysql.com
f133f013c0 Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
2005-02-11 17:29:01 +11:00
stewart@mysql.com
bb65bbe3fc return NDB_INVALID_SOCKET instead of -1 for Windows compatibility.
(Found in review by Tomas Ulin)
2005-02-11 17:23:06 +11:00
joreland@mysql.com
ec5ac47eb8 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-11 06:46:05 +01:00
joreland@mysql.com
0bccea2777 Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-11 06:42:57 +01:00
joreland@mysql.com
6039a50e00 ndb - old bench rescue 2005-02-11 06:39:00 +01:00
stewart@mysql.com
196def91b3 WL2278 Dynamic ports - Impl 6, "deal with mgm server restart and multiple mgm servers"
- when connecting to a mgm server as a transporter, create a NdbMgmHandle
  - over this mgm handle, report the dynamic ports
  - then turn it into a transporter
- this will re-report dynamic ports to mgmds when they restart (as we'll have to
set up our transporter again). This will also report it to all mgmds (as we'll
have transporters to all of them).
2005-02-11 15:43:43 +11:00
joreland@mysql.com
64cebff743 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 18:38:14 +01:00
tomas@poseidon.ndb.mysql.com
eaec8e821a added more debug trace
+ removed double check for invalid socket
2005-02-10 18:38:13 +01:00
joreland@mysql.com
361532fbc7 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 18:16:53 +01:00
joreland@mysql.com
b4d232d734 Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-10 18:16:09 +01:00
joreland@mysql.com
e0cd99c298 ndb - add more tests to autotest 2005-02-10 18:15:15 +01:00
joreland@mysql.com
1bda3aaa24 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 17:12:53 +01:00
joreland@mysql.com
1d171c87a4 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 17:11:45 +01:00
joreland@mysql.com
f02115a371 ndb - adapt old testprg to changes in ndbapi 2005-02-10 17:07:14 +01:00
joreland@mysql.com
87349f0d81 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 16:19:44 +01:00
joreland@mysql.com
ce08a8abaf merge 2005-02-10 16:13:06 +01:00
tomas@poseidon.ndb.mysql.com
763de273c1 daily-basic-tests.txt:
increased timeout as it is exceeded every now and then giving erroneous indication on error
2005-02-10 16:05:53 +01:00
tomas@poseidon.ndb.mysql.com
f51e090405 adopted test scripts 2005-02-10 15:36:21 +01:00
joreland@mysql.com
8bc5e21ed4 Merge mysql.com:/home/jonas/src/mysql-4.1-rel
into mysql.com:/home/jonas/src/mysql-4.1
2005-02-10 11:42:38 +01:00
joreland@mysql.com
216c44e4b9 ndb - Reenable old benchmark 2005-02-10 11:40:32 +01:00
monty@mysql.com
a1a39fab84 Merge with 4.1 2005-02-10 02:27:37 +02:00
joreland@mysql.com
5af87424fd Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-09 20:22:48 +01:00
tomas@poseidon.ndb.mysql.com
0c096d4257 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-wl2278
2005-02-09 17:53:09 +01:00
tomas@poseidon.ndb.mysql.com
4f9b970354 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-wl2278
2005-02-09 15:56:26 +01:00
joreland@mysql.com
95da458511 recommit fix as 4.1->5.0 is currently impossible and fix is _really_ useful 2005-02-09 15:46:12 +01:00
mskold@mysql.com
e32c90c6e3 Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0-ndb
2005-02-09 14:56:57 +01:00
joreland@mysql.com
9b77596587 ndb -
Fix bug in bug fix in FastScheduler
  remove possibility of endless loop
  resulting in APZJobBuffer overflow due to statistics reporting
2005-02-09 14:24:25 +01:00
stewart@mysql.com
e795feca68 Impl5 of WL2278 - dynamic port allocation for cluster nodes
Treat the management server specially.

It should always be the server in a transporter as we then have a known
port to connect to on node restart.

allows a mgm connection (i.e. to the management server port, our known port)
to be transformed into a transporter connection.

Also, clean up the struct TransporterConfiguration (used to be a struct for
each transporter type. now there's just one)
2005-02-10 00:11:21 +11:00
joreland@mysql.com
57dee2eac8 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-08 17:27:58 +01:00
pekka@mysql.com
22c1836728 Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/orca/space/pekka/ndb/version/my50
2005-02-08 11:12:55 +01:00
pekka@mysql.com
f6dff046e4 ndb - workaround to strnxfrm 5.0 problem 2005-02-08 10:33:58 +01:00
joreland@mysql.com
00829d01e7 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-06 10:47:42 +01:00
joreland@mysql.com
38194d4a46 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-06 10:45:42 +01:00
joreland@mysql.com
6e215c102a Merge 2005-02-06 10:44:15 +01:00
joreland@mysql.com
abe792307b Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-06 10:41:59 +01:00
joreland@mysql.com
2462bc628b bug8262 - ndb
crash if scan is poped from queue before all attrinfo has arrived
2005-02-06 10:00:29 +01:00
mskold@mysql.com
86f4218867 Merge 2005-02-05 21:27:30 +01:00