Commit graph

291 commits

Author SHA1 Message Date
stewart@mysql.com
c337832242 Merge mysql.com:/home/stewart/Documents/MySQL/5.1/new
into  mysql.com:/home/stewart/Documents/MySQL/5.1/cleanup
2006-01-28 16:49:21 +13:00
tomas@poseidon.ndb.mysql.com
dbc75b0e27 Bug #16152, create event assertion in debug version, list corruption 2006-01-26 11:14:20 +01:00
brian@zim.tangent.org
570bffe8c7 Rename of my_strdup_with_lenght to match the more common "strndup" method. Soo its now my_strndup().
my_stat() gettinng the correct parameter list may be next :)
2006-01-25 19:54:42 -08:00
pekka@mysql.com
93ceddfe6c Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into  mysql.com:/space/pekka/ndb/version/my51
2006-01-25 22:39:00 +01:00
pekka@mysql.com
98e59a4447 ndb - wl#2972 rbr blobs: write blob data to binlog 2006-01-25 22:22:50 +01:00
jonas@perch.ndb.mysql.com
5c391f94ed bug#10987 - ndb - unable to find restorable replica
Add massive printout when failure detected
2006-01-25 11:02:19 +01:00
jonas@perch.ndb.mysql.com
4630f67e2b bug#16771 - ndb dd - fix leak of extents 2006-01-25 09:47:56 +01:00
jonas@perch.ndb.mysql.com
1e35591253 bug#16742 - ndb dd - round filesize upwards 2006-01-24 11:41:58 +01:00
jonas@perch.ndb.mysql.com
7d821c23e4 bug#16738 - ndb dd - out of diskspace
fix typo + add error code to printable list
2006-01-24 10:47:04 +01:00
jonas@perch.ndb.mysql.com
c057cdc17c ndb - Fix strange SR problems
uninit variable
2006-01-23 14:15:35 +01:00
jonas@perch.ndb.mysql.com
68d55c5e18 ndb - fix typo 2006-01-23 09:57:04 +01:00
jonas@perch.ndb.mysql.com
b4ca22e685 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
2006-01-23 09:12:22 +01:00
pekka@mysql.com
ecdc2c9193 ndb - wl#2972 injector cleanup accessed blob event ops via Ndb => crash 2006-01-23 07:27:49 +01:00
brian@zim.tangent.org
58e21e823c Small cleanups to remove old or un-needed methods. 2006-01-22 13:51:42 -08:00
pekka@mysql.com
f79075e9d6 ndb - wl#2972 fix tinyblob 2006-01-22 13:28:43 +01:00
pekka@mysql.com
ddc419afb2 ndb - wl#2972 injector saw blob table drop event => crash 2006-01-22 10:37:57 +01:00
pekka@mysql.com
f2c82402ca Merge mysql.com:/space/pekka/ndb/version/my51
into  mysql.com:/space/pekka/ndb/version/my51-rbr
2006-01-21 11:57:15 +01:00
knielsen@mysql.com
585f5b284b Merge bk-internal:/home/bk/mysql-5.1-new
into  mysql.com:/usr/local/mysql/tmp5.1
2006-01-20 14:50:03 +01:00
knielsen@mysql.com
8de62c574b Merge mysql.com:/usr/local/mysql/mysql-5.1-new
into  mysql.com:/usr/local/mysql/tmp5.1
2006-01-20 13:24:18 +01:00
knielsen@mysql.com
c346208a40 Portability compilation fixes. 2006-01-20 13:23:24 +01:00
jonas@perch.ndb.mysql.com
7a00b864f8 Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1.4
into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
2006-01-20 11:05:02 +01:00
tomas@poseidon.ndb.mysql.com
ee90c6d301 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
2006-01-20 09:10:58 +01:00
stewart@mysql.com
f43058b8a8 Merge mysql.com:/home/stewart/Documents/MySQL/5.1/new
into  mysql.com:/home/stewart/Documents/MySQL/5.1/2868
2006-01-20 15:52:19 +11:00
stewart@mysql.com
d88e576612 WL#2868 Fix backup trigger handling
BACKUP previous set up triggers using DICT.
This lead to all kind of trouble.
An smaller alternative to using SUMA for backup
  is to just make BACKUP handle triggers to TUP directly.

This way all triggers will be totally local,
  and error handling is much simpler.

--- old impl.

Start: Master recives GSN_DEFINE_BACKUP_CONF from all participants
Master sends CREATE_TRIG_REQ for all tables to local DICT (dict master)
Master sends START_BACKUP_REQ to all paricipants with trigger ids from DICT
Master sends ALTER_TRIG_REQ (online) to local DICT
Master waits for GCP
Master starts distributed scan
When scan has finished
Master waits for GCP
Master sends DROP_TRIGGER to local DICT
Master sends STOP_BACKUP_REQ to all participants

--- new impl.

Start: Master recives GSN_DEFINE_BACKUP_CONF from all participants
Master sends START_BACKUP_REQ to all paricipants
  Participand sends CREATE_TRIG_REQ for all tables to local TUP
