mariadb/storage/innobase
Marko Mäkelä bf262bd957 MDEV-11649 Uninitialized field fts_token->position in innodb_fts.innodb_fts_plugin
The field fts_token->position is not initialized in
row_merge_fts_doc_tokenize(). We cannot have that field
without changing the fulltext parser plugin ABI
(adding st_mysql_ftparser_boolean_info::position,
as it was done in MySQL 5.7 in WL#6943).

The InnoDB fulltext parser plugins "ngram" and "Mecab" that were
introduced in MySQL 5.7 do depend on that field. But the simple_parser
does not. Apparently, simple_parser is leaving the field as 0.

So, in our fix we will assume that the missing position field is 0.
2017-06-30 15:03:53 +03:00
..
btr Remove trx_t::has_search_latch and simplify debug code 2017-06-16 13:17:05 +03:00
buf buf_read_ibuf_merge_pages(): Discard all entries for a missing tablespace 2017-06-29 22:39:06 +03:00
data Fix some -Wimplicit-fallthrough warnings in InnoDB 2017-05-19 22:58:59 +03:00
dict dict_create_or_check_sys_tablespace(): Add some error handling 2017-06-22 09:39:09 +03:00
eval MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
fil Merge 10.1 into 10.2 2017-06-15 14:35:51 +03:00
fsp Tablespace: Add iterator, const_iterator, begin(), end() 2017-06-30 09:31:19 +03:00
fts MDEV-13084 MariaDB 10.2 crashes on corrupted SYS_TABLES.MIX_LEN field 2017-06-14 09:08:04 +03:00
fut MDEV-12270 Port MySQL 8.0 Bug#21141390 REMOVE UNUSED FUNCTIONS AND CONVERT GLOBAL SYMBOLS TO STATIC 2017-03-17 12:48:50 +02:00
gis Minor code cleanup. 2017-04-17 03:20:34 +03:00
ha Bug#24346574 PAGE CLEANER THREAD, ASSERT BLOCK->N_POINTERS == 0 2017-04-26 23:03:27 +03:00
handler Reduce the granularity of innodb_log_file_size 2017-06-29 23:15:05 +03:00
ibuf Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
include MDEV-11649 Uninitialized field fts_token->position in innodb_fts.innodb_fts_plugin 2017-06-30 15:03:53 +03:00
lock Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
log Reduce the granularity of innodb_log_file_size 2017-06-29 23:15:05 +03:00
mach Fix Bug#24707869 GCC 5 AND 6 MISCOMPILE MACH_PARSE_COMPRESSED 2017-04-26 23:03:29 +03:00
mem MDEV-12271 Port MySQL 8.0 Bug#23150562 REMOVE UNIV_MUST_NOT_INLINE AND UNIV_NONINL 2017-03-17 12:42:07 +02:00
mtr Fix a merge error in commit 8f643e2063 2017-06-27 21:23:12 +03:00
mysql-test/storage_engine Adjust storage_engine suite according to server changes in 10.2 2017-06-03 02:47:52 +03:00
os Minor cleanup of InnoDB I/O routines 2017-06-29 22:30:47 +03:00
page Merge 10.0 into 10.1 2017-05-19 12:29:37 +03:00
pars Remove unused tokens from the InnoDB SQL parser. 2017-04-17 03:20:34 +03:00
que Fix some printf format type mismatch 2017-06-06 12:04:29 +03:00
read Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
rem Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
row MDEV-11649 Uninitialized field fts_token->position in innodb_fts.innodb_fts_plugin 2017-06-30 15:03:53 +03:00
srv Reduce the granularity of innodb_log_file_size 2017-06-29 23:15:05 +03:00
sync Clean up InnoDB shutdown 2017-06-29 23:10:46 +03:00
trx Simplify access to the binlog offset in InnoDB 2017-06-29 23:03:39 +03:00
usr Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
ut Remove some noise from ib::fatal() and ib::fatal_or_error() 2017-05-26 22:45:54 +03:00
bzip2.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
CMakeLists.txt Merge 10.1 into 10.2 2017-05-06 14:36:46 +03:00
compile-innodb move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Google move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Percona move to storage/innobase 2015-05-04 19:17:21 +02:00
innodb.cmake MDEV-12924: re-add numa to innodb 2017-05-29 15:32:37 +10:00
lz4.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzma.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
lzo.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00
snappy.cmake cleanup: innodb files in cmake/ 2017-03-29 00:40:22 +02:00