Created by Jay Pipes and last modified
Get this branch:
bzr branch lp:~jaypipes/drizzle/subscriber-plugin
Only Jay Pipes can upload to this branch. If you are Jay Pipes please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Jay Pipes

Recent revisions

1445. By Jay Pipes <jpipes@serialcoder>

Stub out a possible TransactionLogSubscriber::subscribe() method and a new PublisherCommunicationChannel class

1444. By Jay Pipes <jpipes@serialcoder>

Adds Subscriber plugin class API.

Adds rudimentary reference implementation of a transaction log
subscriber plugin.

Adds two new data_dictionary views:


1443. By Jay Pipes <jpipes@serialcoder>

Adds test cases to replication test suite for checking
startup when a corrupted manifest file is present, as
well as a good publisher manifest is present. Changes
the TransactionLogPublisher constructor to throw a proper
error and disable the publisher plugin properly.

1442. By Jay Pipes <jpipes@serialcoder>

Connect replication test suite into main transaction_log test suite

1441. By Jay Pipes <jpipes@serialcoder>

Adds a custom test suite and framework for testing the replication pieces. The first test case tests basic functionality of creating and writing a serialized publisher manifest file.

1440. By Jay Pipes <jpipes@serialcoder>

Publisher manifest file now written to disk properly (was using incorrect ByteSize() instead of std::string::size(). Also, manifest is read on startup

1439. By Jay Pipes <jpipes@serialcoder>

Merge Monty build fixes

1438. By Jay Pipes <jpipes@serialcoder>

remove references to /drizzled/message/replication.pb.h

1437. By Jay Pipes <jpipes@serialcoder>

Moves replication.proto out of /drizzled/message and into /plugin/transaction_log/ since it is implementation-specific.

1436. By Jay Pipes <jpipes@serialcoder>

Remove unused ZeroCopyStream buffer

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.