49 Commits (acd120150483d26e25c8d4fce4b6507817a2c850)

Author SHA1 Message Date
brian@zim.(none) acd1201504 Reworked a section of code that caused valgrind errors (and that partitioning was not happy about). 19 years ago
brian@zim.(none) 08e93132c4 Two things: 19 years ago
brian@zim.(none) 8820333ec3 For performance reasons we remove the ability in unique indexes on autoincrements to remove the ability to insert key lower then the current autoincrement value. 19 years ago
brian@zim.(none) 6829b2a5a6 This fixes a bug in show create table displaying auto_increment field when it should not. 19 years ago
brian@zim.(none) 3cca6ad8c1 Fixed a warning. Added the -A option so that the autoincrement could be set outside of the file. 19 years ago
brian@zim.(none) 099c634d62 This patch passes comment to be embedded in ARZ. 19 years ago
brian@zim.(none) dee24c66ba 1) New dirty state for files (need this for longterm fast recovery) 19 years ago
brian@zim.(none) 834485bc80 Updates to archive_reader. 19 years ago
brian@zim.(none) e2f4aa82c4 More windows warnings cleanup 19 years ago
brian@zim.(none) 81b8d0868b REAL_PATH was rewritten for DATA DIRECTORY (doesn't get calculated for each table open, and won't be calculted more then once now). 19 years ago
brian@zim.(none) 4e8d92e5dd Final cleanup for new archive internal format. All new headers work. 19 years ago
brian@zim.(none) 9879f4363f New azio which keeps meta data in its own header. 19 years ago
brian@zim.(none) f85acb894c This updates archive to use new header information in az files and makes way for combining the meta data file with the AZ file. 19 years ago
brian@zim.(none) 4eba36ee3b Fixed problems with original gzio() functions not being able to correctly return lengths of long rows. 19 years ago
brian@zim.(none) c4a1c72b5e Formailized the row buffer structure, implemented new streaming format. 19 years ago
brian@zim.(none) 8a9c481e0d Varchar hack to clean strings removed. 19 years ago
monty@mysql.com/nosik.monty.fi 0e149b7170 Removed compiler warnings 19 years ago
monty@mysql.com/nosik.monty.fi f6682e2743 Added --debug-info to most clients to detect memory leaks in mysql-test-run 19 years ago
brian@zim.(none) f0c661f1ac Refactored a number of engines to have correct init/deinit. Added pass support for "data" from plugin to plugin generic init to use memory location. 19 years ago
holyfoot/hf@mysql.com/deer.(none) f8263518eb bug #22634 (partitioned tables with DATA DIRECTORY option corrupts table) 19 years ago
brian@zim.(none) 5649195493 This finished the bzero() on varchar patch I wrote a few months ago. It also completes the data_length() method I added to Fields to determine the length of data for a particular data type. I have many uses for this :) 19 years ago
brian@zim.(none) faff46eefe Added license information display to output of plugins schema, and tagged all plugins with GPL flag. 19 years ago
brian@zim.(none) 46ae2113ba This patch adds handlerton passing to functions. NDB and Innodb still require a global hanlderton in the main code due to the nature of the sql_cache call back function (should be solveable... another patch). 19 years ago
brian@zim.(none) a756fd36ef This removes the passing of global hton to engine instance. 19 years ago
brian@zim.(none) f9a02811da Removed Field (this came in as an idea from a previous patch by Serg) 19 years ago
brian@zim.(none) 7194b6d75a This changes the order of the universe, black is now the new white. 19 years ago
tsmith/tim@siva.hindu.god 2c67b7cecd Post-merge fix: remove dup() call in ha_archive.cc which resulted in a memory leak. 19 years ago
acurtis/antony@xiphis.org/ltantony.xiphis.org 38a59efbc9 add 2 placeholder values for config and system variables. 20 years ago
monty@mysql.com 74cc73d461 This changeset is largely a handler cleanup changeset (WL#3281), but includes fixes and cleanups that was found necessary while testing the handler changes 20 years ago
guilhem@mysql.com a4e778f34d First push for WL#3146 "less locking in auto_increment". It is a 0-real-change patch. 20 years ago
bell@sanja.is.com.ua 60b738b62b interface for transaction log management added to handlerton 20 years ago
serg@sergbook.mysql.com 9eb15a0e8f sql/Makefile.am: better mysqld dependencies 20 years ago
mikael@c-870ae253.1238-1-64736c10.cust.bredbandsbolaget.se 7dae459d70 BUG#17310: Archive error for drop database 20 years ago
serg@sergbook.mysql.com fe97dbb587 handlerton cleanup: 20 years ago
reggie@big_geek. e4a9adba0e Bug #18480 Windows file rename problems in archive storage engine 20 years ago
acurtis@xiphis.org f1d4921139 WL#3201 additional post-review fixes 20 years ago
acurtis@xiphis.org 4e11a4d941 WL#3201 20 years ago
monty@mysql.com 1994ed49ec Fixed compiler and valgrind warnings 20 years ago
guilhem@mysql.com 0071749595 WL#2977 and WL#2712 global and session-level variable to set the binlog format (row/statement), 20 years ago
brian@zim.tangent.org d56430423a This patch adds a new field to the meta file for tracking flushes (this is being kept to later do stats and determine how often the compression buffer is being foiled). This should keep things all nice an compatible between versions. 20 years ago
brian@zim.tangent.org 778ca614a1 Fix for bad merge. 20 years ago
brian@zim.tangent.org 0b30190c22 Disabling a test, I will look at it tomorrow. Something is wrong with the merge from 5.0. Its probably a flush that is missing somewhere but I am too tired to figure it out at the moment. 20 years ago
brian@zim.tangent.org f43fa4a688 Discoved while debugging in 5.1 that there was a bug where a certain crash could lead to two problems. 1) An additional share in memory that was allocated but did not have the correct use_count (so it would never be fulled deleted). Also discovered that a thread that called repair would write new rows, but would not see them. All other threads were ok, and the data was fine, but the thread doing the repair was unable to see the new rows. 20 years ago
brian@zim.tangent.org 23d99ee03c The handlerton structures for archive and CSV had not been updated. Nicht so gute. I also fixed CSV to use fast alter table and put in a test in archive in case someone tries to do the same there (hint... it won't work). 20 years ago
knielsen@mysql.com 899fc2653d Windows compile fixes in preparation for 5.1.6 beta. 20 years ago
brian@zim.tangent.org 81dc0d0aaa Complaint from a user who was getting sick of repairing their tables do to their lousy setup (their words). All crashed archive tables will now be repaired on open. 20 years ago
brian@zim.tangent.org 2f657ee9d4 Turns out that the bulk interface was not well documented. I fixed the issue in archive and I will go and update the comments in handler next. I should probably also look through the other engines and see if this an issue elsewhere as well. 20 years ago
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se e802a94284 WL #2604: Partition Management 20 years ago
brian@zim.tangent.org 8651cee8ef New support for ignoring blobs during scans. We now seek past them if we determine that they are of no use to us. This is a big save in tables with blobs. Far less memory overhead and the seek is quite a bit faster. 20 years ago
brian@zim.(none) b56432cd19 Added support for CREATE TABLE AUTO_INCREMENT and added more tests. Also non-unique index scans of autoincrement not function. 20 years ago