mikael@dator6.(none)
0f18ff3350
BUG#30996: Committed too early when autocommit and lock table
...
Moved out a lot of code into functions from external_lock and
start_stmt
Fixed a crashing bug at memory alloc failure
Merged the stmt and all variables into one trans variable
Always register start of statement as according to the
interface of the handlers.
Also register for start of transaction when not statement commit
== not autocommit AND no begin - commit ongoing
Now that we registered in a proper manner we also needed to handle
the commit call when end of statement and transaction is ongoing
Added start_stmt_count to know when we have start of statement
for first table
2007-09-14 00:10:47 +02:00
antony@pcg5ppc.xiphis.org
0b59871b83
fix intermittant timing-related test failure
2007-09-13 09:34:21 -07:00
mskold/marty@linux.site
f2159e2d21
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb
2007-09-13 10:35:11 +02:00
mskold/marty@linux.site
d4e84e13b0
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-ndb
...
into mysql.com:/windows/Linux_space/MySQL/mysql-5.1-new-ndb
2007-09-13 10:06:42 +02:00
mskold/marty@linux.site
2ea6d3d680
Merge mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb
...
into mysql.com:/windows/Linux_space/MySQL/mysql-5.1-new-ndb
2007-09-13 10:00:14 +02:00
mskold/marty@mysql.com/linux.site
44b6c2edad
bug#27494 An invalid subselect crashes mysql server: Added check for missing arguments
2007-09-13 09:47:21 +02:00
antony@pcg5ppc.xiphis.org
3d75d36e1f
Changes for pushbuild test runs and VSC compile warnings
2007-09-12 18:16:50 -07:00
antony@pcg5ppc.xiphis.org
421d2d2a4a
undo unneccessary change to ha_innodb.cc
...
remove 'drop database' from new tests.
2007-09-12 13:35:39 -07:00
tomas@whalegate.ndb.mysql.com
f0f025f91b
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-bj
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb-bj
2007-09-12 13:58:03 +02:00
tomas@whalegate.ndb.mysql.com
63648db422
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb-bj
2007-09-12 13:55:45 +02:00
tomas@whalegate.ndb.mysql.com
83eed4d876
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-bj
2007-09-12 13:55:22 +02:00
tomas@whalegate.ndb.mysql.com
461a3dccac
BUG#23354 revert
2007-09-12 13:53:32 +02:00
tomas@whalegate.ndb.mysql.com
9620892508
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-09-11 19:52:05 +02:00
jonas@perch.ndb.mysql.com
cf17cd229b
Merge perch.ndb.mysql.com:/home/jonas/src/51-telco-gca
...
into perch.ndb.mysql.com:/home/jonas/src/51-ndb
2007-09-11 16:55:37 +02:00
jonas@perch.ndb.mysql.com
0b2c8fa3c4
ndb - bug#30914
...
Dont add insert+delete tuple(s) to lcp-keep-list
2007-09-11 16:45:22 +02:00
antony@pcg5ppc.xiphis.org
89f88eab6e
Bug#30919
...
"Rows not deleted from innodb partitioned tables if --innodb_autoinc_lock_mode=0"
Due to a previous bugfix which initializes a previously uninitialized
variable, ha_partition::get_auto_increment() may fail to operate
correctly when the storage engine reports that it is only reserving
one value and one or more partitions have a different 'next-value'.
Currently, only affects Innodb's new-style auto-increment code which
reserves larger blocks of values and has less inter-thread contention.
2007-09-08 20:26:12 -07:00
acurtis/antony@xiphis.org/ltamd64.xiphis.org
5558f69d62
perform explicit cleanup
...
add missing opt file
2007-09-08 11:56:55 -07:00
acurtis/antony@xiphis.org/ltamd64.xiphis.org
d8d199c469
Bug#30907
...
"Regression: "--innodb_autoinc_lock_mode=0" (off) not same as older releases"
Bug#28430
"Failure in replication of innodb partitioned tables on row/mixed format"
Bug#30888
"Innodb table + stored procedure + row deletion = server crash"
Apply Oracle patch from Sunny
Include tests cases by Omer
Ensure that innobase_read_and_init_auto performs table autoinc lock when lock_mode = 0
No need for "if" guard around row_unlock_table_autoinc_for_mysql() because
it already performs same check.
Make autoinc_lock_mode variable read-only for duration of running mysqld process.
2007-09-08 11:19:35 -07:00
kent/mysqldev@mysql.com/production.mysql.com
cf2b6a9747
ha_partition.cc, listener.h, listener.cc, ha_partition.h:
...
Initiate static const outside class definition
2007-09-07 13:30:42 +02:00
kent/mysqldev@mysql.com/production.mysql.com
76c99a074c
azio.c, azlib.h:
...
Don't use typedef 'voidpc' as later addition and not needed
2007-09-07 13:27:52 +02:00
tomas@whalegate.ndb.mysql.com
35bddfecf7
Bug #11313 confusing/erroneous 4006 message
2007-09-07 11:15:07 +02:00
omer@linux.site
805511a382
Modifications to funcs_1 files for 5.1.22rc release including:
...
- Updated row help count information
- Added missing 'order by' clauses (altrady fixed in build tree)
- Fixed isses with ndb_storeproc06/10 tests (added use database)
- Corrected use of wrong engine in ndb tests (already fixed in build tree)
- Update to ndb__datadict to replect additional fields in I_S (already corrected in build tree)
2007-09-06 22:03:07 -07:00
tomas@whalegate.ndb.mysql.com
0e18338ae0
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-09-06 10:23:14 +02:00
jonas@perch.ndb.mysql.com
13298bd821
Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into perch.ndb.mysql.com:/home/jonas/src/51-ndb
2007-09-06 07:40:54 +02:00
tomas@whalegate.ndb.mysql.com
b5e7c8dbd3
change printout to be a warning
2007-09-05 19:39:13 +02:00
tomas@whalegate.ndb.mysql.com
78fb6b274b
moving these tests to suite ndb_team
2007-09-05 19:13:36 +02:00
tomas@whalegate.ndb.mysql.com
e8c2807aac
tests actually work in statement based
2007-09-05 18:44:47 +02:00
tomas@whalegate.ndb.mysql.com
06b267cbb7
correct include file
2007-09-05 18:02:46 +02:00
lzhou/zhl@dev3-63.(none)
c0f5b574f4
Merge lzhou@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb-bj
...
into dev3-63.(none):/home/zhl/mysql/mysql-5.1/bug27543
2007-09-05 15:37:30 +00:00
tomas@whalegate.ndb.mysql.com
173a9473be
correct include file
2007-09-05 17:31:26 +02:00
lzhou/zhl@dev3-63.(none)
b2b22e93a2
Merge lzhou@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb-bj
...
into dev3-63.(none):/home/zhl/mysql/mysql-5.1/bug30024
2007-09-05 15:03:11 +00:00
lzhou/zhl@dev3-63.(none)
53c2c7fa3f
BUG#27543 Backup and restore can compatible with different endians for blob attribute
2007-09-05 13:01:30 +00:00
tomas@whalegate.ndb.mysql.com
1657c2d88a
getting rid of flush altogether, fix with post_epoch hendeling and/or changes in Rows_log_event
...
- problem is the database name accessed in Rows_log_event write... get_db() which is a pointer to the share string...
- point to table map instead?
- or copy it?
- or make sure that anything interacting with the share happens _after_ the epoch
Problem with flush is that STMT_END_F may not be included as it shoudld...
2007-09-05 11:43:42 +02:00
tomas@whalegate.ndb.mysql.com
39edaf9f8d
this flush with flag TRUE causes spurious errors in the binlog... as it will insert a STMT_END_F... and hence an invalid binlog (missing table mappings)
2007-09-05 09:22:58 +02:00
tomas@whalegate.ndb.mysql.com
29af14afa2
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-target-5.1.22
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-09-04 22:25:23 +02:00
jonas@perch.ndb.mysql.com
9529e06c9a
ndb - merge error code
...
forgot to update next TC no
2007-09-03 11:32:48 +02:00
jonas@perch.ndb.mysql.com
d1c8dc8320
ndb - merge error code(s)
2007-09-03 11:29:58 +02:00
jonas@perch.ndb.mysql.com
eab642a4f4
ndb - bug#30764
...
When adding a read to lock queue, where there is a X-lock ahead, upgrade to X-lock
(found by pekkas blob changes)
2007-09-03 08:15:59 +02:00
kent/mysqldev@mysql.com/production.mysql.com
2e3b140e94
Makefile.am:
...
Traditional make wants line to start with TAB
2007-09-01 14:51:46 +02:00
kent/mysqldev@mysql.com/production.mysql.com
d93c9911c4
configure.in:
...
beta => rc
2007-08-31 17:50:16 +02:00
jonas@perch.ndb.mysql.com
9b913a1973
ndb - autotest
...
remove more "extra mysql-"
2007-08-31 16:55:59 +02:00
jonas@perch.ndb.mysql.com
97380c6906
ndb autotest
...
add --tag
remove prepended mysql-
add conf-test.cnf
add embryo upgrade-boot.sh
2007-08-31 16:12:51 +02:00
jonas@perch.ndb.mysql.com
44ff2d8b4d
merge
2007-08-31 16:09:48 +02:00
tsmith@ramayana.hindu.god
58ecaaa859
Disable rpl_ndb_2other, which has never worked on bigendian machines.
2007-08-30 14:13:05 -06:00
tomas@whalegate.ndb.mysql.com
08b8d6aeaf
Bug#20872 master*.err: miscellaneous error messages
2007-08-30 11:46:30 +02:00
tomas@whalegate.ndb.mysql.com
626c03c7ef
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-08-30 10:52:07 +02:00
tomas@whalegate.ndb.mysql.com
dfc1e0cc79
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-08-30 10:46:32 +02:00
tomas@whalegate.ndb.mysql.com
a7921ab61d
Bug#20872 master*.err: miscellaneous error messages
2007-08-30 10:41:19 +02:00
Justin.He/justin.he@dev3-240.dev.cn.tlan
f8a85abf3c
Merge jhe@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into dev3-240.dev.cn.tlan:/home/justin.he/mysql/mysql-5.1/mysql-5.1-new-ndb-bj.merge
2007-08-30 16:17:32 +08:00
stewart@willster.(none)
d14cba104a
Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into willster.(none):/home/stewart/Documents/MySQL/5.1/ndb
2007-08-30 10:00:36 +10:00