An error occurred fetching the project authors.
- 04 May, 2006 1 commit
-
-
igor@rurik.mysql.com authored
-
- 03 May, 2006 1 commit
-
-
igor@rurik.mysql.com authored
This performance degradation was due to the fact that some cost evaluation code added into 4.1 in the function find_best was not merged into the code of the function best_access_path added together with other code for greedy optimizer. Added a parameter to the function print_plan. The parameter contains accumulated cost for a given partial join. The patch does not include a special test case since this performance degradation is hard to reproduse with a simple example. TODO: make the function find_best use the function best_access_path in order to remove duplication of code which might result in incomplete merges in the future.
-
- 03 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
-
- 14 Sep, 2005 2 commits
-
-
ingo@mysql.com authored
After merge fix.
-
ingo@mysql.com authored
Enlarged the counter variables to ulonglong.
-
- 10 Aug, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 06 May, 2005 1 commit
-
-
monty@mishka.local authored
Added option --count to mysqlshow (to show number of rows) Fixed possible core dump in information schema
-
- 17 Feb, 2005 1 commit
-
-
jani@ua141d10.elisa.omakaista.fi authored
-
- 06 Jan, 2005 1 commit
-
-
monty@mysql.com authored
Split TABLE to TABLE and TABLE_SHARE (TABLE_SHARE is still allocated as part of table, will be fixed soon) Created Field::make_field() and made Field_num::make_field() to call this Added 'TABLE_SHARE->db' that points to database name; Changed all usage of table_cache_key as database name to use this instead Changed field->table_name to point to pointer to alias. This allows us to change alias for a table by just updating one pointer. Renamed TABLE_SHARE->real_name to table_name Renamed TABLE->table_name to alias Renamed TABLE_LIST->real_name to table_name
-
- 13 Sep, 2004 1 commit
-
-
jani@rhols221.adsl.netsonic.fi authored
-
- 17 May, 2004 1 commit
-
-
timour@mysql.com authored
-
- 12 May, 2004 1 commit
-
-
sergefp@mysql.com authored
This is first cset for WL#1394 "Optimize index merge when all involved index ranges include only values with equal keys" The main idea is to exploit the fact that key scans for "key=const" return ordered sequences of rowids.
-
- 11 May, 2004 1 commit
-
-
timour@mysql.com authored
-
- 10 May, 2004 1 commit
-
-
timour@mysql.com authored
consisting of pos-review fixes and improvements.
-
- 03 May, 2004 1 commit
-
-
ingo@mysql.com authored
Introduced a new free blocks list. Free blocks are now re-used before new blocks are allocated from the pool. There is a new status variable which can be queried by "show status like key_blocks_unused".
-
- 29 Mar, 2004 1 commit
-
-
monty@mysql.com authored
Fixes after last merge
-
- 20 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Fixed compiler warnings (IRIX C compiler and VC++)
-
- 18 Nov, 2003 2 commits
-
-
sergefp@mysql.com authored
-
monty@mashka.mysql.fi authored
New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables. ALTER TABLE table_name ... CHARACTER SET ... now changes all char/varchar/text columns to the given character set (One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set) Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib) New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones) Removed compiler warnings Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
-
- 13 Nov, 2003 1 commit
-
-
psergey@psergey.(none) authored
-
- 02 Nov, 2003 1 commit
-
-
monty@mysql.com authored
dded init of variable to fix core dump on startup errors
-
- 01 Nov, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
(found during BUG#1708 investigation)
-
- 16 Oct, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Portability fix (For Mac OS X)
-
- 15 Oct, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
-
- 11 Oct, 2003 2 commits
-
-
monty@mashka.mysql.fi authored
query_alloc_block_size, query_prealloc_size, range_alloc_block_size,transaction_alloc_block_size and transaction_prealloc_size Add more checks for "out of memory" detection in range optimization
-
serg@serg.mylan authored
-
- 13 Sep, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
-
- 02 Aug, 2003 1 commit
-
-
igor@rurik.mysql.com authored
Added key cache assignment mi_locking.c: Added key cache assignment: correction my_sys.h: Added key cache variable structure
-
- 25 Mar, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Fixed bug in allocation memory in key cache. (Memory was not properly aligned which cased core dumps on sparc CPU's) Changed keycache variables to start with my_ instead of _my_
-
- 18 Mar, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
MEMORY is alias for HEAP for CREATE TABLE ... TYPE=HEAP Fixed bug in multi-table-update where a row could be updated several times
-
- 26 Feb, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
Less default_charset_info
-
- 18 Jan, 2003 1 commit
-
-
venu@myvenu.com authored
-
- 04 Jan, 2003 1 commit
-
-
miguel@hegel.br authored
-
- 07 Nov, 2002 1 commit
-
-
Sinisa@sinisa.nasamreza.org authored
-
- 30 Oct, 2002 2 commits
-
-
Sinisa@sinisa.nasamreza.org authored
-
Sinisa@sinisa.nasamreza.org authored
and a bug fix for derived tables
-
- 21 Oct, 2002 1 commit
-
-
Sinisa@sinisa.nasamreza.org authored
-
- 16 Oct, 2002 1 commit
-
-
monty@hundin.mysql.fi authored
-
- 08 Aug, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Lots of code fixes to the replication code (especially the binary logging and index log file handling) Fixed bugs in my last changeset that made MySQL hard to compile. Added mutex around some data that could cause table cache corruptions when using OPTIMIZE TABLE / REPAIR TABLE or automatic repair of MyISAM tables. Added mutex around some data in the slave start/stop code that could cause THD linked list corruptions Extended my_chsize() to allow one to specify a filler character. Extend vio_blocking to return the old state (This made some usage of this function much simpler) Added testing for some functions that they caller have got the required mutexes before calling the function. Use setrlimit() to ensure that we can write core file if one specifies --core-file. Added --slave-compressed-protocol Made 2 the minimum length for ft_min_word_len Added variables foreign_key_checks & unique_checks. Less logging from replication code (if not started with --log-warnings) Changed that SHOW INNODB STATUS requre the SUPER privilege More DBUG statements and a lot of new code comments
-
- 27 Jun, 2002 1 commit
-
-
monty@hundin.mysql.fi authored
Added statistics information for alarms (for bug tracking) Don't store "incomplete" in the xxx.cfg file if we are not using --restart. (Crash-me) Enlarged STACK_BUF_ALLOC becasue of failed crash-me test Aded new script mysql_tableinfo to make a system directory.
-