serg@serg.mysql.com
0dff67cba2
Two-level index structure for FULLTEXT indexes
2003-01-21 19:24:34 +01:00
monty@mashka.mysql.fi
dac6498f9b
Merge with 4.0
2002-11-21 15:56:48 +02:00
serg@serg.mysql.com
35282f8967
bug in _ftb_strstr fixed :)
2002-11-20 15:17:17 +01:00
monty@butch.
a2bdf9265f
Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes.
2002-11-07 03:54:00 +02:00
serg@serg.mysql.com
1a1cafce63
merged
2002-10-25 22:07:04 +00:00
serg@serg.mysql.com
2d573f5852
ftb wasn't able to re-initialize index search (oops! in joins)
2002-10-19 20:39:35 +00:00
monty@mashka.mysql.fi
0f39457613
Merge with 4.0.4
2002-10-02 17:55:12 +03:00
monty@mashka.mysql.fi
d69250a969
Fixes and code cleanups after merge with 4.0.3
...
Warning handling and initial prepared statement handling (last not complete yet)
Changed a lot of functions that returned 0/1 to my_bool type.
GRANT handling now uses read/write locks instead of mutex
Change basic net functions to use THD instead of NET
(needed for 4.1 protocol)
Use my_sprintf instead of sprintf() + strlen()
Added alloc_query() to be able to chare query initialization code with
prepared statements.
Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID()
Note that the following test fails (will be fixed ASAP):
sub_select, union, rpl_rotate_logs and rpl_mystery22
2002-10-02 13:33:08 +03:00
serg@sergbook.mysql.com
7118d006b4
ft-boolean + ORDER BY (ftb tree reusing) bug
2002-09-17 21:04:10 +02:00
monty@narttu.mysql.fi
7134ffec21
Merge with 4.0.3
...
Some simple optimzations, more comments and indentation changes.
Add ` around database in 'use database' in binary log.
Moved max_error_count and max_warning_count to variables struct.
Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls.
Changed string functions to use character set of first string argument as default return characterset
(Each string function can change the above assumption if needed)
2002-08-30 12:40:40 +03:00
serg@serg.mysql.com
1b29ee50fc
yet another "trunc*" bug fixed - and the fundamental one! (now, when next trunc* word is less than curdoc it doesn't led to wrong results)
2002-08-04 19:20:02 +00:00
monty@mashka.mysql.fi
c702a1f8fd
Removed wrong implementation of CUBE/ROLLUP
...
Fixed bugfix of INSERT ... SET db_name.table_name.column_name
Changed locking to external-locking
Fix client hangup for some invalid SQL queries.
2002-07-24 19:55:08 +03:00
monty@mashka.mysql.fi
2aecdd1a91
Big code cleanup/review before 4.0.2 release.
...
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
2002-06-11 11:20:31 +03:00
monty@hundin.mysql.fi
ee6bd84880
Changes for new binary .frm format
...
Fixes after last merge from 4.0.
(Code not yet complete, need anoter merge from 4.0)
2002-06-04 08:23:57 +03:00
monty@hundin.mysql.fi
f0b28da6f9
merge with 4.0
2002-06-03 12:59:31 +03:00
ram@gw.udmsearch.izhnet.ru
3b43cb2960
BTREE heap key structure is now the same as MyISAM
...
_mi_compare_text -> mi_compate_text
Changes according Monty's suggestions
2002-05-21 21:54:08 +05:00
serg@sergbook.mysql.com
8667b0a2d9
yet another ft-trunc bug fixed
2002-05-15 20:31:24 +02:00
serg@serg.mysql.com
7347504ed6
phrase search parser bug
2002-05-08 16:47:27 +00:00
serg@serg.mysql.com
a902712b93
"duplicated rows" bug
2002-05-07 18:27:39 +00:00
monty@hundin.mysql.fi
9d0f8a1b5f
Fixed that enable-reads-from-master and repl-parse-query works in option files.
...
Fixed slowdown problem on win98
Fixed syntax for ALTER TABLE .. RENAME
2002-04-29 12:24:14 +03:00
monty@hundin.mysql.fi
d367495e39
Portability fixes
2002-04-26 08:56:28 +03:00
serg@serg.mysql.com
f0e137e539
follow-up correction patch for 'boolean fulltext search weighting scheme changed'
2002-04-19 13:59:54 +00:00
serg@serg.mysql.com
239f0714a6
boolean fulltext search weighting scheme changed
2002-04-19 13:36:16 +00:00
serg@serg.mysql.com
2e6b3c2673
ftb bug fixed
2002-04-18 18:44:18 +00:00
serg@serg.mysql.com
3cc69d5a64
phrase search
2002-04-18 14:12:29 +00:00
serg@serg.mysql.com
08384a3abd
getting rid of default_charset_info
2002-04-15 20:32:40 +00:00
serg@serg.mysql.com
ea04d331e4
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-04-02 15:02:28 +00:00
monty@hundin.mysql.fi
ce541b292a
support for unsigned FLOAT/DOUBLE
2002-03-27 00:50:54 +02:00
serg@serg.mysql.com
eaf8a2f947
minor bug fixed
2002-03-22 17:18:06 +00:00
monty@hundin.mysql.fi
f0e835ac09
Fixed problem with WHERE key=const ORDER BY key DESC
2002-03-15 21:30:50 +02:00
serg@serg.mysql.com
ebaa0dc3be
several trunc* bugs fixed - to accomplish that, search algorithm was somewhat changed.
2002-03-09 13:18:44 +00:00
serg@serg.mysql.com
2a973ced22
bug with indexless boolean fts fixed
2002-03-04 13:17:49 +00:00
serg@serg.mysql.com
a93191a41a
ft_boolean_search - minor simplification
...
manual: News updated
2002-02-26 12:42:22 +00:00
serg@serg.mysql.com
410cae668d
bug fixed
2002-02-19 13:42:33 +00:00
serg@serg.mysql.com
1522294344
ftb-bugfix
2002-01-14 15:40:54 +00:00
serg@serg.mysql.com
a910dacaba
rewrote ft_boolean_find_relevance() to use ft_segiterator
2001-12-11 19:58:41 +01:00
serg@serg.mysql.com
e9595dee53
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-12-11 14:40:56 +01:00
serg@serg.mysql.com
8e714e9f58
committing to be able to pull
2001-12-11 14:39:53 +01:00
monty@hundin.mysql.fi
6b02f13cf3
Removed compiler warnings.
...
Added new operators to be used with gcc 3.0.x
Update of query cache code.
Added semaphores for Windows (not yet in use)
Added pthread_mutex_trylock for windows.
2001-12-10 00:08:24 +02:00
monty@hundin.mysql.fi
b658662ae4
Update copyright
...
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
2001-12-06 14:10:51 +02:00
monty@hundin.mysql.fi
40da504605
merge
2001-12-05 13:08:00 +02:00
serg@serg.mysql.com
9c6effa6a3
ft_boolean_search.c bugfix "+(aaa bbb) +ccc"
...
ft_dump.c -l option - report word length distribution (for ft_max_word_len_for_sort)
2001-12-04 14:24:47 +01:00
monty@hundin.mysql.fi
1d26537da5
Query cache.
...
Remove some warnings
2001-12-02 14:34:01 +02:00
serg@serg.mysql.com
4a5ca1073b
boolean fulltext search without an index
2001-11-28 17:55:45 +01:00
serg@serg.mysql.com
59f3a95834
ft_boolean_syntax variable
2001-11-22 19:35:35 +01:00
serg@serg.mysql.com
307fb4a390
fixes for ft-boolean and range optimizer
2001-11-22 16:00:11 +01:00
monty@hundin.mysql.fi
dd43f32d5a
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2001-11-08 01:33:46 +02:00
serg@serg.mysql.com
0674da3b27
ft_boolean_search.c test
2001-11-08 00:16:08 +01:00
serg@serg.mysql.com
9fdd88e1f3
bug in relevance calculation fixed
2001-11-08 00:06:07 +01:00
monty@hundin.mysql.fi
30209c1d66
Portability fix.
...
Fixed linking problem with InnoDB.
2001-11-07 02:30:34 +02:00