mariadb/mysys
unknown a58b351eeb WL#775 "Add status variable identifying binlog_cache_size shortage"
Added two status variables: 
  binlog_cache_use - counts number of transactions that used somehow
    transaction temporary binary log.
  binlog_cache_disk_use - counts number of transactions that required
    disk I/O for storing info in this this binary log.


include/my_sys.h:
  Added disk_writes member to the IO_CACHE structure for counting number
  of times when IO_CACHE was forced to write to disk.
mysql-test/r/rpl_relayrotate.result:
  Fixed test result since added test for binlog_cache_use and 
  binlog_cache_disk_use status variables.
mysql-test/t/rpl_relayrotate.test:
  Added test for binlog_cache_use and binlog_cache_disk_use status 
  variables.
  Now dropping t1 table on master too.
mysys/mf_iocache.c:
  Added disk_writes member to the IO_CACHE structure for counting number
  of times when IO_CACHE was forced to write to disk.
sql/handler.cc:
  Added support for binlog_cache_use and binlog_cache_disk_use status
  variable. First one is incremented if transaction used somehow 
  transaction temporary binary log (doesn't matter in memory only or 
  with writes to disk), the second one is incremented if this binary 
  log was flushed to disk at some point.
sql/mysql_priv.h:
  Added declaration of status variables binlog_cache_use and 
  binlog_cache_disk_use.
