mariadb/sql
unknown 30d3d8d3fc Fixed several bugs in page CRC handling
- Ignore CRC errors in REDO for potential new pages
- Ignore CRC errors when repairing tables
- Don't do readcheck callback on read error
- Set my_errno to HA_ERR_WRONG_CRC if we find page with wrong CRC
- Check index page for length before calculating CRC to catch bad pages
Fixed bugs where we used wrong file descriptor to read/write bitmaps
Fixed wrong hash key in 'files_in_flush'
Fixed wrong lock method when writing bitmap
Fixed some wrong printf statements in check/repair that caused core dumps
Fixed argument to translog_page_validator that cause reading of log files to fail
Store number of bytes used for delete-linked key pages to be able to use standard index CRC for deleted key pages.
Use fast 'dummy' pagecheck callbacks for temporary tables
Don't die silently if flush finds pinned pages
Give error (for now) if one tries to create a transactional table with fulltext or spatial keys
Removed some not needed calls to pagecache_file_init()
Added checking of pagecache checksums to ma_test1 and ma_test2
More DBUG
Fixed some DBUG_PRINT to be in line with rest of the code


include/my_base.h:
  Added HA_ERR_INTERNAL_ERROR (used for flush with pinned pages) and HA_ERR_WRONG_CRC
mysql-test/r/binlog_unsafe.result:
  Added missing DROP VIEW statement
mysql-test/r/maria.result:
  Added TRANSACTIONAL=0 when testing with fulltext keys
  Added test that verifies we can't yet create transactional test with fulltext or spatial keys
mysql-test/r/ps_maria.result:
  Added TRANSACTIONAL=0 when testing with fulltext keys
mysql-test/t/binlog_unsafe.test:
  Added missing DROP VIEW statement
mysql-test/t/maria.test:
  Added TRANSACTIONAL=0 when testing with fulltext keys
  Added test that verifies we can't yet create transactional test with fulltext or spatial keys
mysql-test/t/ps_maria.test:
  Added TRANSACTIONAL=0 when testing with fulltext keys
mysys/my_fopen.c:
  Fd: -> fd:
mysys/my_handler.c:
  Added new error messages
mysys/my_lock.c:
  Fd: -> fd:
mysys/my_pread.c:
  Fd: -> fd:
mysys/my_read.c:
  Fd: -> fd:
mysys/my_seek.c:
  Fd: -> fd:
mysys/my_sync.c:
  Fd: -> fd:
mysys/my_write.c:
  Fd: -> fd:
sql/mysqld.cc:
  Fixed wrong argument to my_uuid_init()
sql/sql_plugin.cc:
  Unified DBUG_PRINT (for convert-dbug-for-diff)
storage/maria/ma_bitmap.c:
  Fixed wrong lock method when writing bitmap
  Fixed valgrind error
  Use fast  'dummy' pagecheck callbacks for temporary tables
  Faster bitmap handling for non transational tables
storage/maria/ma_blockrec.c:
  Fixed that bitmap reading is done with the correct filehandle
  Handle reading of pages with wrong CRC when page contect doesn't matter
  Use the page buffer also when we get WRONG CRC or FILE_TOO_SHORT. (Faster and fixed a couple of bugs)
storage/maria/ma_check.c:
  Split long strings for readablity
  Fixed some wrong printf statements that caused core dumps
  Use bitmap.file for bitmaps
  Ignore pages with wrong CRC
storage/maria/ma_close.c:
  More DBUG_PRINT
storage/maria/ma_create.c:
  Give error (for now) if one tries to create a crash safe table with fulltext or spatial keys
storage/maria/ma_key_recover.c:
  Ignore HA_ERR_WRONG_CRC for new pages
  info->s  ->  share
  Store number of bytes used for delete-linked key pages to be able to use standard index CRC for deleted key pages.
storage/maria/ma_loghandler.c:
  Fixed argument to translog_page_validator()
storage/maria/ma_open.c:
  Removed old VMS specific code
  Added function to setup pagecache callbacks
  Moved code around to set 'share->temporary' early
  Removed some not needed calls to pagecache_file_init()
storage/maria/ma_page.c:
  Store number of bytes used for delete-linked key pages to be able to use standard index CRC for deleted key pages.
storage/maria/ma_pagecache.c:
  Don't do readcheck callback on read error
  Reset PCBLOCK_ERROR in pagecache_unlock_by_link() if we write page
  Set my_errno to HA_ER_INTERNAL_ERROR if flush() finds pinned pages
  Don't die silently if flush finds pinned pages.
  Use correct file descriptor when flushing pages
  Fixed wrong hash key in 'files_in_flush';  This must be the file descriptor, not the PAGECACHE_FILE as there may be several PAGECACHE_FILE for same file descriptor
  More DBUG_PRINT
