Skip to content

Commit 22fb34d

Browse files
author
jonas oreland
committed
ndb - merge 71 to 72
2 parents f26c954 + 28d6963 commit 22fb34d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1556
-695
lines changed

client/mysqlbinlog.cc

+5
Original file line numberDiff line numberDiff line change
@@ -922,6 +922,11 @@ Exit_status process_event(PRINT_EVENT_INFO *print_event_info, Log_event *ev,
922922
case WRITE_ROWS_EVENT:
923923
case DELETE_ROWS_EVENT:
924924
case UPDATE_ROWS_EVENT:
925+
#ifndef MCP_WL5353
926+
case WRITE_ROWS_EVENT_V1:
927+
case DELETE_ROWS_EVENT_V1:
928+
case UPDATE_ROWS_EVENT_V1:
929+
#endif
925930
case PRE_GA_WRITE_ROWS_EVENT:
926931
case PRE_GA_DELETE_ROWS_EVENT:
927932
case PRE_GA_UPDATE_ROWS_EVENT:

mysql-test/suite/binlog/t/binlog_row_mysqlbinlog_db_filter.test

+11
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,17 @@ while($i)
140140
-- echo **** ERROR **** Database name 'b42941' NOT FOUND in mysqlbinlog output ($flags $outfile.2).
141141
}
142142

143+
#bug #13067813
144+
if (`SELECT INSTR(@b42941_output.1, 'unknown table')`)
145+
{
146+
-- echo **** ERROR **** Table mapping failure detected
147+
}
148+
149+
if (`SELECT INSTR(@b42941_output.2, 'unknown table')`)
150+
{
151+
-- echo **** ERROR **** Table mapping failure detected
152+
}
153+
143154
dec $i;
144155
}
145156

mysql-test/suite/ndb/r/ndb_alter_table.result