Master waits for GCP
Master starts distributed scan
When scan has finished
Master waits for GCP
Master sends STOP_BACKUP_REQ to all participants
  Participant sends DROP_TRIGGER to local TUP

Changes:
All trigger handling is _local_
 This implies, that abort (e.g due to node failure) can be _local_


fix testBackup test so that it will run successfully with the (now correct)
backup trigger code.
2006-01-20 15:42:00 +11:00
cps@outpost.site
fb25dc11c8 Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into  outpost.site:/home/cps/mysql/devel/test-6
2006-01-20 00:42:57 +03:00
cps@outpost.site
c08d4aa703 Fix the tree: plugin-related changes, necessary for
CSV storage engine to be statically compiled.
Derived from antony's patch.
2006-01-20 00:40:56 +03:00
knielsen@mysql.com
113b1e4e6c Merge mysql.com:/usr/local/mysql/ab/mirrors/pullers/mysql-5.1-new
into  mysql.com:/usr/local/mysql/tmp5.1
2006-01-19 21:50:57 +01:00
pekka@mysql.com
c68df5c14a Merge mysql.com:/space/pekka/ndb/version/my51
into  mysql.com:/space/pekka/ndb/version/my51-rbr
2006-01-19 19:33:51 +01:00
pappa@c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se
082e9a8132 WL #2747: After push fixes 2006-01-19 13:32:58 -05:00
jonas@perch.ndb.mysql.com
7256328d48 bug#16455 - ndb crash when running of of rope pool 2006-01-19 14:08:05 +01:00
pekka@mysql.com
17cec85f5f ndb - wl#2972 rbr blobs ndb api support 2006-01-19 14:01:32 +01:00
cps@outpost.site
ce2eb6d8cb WL1019: complete patch. Reapplied patch to the clean
tree to get rid of multiple typos in CS comments and
unify the patch.
2006-01-19 05:56:06 +03:00
tomas@poseidon.ndb.mysql.com
9c1234a5cf fixed startup suma bug when ndb api connects during node restart 2006-01-18 16:45:17 +01:00
pekka@mysql.com
cd55dea8fb ndb - wl#2972 (5.1) omit trigger check post!=pre if recipient is SUMA 2006-01-18 14:21:24 +01:00
pekka@mysql.com
18a060e798 ndb - wl#2972 (5.1, related) un-initialized var in Suma 2006-01-18 10:59:41 +01:00
knielsen@mysql.com
2ad568d421 Merge bk-internal:/home/bk/mysql-5.1-new
into  mysql.com:/usr/local/mysql/mysql-5.1-relmerge
2006-01-17 18:35:16 +01:00
tomas@poseidon.ndb.mysql.com
b3658d6731 fix my_compress/zlib link error 2006-01-17 18:35:15 +01:00
tomas@poseidon.ndb.mysql.com
246cccc1a5 fix compile error 2006-01-17 18:35:11 +01:00
pappa@c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se
fb79504889 Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into  c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2747-push
2006-01-17 12:35:09 -05:00
pappa@c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se
b809a9d027 Merge c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1-new
into  c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2604-push
2006-01-17 09:36:55 -05:00
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se
6bf5c9113d WL #2747: Fix such that backup and restore works for user defined
partitioned tables in NDB
2006-01-17 09:25:12 +01:00
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se
e802a94284 WL #2604: Partition Management
Optimised version of ADD/DROP/REORGANIZE partitions for
non-NDB storage engines.
New syntax to handle REBUILD/OPTIMIZE/ANALYZE/CHECK/REPAIR partitions
Quite a few bug fixes
2006-01-17 08:40:00 +01:00
tomas@poseidon.ndb.mysql.com
31596d5456 added assert for when ndb share is not released as it should
+ corrected the bugs in this resuling from mysql-test-run
+removed some debug printouts
2006-01-17 07:36:50 +01:00
svoj@april.(none)
74c475b23d Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into  april.(none):/home/svoj/devel/mysql/BUG14194/mysql-5.1-new
2006-01-16 22:27:36 +04:00
evgen@moonbone.local
c435433c61 Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into moonbone.local:/work/15347-bug-5.1-new-mysql
2006-01-16 19:01:57 +03:00
evgen@moonbone.local
7f0aa55e36 Manually merged 2006-01-16 16:57:15 +03:00
jonas@perch.ndb.mysql.com
47581fa7fa ndb - fix ndb_restore on solaris
Fix alignment changes in tup page header
2006-01-15 20:45:10 +01:00
jonas@perch.ndb.mysql.com
b42ea76770 Merge perch.ndb.mysql.com:/home/jonas/src/51-ndb
into  perch.ndb.mysql.com:/home/jonas/src/51-new
2006-01-15 20:45:09 +01:00
jonas@eel.(none)
93bfec6297 ndb dd -
Change default page buffer cache size
2006-01-15 20:45:08 +01:00
knielsen@mysql.com
12cb3f4c5e Windows/Visual Studio 2003 fixes for the 5.1.5 release. 2006-01-13 22:09:48 +01:00