summaryrefslogtreecommitdiff
path: root/myisammrg
Commit message (Collapse)AuthorAgeFilesLines
* mergeserg@serg.mylan2005-03-031-1/+1
|\
| * Fixes for bugs reported by Stefano Di Paola (stefano.dipaola@wisec.it)serg@serg.mylan2005-03-031-1/+1
| |
| * bug#5389 merge.test fails on qnx - uninitalized variable in myrg_open()serg@serg.mylan2004-09-061-14/+14
| |
* | Fix and testcase for BUG#6699sergefp@mysql.com2004-11-291-11/+22
| |
* | Review of new pushed code (Indentation fixes and simple optimizations)monty@mysql.com2004-08-311-14/+14
| | | | | | | | | | Use 'mysqltest' as test database instead of test_$1 or test1,test2 to not accidently delete an important database Safety fix for mailformed MERGE files
* | Merge serg.mylan:/usr/home/serg/Abk/mysql-4.0serg@serg.mylan2004-08-231-8/+4
|\ \ | |/ | | | | into serg.mylan:/usr/home/serg/Abk/mysql-4.1
| * unnecessary LINT_INIT removedserg@serg.mylan2004-08-231-8/+4
| |
* | mergedserg@serg.mylan2004-08-221-65/+64
|\ \ | |/
| * after merge fixesserg@serg.mylan2004-08-221-3/+7
| |
| * ported bugfix for #2408 from 3.23serg@serg.mylan2004-08-221-64/+59
| |\ | | | | | | | | | (cannot call it a "merge" :)
| | * bug#2408 - Multiple threads altering MERGE table UNIONs hang/crash.serg@serg.mylan2004-08-221-52/+49
| | | | | | | | | | | | | | | Abandoned improper use of MyISAM data. Thanks Ingo!
| | * - Applied required modifications for automake 1.5lenz@mysql.com2002-11-171-8/+0
| | | | | | | | | | | | - "make distcheck" needs to be fixed
* | | bug#4008 - merge table cannot determine what key caused "dupl. key" errorserg@serg.mylan2004-06-251-2/+2
| | |
* | | key_cmp -> key_cmp_if_samemonty@mishka.local2004-05-161-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | New records_in_range() interface (similar to read_range()) Macros for faster bitmap handling Simplify read_range() code (#WL1786) New general key_cmp() function to compare keys
* | | Merge with 4.0.14monty@mashka.mysql.fi2003-08-118-14/+21
|\ \ \ | |/ /
| * | replace mi_rrnd() in myrg_rkey family to more intelligent (HA_KEYREAD-aware) ↵serg@serg.mylan2003-08-017-8/+18
| | | | | | | | | | | | read function
| * | bug #702 - ALTER TABLE tm UNION=(t1,t2) doesn't work if t1.MYD is compressedserg@serg.mylan2003-07-151-6/+3
| | |
* | | Merge with 4.0.13monty@narttu.mysql.fi2003-05-191-1/+1
|\ \ \ | |/ /
| * | Fix to remove compiler warningsmonty@mashka.mysql.fi2003-04-281-1/+1
| | |
* | | Merge with 4.0.11monty@mashka.mysql.fi2003-02-041-1/+1
|\ \ \ | |/ /
| * | low-level error messages cleanupserg@serg.mysql.com2003-01-281-1/+1
| | |
* | | Merge with 4.0.8monty@mashka.mysql.fi2003-01-032-12/+26
|\ \ \ | |/ /
| * | Removed compiler warningsmonty@mashka.mysql.fi2002-12-121-1/+2
| | | | | | | | | | | | Fixed wrong variable name for Windows
| * | ANALYZE for MERGEserg@serg.mysql.com2002-12-102-13/+26
| | |
* | | Merge with 4.0.6monty@mashka.mysql.fi2002-12-051-1/+2
|\ \ \ | |/ /
| * | New multi-table-update codemonty@mashka.mysql.fi2002-11-291-1/+2
| | | | | | | | | | | | | | | | | | | | | New (simpler) internal timestamp handling. More debuging to heap tables. Small cleanups to multi-table-delete false -> 0 and true -> 1 (We should use TRUE and FALSE)
* | | removed redundant -I include-dirsserg@serg.mysql.com2002-11-261-1/+1
| | |
* | | myisammrg::index_next_sameserg@serg.mysql.com2002-11-253-3/+44
| | |
* | | Merge with 4.0monty@mashka.mysql.fi2002-11-212-1/+42
|\ \ \ | |/ /
| * | better boundary behaviourserg@serg.mysql.com2002-11-171-2/+4
| | |
| * | myisammrg::records_in_rangeserg@serg.mysql.com2002-11-172-1/+40
| | |
* | | mergedserg@serg.mysql.com2002-10-141-1/+1
|\ \ \ | |/ / |/| |
| * | Merge with 4.0.3monty@narttu.mysql.fi2002-08-301-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| | * | MI_KEYSEG -> HA_KEYSEGram@gw.udmsearch.izhnet.ru2002-04-251-1/+1
| | | | | | | | | | | | | | | | _mi_key_cmp -> ha_key_cmp
* | | | - Applied required modifications for automake 1.5lenz@mysql.com2002-10-011-8/+0
|/ / / | | | | | | | | | | | | - some additional small fixes - added "depcomp" for automake 1.5
* | | Merge with 3.23.51monty@mashka.mysql.fi2002-07-252-2/+2
|\ \ \ | | |/ | |/| | | | Fixed wrong usage of sprintf() in ha_innodb.cc
| * | do not crash on myrg_rprev/myrg_rnext if no current tableserg@sergbook.mysql.com2002-07-042-0/+6
| | | | | | | | | | | | (as when previous myrg_rkey failed, e.g. found nothing)
* | | New SET syntax & system variables.monty@mashka.mysql.fi2002-07-232-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made a some new buffers thread specific and changeable. Resize of key_buffer. AUTO_COMMIT -> AUTOCOMMIT Fixed mutex bug in DROP DATABASE Fixed bug when using auto_increment as second part of a key where first part could include NULL. Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers. Don't write message to error log when slave reconnects becasue of timeout. Fixed possible update problem when using DELETE/UPDATE on small tables (In some cases we used index even if table scanning would be better) A lot of minior code cleanups
* | | Indentation cleanup & new commentsmonty@hundin.mysql.fi2002-06-284-8/+6
| | |
* | | do not crash on myrg_rprev/myrg_rnext if no current tableserg@sergbook.mysql.com2002-06-258-17/+16
| | | | | | | | | | | | (as when previous myrg_rkey failed, e.g. found nothing)
* | | myrg_open.c:serg@serg.mysql.com2002-06-221-4/+4
| | | | | | | | | | | | comment fixed, bad flag hack removed
* | | My previous patch was not good at all.Sinisa@sinisa.nasamreza.org2002-06-171-0/+3
| |/ |/| | | | | | | | | | | | | This one is better, but should not be final. Better fix is to make some changes in ha_myisammrg::index_read This patch also reverts my previous one ...
* | Update copyrightmonty@hundin.mysql.fi2001-12-0611-31/+31
| | | | | | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* | Update of query cache code.monty@hundin.mysql.fi2001-12-051-1/+2
| | | | | | | | | | | | Changed some sql_alloc() -> thd->alloc() Removed a lot of compiler warnings on Linux Alpha (64 bit) Fixed some core dumps on 64 bit systems (wrong type for packet_len)
* | Query cache.monty@hundin.mysql.fi2001-12-021-0/+10
| | | | | | | | Remove some warnings
* | Updated manual about embedded version.monty@hundin.mysql.fi2001-10-0821-20/+20
| | | | | | | | | | | | | | | | | | Speed up column-completion in 'mysql' Don't use ISAM if HAVE_ISAM is not defined A lot of fixes for the embedded version. All libraries are now included in libmysqld.a Changed arguments to convert_dirname() to make it more general. Renamed files in the 'merge' directory to all use a common prefix. Don't compile both assembler and C functions on x86
* | Final fixes for INSERT into MERGE tables.monty@tik.mysql.fi2001-09-272-2/+2
| | | | | | | | | | | | Move MAX_BLOB_WIDTH to be global Added full support for unsigned BIGINT Fixed spelling errors
* | Added support of INSERT to MERGE tablesmonty@hundin.mysql.fi2001-09-225-24/+72
| | | | | | | | Fixes for embedded libary and openssl
* | merge with 3.23.42monty@work.mysql.com2001-09-024-20/+18
|\ \ | |/
| * Fix problem with comments/blank lines in MERGE files.monty@hundin.mysql.fi2001-08-301-8/+7
| |