mariadb/storage/myisam
Georgi Kodinov 313c5a01ee Bug #47930: MATCH IN BOOLEAN MODE returns too many results
inside subquery

Re-setting a fulltext index was a no-operation if not all
the matches of a search were consumed by reading them.
This was preventing a joined table using a fulltext index
in a subquery that requires only 1 row of output (e.g. EXISTS) 
from working correctly because the second execution of the 
sub-query has the fulltext index cursor in a wrong state and
was not finding results.
Fixed by making the re-init code _ftb_init_index_search() 
to re-set open cursors in addition to depleted ones.
2009-10-27 14:43:12 +02:00
..
ftbench
.cvsignore
ChangeLog
CMakeLists.txt Backport WL#3653 to 5.1 to enable bundled innodb plugin. 2009-06-10 10:59:49 +02:00
ft_boolean_search.c Bug #47930: MATCH IN BOOLEAN MODE returns too many results 2009-10-27 14:43:12 +02:00
ft_eval.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
ft_eval.h
ft_nlq_search.c Merge a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-main 2008-02-08 12:13:33 +01:00
ft_parser.c Fix for bug #37756: enabling fulltext indexes with 2009-01-26 10:35:15 +04:00
ft_static.c BUG#33871 - Duplicate "would" in Fulltext Stopwords 2008-01-30 20:14:35 +04:00
ft_stem.c
ft_stopwords.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
ft_test1.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
ft_test1.h
ft_update.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
ftdefs.h Fix for bug #37756: enabling fulltext indexes with 2009-01-26 10:35:15 +04:00
fulltext.h
ha_myisam.cc A follow-up to fix for 2009-10-27 18:27:27 +04:00
ha_myisam.h Bug#35111 - Truncate a MyISAM partitioned table does not reset 2009-07-08 17:41:34 +05:30
make-ccc
Makefile.am
mi_cache.c
mi_changed.c
mi_check.c A follow-up to fix for 2009-10-27 18:27:27 +04:00
mi_checksum.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
mi_close.c merge 5.0-bugteam to 5.1-bugteam 2009-04-06 12:31:17 +05:30
mi_create.c Merge from 5.0 for 43414 2009-08-28 18:21:54 +02:00
mi_dbug.c
mi_delete.c Merge from 5.0 for 43414 2009-08-28 18:21:54 +02:00
mi_delete_all.c Fix for bug #35392: Delete all statement does not execute properly 2008-03-28 19:16:52 +04:00
mi_delete_table.c
mi_dynrec.c Merge from 5.0 for 43414 2009-08-28 18:21:54 +02:00
mi_extra.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
mi_info.c
mi_key.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mi_keycache.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mi_locking.c Bug#41098: Query Cache returns wrong result with concurrent insert 2009-02-19 18:09:35 -03:00
mi_log.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mi_open.c Merge from 5.0 for 43414 2009-08-28 18:21:54 +02:00
mi_packrec.c Merge from 5.0 for 43414 2009-08-28 18:21:54 +02:00
mi_page.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mi_panic.c
mi_preload.c
mi_range.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
mi_rename.c
mi_rfirst.c
mi_rkey.c Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-08-14 00:22:34 +03:00
mi_rlast.c
mi_rnext.c
mi_rnext_same.c
mi_rprev.c
mi_rrnd.c
mi_rsame.c
mi_rsamepos.c
mi_scan.c
mi_search.c Merge from 5.0 2009-09-17 17:25:52 +02:00
mi_static.c merging fixes 2008-08-26 14:31:17 +05:00
mi_statrec.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mi_test1.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
mi_test2.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
mi_test3.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mi_test_all.res
mi_test_all.sh
mi_unique.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
mi_update.c Merge from 5.0 for 43414 2009-08-28 18:21:54 +02:00
mi_write.c Merge from 5.0 2009-09-17 17:25:52 +02:00
myisam_ftdump.c
myisamchk.c WL#4259 - Debug Sync Facility 2009-09-29 17:38:40 +02:00
myisamdef.h Bug#41098: Query Cache returns wrong result with concurrent insert 2009-02-19 18:09:35 -03:00
myisamlog.c Fix for server bug experienced in Maria (wrong "Truncated incorrect <var_name> 2008-02-18 23:29:39 +01:00
myisampack.c Changes of copyright output from "--version" and similar. 2008-11-14 17:29:38 +01:00
NEWS
plug.in
rt_index.c Bug#29125 Windows Server X64: so many compiler warnings 2009-02-13 11:41:47 -05:00
rt_index.h
rt_key.c
rt_key.h
rt_mbr.c Merge mysql.com:/home/hf/work/30286/my50-30286 2007-10-05 15:43:15 +05:00
rt_mbr.h
rt_split.c
rt_test.c Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sort.c A follow-up to fix for 2009-10-27 18:27:27 +04:00
sp_defs.h
sp_key.c
sp_test.c Moved a lot of old bug fixes and safe cleanups from Maria 5.1 tree to 5.1 2007-10-11 18:07:40 +03:00
test_pack
TODO