~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/log0recv.h

[patch 084/129] Merge patch for revision 1883 from InnoDB SVN:
revno: 1883
revision-id: svn-v4:16c675df-0fcb-4bc9-8058-dcc011a37293:branches/zip:6028
parent: svn-v4:16c675df-0fcb-4bc9-8058-dcc011a37293:branches/zip:6026
committer: marko
timestamp: Wed 2009-09-30 12:55:23 +0000
message:
  branches/zip: recv_no_log_write: New debug flag for tracking down
  Mantis Issue #347.  No modifications should be made to the database
  while recv_apply_hashed_log_recs() is about to complete.
modified:
  include/log0recv.h             2@16c675df-0fcb-4bc9-8058-dcc011a37293:trunk%2Finclude%2Flog0recv.h
  log/log0log.c                  2@16c675df-0fcb-4bc9-8058-dcc011a37293:trunk%2Flog%2Flog0log.c
  log/log0recv.c                 2@16c675df-0fcb-4bc9-8058-dcc011a37293:trunk%2Flog%2Flog0recv.c
  mtr/mtr0mtr.c                  2@16c675df-0fcb-4bc9-8058-dcc011a37293:trunk%2Fmtr%2Fmtr0mtr.c
diff:
=== modified file 'include/log0recv.h'

Show diffs side-by-side

added added

removed removed

Lines of Context:
433
433
extern ibool            recv_no_ibuf_operations;
434
434
/** TRUE when recv_init_crash_recovery() has been called. */
435
435
extern ibool            recv_needed_recovery;
 
436
#ifdef UNIV_DEBUG
 
437
/** TRUE if writing to the redo log (mtr_commit) is forbidden.
 
438
Protected by log_sys->mutex. */
 
439
extern ibool            recv_no_log_write;
 
440
#endif /* UNIV_DEBUG */
436
441
 
437
442
/** TRUE if buf_page_is_corrupted() should check if the log sequence
438
443
number (FIL_PAGE_LSN) is in the future.  Initially FALSE, and set by