• unknown's avatar
    InnoDB: send diagnostic output to stderr or files · 80fe399f
    unknown authored
    instead of stdout or fixed-size memory buffers
    
    
    innobase/btr/btr0btr.c:
      Output to stderr; quote table and index names
    innobase/btr/btr0cur.c:
      Output to stderr; quote table and index names
    innobase/btr/btr0sea.c:
      Output to stderr
    innobase/buf/buf0buf.c:
      Output to stderr; quote table and index names
    innobase/buf/buf0flu.c:
      Output to stderr
    innobase/buf/buf0lru.c:
      Output to stderr
    innobase/buf/buf0rea.c:
      Output to stderr
    innobase/data/data0data.c:
      Remove dtuple_validate() unless #ifdef UNIV_DEBUG
      Remove unnecessary sprintf() calls
      Output to stderr
    innobase/data/data0type.c:
      Output to stderr
    innobase/dict/dict0boot.c:
      Remove dummy call to printf()
    innobase/dict/dict0crea.c:
      Output diagnostic information to stream, not to memory
    innobase/dict/dict0dict.c:
      Output diagnostics to a file, not to a memory buffer
    innobase/dict/dict0load.c:
      Output to stderr; quote table and index names
    innobase/eval/eval0eval.c:
      Output to stderr
    innobase/fil/fil0fil.c:
      Output to stderr
    innobase/fsp/fsp0fsp.c:
      Output to stderr
      Avoid sprintf()
    innobase/fut/fut0lst.c:
      Output to stderr
    innobase/ha/ha0ha.c:
      Output to stream, not to memory buffer
    innobase/ibuf/ibuf0ibuf.c:
      Output to stderr
      Avoid sprintf()
    innobase/include/buf0buf.h:
      Output to stream, not to memory buffer
    innobase/include/buf0buf.ic:
      Use %p for displaying pointers
    innobase/include/data0data.h:
      Remove dtuple_sprintf()
    innobase/include/dict0dict.h:
      Output to stream, not to memory buffer
    innobase/include/ha0ha.h:
      Output to stream, not to memory buffer
    innobase/include/ibuf0ibuf.h:
      Output to stream, not to memory buffer
    innobase/include/lock0lock.h:
      Output to stream, not to memory buffer
    innobase/include/log0log.h:
      Output to stream, not to memory buffer
    innobase/include/mtr0log.ic:
      Output to stderr
      Display pointers with %p
    innobase/include/os0file.h:
      Output to stream, not to memory buffer
    innobase/include/rem0rec.h:
      Remove rec_sprintf()
    innobase/include/rem0rec.ic:
      Output to stderr
    innobase/include/row0sel.ic:
      Output to stderr
    innobase/include/row0upd.ic:
      Quote table and index names
    innobase/include/srv0srv.h:
      Remove srv_sprintf_innodb_monitor()
    innobase/include/sync0arr.h:
      Output to stream, not to memory buffer
    innobase/include/sync0sync.h:
      Output to stream, not to memory buffer
    innobase/include/trx0sys.h:
      Output to stderr
    innobase/include/trx0trx.h:
      Output to stream, not to memory buffer
    innobase/include/ut0ut.h:
      Remove ut_sprintf_buf()
      Add ut_print_name(), ut_print_namel() and ut_copy_file()
    innobase/lock/lock0lock.c:
      Output to stream, not to memory buffer
    innobase/log/log0log.c:
      Output to stderr
    innobase/log/log0recv.c:
      Output to stderr
    innobase/mem/mem0dbg.c:
      Output to stderr
    innobase/mtr/mtr0log.c:
      Display pointers with %p
    innobase/mtr/mtr0mtr.c:
      Output to stderr
    innobase/os/os0file.c:
      Output to stream, not to memory buffer
    innobase/os/os0proc.c:
      Output to stderr
    innobase/os/os0thread.c:
      Output to stderr
    innobase/page/page0cur.c:
      Output to stderr
    innobase/page/page0page.c:
      Avoid sprintf()
      Output to stderr instead of stdout
    innobase/pars/pars0opt.c:
      Output to stderr instead of stdout
    innobase/rem/rem0rec.c:
      Remove rec_sprintf()
      Output to stderr instead of stdout
    innobase/row/row0ins.c:
      Output diagnostics to stream instead of memory buffer
    innobase/row/row0mysql.c:
      Output to stderr instead of stdout
      Quote table and index names
    innobase/row/row0purge.c:
      Output to stderr instead of stdout
    innobase/row/row0row.c:
      Quote table and index names
    innobase/row/row0sel.c:
      Output to stderr instead of stdout
      Quote table and index names
    innobase/row/row0umod.c:
      Avoid sprintf()
      Quote table and index names
    innobase/row/row0undo.c:
      Output to stderr instead of stdout
    innobase/row/row0upd.c:
      Avoid sprintf()
    innobase/srv/srv0srv.c:
      Output to stderr instead of stdout
    innobase/srv/srv0start.c:
      Handle srv_monitor_file
      Make some global variables static
    innobase/sync/sync0arr.c:
      Output to stderr instead of stdout
      Output to stream instead of memory buffer
    innobase/sync/sync0rw.c:
      Output to stderr instead of stdout
    innobase/sync/sync0sync.c:
      Output to stderr instead of stdout
      Output to stream instead of memory buffer
    innobase/trx/trx0purge.c:
      Output to stderr instead of stdout
    innobase/trx/trx0rec.c:
      Quote index and table names
      Avoid sprintf()
    innobase/trx/trx0roll.c:
      Quote identifier names
      Output to stderr instead of stdout
    innobase/trx/trx0sys.c:
      Output to stderr instead of stdout
    innobase/trx/trx0trx.c:
      Output to stream instead of memory buffer
    innobase/trx/trx0undo.c:
      Output to stderr instead of stdout
    innobase/ut/ut0ut.c:
      Declare mysql_get_identifier_quote_char()
      Remove ut_sprintf_buf()
      Add ut_print_name() and ut_print_namel()
      Add ut_copy_file()
    sql/ha_innodb.cc:
      innobase_mysql_print_thd(): output to stream, not to memory buffer
      Add mysql_get_identifier_quote_char()
      Remove unused function innobase_print_error()
      Display pointers with %p
      Buffer InnoDB output via files, not via statically allocated memory
    80fe399f
ha_innodb.cc 135 KB