~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/transaction_log/transaction_log_index.cc

Completes the blueprint for refactoring applier out of log descriptor.

1) Makes the TransactionLog class a simple descriptor for the actual transaction log file
2) Splits out the TransactionLogApplier into separate class with constructor taking a TransactionLog instance
3) Splits the module initialization stuff out into a file, /plugin/transaction_log/module.cc

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
 
43
43
TransactionLogIndex::TransactionLogIndex(TransactionLog &in_log) :
44
44
  log(in_log),
45
 
  log_file(-1),
46
45
  index_file(-1),
47
46
  index_file_path(),
48
47
  has_error(false),