storage/maria/ma_pagecrc.c:
  Removed inline from not tiny static function
  Set my_errno to HA_ERR_WRONG_CRC if we find page with wrong CRC
  (Otherwise my_errno may be 0, and a lot of other code will be confused)
  CRCerror -> error (to keep code uniform)
  Print crc with %lu, as in my_checksum()
  uchar* -> uchar *
  Check index page for length before calculating CRC to catch bad pages
  Added 'dummy' crc_check and filler functions that are used for temporary tables
storage/maria/ma_recovery.c:
  More DBUG
  More message to users to give information what phase failed
  Better error message if recovery failed
storage/maria/ma_test1.c:
  Added checking of page checksums (combined with 'c' to not have to add more test runs)
storage/maria/ma_test2.c:
  Added checking of page checksums (combined with 'c' to not have to add more test runs)
storage/maria/maria_chk.c:
  Fixed wrong argument to _ma_check_print_error()
storage/maria/maria_def.h:
  Added format information to _ma_check_print_xxxx functions
  uchar* -> uchar *
2007-12-18 03:21:32 +02:00
..
examples Bug#28862 Extended Latin1 characters get lost in CVS engine 2007-06-15 11:19:35 +05:00
share Merge devsrv-b.mysql.com:/data0/gshchepa/mysql-5.0-opt 2007-09-14 10:37:42 +02:00
.cvsignore
add_errmsg
authors.h Correctly report load type. 2007-03-15 23:39:07 -07:00
client_settings.h
CMakeLists.txt Merge mysql.com:/home/kent/bk/tmp/mysql-5.0-build 2007-08-29 22:29:58 +02:00
contributors.h Many files: 2006-12-31 02:29:11 +01:00
custom_conf.h
derror.cc Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-05-24 13:24:36 +03:00
des_key_file.cc
discover.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
event_data_objects.cc Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_data_objects.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_db_repository.cc Manual merge of parallel development in separate team trees. 2007-08-22 17:13:42 +02:00
event_db_repository.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_queue.cc Manual merge of parallel development in separate team trees. 2007-08-22 17:13:42 +02:00
event_queue.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_scheduler.cc Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
event_scheduler.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
events.cc Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
events.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
field.cc Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
field.h First part of redo/undo for key pages 2007-11-14 19:08:06 +02:00
field_conv.cc Fix doxygen warnings. 2007-08-16 21:14:47 +04:00
filesort.cc Merge some changes from sql directory in 5.1 tree 2007-10-20 00:24:22 +03:00
frm_crypt.cc
gen_lex_hash.cc Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-06-27 17:49:12 +03:00
gstream.cc
gstream.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
ha_ndbcluster.cc Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb 2007-09-12 14:02:27 +02:00
ha_ndbcluster.h WL#3732 Information schema optimization 2007-08-03 03:14:05 +05:00
ha_ndbcluster_binlog.cc Bug #11313 confusing/erroneous 4006 message 2007-09-07 11:15:07 +02:00
ha_ndbcluster_binlog.h Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1 2007-09-11 16:17:28 +02:00
ha_ndbcluster_cond.cc Merge mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb 2007-09-13 10:00:14 +02:00
ha_ndbcluster_cond.h Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb 2007-06-20 06:26:23 +02:00
ha_ndbcluster_tables.h enabled test case 2007-03-20 17:07:53 +01:00
ha_partition.cc Merge janus.mylan:/usr/home/serg/Abk/mysql-5.1 2007-10-08 21:01:44 +02:00
ha_partition.h Merge janus.mylan:/usr/home/serg/Abk/mysql-5.1 2007-10-08 21:01:44 +02:00
handler.cc Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
handler.h Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
hash_filo.cc
hash_filo.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
hostname.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
init.cc Merge polly.local:/home/kaa/src/maint/bug28121/my50-bug28121 2007-05-28 12:52:05 +04:00
item.cc Merge gshchepa@bk-internal.mysql.com:/home/bk/mysql-5.1-opt 2007-09-14 21:17:07 +02:00
item.h First part of redo/undo for key pages 2007-11-14 19:08:06 +02:00
item_buff.cc
item_cmpfunc.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
item_cmpfunc.h Merge weblab.(none):/home/marcsql/TREE/mysql-5.0-base 2007-08-30 17:23:40 -06:00
item_create.cc Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt 2007-08-29 16:32:26 +03:00
item_create.h Fix doxygen warnings. 2007-08-15 17:43:08 +04:00
item_func.cc Merge bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-10 08:21:06 +03:00
item_func.h Merge bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-10 08:21:06 +03:00
item_geofunc.cc Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint 2007-03-05 18:22:35 +04:00
item_geofunc.h Merge mysql.com:/home/ram/work/b26038/b26038.5.0 2007-03-05 17:12:37 +04:00
item_row.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
item_row.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
item_strfunc.cc Merge bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-10 08:21:06 +03:00
item_strfunc.h Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-08-14 00:22:34 +03:00
item_subselect.cc Manual merge of parallel development in separate team trees. 2007-08-22 17:13:42 +02:00
item_subselect.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
item_sum.cc Merge mysql.com:/home/psergey/mysql-5.0-bug30324 2007-09-14 15:05:20 +04:00
item_sum.h Merge olga.mysql.com:/home/igor/mysql-5.0-opt 2007-06-30 20:49:28 -07:00
item_timefunc.cc BUG#27927:Partition pruning not optimal with TO_DAYS and YEAR functions 2007-09-14 14:18:42 +04:00
item_timefunc.h BUG#27927:Partition pruning not optimal with TO_DAYS and YEAR functions 2007-09-14 14:18:42 +04:00
item_xmlfunc.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
item_xmlfunc.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
key.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
lex.h Moved randomize and my_rnd under mysys 2007-10-09 21:09:50 +03:00
lex_symbol.h Fix -ansi -pedantic warning (can't cast a pointer to function 2007-03-08 12:04:45 +03:00
lock.cc Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
log.cc Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
log.h Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl 2007-08-17 11:00:03 +02:00
log_event.cc Merge trift2.:/MySQL/M51/clone-5.1 2007-09-28 20:33:46 +02:00
log_event.h Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
log_event_old.cc Post-merge fixes, and disable buggy test case on embedded 2007-08-29 16:58:00 -06:00
log_event_old.h First part of redo/undo for key pages 2007-11-14 19:08:06 +02:00
Makefile.am Makefile.am: 2007-10-08 20:55:44 +02:00
matherr.c
message.mc
mf_iocache.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
my_decimal.cc Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-05-24 13:24:36 +03:00
my_decimal.h Merge trift2.:/MySQL/M51/clone-5.1 2007-06-05 17:53:02 +02:00
my_lock.c Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
mysql_priv.h Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
mysqld.cc Fixed several bugs in page CRC handling 2007-12-18 03:21:32 +02:00
mysqld_suffix.h
net_serv.cc Slow query log to file now displays queries with microsecond precission 2007-07-30 11:33:50 +03:00
nt_servc.cc
nt_servc.h
opt_range.cc Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-04 23:33:55 +03:00
opt_range.h Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1 2007-05-24 13:24:36 +03:00
opt_sum.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
parse_file.cc Slow query log to file now displays queries with microsecond precission 2007-07-30 11:33:50 +03:00
parse_file.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
partition_element.h wl#2936 - fixing problems 2007-04-13 19:23:02 +02:00
partition_info.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
partition_info.h BUG#27927:Partition pruning not optimal with TO_DAYS and YEAR functions 2007-09-14 14:18:42 +04:00
password.c Moved randomize and my_rnd under mysys 2007-10-09 21:09:50 +03:00
procedure.cc
procedure.h
protocol.cc Backport of TIME->MYSQL_TIME / Y2K fixset 2007-05-16 10:44:59 +02:00
protocol.h Backport of TIME->MYSQL_TIME / Y2K fixset 2007-05-16 10:44:59 +02:00
records.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
repl_failsafe.cc Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
repl_failsafe.h Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
rpl_constants.h WL#3464: Add replication event to denote gap in replication 2007-03-29 20:31:09 +02:00
rpl_filter.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
rpl_filter.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_injector.cc Bug#17095 circular replication for ndb 2007-04-12 16:13:49 +02:00
rpl_injector.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_mi.cc Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
rpl_mi.h Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
rpl_record.cc Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
rpl_record.h Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
rpl_record_old.cc Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards 2007-08-16 07:37:50 +02:00
rpl_record_old.h Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards 2007-08-16 07:37:50 +02:00
rpl_reporting.cc BUG#24954 (Last_errno and Last_error not set after master_retry_count has 2007-06-11 22:15:39 +02:00
rpl_reporting.h BUG#24954 (Last_errno and Last_error not set after master_retry_count has 2007-06-11 22:15:39 +02:00
rpl_rli.cc Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards 2007-08-16 07:37:50 +02:00
rpl_rli.h Minor fix to let the build proceed. 2007-08-17 13:22:31 +02:00
rpl_tblmap.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_tblmap.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
rpl_utility.cc Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
rpl_utility.h Merge weblab.(none):/home/marcsql/TREE/mysql-5.1-base 2007-09-04 12:25:54 -06:00
scheduler.cc Fixed compiler warnings 2007-02-23 13:13:55 +02:00
scheduler.h Fixed compiler warnings 2007-02-23 13:13:55 +02:00
set_var.cc make maria more pluggable 2007-10-12 10:22:49 +02:00
set_var.h First part of redo/undo for key pages 2007-11-14 19:08:06 +02:00
slave.cc Fixed merge problems. 2007-09-27 20:00:40 +03:00
slave.h Merge sita.local:/Users/tsmith/m/bk/maint/51-target22 2007-08-29 15:28:38 -06:00
sp.cc Eliminate compile warnings. 2007-09-01 00:12:00 +04:00
sp.h Fix for BUG#25843: changing default database between PREPARE and EXECUTE 2007-08-31 20:42:14 +04:00
sp_cache.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sp_cache.h
sp_head.cc Merge bk-internal.mysql.com:/home/bk/mysql-5.1-runtime 2007-08-31 22:13:27 +04:00
sp_head.h Provide initial module structure to Doxygen. 2007-08-15 19:08:44 +04:00
sp_pcontext.cc Follow up after work on Bug 4968 2007-06-10 14:43:57 +04:00
sp_pcontext.h Follow up after work on Bug 4968 2007-06-10 14:43:57 +04:00
sp_rcontext.cc Merge moonbone.local:/mnt/gentoo64/work/24989-bug-5.0-opt-mysql 2007-08-02 18:42:56 +04:00
sp_rcontext.h Bug#24989: The DEADLOCK error is improperly handled by InnoDB. 2007-07-30 17:14:34 +04:00
spatial.cc Merge gleb.loc:/home/uchum/work/bk/5.0-opt 2007-07-07 20:14:06 +05:00
spatial.h Merge siva.hindu.god:/home/tsmith/m/bk/maint/bmisc/50 2007-03-23 17:48:03 -06:00
sql_acl.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sql_acl.h Merge mysql.com:/home/kent/bk/tmp/mysql-5.0-build 2007-03-20 17:58:30 +01:00
sql_analyse.cc Fix doxygen warnings. 2007-08-15 17:43:08 +04:00
sql_analyse.h Fix doxygen warnings. 2007-08-15 17:43:08 +04:00
sql_array.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_base.cc Merge malff@bk-internal.mysql.com:/home/bk/mysql-5.1-runtime 2007-08-31 16:04:36 -06:00
sql_binlog.cc Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards 2007-08-16 07:37:50 +02:00
sql_bitmap.h
sql_builtin.cc.in Many files: 2006-12-31 02:29:11 +01:00
sql_cache.cc Merge adventure.(none):/home/thek/Development/cpp/bug21074/my50-bug21074 2007-09-03 13:46:10 +02:00
sql_cache.h Merge adventure.(none):/home/thek/Development/cpp/bug30269/my51-bug30269 2007-08-17 17:26:38 +02:00
sql_class.cc Merge bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-10 08:21:06 +03:00
sql_class.h Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_client.cc Bug#26664 test suite times out on OS X 64bit 2007-05-24 11:21:27 +02:00
sql_connect.cc Bug #30389: connection_id() always return 0 in embedded server 2007-08-27 14:31:27 -06:00
sql_crypt.cc Moved randomize and my_rnd under mysys 2007-10-09 21:09:50 +03:00
sql_crypt.h Moved randomize and my_rnd under mysys 2007-10-09 21:09:50 +03:00
sql_cursor.cc
sql_cursor.h
sql_db.cc Merge bk-internal.mysql.com:/home/bk/mysql-5.1-runtime 2007-08-31 22:13:27 +04:00
sql_delete.cc First part of redo/undo for key pages 2007-11-14 19:08:06 +02:00
sql_derived.cc - addendum of the fix for bug 27786: 2007-04-23 14:16:49 +03:00
sql_do.cc
sql_error.cc WL#3984 (Revise locking of mysql.general_log and mysql.slow_log) 2007-07-27 00:31:06 -06:00
sql_error.h BUG#26976 - Missing table in merge not noted in related error msg + 2007-06-06 04:42:41 +05:00
sql_handler.cc Merge weblab.(none):/home/marcsql/TREE/mysql-5.1-base 2007-08-30 13:23:59 -06:00
sql_help.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sql_insert.cc Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-04 23:33:55 +03:00
sql_lex.cc Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt 2007-09-19 18:02:59 +03:00
sql_lex.h Merge gleb.loc:/home/uchum/work/bk/5.1 2007-09-13 00:44:50 +05:00
sql_list.cc 5.1 version of a fix and test cases for bugs: 2007-05-28 15:30:01 +04:00
sql_list.h Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-06-01 12:12:06 +04:00
sql_load.cc (Pushing for Andrei) 2007-07-30 19:02:21 +03:00
sql_locale.cc Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl 2007-01-12 12:31:44 +01:00
sql_manager.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_map.cc fixed type conversion warnings revealed by bug 30639 2007-09-21 10:15:16 +02:00
sql_map.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_olap.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_parse.cc Added error HA_ERR_FILE_TOO_SHORT to be used when files are shorter than expected (by my_read/my_pread) 2007-12-04 23:23:42 +02:00
sql_partition.cc BUG#27927:Partition pruning not optimal with TO_DAYS and YEAR functions 2007-09-14 14:18:42 +04:00
sql_partition.h Merge bk@192.168.21.1:mysql-5.1-opt 2007-06-25 14:28:30 +05:00
sql_plugin.cc Fixed several bugs in page CRC handling 2007-12-18 03:21:32 +02:00
sql_plugin.h 5.0-opt -> 5.1-opt merge 2007-06-12 18:41:56 +03:00
sql_prepare.cc Fix for BUG#25843: changing default database between PREPARE and EXECUTE 2007-08-31 20:42:14 +04:00
sql_rename.cc WL#3984 (Revise locking of mysql.general_log and mysql.slow_log) 2007-07-27 00:31:06 -06:00
sql_repl.cc Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
sql_repl.h Renaming MASTER_INFO to Master_info in order to follow the coding 2007-08-16 08:52:50 +02:00
sql_select.cc Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_select.h Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_servers.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sql_servers.h BUG#26257 New Federated Server Functionality Doesn't support differently named tables 2007-03-24 01:18:19 -07:00
sql_show.cc Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_show.h WL#3732 Information schema optimization 2007-08-03 03:14:05 +05:00
sql_sort.h Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
sql_state.c
sql_string.cc Merge trift2.:/MySQL/M51/target-5.1.22 2007-08-22 16:08:55 +02:00
sql_string.h Merge mysql.com:/home/my/mysql-5.0 2007-01-27 03:46:45 +02:00
sql_table.cc Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_tablespace.cc Bug #26418: Slave out of sync after 2007-06-19 14:27:53 +03:00
sql_test.cc Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-09-27 17:05:07 +03:00
sql_trigger.cc Fixed whitespace 2007-09-04 16:40:27 -06:00
sql_trigger.h Merge bodhi.(none):/opt/local/work/mysql-5.0-runtime 2007-07-16 23:31:36 +04:00
sql_udf.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sql_udf.h Remove typedef st_table_list TABLE_LIST and always use name 'TABLE_LIST'. 2007-07-06 16:18:49 +04:00
sql_union.cc Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_update.cc Fixed bug in undo_key_delete; Caused crashed key files in recovery 2007-12-17 01:17:37 +02:00
sql_view.cc sql_view.cc: 2007-09-13 02:09:29 +05:00
sql_view.h
sql_yacc.yy Merge bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-10 08:21:06 +03:00
stacktrace.c Merge ymer.(none):/usr/local/mysql/mysql-5.0-engines 2007-07-07 07:48:43 +02:00
stacktrace.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
strfunc.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
structs.h Slow query log to file now displays queries with microsecond precission 2007-07-30 11:33:50 +03:00
table.cc First part of redo/undo for key pages 2007-11-14 19:08:06 +02:00
table.h Merge bk-internal.mysql.com:/home/bk/mysql-maria 2007-10-10 08:21:06 +03:00
thr_malloc.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
time.cc re-push of Bug 29536 for 5.1.22: timestamp inconsistent in replication around 1970 2007-08-27 12:33:57 +03:00
tzfile.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
tztime.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
tztime.h Bug#28641 CREATE EVENT with '2038.01.18 03:00:00' let server crash. 2007-07-25 09:43:49 +02:00
udf_example.c Bug#29804 UDF parameters don't contain correct string length 2007-08-09 10:21:28 +02:00
udf_example.def Bug#29804 UDF parameters don't contain correct string length 2007-08-13 09:46:09 +02:00
uniques.cc Merge some changes from sql directory in 5.1 tree 2007-10-20 00:24:22 +03:00
unireg.cc Fixed errors found by valgrind 2007-11-21 12:13:27 +02:00
unireg.h Merge trift2.:/MySQL/M51/target-5.1.22 2007-08-22 16:08:55 +02:00