[Csync2] old patches and such

Art -kwaak- van Breemen ard+csync2 at telegraafnet.nl
Wed Nov 25 10:58:34 CET 2009


Hi,

On Tue, Nov 24, 2009 at 02:10:14PM +0100, Art -kwaak- van Breemen wrote:
> This is pre-alpha quality.
> It compiles!
Well, forgot a single free.
After that it was rather rock solid on my notebook.
Performance really rocks.
(I will post a patch for trunk 409 later today on my webste.)

And I mean like this:
multiple processes inserting random hints, while another process
continuosly checks the hints. That's where usually csync2 bail's
out on lock contention.

btw: the daemon must be started with -bBA ...
I have to look into the commit section.

If anyone cares to help out. This improvement project would have
been over budget(and plugged) if I did not do most of it in my
spare time.
If anyone can find some time to setup test scripts that can
verify that the "rewrite" of the code actually works and does not
fuck up, it would be nice.

Anyway: I have some more ideas how to handle my database
splitting: if I introduce an sql init part in the config, the
split database part can be attached in the config.
Leave the config empty, and it works as usually.
Create some databases, and put attach #PRAGMA's in the init, and
it will attach them.
(And it will allow other #PRAGMA's to increase or decrease
buffers and such).

Have to go...
O/~
ard


More information about the Csync2 mailing list