Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge willster.(none):/home/stewart/Documents/MySQL/4.1/bug19914-mk2 | stewart@willster.(none) | 2006-10-16 | 4 | -6/+6 |
|\ | | | | | | | into willster.(none):/home/stewart/Documents/MySQL/5.0/bug19914-mk2-merge | ||||
| * | BUG#19914 SELECT COUNT(*) sometimes returns MAX_INT on cluster tables | stewart@willster.(none) | 2006-08-10 | 6 | -9/+9 |
| | | | | | | | | allow handler::info to return an error code (that will be returned to the user) | ||||
| * | Fix for bug #15558: truncate doesn't clear table on archive storage engine ↵ | ramil@mysql.com | 2006-05-18 | 1 | -1/+1 |
| | | | | | | | | tables. | ||||
* | | Additional files for cmake support | georg@lmy002.wdf.sap.corp | 2006-08-31 | 1 | -0/+11 |
| | | |||||
* | | Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0 | petr/cps@mysql.com/owlet | 2006-08-18 | 1 | -5/+8 |
|\ \ | | | | | | | | | | into mysql.com:/home/cps/mysql/trees/mysql-5.0-virgin | ||||
| * | | Fix Bug#15205 "Select from CSV table without the datafile causes crash" | petr/cps@mysql.com/owlet. | 2006-07-11 | 1 | -5/+8 |
| | | | |||||
* | | | Bug#15669 | acurtis/antony@xiphis.org/ltantony.xiphis.org | 2006-08-01 | 1 | -8/+56 |
|/ / | | | | | | | | | | | | | "Test case 'csv' produces incorrect result on OpenBSD" mmapped pages were not being invalidated when writes occurred to the file vi a fd i/o operation. Force explicit invalidation and not rely on implicit invalidation. | ||||
* | | documenting HA_STATUS_xxx flags | serg@serg.mylan | 2005-11-26 | 1 | -0/+2 |
| | | |||||
* | | BUG#13406 - incorrect amount of "records deleted" in CSV. | serg@serg.mylan | 2005-11-17 | 2 | -3/+13 |
| | | | | | | | | Fallback to row-wise delete if number or rows in the table is unknown | ||||
* | | Merge mysql.com:/home/cps/mysql/trees/mysql-4.1 | petr@mysql.com | 2005-11-08 | 1 | -11/+11 |
|\ \ | |/ | | | | | into mysql.com:/home/cps/mysql/trees/mysql-5.0-virgin | ||||
| * | Fix Bug#14672 Bug in deletion | petr@mysql.com | 2005-11-06 | 1 | -1/+2 |
| | | |||||
| * | Fix Bug#13894 Server crashes on update of CSV table | petr@mysql.com | 2005-11-05 | 1 | -10/+9 |
| | | |||||
* | | Final patch for 5.0 for simplifying storage engine code. We now have just ↵ | brian@zim.(none) | 2005-10-03 | 2 | -22/+0 |
| | | | | | | | | | | | | one set of ifdefs. I may also remove the code for creating new handlers. May changes were to simplify storage engine setup and support for legacy call to show storage engines. | ||||
* | | Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0 | brian@zim.(none) | 2005-10-02 | 2 | -1/+9 |
|\ \ | | | | | | | | | | into zim.(none):/home/brian/mysql/fix-5.0 | ||||
| * | | Next big patch for loadable storage engines! | brian@zim.(none) | 2005-10-02 | 4 | -10/+33 |
| | | | | | | | | | | | | Handlerton array is now created instead of using sys_table_types_st. All storage engines can now have inits and giant ifdef's are now gone for startup. No compeltely clean yet, handlertons will next be merged with sys_table_types. Federated and archive now have real cleanup if their inits fail. | ||||
* | | | Move handler specific options into handlerton flag check | eric@mysql.com | 2005-09-30 | 2 | -2/+2 |
| | | | | | | | | | | | | BUG#13108 | ||||
* | | | Moving archive from example to sql. | brian@zim.(none) | 2005-09-28 | 2 | -1152/+0 |
|/ / | |||||
* | | fixed a memory leak in ha_tina.cc | serg@serg.mylan | 2005-09-22 | 2 | -0/+13 |
| | | |||||
* | | Cleanup for handlerton structure to allow for loadable engine work. This is ↵ | brian@zim.(none) | 2005-09-19 | 3 | -3/+3 |
| | | | | | | | | the first in a series of patches. | ||||
* | | Merge mysql.com:/home/jimw/my/mysql-4.1-clean | jimw@mysql.com | 2005-09-12 | 1 | -1/+1 |
|\ \ | |/ | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean | ||||
| * | Merge mysqldev@production.mysql.com:jimw/mysql-4.1-sco | jimw@mysql.com | 2005-09-12 | 1 | -1/+1 |
| |\ | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean | ||||
| | * | When first creating the ARZ file for an archive table, use "wb" as the mode for | jimw@mysql.com | 2005-09-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | gzdopen() because the file itself was only opened for writing (and truncated), and some libc implementations (like SCO) don't like to do a fdopen(..., "a") on a fd that was not opened using O_APPEND. | ||||
* | | | Merge zim.(none):/home/brian/mysql/mysql-4.1 | brian@zim.(none) | 2005-09-07 | 1 | -1/+2 |
|\ \ \ | |/ / | | | | | | | into zim.(none):/home/brian/mysql/mysql-5.0 | ||||
| * | | Small tweak for random read performance (we shouldn't always tell the OS ↵ | brian@zim.(none) | 2005-09-07 | 1 | -1/+2 |
| | | | | | | | | | | | | that we will be doing a linear scan). | ||||
| * | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1 | msvensson@neptunus.(none) | 2005-09-01 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-4.1 | ||||
| | * \ | Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1 | msvensson@neptunus.(none) | 2005-08-30 | 1 | -1/+1 |
| | |\ \ | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/bug12527/my41-bug12527 | ||||
* | | \ \ | Merge bk-internal.mysql.com:/home/bk/mysql-5.0 | msvensson@neptunus.(none) | 2005-09-01 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0 | ||||
| * \ \ \ \ | Merge neptunus.(none):/home/msvensson/mysql/bug12527/my41-bug12527 | msvensson@neptunus.(none) | 2005-08-30 | 1 | -1/+1 |
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/bug12527/my50-bug12527 | ||||
| | * | | | | Bug #12527 yassl causes errors in "repair" and "optimize" | msvensson@neptunus.(none) | 2005-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Use constant directly to check that enough number of bytes have been written as header of the archive. | ||||
* | | | | | | Merge mysql.com:/home/jimw/my/mysql-4.1-clean | jimw@mysql.com | 2005-08-31 | 1 | -1/+1 |
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean | ||||
| * | | | | | Merge mysql.com:/home/jimw/my/mysql-4.1-7156 | jimw@mysql.com | 2005-08-31 | 1 | -0/+2 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean | ||||
| | * | | | | | Add test for madvise() being declared in C++ code, because it is not | jimw@mysql.com | 2005-08-31 | 1 | -0/+2 |
| | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | on Solaris even though it is available, and declare it ourselves in that case. (Bug #7156) | ||||
* | | | | | | Fix for bad merge. | brian@zim.(none) | 2005-08-30 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Update for delete_all_rows() which will be used for TRUNCATE and DELETE support. | brian@zim.(none) | 2005-08-29 | 2 | -0/+12 |
|\ \ \ \ \ \ | |/ / / / / | |||||
| * | | | | | Added support for delete_all_rows() for archive. This fixes bug #12836. | brian@zim.(none) | 2005-08-29 | 2 | -0/+12 |
| |/ / / / | |||||
* | | | | | Merge mysql.com:/M50/clone-5.0 into mysql.com:/M50/push-5.0 | joerg@mysql.com | 2005-08-25 | 1 | -0/+2 |
|\ \ \ \ \ | |||||
| * | | | | | ha_tina.cc: | kent@mysql.com | 2005-08-25 | 1 | -0/+2 |
| | |/ / / | |/| | | | | | | | | | | | | | Some lack madvice() | ||||
* | | | | | Merge mishka.local:/home/my/mysql-4.1 | monty@mishka.local | 2005-08-25 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / / | into mishka.local:/home/my/mysql-5.0 | ||||
| * | | | mysqld.dsp: | kent@mysql.com | 2005-08-18 | 3 | -3/+3 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added archive and example storage engine to Windows build ha_example.cc, ha_archive.cc: Windows fix, use relative include path to "mysql_priv.h" ha_archive.h: Windows VC6 compile needed (char*) cast of byte var mysqltest.dsp, mysql_test_run_new.dsp: Added /FD flag, to avoid include file warnings | ||||
* | | | Implement MySQL framework to support consistent read views in | konstantin@mysql.com | 2005-07-20 | 3 | -30/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | cursors. This should fix Bug#11813 when InnoDB part is in (tested with a draft patch). The idea of the patch is that if a storage engine supports consistent read views, we open one when open a cursor, set is as the active view when fetch from the cursor, and close together with cursor close. | ||||
* | | | A fix and a test case for Bug#10760 and complementary cleanups. | konstantin@mysql.com | 2005-07-19 | 6 | -24/+68 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The idea of the patch is that every cursor gets its own lock id for table level locking. Thus cursors are protected from updates performed within the same connection. Additionally a list of transient (must be closed at commit) cursors is maintained and all transient cursors are closed when necessary. Lastly, this patch adds support for deadlock timeouts to TLL locking when using cursors. + post-review fixes. | ||||
* | | | ha_archive.cc: | reggie@linux.site | 2005-07-11 | 1 | -1/+1 |
| | | | | | | | | | | | | Added cast to fix windows compile error | ||||
* | | | Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0 | brian@brian-akers-computer.local | 2005-07-10 | 2 | -121/+134 |
|\ \ \ | | | | | | | | | | | | | into brian-akers-computer.local:/Users/brian/mysql/optimize-5.0 | ||||
| * | | | Fixed 32bit issue, reworked error logic for open tables, and redid the ↵ | brian@brian-akers-computer.local | 2005-07-10 | 1 | -76/+25 |
| | | | | | | | | | | | | | | | | repair table code so that it uses the extended optimize table code. | ||||
| * | | | Refactoring of write_row() into two parts to allow future additions. Also ↵ | brian@brian-akers-computer.local | 2005-07-10 | 2 | -45/+109 |
| | | | | | | | | | | | | | | | | rewrote the OPTIMIZE TABLE code, to add new extended optimize. This form of optimize rebuilds not only the file, but each individual row. | ||||
* | | | | Fixed indention issue, made scan_rows an ha_rows type, and fixed show table ↵ | brian@zim.(none) | 2005-07-09 | 1 | -2/+6 |
|/ / / | | | | | | | | | | status so archive rows are displayed as being compressed. | ||||
* | | | Clean up warnings and build problems on Windows. (Bug #11045) | jimw@mysql.com | 2005-06-18 | 2 | -8/+8 |
| | | | |||||
* | | | Merge with 4.1 | monty@mysql.com | 2005-06-07 | 3 | -6/+0 |
|\ \ \ | |/ / | |||||
| * | | a compiler must see '#pragma implementation' *before* | serg@serg.mylan | 2005-06-05 | 3 | -6/+0 |
| | | | | | | | | | | | | '#pragma interface' (that comes with the #include'd header file) | ||||
* | | | Merge of 4.1->5.0. This contained the fixes for GCC 4.0 | brian@zim.(none) | 2005-06-01 | 3 | -34/+25 |
|\ \ \ | |/ / |