mariadb/storage
Marko Mäkelä 7645c5ee90 Bug#12835650 VARCHAR maximum length performance impact
row_sel_field_store_in_mysql_format(): Do not pad the unused part of
the buffer reserved for a True VARCHAR column (introduced in 5.0.3).
Add Valgrind instrumentation ensuring that the unused part will be
flagged uninitialized.

row_sel_copy_cached_field_for_mysql(): New function: Copy a field
that is in the MySQL row format, not copying the unused tail of
VARCHAR columns.

row_sel_pop_cached_row_for_mysql(): Invoke
row_sel_copy_cached_field_for_mysql() for copying fields.
When the row is long, copy it field-by-field.

rb:715 approved by Inaam Rana
2011-08-10 12:25:24 +03:00
..
archive Updated/added copyright headers 2011-07-03 17:47:37 +02:00
blackhole Updated/added copyright headers 2011-06-30 17:37:13 +02:00
csv Updated/added copyright headers 2011-06-30 17:37:13 +02:00
example Updated/added copyright headers 2011-06-30 17:37:13 +02:00
federated Updated/added copyright headers 2011-06-30 17:37:13 +02:00
heap Updated/added copyright headers 2011-07-03 17:47:37 +02:00
innobase Bug#12835650 VARCHAR maximum length performance impact 2011-08-10 12:25:24 +03:00
innodb_plugin Bug#12835650 VARCHAR maximum length performance impact 2011-08-10 12:25:24 +03:00
myisam Updated/added copyright headers 2011-07-03 20:08:47 +02:00
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 Updated/added copyright headers 2011-06-30 17:37:13 +02:00
mysql_storage_engine.cmake Updated/added copyright headers 2011-06-30 17:37:13 +02:00