sql/mysqld.cc:
  Added status variables binlog_cache_use and binlog_cache_disk_use.
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2004-04-02 00:47:20 +04:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
array.c Rewrite function comments 2002-07-09 18:59:52 +03:00
ChangeLog Import changeset 2000-07-31 21:29:14 +02:00
charset-def.c Unicode Collation Algorithm subset implementation 2004-03-24 16:16:08 +04:00
charset.c BTREE-indexes in HEAP tables can now be used to optimize ORDER BY 2004-03-25 15:05:01 +02:00
charset2html.c charset2html.c: 2004-03-26 14:46:42 +04:00
checksum.c Remove 'extern' references from .cc files 2003-09-13 11:35:29 +03:00
default.c Merge with 4.0 2004-03-25 23:29:45 +02:00
errors.c Merge with 4.0 2003-11-04 09:40:36 +02:00
hash.c Portability fixes 2004-03-05 19:49:50 +02:00
list.c Get rid of pbool from my_list.h; and avoid using the my_global.h for clients 2002-11-28 09:56:26 -08:00
make-ccc Import changeset 2000-07-31 21:29:14 +02:00
make-conf.c Update copyright 2001-12-06 14:10:51 +02:00
Makefile.am my_getsystime() 2004-03-02 22:21:12 +01:00
md5.c Update copyright 2001-12-06 14:10:51 +02:00
mf_brkhant.c Update copyright 2001-12-06 14:10:51 +02:00
mf_cache.c Update copyright 2001-12-06 14:10:51 +02:00
mf_dirname.c Merge with 4.0.16 2003-10-07 15:42:26 +03:00
mf_fn_ext.c Fixed searching after ssl directories. 2002-09-05 16:17:08 +03:00
mf_format.c Merge with 4.0.14 2003-08-11 22:44:43 +03:00
mf_getdate.c Update copyright 2001-12-06 14:10:51 +02:00
mf_iocache.c WL#775 "Add status variable identifying binlog_cache_size shortage" 2004-04-02 00:47:20 +04:00
mf_iocache2.c system_charset_info has been moved to /sql directory 2003-03-16 12:30:10 +04:00
mf_keycache.c missing semicolon 2004-02-17 21:12:24 +01:00
mf_keycaches.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
mf_loadpath.c Fixed testcases and bug introduced by last changeset 2003-07-01 17:59:42 +03:00
mf_pack.c merge with 4.0 2004-03-16 22:41:30 +02:00
mf_path.c Changes from Novell for NetWare platform 2003-04-24 20:48:54 -04:00
mf_qsort.c mf_qsort.c: 2002-02-23 15:22:19 +00:00
mf_qsort2.c Update copyright 2001-12-06 14:10:51 +02:00
mf_radix.c Update copyright 2001-12-06 14:10:51 +02:00
mf_same.c Update copyright 2001-12-06 14:10:51 +02:00
mf_sort.c Update copyright 2001-12-06 14:10:51 +02:00
mf_soundex.c Merge mysql.com:/home/my/mysql-4.0 into mysql.com:/home/my/mysql-4.1 2004-03-20 12:49:17 +02:00
mf_strip.c merge with 3.23.51 2002-05-27 23:52:21 +03:00
mf_tempdir.c in netware ':' is also a valid path character 2004-02-24 23:15:38 +01:00
mf_tempfile.c Fixed usage of strxnmov() in recent changesets 2004-02-19 22:04:31 +02:00
mf_unixpath.c Update copyright 2001-12-06 14:10:51 +02:00
mf_util.c Update copyright 2001-12-06 14:10:51 +02:00
mf_wcomp.c just tried to find all 'skipp' and replace it with 'skip'. 2004-02-02 20:25:39 +04:00
mf_wfile.c now GRANT db.* ... compares patterns correctly to prevent privilege escalation 2003-07-22 22:21:23 +02:00
mulalloc.c Two-level index structure for FULLTEXT indexes 2003-01-21 19:24:34 +01:00
my_aes.c Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes. 2002-11-07 03:54:00 +02:00
my_alarm.c Update copyright 2001-12-06 14:10:51 +02:00
my_alloc.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_append.c Added missing SSL library (Should be in source distribution) 2003-11-28 12:18:13 +02:00
my_bit.c count_bits() moved to mysys/ 2003-05-04 18:43:07 +02:00
my_bitmap.c CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS 2003-11-18 13:47:27 +02:00
my_chsize.c Better fix for CREATE TABLE IF NOT EXISTS ... SELECT 2003-10-15 21:41:13 +03:00
my_clock.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_compress.c Added support for max_allowed_packet in option files read by mysql_option() 2003-01-04 15:17:16 +02:00
my_copy.c Added missing SSL library (Should be in source distribution) 2003-11-28 12:18:13 +02:00
my_crc32.c use crc32() from bundled zlib if system zlib is unavailable 2003-08-21 18:30:43 +02:00
my_create.c Update copyright 2001-12-06 14:10:51 +02:00
my_delete.c Update copyright 2001-12-06 14:10:51 +02:00
my_div.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_dup.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_error.c system_charset_info has been moved to /sql directory 2003-03-16 12:30:10 +04:00
my_file.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_fopen.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_fstream.c Update copyright 2001-12-06 14:10:51 +02:00
my_gethostbyname.c merge with 3.23.52 2002-08-12 04:04:43 +03:00
my_gethwaddr.c my_gethwaddr() for linux/freebsd 2004-02-27 20:30:08 +01:00
my_getopt.c merge with 4.0 2004-03-16 22:41:30 +02:00
my_getsystime.c Enhanced my_getsystime for NetWare. 2004-03-04 22:59:04 -01:00
my_getwd.c system_charset_info has been moved to /sql directory 2003-03-16 12:30:10 +04:00
my_handler.c BTREE-indexes in HEAP tables can now be used to optimize ORDER BY 2004-03-25 15:05:01 +02:00
my_init.c fix for --open-files-limit and broken query_cache_merge.test 2004-02-20 23:42:06 +01:00
my_lib.c Fix for Bug #1952 2003-12-12 03:39:29 +03:00
my_lock.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_lockmem.c Update copyright 2001-12-06 14:10:51 +02:00
my_lread.c Update copyright 2001-12-06 14:10:51 +02:00
my_lwrite.c Update copyright 2001-12-06 14:10:51 +02:00
my_malloc.c Cleanups 2003-08-26 17:52:54 +03:00
my_messnc.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_mkdir.c Update copyright 2001-12-06 14:10:51 +02:00
my_net.c merge with 3.23.52 2002-08-12 04:04:43 +03:00
my_netware.c Fixed multi-table-delete for InnoDB tables 2003-02-17 02:14:37 +02:00
my_new.cc reverted 2004-02-05 22:08:29 +01:00
my_once.c Portability fixes (for windows) 2003-01-21 21:07:59 +02:00
my_open.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_os2cond.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_os2dirsrch.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_os2dirsrch.h Fixes for Netware 2003-01-28 08:38:28 +02:00
my_os2dlfcn.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2dlfcn.h0 Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2file64.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_os2mutex.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_os2thread.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_os2tls.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_port.c Fixed typo so that ulonglong are properly converted to double on AIX with gcc 3.1 2002-08-16 12:50:21 +03:00
my_pread.c Update copyright 2001-12-06 14:10:51 +02:00
my_pthread.c merge with 4.0.15 2003-08-29 13:44:35 +03:00
my_quick.c Update copyright 2001-12-06 14:10:51 +02:00
my_read.c Big code cleanup/review before 4.0.2 release. 2002-06-11 11:20:31 +03:00
my_realloc.c Cleanups 2003-08-26 17:52:54 +03:00
my_redel.c Added missing SSL library (Should be in source distribution) 2003-11-28 12:18:13 +02:00
my_rename.c Merge mashka.mysql.fi:/home/my/mysql-3.23 2002-12-14 13:02:30 +02:00
my_seek.c Fix for UNION and LEFT JOIN (Bug #386) 2003-05-13 18:58:26 +03:00
my_semaphore.c more #ifdef THREAD added 2003-04-30 12:32:43 +02:00
my_sleep.c Fixes for Netware 2003-01-28 08:38:28 +02:00
my_static.c Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_static.h Max open files handling moved to my_set_max_open_files() 2004-02-19 19:33:09 +02:00
my_symlink.c Merge with 4.0.17 2003-12-17 17:35:34 +02:00
my_symlink2.c Fix autoincrement for signed columns (Bug #1366) 2003-12-12 22:26:58 +02:00
my_sync.c Call my_sync() after all data is written to .frm file 2003-11-02 15:55:02 +02:00
my_tempnam.c Fixed usage of strxnmov() in recent changesets 2004-02-19 22:04:31 +02:00
my_thr_init.c Merge with 4.0.18 2004-02-11 00:06:46 +01:00
my_wincond.c Update copyright 2001-12-06 14:10:51 +02:00
my_winsem.c Added support for semaphores in mysys. 2002-06-29 00:16:15 +03:00
my_winthread.c Update copyright 2001-12-06 14:10:51 +02:00
my_write.c Update copyright 2001-12-06 14:10:51 +02:00
mysys_priv.h fix for --open-files-limit and broken query_cache_merge.test 2004-02-20 23:42:06 +01:00
ptr_cmp.c Update copyright 2001-12-06 14:10:51 +02:00
queues.c merge with 4.0 2003-10-16 03:08:40 +03:00
raid.cc patch reverted - USE_RAID is defined in my_config.h 2004-01-23 11:56:37 +01:00
raid2.c Split raid C function to separate file to make things more portable. 2002-05-27 10:02:00 +03:00
rijndael.c Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
safemalloc.c Fixed memory overrun when doing REPAIR on table with multi-part auto_increment key where one part was a packed CHAR 2003-07-18 04:04:24 +03:00
sha1.c Fix some warning issued by Windows Compiler 2002-06-23 22:50:22 +04:00
string.c Update copyright 2001-12-06 14:10:51 +02:00
test_charset.c Removed some warnings reported by valgrind 2003-11-04 14:09:03 +02:00
test_dir.c Update copyright 2001-12-06 14:10:51 +02:00
test_fn.c Fixed memory leak in DROP DATABASE when using RAID tables (Bug #2882) 2004-03-10 13:46:11 +02:00
test_xml.c license has been added 2002-12-31 13:06:30 +04:00
testhash.c SCRUM 2003-09-19 14:44:31 +05:00
thr_alarm.c Merge with 3.23 (only comment changes) 2003-11-17 16:16:56 +02:00
thr_lock.c Merge with 4.0.14 2003-08-11 22:44:43 +03:00
thr_mutex.c Fixed memory leak with RAID tables 2003-11-21 14:41:57 +02:00
thr_rwlock.c merge with 3.23.52 2002-08-12 04:04:43 +03:00
tree.c BTREE-indexes in HEAP tables can now be used to optimize ORDER BY 2004-03-25 15:05:01 +02:00
typelib.c just tried to find all 'skipp' and replace it with 'skip'. 2004-02-02 20:25:39 +04:00