+133-1
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ c108 int(11) not null,
283283
c109 int(11) not null,
284284
primary key (ai),
285285
unique key tx1 (c002, c003, c004, c005)) engine=ndb;
286-
create index tx2
286+
create index tx2
287287
on t1 (c010, c011, c012, c013);
288288
drop table t1;
289289
create table t1 (a int primary key auto_increment, b int) engine=ndb;
@@ -395,4 +395,136 @@ a b
395395
2 200
396396
1 300
397397
drop table t1;
398+
create table t1 (
399+
ci001 int, ci002 int, ci003 int, ci004 int, ci005 int, ci006 int, ci007 int, ci008 int,
400+
ci009 int, ci010 int, ci011 int, ci012 int, ci013 int, ci014 int, ci015 int, ci016 int,
401+
ci017 int, ci018 int, ci019 int, ci020 int, ci021 int, ci022 int, ci023 int, ci024 int,
402+
ci025 int, ci026 int, ci027 int, ci028 int, ci029 int, ci030 int, ci031 int, ci032 int,
403+
ci033 int, ci034 int, ci035 int, ci036 int, ci037 int, ci038 int, ci039 int, ci040 int,
404+
ci041 int, ci042 int, ci043 int, ci044 int, ci045 int, ci046 int, ci047 int, ci048 int,
405+
ci049 int, ci050 int, ci051 int, ci052 int, ci053 int, ci054 int, ci055 int, ci056 int,
406+
ci057 int, ci058 int, ci059 int, ci060 int, ci061 int, ci062 int, ci063 int, ci064 int,
407+
ci065 int, ci066 int, ci067 int, ci068 int, ci069 int, ci070 int, ci071 int, ci072 int,
408+
ci073 int, ci074 int, ci075 int, ci076 int, ci077 int, ci078 int, ci079 int, ci080 int,
409+
ci081 int, ci082 int, ci083 int, ci084 int, ci085 int, ci086 int, ci087 int, ci088 int,
410+
ci089 int, ci090 int, ci091 int, ci092 int, ci093 int, ci094 int, ci095 int, ci096 int,
411+
ci097 int, ci098 int, ci099 int, ci100 int, ci101 int, ci102 int, ci103 int, ci104 int,
412+
ci105 int, ci106 int, ci107 int, ci108 int, ci109 int, ci110 int, ci111 int, ci112 int,
413+
ci113 int, ci114 int, ci115 int, ci116 int, ci117 int, ci118 int, ci119 int, ci120 int,
414+
ci121 int, ci122 int, ci123 int, ci124 int, ci125 int, ci126 int, ci127 int, ci128 int,
415+
ci129 int, ci130 int, ci131 int, ci132 int, ci133 int, ci134 int, ci135 int, ci136 int,
416+
ci137 int, ci138 int, ci139 int, ci140 int, ci141 int, ci142 int, ci143 int, ci144 int,
417+
ci145 int, ci146 int, ci147 int, ci148 int, ci149 int, ci150 int, ci151 int, ci152 int,
418+
ci153 int, ci154 int, ci155 int, ci156 int, ci157 int, ci158 int, ci159 int, ci160 int,
419+
ci161 int, ci162 int, ci163 int, ci164 int, ci165 int, ci166 int, ci167 int, ci168 int,
420+
ci169 int, ci170 int, ci171 int, ci172 int, ci173 int, ci174 int, ci175 int, ci176 int,
421+
ci177 int, ci178 int, ci179 int, ci180 int, ci181 int, ci182 int, ci183 int, ci184 int,
422+
ci185 int, ci186 int, ci187 int, ci188 int, ci189 int, ci190 int, ci191 int, ci192 int,
423+
ci193 int, ci194 int, ci195 int, ci196 int, ci197 int, ci198 int, ci199 int, ci200 int,
424+
ci201 int, ci202 int, ci203 int, ci204 int, ci205 int, ci206 int, ci207 int, ci208 int,
425+
ci209 int, ci210 int, ci211 int, ci212 int, ci213 int, ci214 int, ci215 int, ci216 int,
426+
ci217 int, ci218 int, ci219 int, ci220 int, ci221 int, ci222 int, ci223 int, ci224 int,
427+
ci225 int, ci226 int, ci227 int, ci228 int, ci229 int, ci230 int, ci231 int, ci232 int,
428+
ci233 int, ci234 int, ci235 int, ci236 int, ci237 int, ci238 int, ci239 int, ci240 int,
429+
ci241 int, ci242 int, ci243 int, ci244 int, ci245 int, ci246 int, ci247 int, ci248 int,
430+
ci249 int, ci250 int, ci251 int, ci252 int, ci253 int, ci254 int, ci255 int, ci256 int,
431+
ci257 int, ci258 int, ci259 int, ci260 int, ci261 int, ci262 int, ci263 int, ci264 int,
432+
ci265 int, ci266 int, ci267 int, ci268 int, ci269 int, ci270 int, ci271 int, ci272 int,
433+
ci273 int, ci274 int, ci275 int, ci276 int, ci277 int, ci278 int, ci279 int, ci280 int,
434+
ci281 int, ci282 int, ci283 int, ci284 int, ci285 int, ci286 int, ci287 int, ci288 int,
435+
ci289 int, ci290 int, ci291 int, ci292 int, ci293 int, ci294 int, ci295 int, ci296 int,
436+
ci297 int, ci298 int, ci299 int, ci300 int, ci301 int, ci302 int, ci303 int, ci304 int,
437+
ci305 int, ci306 int, ci307 int, ci308 int, ci309 int, ci310 int, ci311 int, ci312 int,
438+
ci313 int, ci314 int, ci315 int, ci316 int, ci317 int, ci318 int, ci319 int, ci320 int,
439+
ci321 int, ci322 int, ci323 int, ci324 int, ci325 int, ci326 int, ci327 int, ci328 int,
440+
ci329 int, ci330 int, ci331 int, ci332 int, ci333 int, ci334 int, ci335 int, ci336 int,
441+
ci337 int, ci338 int, ci339 int, ci340 int, ci341 int, ci342 int, ci343 int, ci344 int,
442+
ci345 int, ci346 int, ci347 int, ci348 int, ci349 int, ci350 int, ci351 int, ci352 int,
443+
ci353 int, ci354 int, ci355 int, ci356 int, ci357 int, ci358 int, ci359 int, ci360 int,
444+
ci361 int, ci362 int, ci363 int, ci364 int, ci365 int, ci366 int, ci367 int, ci368 int,
445+
ci369 int, ci370 int, ci371 int, ci372 int, ci373 int, ci374 int, ci375 int, ci376 int,
446+
ci377 int, ci378 int, ci379 int, ci380 int, ci381 int, ci382 int, ci383 int, ci384 int,
447+
ci385 int, ci386 int, ci387 int, ci388 int, ci389 int, ci390 int, ci391 int, ci392 int,
448+
ci393 int, ci394 int, ci395 int, ci396 int, ci397 int, ci398 int, ci399 int, ci400 int,
449+
ci401 int, ci402 int, ci403 int, ci404 int, ci405 int, ci406 int, ci407 int, ci408 int,
450+
ci409 int, ci410 int, ci411 int, ci412 int, ci413 int, ci414 int, ci415 int, ci416 int,
451+
ci417 int, ci418 int, ci419 int, ci420 int, ci421 int, ci422 int, ci423 int, ci424 int,
452+
ci425 int, ci426 int, ci427 int, ci428 int, ci429 int, ci430 int, ci431 int, ci432 int,
453+
ci433 int, ci434 int, ci435 int, ci436 int, ci437 int, ci438 int, ci439 int, ci440 int,
454+
ci441 int, ci442 int, ci443 int, ci444 int, ci445 int, ci446 int, ci447 int, ci448 int,
455+
ci449 int, ci450 int, ci451 int, ci452 int, ci453 int, ci454 int, ci455 int, ci456 int,
456+
ci457 int, ci458 int, ci459 int, ci460 int, ci461 int, ci462 int, ci463 int, ci464 int,
457+
ci465 int, ci466 int, ci467 int, ci468 int, ci469 int, ci470 int,
458+
cb471 blob, cb472 blob, cb473 blob, cb474 blob, cb475 blob, cb476 blob, cb477 blob, cb478 blob,
459+
cb479 blob, cb480 blob, cb481 blob, cb482 blob, cb483 blob, cb484 blob, cb485 blob, cb486 blob,
460+
cb487 blob, cb488 blob, cb489 blob, cb490 blob, cb491 blob, cb492 blob, cb493 blob, cb494 blob,
461+
cb495 blob, cb496 blob, cb497 blob, cb498 blob, cb499 blob, cb500 blob, cb501 blob, cb502 blob,
462+
cb503 blob, cb504 blob, cb505 blob, cb506 blob, cb507 blob, cb508 blob, cb509 blob, cb510 blob,
463+
cb511 blob, cb512 blob,
464+
primary key (ci001),
465+
unique i1 (ci002),
466+
unique i2 (ci003),
467+
unique i3 (ci004),
468+
unique i4 (ci005),
469+
unique i5 (ci006),
470+
unique i6 (ci007),
471+
unique i7 (ci008),
472+
unique i8 (ci009),
473+
unique i9 (ci010),
474+
unique i10 (ci011),
475+
unique i11 (ci012),
476+
unique i12 (ci013),
477+
unique i13 (ci014),
478+
unique i14 (ci015),
479+
unique i15 (ci016),
480+
unique i16 (ci017),
481+
unique i17 (ci018),
482+
unique i18 (ci019),
483+
unique i19 (ci020),
484+
unique i20 (ci021),
485+
unique i21 (ci022),
486+
unique i22 (ci023),
487+
unique i23 (ci024),
488+
unique i24 (ci025),
489+
unique i25 (ci026),
490+
unique i26 (ci027),
491+
unique i27 (ci028),
492+
unique i28 (ci029),
493+
unique i29 (ci030),
494+
unique i30 (ci031),
495+
unique i31 (ci032),
496+
unique i32 (ci033),
497+
unique i33 (ci034),
498+
unique i34 (ci035),
499+
unique i35 (ci036),
500+
unique i36 (ci037),
501+
unique i37 (ci038),
502+
unique i38 (ci039),
503+
unique i39 (ci040),
504+
unique i40 (ci041),
505+
unique i41 (ci042),
506+
unique i42 (ci043),
507+
unique i43 (ci044),
508+
unique i44 (ci045),
509+
unique i45 (ci046),
510+
unique i46 (ci047),
511+
unique i47 (ci048),
512+
unique i48 (ci049),
513+
unique i49 (ci050),
514+
unique i50 (ci051),
515+
unique i51 (ci052),
516+
unique i52 (ci053),
517+
unique i53 (ci054),
518+
unique i54 (ci055),
519+
unique i55 (ci056),
520+
unique i56 (ci057),
521+
unique i57 (ci058),
522+
unique i58 (ci059),
523+
unique i59 (ci060),
524+
unique i60 (ci061),
525+
unique i61 (ci062),
526+
unique i62 (ci063),
527+
unique i63 (ci064)
528+
) engine=ndb;
529+
drop table t1;
398530
End of 5.1 tests

