Just FYI, I've started this (finally), clarifying the replication docs as 
discussed.

On Mar 19, 2012, at 10:16 AM, Henrik Ingo wrote:

> On Mon, Mar 19, 2012 at 5:07 PM, Daniel Nichter <dan...@percona.com> wrote:
>> It would be relatively easy in the docs to make this split: say "slave is 
>> _the_ native system of replication (because it's reliable etc. etc.)" but 
>> also, "Drizzle also has a system called replicator-applier which allows 
>> plugins to access the same committed transactions and do whatever they want 
>> with them".  That's probably what the original docs wanted but failed to 
>> communicate.
>> 
>> Does that ^ sound better?  What do other developers think?  Brian?  Monty?  
>> Mark?  Stewart?  Henrik?  Olaf?  Vijay?  Jay?  etc.
>> 
> 
> +1
> 
> I don't know squat about this part of Drizzle, but I was really
> confused by your first explanation. But now I'm back on track again.
> 
> It seems to me the replicator api really is just a general purposes
> notifier or publishing api. There could be use cases where I have no
> desire to enable the InnoDB based transaction log (or related slave
> plugin), but would still like to receive committed transactions as
> events. (Such as for pushing into ETL tool, Hadoop, Gearman, etc...) I
> might not care about 100% integrity, if I do, I probably should use
> the transaction log.
> 
> But listening in on your above discussion, it seems none of that has
> anything to do with Drizzle-to-Drizzle replication.
> 
> Might be worth renaming "replicator" to "notification api" or similar
> to avoid confusion in the future.

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : drizzle-discuss@lists.launchpad.net
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to