Commit graph

2337 commits

Author SHA1 Message Date
joreland@mysql.com
5490cdfb24 Add tool to extract config info from ndb_mgmd 2005-07-23 12:06:02 +02:00
joreland@mysql.com
4f7360f31d ndb - hugo, fix closeTransaction in testPartitioning 2005-07-22 16:29:38 +02:00
joreland@mysql.com
21edad598d Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0
2005-07-22 14:32:17 +02:00
joreland@mysql.com
4fedf8462d bug#11133 - ndb write/lock upgrade
fix test case
  improve testing
2005-07-22 14:30:00 +02:00
stewart@mysql.com
390bc6197e Merge mysql.com:/home/stewart/Documents/MySQL/5.0/main
into  mysql.com:/home/stewart/Documents/MySQL/5.0/bug10950
2005-07-22 22:22:53 +10:00
stewart@mysql.com
21891289fc Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into  mysql.com:/home/stewart/Documents/MySQL/5.0/bug10950
2005-07-22 22:18:43 +10:00
stewart@mysql.com
36b5406604 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/main
into  mysql.com:/home/stewart/Documents/MySQL/5.0/wl2347
2005-07-22 21:43:25 +10:00
stewart@mysql.com
96f8cf3588 WL#2347 - Load independent heartbeats
Reset missed heartbeat count on receipt of signal from node.

This fixes a bug where that under high network load, the heartbeat packets could be
delayed, causing the appearance of node failure (due to lost heartbeats).
2005-07-22 20:29:25 +10:00
joreland@mysql.com
f4731e1f40 Merge mysql.com:/home/jonas/src/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0-push
2005-07-22 12:28:17 +02:00
joreland@mysql.com
fc2573a086 bug#11675 - ndb backup
Fix invalid backup log when using #nodes != 2^x
  Fix ndb_restore --printXXX options
    (among other init counters)
2005-07-22 12:17:53 +02:00
joreland@mysql.com
8b0a798c10 Merge mysql.com:/home/jonas/src/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0-push
2005-07-21 11:25:40 +02:00
joreland@mysql.com
5faa698eef Merge mysql.com:/home/jonas/src/mysql-4.1
into  mysql.com:/home/jonas/src/mysql-5.0
2005-07-21 11:22:21 +02:00
joreland@mysql.com
5939b37f29 Merge mysql.com:/home/jonas/src/mysql-4.1
into  mysql.com:/home/jonas/src/mysql-4.1-push
2005-07-21 11:15:44 +02:00
joreland@mysql.com
a7830ed93c bug#11942 - ndb - backup during DDL
fix bug introduced in alter table
2005-07-21 11:13:07 +02:00
joreland@mysql.com
faff193517 Merge mysql.com:/home/jonas/src/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0-push
2005-07-21 09:23:42 +02:00
joreland@mysql.com
a5c6ab3c22 merge 2005-07-21 09:10:44 +02:00
joreland@mysql.com
7482389227 Merge mysql.com:/home/jonas/src/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0-push
2005-07-20 16:10:41 +02:00
joreland@mysql.com
1ca398f6b9 merge 2005-07-20 16:09:22 +02:00
joreland@mysql.com
5317b349b0 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0-push
2005-07-20 14:27:44 +02:00
joreland@mysql.com
96272a6c52 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1
into  mysql.com:/home/jonas/src/mysql-4.1-push
2005-07-20 14:25:46 +02:00
joreland@mysql.com
07aab2139b Merge mysql.com:/home/jonas/src/mysql-4.1
into  mysql.com:/home/jonas/src/mysql-4.1-push
2005-07-20 13:32:20 +02:00
joreland@mysql.com
b2486b81df Merge mysql.com:/home/jonas/src/mysql-5.0
into  mysql.com:/home/jonas/src/mysql-5.0-push
2005-07-20 13:29:45 +02:00
joreland@mysql.com
1e8380df96 Merge mysql.com:/home/jonas/src/mysql-4.1
into  mysql.com:/home/jonas/src/mysql-5.0
2005-07-20 13:25:52 +02:00
joreland@mysql.com
bb73ba0902 bug#11942 - ndb backup
fix error code to avoid clash with 5.0/5.1
2005-07-20 13:21:49 +02:00
joreland@mysql.com
884559e3bf bug#11942 - ndb backup with parallell DDL
add testcase to autotest
2005-07-20 12:39:45 +02:00
joreland@mysql.com
9f707b6734 bug#11942 2005-07-20 11:48:48 +02:00
pekka@mysql.com
e0c23a34d9 Merge mysql.com:/space/pekka/ndb/version/my50
into  mysql.com:/space/pekka/ndb/version/my50-ndb
2005-07-20 10:37:17 +02:00
jimw@mysql.com
80c1c6b33f Merge mysql.com:/home/jimw/my/mysql-4.1-clean
into  mysql.com:/home/jimw/my/mysql-5.0-clean
2005-07-19 11:05:49 -07:00
tulin@dl145b.mysql.com
c9abae2ce2 printout of cluster config to use same tokens as documentation 2005-07-19 16:34:56 +02:00
tulin@dl145b.mysql.com
2f01676b37 ConfigInfo.cpp:
BUG#12028, cannot use default section for hostname in cluster config
  made clearer error message
