~drizzle-trunk/drizzle/development

This patch adds the following functionality:

* Removes the need to manually enable replicators in order
  for an applier to work.
* Removes the enabled/disabled setting of both transaction
  applier plugins and transaction replicator plugins
* Pairs a replicator with an applier into a "ReplicationStream"
  and removes all checks for "enabled" replicators and appliers
* Allows modules that implement a TransactionApplier (such as
  the transaction_log module) to specify which replicator to
  use via a configuration variable.  For instance, the transaction
  log module now has --transaction-log-use-replicator=[default|filtered..]
  instead of the user having to do --default-replicator-enable and such
* Adds a new data dictionary table for REPLICATION_STREAMS, which
  allows querying of activated replication-to-applier streams
  managed by drizzled::ReplicationServices
Filename Latest Rev Last Changed Committer Comment Size
..
drizzle_protocol.cc 1324.2.5 14 years ago Monty Taylor Merged trunk. 23.6 KB Diff Download File
drizzle_protocol.h 1333 14 years ago Brian Aker Fix naming issue. 2.9 KB Diff Download File
errmsg.cc 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 4.6 KB Diff Download File
errmsg.h 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 3.5 KB Diff Download File
net_serv.cc 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 24.6 KB Diff Download File
net_serv.h 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 3.4 KB Diff Download File
options.h 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 5.2 KB Diff Download File
pack.cc 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 3.1 KB Diff Download File
pack.h 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 1.2 KB Diff Download File
plugin.ini 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 385 bytes Diff Download File
vio.cc 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 3.6 KB Diff Download File
vio.h 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 5.8 KB Diff Download File
viosocket.cc 1320.2.1 14 years ago Monty Taylor Merged in drizzle_protocol namespace change. 6.7 KB Diff Download File