~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/transaction_log/transaction_log_reader.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:
49
49
#include <cerrno>
50
50
 
51
51
#include "transaction_log_reader.h"
 
52
#include "transaction_log.h"
52
53
 
53
54
#include <drizzled/gettext.h>
54
55
#include <drizzled/message/transaction.pb.h>