mysql-test/suite/ndb/r/ndbinfo.result

+14-2
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,12 @@ table_id table_name comment
3636
8 counters monotonic counters
3737
9 nodes node status
3838
10 diskpagebuffer disk page buffer info
39+
11 threadblocks which blocks are run in which threads
40+
12 threadstat threadstat
41+
13 transactions transactions
3942
SELECT COUNT(*) FROM ndb$tables;
4043
COUNT(*)
41-
11
44+
14
4245
SELECT * FROM ndb$tables WHERE table_id = 2;
4346
table_id table_name comment
4447
2 test for testing
@@ -49,11 +52,14 @@ table_id table_name comment
4952
8 counters monotonic counters
5053
9 nodes node status
5154
10 diskpagebuffer disk page buffer info
55+
11 threadblocks which blocks are run in which threads
56+
12 threadstat threadstat
57+
13 transactions transactions
5258
SELECT * FROM ndb$tables WHERE table_name = 'LOGDESTINATION';
5359
table_id table_name comment
5460
SELECT COUNT(*) FROM ndb$tables t1, ndb$tables t2 WHERE t1.table_id = t1.table_id;
5561
COUNT(*)
56-
121
62+
196
5763

5864
SELECT table_id, table_name, comment from ndb$tables
5965
WHERE table_id > 2 AND table_id <= 5 ORDER BY table_id;
@@ -76,6 +82,9 @@ table_id table_name
7682
7 resources
7783
0 tables
7884
2 test
85+
11 threadblocks
86+
12 threadstat
87+
13 transactions
7988
4 transporters
8089

8190
SELECT table_id, column_id, column_name FROM ndb$columns LIMIT 7;
@@ -123,6 +132,9 @@ table_id
123132
8
124133
9
125134
10
135+
11
136+
12
137+
13
126138

127139
TRUNCATE ndb$tables;
128140
ERROR HY000: Table 'ndb$tables' is read only

0 commit comments

Comments
 (0)