Commit graph

399 commits

Author SHA1 Message Date
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
6535f078fa Merge perch.ndb.mysql.com:/home/jonas/src/51-new
into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
2006-01-23 14:51:45 +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
jonas@eel.(none)
ff4d403c65 wl1497 - ndb - dynamic mem in ndbd
Impl. NdbdSuperPool (subclass of SuperPool) that uses Ndbd_mem_manager
  Impl. micro benchmark
2006-01-22 18:23:48 +01: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
serg@serg.mylan
760cbe55d8 Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
into serg.mylan:/usr/home/serg/Abk/mysql-5.1
2006-01-20 09:25:21 +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
jonas@perch.ndb.mysql.com
767a9b852a Merge perch.ndb.mysql.com:/home/jonas/src/51-new
into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
2006-01-20 07:23:25 +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
serg@serg.mylan
2dee3a7216 Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
into serg.mylan:/usr/home/serg/Abk/mysql-5.1
2006-01-19 19:33:51 +01:00
pappa@c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se
082e9a8132 WL : After push fixes 2006-01-19 13:32:58 -05:00
jonas@perch.ndb.mysql.com
60f25a4c1b Merge perch.ndb.mysql.com:/home/jonas/src/51-new
into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
2006-01-19 15:05:57 +01: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
serg@serg.mylan
442e328ee9 Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
into serg.mylan:/usr/home/serg/Abk/mysql-5.1
2006-01-17 18:35:13 +01:00
jonas@perch.ndb.mysql.com
c93e54be20 Merge perch.ndb.mysql.com:/home/jonas/src/51-new
into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
2006-01-17 18:35:13 +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
jonas@perch.ndb.mysql.com
73327c439d Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
2006-01-17 17:22:04 +01: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
jonas@perch.ndb.mysql.com
38b857445e Merge perch.ndb.mysql.com:/home/jonas/src/51-new
into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
2006-01-17 10:48:48 +01:00
jonas@perch.ndb.mysql.com
ef7919d4d0 ndb - merge all blocks into one lib, enables better parallell build
(since am cant build directories in parallell)
2006-01-17 09:32:16 +01:00
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se
6bf5c9113d WL : 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 : 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