Commit graph

1631 commits

Author SHA1 Message Date
kent@mysql.com/kent-amd64.(none)
6c85ba399d gen_rec.awk:
Fix undefined behaviour.
Many files:
  Reenabled build outside ource tree
2006-11-27 18:29:50 +01:00
joerg@trift2.
f15d3d8a71 Fix bug#24023: Let "ndb/src/common/portlib/gcc.cpp" export a dummy symbol. 2006-11-07 16:01:54 +01:00
jonas@perch.ndb.mysql.com
f4af143fcb Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-10-27 23:54:57 +02:00
jonas@perch.ndb.mysql.com
85b0e1f80b Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-10-27 23:54:24 +02:00
jonas@perch.ndb.mysql.com
0cbb309b1a ndb - valgrind
Still leakage, make sure all unlinked operations are put back so they will be release
  (on failing blob operations, when AO_IgnoreError)
2006-10-27 16:32:59 +02:00
knielsen@ymer.(none)
df8c9272e8 Merge ymer.(none):/usr/local/mysql/mysql-4.1-ndb.tmp
into  ymer.(none):/usr/local/mysql/mysql-4.1-ndb
2006-10-25 10:46:00 +02:00
knielsen@ymer.(none)
44aa0f4de1 Fix two small problems in the source, potentially causing user-visible
bugs.
2006-10-25 10:37:53 +02:00
jonas@perch.ndb.mysql.com
0f74244d86 Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-10-25 08:40:34 +02:00
jonas@perch.ndb.mysql.com
a03b282f17 ndb - bug#23499 and bug#23502
Fix some too small buffers in backup
2006-10-20 16:16:01 +02:00
jonas@perch.ndb.mysql.com
303d7f6bed ndb -
Fixed a 4.1/5.0 vs. 5.1 name change in latest SR bug fix
2006-10-20 13:38:15 +02:00
jonas@perch.ndb.mysql.com
88385d162a ndb -
Fix monster SR bug making SR with ordered indexes (or temporary tables) broken
2006-10-20 12:29:16 +02:00
jonas@perch.ndb.mysql.com
bacb71d6c7 ndb - bug#23200
Make sure postExecute is not run for blobs if AO_IgnoreError
2006-10-18 16:48:44 +02:00
jonas@perch.ndb.mysql.com
564d461fa4 ndb - bug#23210
Fix race-condition between COPY_GCIREQ (GCP) and lcpSetActiveStatusEnd
  Solution is _not_ to copy sysfileData from COPY_GCIREQ from "self"
2006-10-12 14:02:48 +02:00
jonas@perch.ndb.mysql.com
d9c51c6130 Merge perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-10-11 14:15:57 +02:00
jonas@perch.ndb.mysql.com
62e9abf0d9 Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-10-11 14:13:53 +02:00
jonas@perch.ndb.mysql.com
007311c6fd ndb - bug#22893
Add checking of REDO to earlier during SR
      so take-over of node can be performed
      if it can't be restarted using logs
      (which btw is really weird...as it _should_ be able to use logs of other node in node group)

  Otherwise cluster could be started and 1 fragment on one node could not have been restored
  Making the cluster inconsisten, VERY BAD
2006-10-06 16:05:46 +02:00
jonas@perch.ndb.mysql.com
9cad0a01b7 ndb - bug#22892
Make sure checkKeepGci is also run on oldStoredReplicas
      to prevent keepgci to move backwards when crash node restarts
2006-10-04 12:05:24 +02:00
jonas@perch.ndb.mysql.com
3f7c5fc10f Merge perch.ndb.mysql.com:/home/jonas/src/merge-mysql-4.1-ndb-bj-to-mysql-4.1-ndb/mysql-4.1-ndb-bj
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-10-04 10:08:46 +02:00
jonas@perch.ndb.mysql.com
eb94d02581 Merge perch.ndb.mysql.com:/home/jonas/src/tmp/mysql-4.1-ndb
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb-bj
2006-09-29 11:47:35 +02:00
dli@dev3-76.dev.cn.tlan
cb3b878aaa Merge dev3-76.dev.cn.tlan:/home/dli/mysql/mysql-4.1/mysql-4.1-ndb-bj
into  dev3-76.dev.cn.tlan:/home/dli/mysql/mysql-4.1/mysql-4.1-bug-19651
2006-09-28 19:26:29 +08:00
jonas@perch.ndb.mysql.com
1f9085463f Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-09-26 16:11:55 +02:00
jonas@perch.ndb.mysql.com
49d87c7e81 ndb - bug#15303
Fix take-over during SR, remove coupling to lcp/gcp (if systemRestartOngoing())
2006-09-26 15:20:10 +02:00
jonas@perch.ndb.mysql.com
1c7a462071 ndb - bug#22672
handle also CS_CONNECTED as "abort" in handleFailedApi to keep from falling on assertion in releaseApiCon
    in case of committed dirtyRead
2006-09-26 15:04:44 +02:00
jonas@perch.ndb.mysql.com
72765abfb8 ndb - bug#20895
Fix occational LCP hang!!!
  Make sure only to consider alive nodes in startNextChkpt
