From: Masahiko Sawada <masahiko.saw...@2ndquadrant.com>
> To avoid misunderstanding, I didn't mean to disregard the performance.
> I mean especially for the transaction management feature it's
> essential to work fine even in failure cases. So I hope we have a
> safe, robust, and probably simple design for the first version that
> might be low performance yet though but have a potential for
> performance improvement and we will be able to try to improve
> performance later.

Yes, correctness (safety?) is a basic premise.  I understand that given the 
time left for PG 14, we haven't yet given up a sound design that offers 
practical or normally expected performance.  I don't think the design has not 
well thought yet to see if it's simple or complex.  At least, I don't believe 
doing "send commit request, perform commit on a remote server, and wait for 
reply" sequence one transaction at a time in turn is what this community (and 
other DBMSs) tolerate.  A kid's tricycle is safe, but it's not safe to ride a 
tricycle on the road.  Let's not rush to commit and do our best!


Regards
Takayuki Tsunakawa

Reply via email to