~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/replication_dictionary/tests/r/data_dictionary.result

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
use data_dictionary;
 
2
SELECT count(*) FROM plugins;
 
3
count(*)
 
4
#
 
5
SELECT count(*) FROM modules;
 
6
count(*)
 
7
#
 
8
show create table MODULES ;
 
9
Table   Create Table
 
10
MODULES CREATE TABLE `modules` (
 
11
  `MODULE_NAME` varchar(64) NOT NULL DEFAULT '',
 
12
  `MODULE_VERSION` varchar(20) NOT NULL DEFAULT '',
 
13
  `MODULE_AUTHOR` varchar(64) NOT NULL DEFAULT '',
 
14
  `IS_BUILTIN` varchar(5) NOT NULL DEFAULT '',
 
15
  `MODULE_LIBRARY` varchar(254) NOT NULL DEFAULT '',
 
16
  `MODULE_DESCRIPTION` varchar(254) NOT NULL DEFAULT '',
 
17
  `MODULE_LICENSE` varchar(80) NOT NULL DEFAULT ''
 
18
) ENGINE=FunctionEngine
 
19
show create table PLUGINS ;
 
20
Table   Create Table
 
21
PLUGINS CREATE TABLE `plugins` (
 
22
  `PLUGIN_NAME` varchar(64) NOT NULL DEFAULT '',
 
23
  `PLUGIN_TYPE` varchar(64) NOT NULL DEFAULT '',
 
24
  `IS_ACTIVE` varchar(5) NOT NULL DEFAULT '',
 
25
  `MODULE_NAME` varchar(64) NOT NULL DEFAULT ''
 
26
) ENGINE=FunctionEngine