2005-07-19 15:25:55 +02:00
tulin@dl145b.mysql.com
74438e6683 BUG#12028, cannot use default value for HostName in cluster config
+ added switch --print-full-config
+ removed unused REP configuration
2005-07-19 14:33:38 +02:00
pekka@mysql.com
360152c888 ndb - DICT minor 2005-07-19 10:49:45 +02:00
pekka@mysql.com
8cb9f0ef49 ndb - bug#11355 some fixes to index drop etc 2005-07-19 04:01:46 +02:00
pekka@mysql.com
c7d9eebed7 Merge mysql.com:/space/pekka/ndb/version/my50
into  mysql.com:/space/pekka/ndb/version/my50-ndb
2005-07-17 11:49:35 +02:00
pem@mysql.com
10db4d030f Made .c files compile with a C compiler. 2005-07-15 17:19:25 +02:00
tomas@poseidon.ndb.mysql.com
f54afc792f Merge 2005-07-15 14:13:23 +02:00
tomas@poseidon.ndb.mysql.com
f97c11fe03 minor type fixes to prev patch 2005-07-15 13:57:21 +02:00
tomas@poseidon.ndb.mysql.com
cd590a6a02 Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-release
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-new
2005-07-15 13:32:08 +02:00
tomas@poseidon.ndb.mysql.com
ca75369663 BUG#11898 ndb_mgmd not releasing resources, added "ping" on add_listener
+ added close of some fd's
      + debug prints
2005-07-15 12:40:20 +02:00
tomas@poseidon.ndb.mysql.com
c9e320019b Bug #11132, reverted bug-fix, it introduces another bug. Ndbd's may get the same nodeid
In 4.1 the connection to the management server _must_ stay, that is how we
ensure that the nodeids are reserved correctly
2005-07-15 12:35:26 +02:00
tomas@poseidon.ndb.mysql.com
da6d150453 BUG#11596 (partial fix), IP addresses not shown in ndb_mgm SHOW command on second ndb_mgmd (or on ndb_mgmd restart) 2005-07-15 10:44:54 +02:00
tomas@poseidon.ndb.mysql.com
fd884fdd0a merge, adopted structured event interface to filter out "PING" events c.f. BUG#11898, ndb_mgmd does not release resources 2005-07-15 02:31:13 +02:00
tomas@poseidon.ndb.mysql.com
d97cccd32b Merge 2005-07-15 01:41:59 +02:00
tomas@poseidon.ndb.mysql.com
ec52d680d2 misc (memleak) fixes:
added using ndb_end and showing mem allocation stat at exit
    added init of variable
    added destruction of LocalConfig to still memleak
    added delete of theFacade on exit
    stopSessions(true) on socket server to ensure destuction of threads
    added destruction of arbit manager thread
    added true option to stopSessions in transporter facade to ensure destructions of threads
2005-07-14 18:08:01 +02:00
tomas@poseidon.ndb.mysql.com
8afeb337f0 BUG#11898 ndb_mgmd not releasing resources, added "ping" on add_listener
+ added close of some fd's
    + debug prints
