Loading Docs/manual.texi +14 −14 Original line number Diff line number Diff line Loading @@ -770,7 +770,7 @@ the @code{BDB} transactional table handler interface in tested as the other table types. @item @code{FULLTEXT} -- Beta Full text search works but is not yet widely used. Full-text search works but is not yet widely used. Important enhancements are being implemented for @code{MySQL} 4.0. @item @code{MyODBC 2.50} (uses ODBC SDK 2.5) -- Gamma Loading Loading @@ -4886,7 +4886,7 @@ reads. This is very useful when you are archiving things. @xref{myisampack}. @item MySQL Server has internal support for fulltext search. @xref{Fulltext Search}. MySQL Server has internal support for full-text search. @xref{Fulltext Search}. @item You can access many databases from the same connection (depending of course Loading Loading @@ -18020,7 +18020,7 @@ If you have lots of memory, you should increase the size of @item -n or --sort-recover Force @code{myisamchk} to use sorting to resolve the keys even if the temporary files should be very big. This will not have any effect if you have fulltext keys in the table. full-text keys in the table. @item --character-sets-dir=... Directory where character sets are stored. Loading Loading @@ -36076,7 +36076,7 @@ Empty set (0.00 sec) @end example The search for the word @code{MySQL} produces no results in the above example, because that word is present in more than half of rows. As such, example, because that word is present in more than half the rows. As such, it is effectively treated as a stopword (that is, a word with zero semantic value). This is the most desirable behavior -- a natural language query should not return every second row from a 1GB table. Loading Loading @@ -36232,7 +36232,7 @@ threshold. @item Sometimes the search engine maintainer would like to change the operators used for boolean fulltext searches. These are defined by the for boolean full-text searches. These are defined by the @code{ft_boolean_syntax} variable. @xref{SHOW VARIABLES}. Still, this variable is read-only, its value is set in @file{myisam/ft_static.c}. Loading Loading @@ -48762,9 +48762,9 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}. @itemize @bullet @item Fixed bug with indexless boolean fulltext search. Fixed bug with indexless boolean full-text search. @item Fixed bug that sometimes appeared when fulltext search was used Fixed bug that sometimes appeared when full-text search was used with ``const'' tables. @item Fixed incorrect error value when doing a @code{SELECT} with an empty HEAP table. Loading @@ -48777,7 +48777,7 @@ Fixed bug in @code{SELECT DISTINCT ... ORDER BY DESC} optimisation. @item Fixed bug in @code{... HAVING 'GROUP_FUNCTION'(xxx) IS [NOT] NULL}. @item Fixed bug in truncation operator for boolean fulltext search. Fixed bug in truncation operator for boolean full-text search. @item Allow numeric user id to @code{mysqld --user=#}. @item Loading Loading @@ -48834,9 +48834,9 @@ Fixed bug in @code{SELECT CONCAT(argument-list) ... GROUP BY 1}. @code{INSERT ... SELECT} did a full rollback in case of an error. Fixed so that we only roll back the last statement in the current transaction. @item Fixed bug with empty expression for boolean fulltext search. Fixed bug with empty expression for boolean full-text search. @item Fixed core dump bug in updating fulltext key from/to @code{NULL}. Fixed core dump bug in updating full-text key from/to @code{NULL}. @item ODBC compatibility: Added @code{BIT_LENGTH()}. @item Loading Loading @@ -48914,7 +48914,7 @@ Fixed bug in @code{DELETE ... WHERE ... MATCH ...}. Added support for @code{MATCH ... AGAINST(... IN BOOLEAN MODE)}. @strong{Note: you must rebuild your tables with @code{ALTER TABLE tablename TYPE=MyISAM} to be able to use boolean fulltext search}. able to use boolean full-text search}. @item @code{LOCATE()} and @code{INSTR()} are now case sensitive if either argument is a binary string. Loading @@ -48928,7 +48928,7 @@ Changed @code{INSERT INTO ... SELECT} to stop on errors by default. @item Ignore @code{DATA DIRECTORY} and @code{INDEX DIRECTORY} directives on Windows. @item Added boolean fulltext search code. It should be considered early alpha. Added boolean full-text search code. It should be considered early alpha. @item Extended @code{MODIFY} and @code{CHANGE} in @code{ALTER TABLE} to accept the @code{AFTER} keyword. Loading Loading @@ -48990,7 +48990,7 @@ Speed up all internal list handling. @item Speed up @code{IS NULL}, @code{ISNULL()} and some other internal primitives. @item Full text index creation now is much faster. Full-text index creation now is much faster. @item Tree-like cache to speed up bulk inserts and @code{myisam_bulk_insert_tree_size} variable. Loading Loading @@ -50738,7 +50738,7 @@ More variables in @code{SHOW SLAVE STATUS} and @code{SHOW MASTER STATUS}. @item @code{SLAVE STOP} now will not return until the slave thread actually exits. @item Full text search via the @code{MATCH()} function and @code{FULLTEXT} index type Full-text search via the @code{MATCH()} function and @code{FULLTEXT} index type (for MyISAM files). This makes @code{FULLTEXT} a reserved word. @end itemize Loading
Docs/manual.texi +14 −14 Original line number Diff line number Diff line Loading @@ -770,7 +770,7 @@ the @code{BDB} transactional table handler interface in tested as the other table types. @item @code{FULLTEXT} -- Beta Full text search works but is not yet widely used. Full-text search works but is not yet widely used. Important enhancements are being implemented for @code{MySQL} 4.0. @item @code{MyODBC 2.50} (uses ODBC SDK 2.5) -- Gamma Loading Loading @@ -4886,7 +4886,7 @@ reads. This is very useful when you are archiving things. @xref{myisampack}. @item MySQL Server has internal support for fulltext search. @xref{Fulltext Search}. MySQL Server has internal support for full-text search. @xref{Fulltext Search}. @item You can access many databases from the same connection (depending of course Loading Loading @@ -18020,7 +18020,7 @@ If you have lots of memory, you should increase the size of @item -n or --sort-recover Force @code{myisamchk} to use sorting to resolve the keys even if the temporary files should be very big. This will not have any effect if you have fulltext keys in the table. full-text keys in the table. @item --character-sets-dir=... Directory where character sets are stored. Loading Loading @@ -36076,7 +36076,7 @@ Empty set (0.00 sec) @end example The search for the word @code{MySQL} produces no results in the above example, because that word is present in more than half of rows. As such, example, because that word is present in more than half the rows. As such, it is effectively treated as a stopword (that is, a word with zero semantic value). This is the most desirable behavior -- a natural language query should not return every second row from a 1GB table. Loading Loading @@ -36232,7 +36232,7 @@ threshold. @item Sometimes the search engine maintainer would like to change the operators used for boolean fulltext searches. These are defined by the for boolean full-text searches. These are defined by the @code{ft_boolean_syntax} variable. @xref{SHOW VARIABLES}. Still, this variable is read-only, its value is set in @file{myisam/ft_static.c}. Loading Loading @@ -48762,9 +48762,9 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}. @itemize @bullet @item Fixed bug with indexless boolean fulltext search. Fixed bug with indexless boolean full-text search. @item Fixed bug that sometimes appeared when fulltext search was used Fixed bug that sometimes appeared when full-text search was used with ``const'' tables. @item Fixed incorrect error value when doing a @code{SELECT} with an empty HEAP table. Loading @@ -48777,7 +48777,7 @@ Fixed bug in @code{SELECT DISTINCT ... ORDER BY DESC} optimisation. @item Fixed bug in @code{... HAVING 'GROUP_FUNCTION'(xxx) IS [NOT] NULL}. @item Fixed bug in truncation operator for boolean fulltext search. Fixed bug in truncation operator for boolean full-text search. @item Allow numeric user id to @code{mysqld --user=#}. @item Loading Loading @@ -48834,9 +48834,9 @@ Fixed bug in @code{SELECT CONCAT(argument-list) ... GROUP BY 1}. @code{INSERT ... SELECT} did a full rollback in case of an error. Fixed so that we only roll back the last statement in the current transaction. @item Fixed bug with empty expression for boolean fulltext search. Fixed bug with empty expression for boolean full-text search. @item Fixed core dump bug in updating fulltext key from/to @code{NULL}. Fixed core dump bug in updating full-text key from/to @code{NULL}. @item ODBC compatibility: Added @code{BIT_LENGTH()}. @item Loading Loading @@ -48914,7 +48914,7 @@ Fixed bug in @code{DELETE ... WHERE ... MATCH ...}. Added support for @code{MATCH ... AGAINST(... IN BOOLEAN MODE)}. @strong{Note: you must rebuild your tables with @code{ALTER TABLE tablename TYPE=MyISAM} to be able to use boolean fulltext search}. able to use boolean full-text search}. @item @code{LOCATE()} and @code{INSTR()} are now case sensitive if either argument is a binary string. Loading @@ -48928,7 +48928,7 @@ Changed @code{INSERT INTO ... SELECT} to stop on errors by default. @item Ignore @code{DATA DIRECTORY} and @code{INDEX DIRECTORY} directives on Windows. @item Added boolean fulltext search code. It should be considered early alpha. Added boolean full-text search code. It should be considered early alpha. @item Extended @code{MODIFY} and @code{CHANGE} in @code{ALTER TABLE} to accept the @code{AFTER} keyword. Loading Loading @@ -48990,7 +48990,7 @@ Speed up all internal list handling. @item Speed up @code{IS NULL}, @code{ISNULL()} and some other internal primitives. @item Full text index creation now is much faster. Full-text index creation now is much faster. @item Tree-like cache to speed up bulk inserts and @code{myisam_bulk_insert_tree_size} variable. Loading Loading @@ -50738,7 +50738,7 @@ More variables in @code{SHOW SLAVE STATUS} and @code{SHOW MASTER STATUS}. @item @code{SLAVE STOP} now will not return until the slave thread actually exits. @item Full text search via the @code{MATCH()} function and @code{FULLTEXT} index type Full-text search via the @code{MATCH()} function and @code{FULLTEXT} index type (for MyISAM files). This makes @code{FULLTEXT} a reserved word. @end itemize