2006-09-26 13:19:00 +02:00
dli@dev3-76.dev.cn.tlan
192c01e164 fix for bug#19651, if temporary error occured while retoring, report it in the restore result. 2006-09-26 11:03:11 +08:00
knielsen@bk-internal.mysql.com
4412755932 Merge knielsen.mysql.internal:/usr/local/mysql/mysql-4.1
into  bk-internal.mysql.com:/tmp/knielsen/mysql-4.1-maint
2006-09-21 21:23:38 +02:00
stewart@willster.(none)
f819cac850 Merge willster.(none):/home/stewart/Documents/MySQL/4.1/ndb
into  willster.(none):/home/stewart/Documents/MySQL/4.1/ndb_size_51
2006-09-19 17:56:25 +10:00
gni/root@dev3-127.(none)
7279dde64b BUG#21585 The --help option shows a screen of command options for the ndbd,ndb_mgmd, ndb_mgm
and other commands related to ndb. For all of these, the help screen contains 
          "Ndb.cfg" string. Now i change the "Ndb.cfg" to "my.cnf" because "Ndb.cfg" is obsolete.
2006-09-19 11:15:50 +08:00
gni/root@dev3-127.(none)
cdacbe3ffd BUG#21530 The ndb_mgm management client doesn't set the exit status on errors, making it
almost useless for any kind of shell script automation.
          Now add the return value that indicates the execution whether or not success 
          for many methods.
2006-09-15 20:04:59 +08:00
jonas@perch.ndb.mysql.com
0d36004550 ndb - bug#21756
Fix for alter table when node is down...that could cause pain and misery
2006-09-15 11:34:06 +02:00
knielsen@ymer.(none)
c5d70b1a93 BUG#16282
Build gcc.o as a small library, instead of passing .cpp sources to the
linker command (causes problems with parallel make on Solaris).

This fix is for 4.1. In 5.0 and up a different fix is used.
2006-09-11 16:49:44 +02:00
jonas@perch.ndb.mysql.com
7488c8fda8 Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-09-04 14:45:13 +02:00
jonas@perch.ndb.mysql.com
e650052803 Merge perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-ndb
2006-09-01 10:32:12 +02:00
dli@dev3-76.dev.cn.tlan
cb6d518d07 Fix for BUG#21345, Error in cluster logfile rotation.
Fixed the cluster logfile rotation code, let the cluster logfile be renamed correctly when the main logfile exceeds the configured maximum size.
2006-09-01 15:32:40 +08:00
jonas@perch.ndb.mysql.com
b60be73461 ndb - bug#21800
read TransactionDeadlockTimeout (for scans) to cater for insane settings
2006-08-24 07:14:46 +02:00
mskold/marty@mysql.com/linux.site
6a3143e2a0 ndb_lock.test, ndb_lock.result:
bug #18184  SELECT ... FOR UPDATE does not work..: New test case
ha_ndbcluster.h, ha_ndbcluster.cc, NdbConnection.hpp:
  Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
2006-08-15 13:12:27 +02:00
jonas@perch.ndb.mysql.com
a2f1b78083 ndb - bug#21536
Make sure updateNodeInfo is run on master also for temporary tables
2006-08-09 16:24:14 +02:00
jonas@perch.ndb.mysql.com
c2ad5b4ba0 ndb - bug#21213
Make sure totSendlenAi is set in case of ACC_ABORTCONF and activeCreate == true
  (only needed when >2 replica)
2006-08-08 07:59:52 +02:00
jonas@perch.ndb.mysql.com
8754e59a8f ndb - bug#18475
Fix error message on copyfragref
2006-08-07 09:41:39 +02:00
jonas@perch.ndb.mysql.com
8a825e3cfa ndb - bug#21400
Fix docs for NdbOpertation::sub_reg
2006-08-04 09:43:23 +02:00
jonas@perch.ndb.mysql.com
9bf1aec1c4 ndb - bug#20296 (recommit in 4.1)
Make sure that tupkeyErrorLab is run if interpretedUpdate(fail), so that entry is not inserted into index.
     Yeilding crash on following dml on tupel
2006-08-04 08:41:32 +02:00
jonas@perch.ndb.mysql.com
cfd29d00d2 ndb - bug#20892
Fix bug in tup buddy allocator, which made it make invalid access to cfreepagelist[16] (which is not defined)
2006-08-03 14:01:37 +02:00
jonas@perch.ndb.mysql.com
ca88547839 Merge perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
into  perch.ndb.mysql.com:/home/jonas/src/41-work
2006-08-01 16:56:57 +02:00
jonas@perch.ndb.mysql.com
ba6c5beaa7 ndb - bug#21384
handle error in TCKEYREQ during TCINDXREQ better
2006-08-01 16:55:41 +02:00
jonas@perch.ndb.mysql.com
05492af2ab Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
2006-08-01 16:25:48 +02:00
stewart@willster.(none)
628e9ccb43 BUG#21204 ndb_size.pl doesn't take extended BLOB/TEXT size into account 2006-07-26 11:44:52 +10:00
pekka@orca.ndb.mysql.com
71b90cc784 Merge orca.ndb.mysql.com:/space_old/pekka/ndb/version/my41
into  orca.ndb.mysql.com:/space_old/pekka/ndb/version/my41-1.2461
2006-07-15 21:54:47 +02:00
pekka@orca.ndb.mysql.com
6af016ba8a ndb - (4.1) trivial fix to error.log (wday=0 was printed as "x") 2006-07-11 17:07:23 +02:00
pekka@orca.ndb.mysql.com
4893022ea6 ndb - bug#20847: non-debug compile fix 2006-07-10 12:05:51 +02:00
pekka@orca.ndb.mysql.com
6191c7db85 Merge orca.ndb.mysql.com:/space/pekka/ndb/version/my41
into  orca.ndb.mysql.com:/space_old/pekka/ndb/version/my41-bug20847
2006-07-10 11:06:21 +02:00