~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/transaction_log/module.cc

  • Committer: Monty Taylor
  • Date: 2010-12-05 07:48:35 UTC
  • mfrom: (1964.2.22 rip-plugin-sysvar)
  • mto: This revision was merged to the branch mainline in revision 1976.
  • Revision ID: mordred@inaugust.com-20101205074835-hppjgjaaq93t6vdc
Merge Monty: plugin_sysvar removal work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
83
83
 * TransactionLog::FLUSH_FREQUENCY_EVERY_WRITE == 1   ... sync on every write
84
84
 * TransactionLog::FLUSH_FREQUENCY_EVERY_SECOND == 2  ... sync at most once a second
85
85
 */
86
 
typedef constrained_check<int, 2, 0> flush_constraint;
 
86
typedef constrained_check<uint32_t, 2, 0> flush_constraint;
87
87
static flush_constraint sysvar_transaction_log_flush_frequency;
88
88
/**
89
89
 * Transaction Log plugin system variable - Number of slots to create
150
150
                                                    sysvar_transaction_log_use_replicator));
151
151
  context.registerVariable(new sys_var_bool_ptr_readonly("enable-checksum",
152
152
                                                         &sysvar_transaction_log_checksum_enabled));
153
 
  context.registerVariable(new sys_var_constrained_value_readonly<int>("flush-frequency", sysvar_transaction_log_flush_frequency));
 
153
  context.registerVariable(new sys_var_constrained_value_readonly<uint32_t>("flush-frequency", sysvar_transaction_log_flush_frequency));
154
154
 
155
155
  context.registerVariable(new sys_var_constrained_value_readonly<uint32_t>("num-write-buffers",
156
156
                                                                            sysvar_transaction_log_num_write_buffers));