mariadb/storage/xtradb/handler
Marko Mäkelä 217b8115c8 MDEV-12188 information schema - errors populating fail to free memory, unlock mutexes
Given the OK macro used in innodb does a DBUG_RETURN(1) on expression failure
the innodb implementation has a number of errors in i_s.cc.

We introduce a new macro BREAK_IF that replaces some use of the OK macro.
Also, do some other cleanup detailed below.

When invoking Field::store() on integers, always pass the parameter
is_unsigned=true to avoid an unnecessary conversion to double.

i_s_fts_deleted_generic_fill(), i_s_fts_config_fill():
Use the BREAK_IF macro instead of OK.

i_s_fts_index_cache_fill_one_index(), i_s_fts_index_table_fill_one_index():
Add a parameter for conv_string, and let the caller allocate that buffer.

i_s_fts_index_cache_fill(): Check the return status of
i_s_fts_index_cache_fill_one_index().

i_s_fts_index_table_fill(): Check the return status of
i_s_fts_index_table_fill_one_index().

i_s_fts_index_table_fill_one_fetch(): Always let the caller invoke
i_s_fts_index_table_free_one_fetch().

i_s_innodb_buffer_page_fill(), i_s_innodb_buf_page_lru_fill():
Do release dict_sys->mutex if filling the buffers fails.

i_s_innodb_buf_page_lru_fill(): Also display the value
INFORMATION_SCHEMA.INNODB_BUFFER_PAGE.PAGE_IO_FIX='IO_PIN'
when a block is in that state. Remove the unnecessary variable 'heap'.
2017-05-15 18:02:16 +03:00
..
ha_innodb.cc Merge branch 'merge-xtradb-5.6' into 10.0 2017-03-05 00:59:57 +02:00
ha_innodb.h Merge branch 'merge-xtradb-5.6' into 10.0 2017-03-05 00:59:57 +02:00
handler0alter.cc Import two ALTER TABLE…ALGORITHM=INPLACE tests from MySQL 5.6. 2017-04-05 14:46:35 +03:00
i_s.cc MDEV-12188 information schema - errors populating fail to free memory, unlock mutexes 2017-05-15 18:02:16 +03:00
i_s.h move to storage/xtradb 2015-05-04 19:15:28 +02:00
xtradb_i_s.cc MDEV-11694 InnoDB tries to create unused table SYS_ZIP_DICT 2017-01-03 19:32:47 +02:00
xtradb_i_s.h MDEV-11694 InnoDB tries to create unused table SYS_ZIP_DICT 2017-01-03 19:32:47 +02:00