1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-17 12:02:09 +03:00
Commit Graph

117 Commits

Author SHA1 Message Date
acf218b708 Several fixes revelaled by Intel compiler. 2005-09-23 16:47:08 +03:00
b9476f7d50 Merge xiphis.org:/usr/home/antony/work2/mysql-4.1
into  xiphis.org:/usr/home/antony/work2/merge-5.0
2005-08-11 12:18:53 +01:00
987edeaa9b Fixed compiler warnings 2005-07-28 21:25:05 +03:00
99e35c84ac Merge mysql.com:/home/jimw/my/mysql-4.1-clean
into  mysql.com:/home/jimw/my/mysql-5.0-clean
2005-06-20 15:02:45 -07:00
176143413e Fix hang/crash with Boolean full-text search against an unindexed field for
which the query contained more words than we allocated space. (Bug #7858)
2005-06-17 21:44:17 +02:00
2aa80e0be8 BUG#8351 post-review improvements. 2005-03-07 00:17:57 +04:00
efa1092c2e Fix for BUG#8351 (5.0) - Double quote in Boolean Fulltext query causes crash 2005-03-04 16:10:41 +04:00
38d1a42481 Merge with 4.1 2005-02-15 17:12:13 +02:00
643b602832 Bug#8351
Fix for crash when using a double quote in boolean fulltext query.
2005-02-14 18:54:12 +04:00
8c8553af81 Merge changes 2005-02-04 11:59:02 -08:00
cc1ee6475f indexless boolean fulltext search was depending on default_charset_info - Bug#8159
ftbw->off wasn't cleared on reinit - Bug#8234
2005-02-04 15:24:06 +01:00
c76405a7ee merged 2005-01-24 19:41:42 +01:00
b4624288a7 myisam/ft_boolean_search.c
-trunc* bug - don't increase yweaks in this case
2005-01-18 11:27:38 +01:00
d71c030587 After merge fixes 2004-12-31 00:44:00 +02:00
36e80455f5 allocate a buffer large enough for a longer matching string 2004-12-07 21:41:29 +01:00
2ca5a0f2b1 merged 2004-11-22 20:15:48 +01:00
dca2182fdc ft_boolean_search.c:
bug#6705 - (+trunc1* +trunc2*)
fulltext.test, fulltext.result:
  bug#6705
2004-11-22 18:37:30 +01:00
37e872de8c merged 2004-11-17 15:28:37 +01:00
3d67df4cff wrong constant fixed - boolean fulltext searches like "+something +smth*"
were stopping at docid 0xffffffff
2004-11-12 22:55:00 +01:00
fd0153304d Fixed some byte order bugs with prepared statements on machines with high-byte-first. (Bug #4173)
Fixed problem with NULL and derived tables (Bug #4097)
Cleanup of new pushed code
2004-06-18 03:02:29 +03:00
78fa465b92 bug#3964 and related issues: FTB problems with charsets where one byte can match many
correct prefix compare with my_strnncoll
2004-06-10 21:18:57 +02:00
e9b7e3baa8 merge with 4.0 to get fix to VC++ project files 2004-05-27 23:45:22 +03:00
1998dd786e backport bug#2708 fix from 4.1 2004-05-27 21:14:59 +02:00
2cbc4e71fc backport from 4.1:
"phrase search" should not match partial words (it should not match 'paraphrase searches')
2004-05-10 12:39:01 +02:00
d4a3aa3319 postreview fixes 2004-04-29 12:25:56 +02:00
3a7b6d68e7 after-merge fix: make concurrent-insert-skip code ft2-aware 2004-04-27 21:17:10 +02:00
e9cfe01db0 After merge fixes
Changed 'SHOW FIELD STATUS' to use 'Engine' instead of 'Type'
2004-04-27 15:33:40 +03:00
21fd1d270e Merge with 4.0 2004-04-26 15:53:31 +03:00
a6c6bfe7e9 made fulltext search aware of concurrent inserts 2004-04-05 11:36:30 +02:00
ebc3b3afac BTREE-indexes in HEAP tables can now be used to optimize ORDER BY
Don't read character set files if we are using only the default charset. In most cases the user will not anymore get a warning about missing character set files
Compare strings with space extend instead of space strip. Now the following comparisons holds:  "a" == "a " and "a\t" < "a". (Bug #3152).
Note: Because of the above fix, one has to do a REPAIR on any table that has an ascii character < 32 last in a CHAR/VARCHAR/TEXT columns.
2004-03-25 15:05:01 +02:00
350b433569 merge with 4.0 2004-03-16 22:41:30 +02:00
bcd14123bc ftb +(+(many -parens)) bug fixed 2004-02-22 00:19:36 +01:00
15249d6a72 bug#2708
test results updated
2004-02-15 20:36:12 +01:00
e0cc6799ec Merge with 4.0.17 2003-12-17 17:35:34 +02:00
eaa0c4494f code cleanup after some reasoning 2003-12-09 20:49:48 +01:00
19845c6b1f WL#1172 optimization reverted
(see fulltext.test)
2003-11-24 14:49:03 +01:00
05f1e10030 merge with 4.0 2003-11-23 14:52:02 +02:00
8ca1836207 yet another trunc* bug 2003-11-20 23:15:07 +01:00
7c6113a39f Merge key cache structures to one
Fixed compiler warnings (IRIX C compiler and VC++)
2003-11-20 22:06:25 +02:00
4e4725377d Merge with 4.0 2003-11-04 09:40:36 +02:00
5505abe102 fixed a bug in boolean fts where a word queue was created based on min_word_len, while with trunc* operator one could get shorter words 2003-11-03 23:18:55 +01:00
b820d2a347 query expansion for fulltext search 2003-10-23 15:21:06 +02:00
df69309593 MATCH ... AGAINST ("..." WITH QUERY EXPANSION) syntax 2003-10-22 17:57:09 +02:00
b3ca82ee21 get rid of default_charset_info for index fulltext searches 2003-10-15 19:01:47 +02:00
5742f29a01 "phrase search" should not match partial words (it should not match 'paraphrase searches') 2003-10-14 16:19:13 +02:00
fc5dedc6c5 WL#1172 - no row scan on trunc* operator 2003-10-02 21:13:51 +02:00
2263e3e51f Merge with 4.0.14 2003-08-11 22:44:43 +03:00
fb5a1da621 bug #942. docid == ftb->lastpos in join on looping over nested table 2003-07-31 13:45:35 +02:00
dd2b7918cd Merge with 4.0.13 2003-05-19 16:35:49 +03:00
40435e8554 mising reset_tree() in ft_reinit_search() added 2003-05-03 14:48:51 +02:00