mariadb/storage
Annamalai Gurusami f3a6816fe5 Bug ERROR CODE 1118: ROW SIZE TOO LARGE - EVEN
THOUGH IT IS NOT.

The following error message is misleading because it claims 
that the BLOB space is not counted.  

"ERROR 1118 (42000): Row size too large. The maximum row size for 
the used table type, not counting BLOBs, is 8126. You have to 
change some columns to TEXT or BLOBs"

When the ROW_FORMAT=compact or ROW_FORMAT=REDUNDANT is used,
the BLOB prefix is stored inline along with the row.  So 
the above error message is changed as follows depending on
the row format used:

For ROW_FORMAT=COMPRESSED or ROW_FORMAT=DYNAMIC, the error
message is as follows:

"ERROR 42000: Row size too large (> 8126). Changing some
columns to TEXT or BLOB may help. In current row format, 
BLOB prefix of 0 bytes is stored inline."

For ROW_FORMAT=COMPACT or ROW_FORMAT=REDUNDANT, the error
message is as follows:

"ERROR 42000: Row size too large (> 8126). Changing some
columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or 
ROW_FORMAT=COMPRESSED may help. In current row
format, BLOB prefix of 768 bytes is stored inline."

rb://1252 approved by Marko Makela
2012-08-31 15:42:00 +05:30
..
archive Updated/added copyright headers 2012-02-15 17:21:38 +01:00
blackhole
csv
example
federated Bug - INCORRECT SELECT RESULT ON FEDERATED TABLE 2012-07-26 15:09:22 +05:30
heap Updated/added copyright headers 2012-02-15 17:21:38 +01:00
innobase Bug#14547952: DEBUG BUILD FAILS ASSERTION IN RECORDS_IN_RANGE() 2012-08-28 14:51:01 +02:00
innodb_plugin Bug ERROR CODE 1118: ROW SIZE TOO LARGE - EVEN 2012-08-31 15:42:00 +05:30
myisam Bug : KEYCACHE CRASHES, CORRUPTIONS/HANGS WITH, 2012-05-16 16:14:27 +05:30
myisammrg Updated/added copyright headers 2011-07-03 17:47:37 +02:00
ndb Merge from mysql-5.1.58-release 2011-07-06 00:56:51 +02:00
Makefile.am
mysql_storage_engine.cmake