~drizzle-trunk/drizzle/development

This patch does a few things:

* Renames the TransactionServices component in the kernel
  to ReplicationServices.
* Renames the transaction.proto to replication proto and
  updates the various programs referencing drizzled/message/transaction.pb.h
* Adds a public method to the kernel's ReplicationServices component:
  getLastAppliedTimestamp() which returns the timestamp of the last Command message
  which was successfully sent to a registered Applier plugin (the Command was "applied")
* Updates ReplicationServices::push() method to update an atomic timestamp
  when a Command is successfully applied by a replicator to an applier.

The ReplicationServices::getLastAppliedTimestamp() is critical to the upcoming
Publisher plugin, as it allows the publisher to ask the kernel when the last Command
message was applied.
Filename Latest Rev Last Changed Committer Comment Size
..
gcc_traits.h 1039.5.24 15 years ago Jay Pipes Merge with trunk 2.7 KB Diff Download File
pthread_traits.h 968.2.3 15 years ago Monty Taylor Replacd use of tbb:: namespace with drizzled:: 3.1 KB Diff Download File
sun_studio.h 1039.5.16 15 years ago Jay Pipes Fixes to Solaris atomics for atomic<bool> and sign 5.2 KB Diff Download File