Merge lp://qastaging/~jaypipes/drizzle/replication-testing into lp://qastaging/~drizzle-trunk/drizzle/development
Status: | Rejected |
---|---|
Rejected by: | Brian Aker |
Proposed branch: | lp://qastaging/~jaypipes/drizzle/replication-testing |
Merge into: | lp://qastaging/~drizzle-trunk/drizzle/development |
Prerequisite: | lp://qastaging/~jaypipes/drizzle/publisher |
Diff against target: | 846 lines |
To merge this branch: | bzr merge lp://qastaging/~jaypipes/drizzle/replication-testing |
Related bugs: | |
Related blueprints: |
Replication - Testing
(High)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eric Day (community) | Approve | ||
Brian Aker | Pending | ||
Drizzle Developers | Pending | ||
Review via email:
|
Description of the change
This patch adds a testing framework for the new replication pieces. There is currently only a single test case for verifying the information written to the publisher manifest file in the transaction log module.
Unmerged revisions
- 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
- 1435. By Jay Pipes <jpipes@serialcoder>
-
TransactionLogP
ublisher now writes manifest file to disk and syncs on close - 1434. By Jay Pipes <jpipes@serialcoder>
-
Merge trunk and resolve conflicts
- 1433. By Jay Pipes <jpipes@serialcoder>
-
Merge trunk
Looks great! I like the use of the Python unit testing framework, I think I've seen that before... :)