2005-07-14 18:04:44 +02:00
tomas@poseidon.ndb.mysql.com
9be420ee10 stilled mem leak in usage on getVersionString
added __LINE__ so systemErrorLab for better error printout
2005-07-14 18:02:33 +02:00
tomas@poseidon.ndb.mysql.com
96a80fd220 added debug prints 2005-07-14 18:02:32 +02:00
joreland@mysql.com
22a0df05f1 bug#9961 more printouts 2005-07-12 16:34:09 +02:00
joreland@mysql.com
dadfd054d0 ndb - gcp stop bug#9961 more printouts 2005-07-12 16:31:15 +02:00
pekka@mysql.com
13a20392d2 ndb - move sp to >5.0 2005-07-11 13:19:53 +02:00
joreland@mysql.com
7efa714fef bug#9961 - ndb - gcp stop
even more printouts...
2005-07-07 10:33:17 +02:00
stewart@mysql.com
11ec718ef1 BUG#11516 ndb_mgmd debug core on cluster shutdown with failed data nodes
Fix closing of sessions on mgm server shutdown.
2005-07-07 15:19:56 +10:00
joreland@mysql.com
7b5db3f0fe bug#9961 - ndb gcp stop
add lots of printouts when stop is detected
2005-07-06 11:16:36 +02:00
joreland@mysql.com
fa11c5bf10 ndb -
fix bug in MemoryChannel
2005-07-04 10:18:36 +02:00
joreland@mysql.com
5ec5cde271 bug#11133 - ndb write handling
fix handling of write's in lock queue
  add test case
  add support for pkWrite+async exec in HugoOperations
2005-07-01 09:57:48 +02:00
stewart@mysql.com
d09df616e5 BUG#10950 Occational 'Error in mgm protocol parser' error on mysqld startup
Display the (more commonly accurate) message that the mgm server closed our connection
and that we'll retry connecting to it.
2005-06-30 23:22:58 +10:00
marty@linux.site
e4aedcc2c1 Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into  linux.site:/home/marty/MySQL/mysql-5.0
2005-06-30 12:20:52 +02:00
joreland@mysql.com
544a8acad2 ndb autotest - merge jebs fixes 2005-06-30 10:10:12 +02:00
msvensson@neptunus.(none)
e929e55fb6 Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
2005-06-22 20:59:34 +02:00
mskold@mysql.com
09d17627fd Made upgrade compatibility in 5.0 range to latest build version 2005-06-22 11:34:04 +02:00
mskold@mysql.com
c8398bcd2b Made upgrade compatibility in 4.1 range to latest build version 2005-06-22 11:18:40 +02:00
msvensson@neptunus.(none)
ddeaf342a7 Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
2005-06-21 14:24:13 +02:00
msvensson@neptunus.(none)
73c1578f15 Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
into neptunus.(none):/home/msvensson/mysql/bug10365
2005-06-20 13:08:45 +02:00
stewart@mysql.com
c4066adafd BUG#11377 Building cluster in 4.1 BK tree fails with GCC4.0 2005-06-20 15:18:53 +10:00
serg@serg.mylan
6db4760677 Merge bk-internal:/home/bk/mysql-5.0
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2005-06-16 15:33:48 +02:00
serg@serg.mylan
e9b47ad3c7 merged 2005-06-16 14:35:15 +02:00
stewart@mysql.com
ec9eae0834 Merge mysql.com:/home/stewart/Documents/MySQL/4.1/main
into mysql.com:/home/stewart/Documents/MySQL/4.1/bug11132
2005-06-16 21:19:40 +10:00
stewart@mysql.com
a4028c0f8a Merge mysql.com:/home/stewart/Documents/MySQL/5.0/main
into mysql.com:/home/stewart/Documents/MySQL/5.0/bug11132
2005-06-16 21:11:08 +10:00
stewart@mysql.com
36979d195d BUG#11132 Connections stuck in CLOSE_WAIT
This fixes the problem in 5.0 in the correct way.

