diff options
author | Michael Widenius <monty@askmonty.org> | 2012-04-04 00:14:07 +0300 |
---|---|---|
committer | Michael Widenius <monty@askmonty.org> | 2012-04-04 00:14:07 +0300 |
commit | a3bee835eea847b6d5b68897aee63ab9a1a5d6ba (patch) | |
tree | 95d04198c00f1d59b9c5e3e518a02228b0850813 /extra/yassl/include/buffer.hpp | |
parent | 9b8542a4f6abde851ff428d0b6cffb789c5ccede (diff) | |
download | mariadb-git-a3bee835eea847b6d5b68897aee63ab9a1a5d6ba.tar.gz |
Fixed lp:970528 "Server crashes in my_strnncollsp_simple on LEFT JOIN with CSV table, TEXT field"
The main problem was a bug in CSV where it provided wrong statistics (it claimed the table was empty when it wasn't)
I also fixed wrong freeing of blob's in the CSV handler. (Any call to handler::read_first_row() on a CSV table with blobs would fail)
mysql-test/r/csv.result:
Added new test case
mysql-test/r/partition_innodb.result:
Updated test results after fixing bug with impossible partitions and const tables
mysql-test/t/csv.test:
Added new test case
sql/sql_select.cc:
Cleaned up code for handling of partitions.
Fixed also a bug where we didn't threat a table with impossible partitions as a const table.
storage/csv/ha_tina.cc:
Allocate blobroot onces.
Diffstat (limited to 'extra/yassl/include/buffer.hpp')
0 files changed, 0 insertions, 0 deletions