198 Commits (2887bfbe9e6ab954a9603a87d151915c5a9dfa96)

Author SHA1 Message Date
Michael Widenius 47575bd0e0 Fixed compiler warnings 14 years ago
Michael Widenius a19f4e3a3a Fixed that maria-recover works as expected. 14 years ago
Sergei Golubchik 3794110f02 fix the build and compiler warnings (few of which were real bugs) 14 years ago
unknown 28e2777991 Fix gcc 4.6 warnings about assigned but not used variables. 14 years ago
Michael Widenius fa36a7426b Fixed lp:879939 "assertion in ha_maria::enable_indexes with derived_with_keys=on" 14 years ago
unknown 255c04aed8 Compiler warning about assigned but not used variables fixed. 14 years ago
Michael Widenius 1a51fe363d Added variable ARIA_CHECKPOINT_LOG_ACTIVITY to allow one to specify how often we should do a checkpoint. 14 years ago
Michael Widenius 8b63d346a0 Fixed lp:814231 Aria post-recovery error "Bitmap at page 0 has pages reserved outside of data file length" 14 years ago
Michael Widenius 10065404ea Fixes lp:805930 Sysbench breaks on multiple table test with MariaDB 5.2.7 + Aria 15 years ago
Sergei Golubchik a844635637 use PSI wrappers in aria and other non-MySQL code 15 years ago
Michael Widenius 7199ac5916 Aria fixes: 15 years ago
Sergei Golubchik b4a0b2c2f8 post-merge fixes. 15 years ago
Michael Widenius 3c78bfe7f1 Added progress reporting for alter table, LOAD DATA INFILE and for aria tables: check table, repair table, analyze table. 15 years ago
Michael Widenius 5e876bd300 Aria bug fixes and improvements: 15 years ago
Michael Widenius 424e9a888d Fixed several errors in Aria discovered by test case for lp:727869 ma_pagecache.c:2103: find_block: Assertion `block->rlocks == 0 15 years ago
Michael Widenius 5933619ceb Made test-unit run in parlallel. This was achived by having all aria tests that uses temporary files to create the temporary file in an unique tempdirectory. 15 years ago
Sergei Golubchik 0accbd0364 lots of post-merge changes 15 years ago
Michael Widenius 6db663d614 Fixes for Aria storage engine: 15 years ago
Michael Widenius fe36d2a06d Use _ma_set_fatal_error() in Aria also for HA_ERR_WRONG_IN_RECORD, to be able to get an assert as soon as a failure is detected. 15 years ago
Michael Widenius 26565ae1d6 Aria issues: 15 years ago
Sergei Golubchik f5ea301acc Added support for NO_RECORD record format (don't store any row data) for Aria. 15 years ago
Michael Widenius fcd3f2cd4b Safety fix for Aria: 15 years ago
Michael Widenius c0fc6d42ac Don't do DBUG_ASSERT for checksum errors when using REPAIR 15 years ago
Michael Widenius 5b0afd8a0d Bug fixing in Aria: 15 years ago
Michael Widenius 1e0b42d91f Fixed recovery problem in Aria where bitmap had wrong information after recovery. 15 years ago
Michael Widenius bd2034dbee Fix for Lbug:#686010 maria.optimize corrupts stack around alloca() call 15 years ago
Michael Widenius 9d68ccdeb8 Added option BACKUP_ALL to mysqld --myisam-recover to also get a backup of the index file before it's repaired. 15 years ago
Michael Widenius 236141d4f6 Use less memory on stack in sql_parse.cc and in repair/check for MyISAM & Aria 15 years ago
Michael Widenius bdba1d11c4 Change some my_bool in C++ classes and a few functions to bool to detect wrong usage of bool/my_bool. 15 years ago
Sergei Golubchik e246077bcf rename maria to aria 15 years ago
Michael Widenius b9890b0544 Fix for LP#634943 "marked as crashed", "zerofilling" and "wrong data in bitmap" when recovering Aria tables 15 years ago
Michael Widenius b7158601d3 Fixed bug LP#605798 "wrong data in bitmap" after recovery. 15 years ago
Michael Widenius 0f3d4b2f76 Fixed bug that 'maria_read_log -a' didn't set max_trid when reparing tables. 15 years ago
Michael Widenius 6bbb0b5739 Added option --start-from-checkpoint to maria_read_log 15 years ago
Michael Widenius e6cf286b5d Fixed LP#605798 RQG: Table corruption after Maria engine recovery - "Wrong data in bitmap" 15 years ago
Michael Widenius 0d3039d49d This patch fixes LP#613408 Memory corruption with (M)aria storage engine and virtual columns in MariaDB 5.2 16 years ago
Michael Widenius d2f8b7d045 Fix for LP#602604: RQG: ma_blockrec.c:6187: _ma_apply_redo_insert_row_head_or_tail: Assertion `0' failed on Maria engine recovery 16 years ago
Michael Widenius 9f96097a05 mysql client: Ignore --comments at start of command line. This allows one to more easily run mysqltest tests trough the command line. 16 years ago
Michael Widenius d121e66305 Fix for compiler warnings on windows 16 years ago
Michael Widenius d13c54351d Remove compiler warnings (Including some warnings from -Wstrict-aliasing) 16 years ago
unknown b125770aaa We are now using Valgrind rather than purify, and have for quite some time. 17 years ago
Guilhem Bichot 998b4ae52d Merge of MyISAM changes done in 5.1-main, into Maria 17 years ago
Michael Widenius 7eda7f1337 Code cleanup: 17 years ago
unknown dd8e57af7b _ma_state_info_write numeric flags changed with constants. 17 years ago
Michael Widenius 910284e6e6 Fixed bugs found by pushbuild 17 years ago
Michael Widenius 3271841881 Merging of changes from myisam -> maria missing in last 5.1 - 5.1->maria merge 17 years ago
Guilhem Bichot 8ecda6cd26 _ma_bitmap_unpin_all() needs to unpin not-locked pages which were pinned by other threads 17 years ago
Michael Widenius d6bdf03375 Added MARIA_PAGE structure to keep all information about a maria key page. 17 years ago
Michael Widenius 1a5de5bc82 Changed all file names in maria to LEX_STRING and removed some calls to strlen() 17 years ago
Guilhem Bichot dddc6fd2ef Porting bugfix made by Serg (for bug37276_reduced_corruption.sql of BUG#37276 "Maria: various index corruption, 18 years ago