The previous patch (for 4.1) is only valid for 4.1 and is done at the right time
for 4.1.
2005-06-16 18:17:44 +10:00
stewart@mysql.com
ec26af487d fix debug string in TR::report_disconnect 2005-06-16 14:21:48 +10:00
stewart@mysql.com
a9338b4edb BUG#11132 Connections stuck in CLOSE_WAIT
The 4.1 fix is not valid for 5.0. Remove it.
2005-06-16 12:52:07 +10:00
stewart@mysql.com
29892126f9 Merge mysql.com:/home/stewart/Documents/MySQL/4.1/bug11132
into mysql.com:/home/stewart/Documents/MySQL/5.0/bug11132
2005-06-16 12:47:04 +10:00
tomas@poseidon.ndb.mysql.com
4bca931fac Bug #11221 Mysqld does not automatically reconnecting to cluster with cluster restart 2005-06-15 12:29:55 +02:00
stewart@mysql.com
fda3561e16 BUG#11132 Connections stuck in CLOSE_WAIT
In 4.1 (it is different in 5.0), we do not use the mgm connection after fetching the
configuration (and if we did, we would have to have calls to check the connection and
reconnect if needed - in case the mgm server had restarted) so we can disconnect after
first use.

This means we won't have connections stuck in CLOSE_WAIT when the mgm server shuts down.
2005-06-15 14:58:53 +10:00
pekka@mysql.com
362a45fd34 Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/export/space/pekka/ndb/version/my41
2005-06-14 04:00:37 +02:00
ndbdev@dl145b.mysql.com
be1177c15b merge 2005-06-14 00:05:27 +02:00
tulin@dl145c.mysql.com
57ddf5223f logging_ok:
Logging to logging@openlogging.org accepted
DbtcMain.cpp, testTimeout.cpp:
  Bug  #11290 TransactionInactiveTimeout = 0 does not result in infinite timeout
2005-06-13 19:45:15 +02:00
pekka@mysql.com
b5eddef181 ndb - valgrind fixes 2005-06-13 16:19:20 +02:00
joreland@mysql.com
920755dcd7 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-13 11:52:42 +02:00
joreland@mysql.com
ab1eaf0b32 merge 2005-06-13 10:42:12 +02:00
joreland@mysql.com
9b71605d6c Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-06-13 09:11:53 +02:00
joreland@mysql.com
2d64907d12 bug#10294 - ndb restore with #concurrent transactions < parallelism
Enable retry on startTransaction
2005-06-13 09:09:50 +02:00
joreland@mysql.com
35dfc96b1c Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-10 15:20:32 +02:00
joreland@mysql.com
ca619c1844 Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-06-10 15:15:10 +02:00
joreland@mysql.com
77ef82cf55 ndb -
Fix mem leak in testBlobs
2005-06-10 15:13:44 +02:00
joreland@mysql.com
5ffe1f5d95 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-10 12:34:15 +02:00
joreland@mysql.com
46569b2a53 Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-06-10 12:33:07 +02:00
joreland@mysql.com
96789d5ecb ndb - autotest
Fix stack overflow in ndb_cpcd on amd64
2005-06-10 12:31:55 +02:00
joreland@mysql.com
491001064a Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-10 10:31:21 +02:00
joreland@mysql.com
4de2f33d96 merge 2005-06-10 10:28:09 +02:00
joreland@mysql.com
decf8ed04e ndb - autotest
script fixes for solaris
2005-06-10 10:22:32 +02:00
acurtis@xiphis.org
3b8c3bd7e1 Merge 2005-06-09 17:15:06 +01:00
joreland@mysql.com
65e5d9e982 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-09 16:13:23 +02:00
joreland@mysql.com
b6fba9b40d merge 2005-06-09 16:11:34 +02:00
joreland@mysql.com
f6bb7cabbe merge 2005-06-09 15:44:57 +02:00
joreland@mysql.com
14d74e75db bug#11205 - ndb - 4006 when starting scan 2005-06-09 15:39:14 +02:00
joreland@mysql.com
a5a13ea8c8 ndb - autotest
small script fixes
  - Don't use hostname -s as it's linux specific
  - Don't remove result unless scp worked
2005-06-09 08:07:48 +02:00
joreland@mysql.com
e330bb5b2e Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-09 07:53:34 +02:00
joreland@mysql.com
3c82fb642c Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-5.0
2005-06-09 07:52:02 +02:00
joreland@mysql.com
3765bb2df9 ndb - uint overflow when running on 64-bit platform with more than 4Gb of mem
bug#10711
bug#10058
bug#9363
bug#9025
bug#8918
2005-06-09 07:49:48 +02:00