MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
marko eacc1b5d75 Port r98 from branches/5.0: INCOMPATIBLE CHANGE:
Do not pad VARBINARY or BINARY columns. (Bug #14189)

innodb.test, innodb.result: Add test cases for foreign key constraints
between VARBINARY and BINARY columns, and between VARCHAR BINARY and
CHAR BINARY columns.

innobase_init(): Assert that
DATA_MYSQL_BINARY_CHARSET_COLL == my_charset_bin.number.

dtype_get_pad_char(): Do not pad VARBINARY or BINARY columns.

row_ins_cascade_calc_update_vec(): Refuse ON UPDATE CASCADE
when trying to change the length of a VARBINARY column
that refers to or is referenced by a BINARY column.  BINARY
columns are no longer padded on comparison, and thus they
cannot be padded on storage either.
2005-12-14 14:05:34 +00:00
btr Port r53 from branches/5.0: 2005-11-17 09:00:25 +00:00
buf Import 5.0 code. 2005-10-27 07:29:40 +00:00
data Import 5.0 code. 2005-10-27 07:29:40 +00:00
dict Forward-port r46 from branches/5.0: 2005-11-16 07:26:20 +00:00
dyn Import 5.0 code. 2005-10-27 07:29:40 +00:00
eval Import 5.0 code. 2005-10-27 07:29:40 +00:00
fil Import 5.0 code. 2005-10-27 07:29:40 +00:00
fsp Import 5.0 code. 2005-10-27 07:29:40 +00:00
fut Import 5.0 code. 2005-10-27 07:29:40 +00:00
ha Fix comments for memory allocation functions and add some extra checks. 2005-11-04 14:20:11 +00:00
handler Port r98 from branches/5.0: INCOMPATIBLE CHANGE: 2005-12-14 14:05:34 +00:00
ibuf Import 5.0 code. 2005-10-27 07:29:40 +00:00
include Port r98 from branches/5.0: INCOMPATIBLE CHANGE: 2005-12-14 14:05:34 +00:00
lock Fix comments for memory allocation functions and add some extra checks. 2005-11-04 14:20:11 +00:00
log Import 5.0 code. 2005-10-27 07:29:40 +00:00
mach Import 5.0 code. 2005-10-27 07:29:40 +00:00
mem Fix comments for memory allocation functions and add some extra checks. 2005-11-04 14:20:11 +00:00
mtr Import 5.0 code. 2005-10-27 07:29:40 +00:00
mysql-test Port r98 from branches/5.0: INCOMPATIBLE CHANGE: 2005-12-14 14:05:34 +00:00
os Import 5.0 code. 2005-10-27 07:29:40 +00:00
page Import 5.0 code. 2005-10-27 07:29:40 +00:00
pars Import 5.0 code. 2005-10-27 07:29:40 +00:00
que Import 5.0 code. 2005-10-27 07:29:40 +00:00
read Import 5.0 code. 2005-10-27 07:29:40 +00:00
rem Forward-port r46 from branches/5.0: 2005-11-16 07:26:20 +00:00
row Port r98 from branches/5.0: INCOMPATIBLE CHANGE: 2005-12-14 14:05:34 +00:00
srv Port r87 from branches/5.0: 2005-12-08 14:27:09 +00:00
sync Import 5.0 code. 2005-10-27 07:29:40 +00:00
thr Import 5.0 code. 2005-10-27 07:29:40 +00:00
trx Import 5.0 code. 2005-10-27 07:29:40 +00:00
usr Import 5.0 code. 2005-10-27 07:29:40 +00:00
ut Import 5.0 code. 2005-10-27 07:29:40 +00:00
compile-innodb-debug Add compile-innodb-debug and modify setup.sh to copy it to ../BUILD. 2005-11-04 07:53:04 +00:00
configure.in Remove include/Makefile.am and the references to it. 2005-11-03 11:23:49 +00:00
export.sh export.sh: Store log messages in export directory and refactor operations 2005-11-07 13:52:11 +00:00
Makefile.am Remove include/Makefile.am and the references to it. 2005-11-03 11:23:49 +00:00
setup.sh Add compile-innodb-debug and modify setup.sh to copy it to ../BUILD. 2005-11-04 07:53:04 +00:00