Re: [Maria-developers] [Commits] Rev 4376: MDEV-6676: Speculative parallel replication in http://bazaar.launchpad.net/~maria-captains/maria/10.0

2014-09-10 Thread Robert Hodges
Thanks Kristian. That's a nice optimization that is difficult to do outside the DBMS engine. Cheers, Robert On Wed, Sep 10, 2014 at 2:39 PM, Kristian Nielsen wrote: > Robert Hodges writes: > > > There is one thing I have never understood about your parallel apply > > algorithm. How do you ha

Re: [Maria-developers] [Commits] Rev 4376: MDEV-6676: Speculative parallel replication in http://bazaar.launchpad.net/~maria-captains/maria/10.0

2014-09-10 Thread Kristian Nielsen
Robert Hodges writes: > There is one thing I have never understood about your parallel apply > algorithm. How do you handle the case where the server crashes when some > threads have committed but others have not? It seems as if you could have > a problem with recovery. Transactions are execut

Re: [Maria-developers] [Commits] Rev 4376: MDEV-6676: Speculative parallel replication in http://bazaar.launchpad.net/~maria-captains/maria/10.0

2014-09-10 Thread Jonas Oreland
Why ? Transactions are committed *in order*. /Jonas On Wed, Sep 10, 2014 at 4:32 PM, Robert Hodges wrote: > Hi Kristian, > > There is one thing I have never understood about your parallel apply > algorithm. How do you handle the case where the server crashes when some > threads have committed

Re: [Maria-developers] How to get all fields in a given index?

2014-09-10 Thread Rongrong
Thanks a lot! Rongrong Rongrong On Tue, Sep 9, 2014 at 8:18 AM, Sergey Petrunia wrote: > On Mon, Sep 08, 2014 at 08:54:00PM +0100, Rongrong wrote: > > I'm trying to implement some feature that requires to get the list of > > fields for a given index. I'm trying to follow the optimizer code to

Re: [Maria-developers] [Commits] Rev 4376: MDEV-6676: Speculative parallel replication in http://bazaar.launchpad.net/~maria-captains/maria/10.0

2014-09-10 Thread Robert Hodges
Hi Kristian, There is one thing I have never understood about your parallel apply algorithm. How do you handle the case where the server crashes when some threads have committed but others have not? It seems as if you could have a problem with recovery. Cheers, Robert Hodges On Wed, Sep 10, 2

Re: [Maria-developers] [Commits] Rev 4376: MDEV-6676: Speculative parallel replication in http://bazaar.launchpad.net/~maria-captains/maria/10.0

2014-09-10 Thread Kristian Nielsen
Jonas Oreland writes: Hi Jonas, I actually was planning to discuss this with you, as it is based on some of the ideas you mentioned earlier on parallel replication... >> Intermediate commit. Patch is far from complete, but this small patch was >> nevertheless sufficient to be able to sysbenc

[Maria-developers] Total breakdown of development procedures :-(

2014-09-10 Thread Kristian Nielsen
Today, I learned that a large change (the galera merge) has been pushed into 10.1 on August 27. At that point, there was not a _single_ builder in buildbot that was green! As a result, we now have an extremely serious regression in the server caused by this push, easily seen in the testsuite. Thi