lp:~jaypipes/drizzle/replication-write-buffers
- Get this branch:
- bzr branch lp:~jaypipes/drizzle/replication-write-buffers
Branch merges
- Brian Aker: Needs Information
- Monty Taylor: Approve
- Diff: 0 lines
Recent revisions
- 1413. By Jay Pipes <jpipes@serialcoder>
-
Merge const removal of Session parameter in replication API.
- 1412. By Jay Pipes <jpipes@serialcoder>
-
Adds a vector of write buffers to the transaction log applier
object. This eliminates the calls to malloc() for writing
most transaction log entries (the only calls to malloc() will
be when an existing write buffer is not large enough).There is a configuration setting now for the number of write
buffers to create on startup. The slot algorithm is a simple
modulo on the session ID. - 1411. By Jay Pipes <jpipes@serialcoder>
-
Here, we do two main things:
* We alter the code path inside the transaction coordinator
to push transaction messages to replicators in between the
prepare and commit stages of a transaction
* We remove the prepare_commit_ mutex in the InnoDB
storage engine - 1410. By Jay Pipes <jpipes@serialcoder>
-
TransactionServices method names now meet code style guidelines.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~drizzle-trunk/drizzle/development