[Csync2] old patches and such

Lars Ellenberg lars.ellenberg at linbit.com
Tue Dec 15 22:45:53 CET 2009


On Tue, Dec 15, 2009 at 11:38:44AM +0100, Lars Ellenberg wrote:
> On Wed, Nov 25, 2009 at 06:09:37PM +0100, Lars Ellenberg wrote:
> > On Wed, Nov 25, 2009 at 04:30:33PM +0100, Art -kwaak- van Breemen wrote:
> > > On Wed, Nov 25, 2009 at 03:01:01PM +0100, Art -kwaak- van Breemen wrote:
> > > > What does not work yet:
> > > > * non daemon mode.
> > > http://projects.kwaak.net/twiki/pub/CSync2/WebHome/local-4-to-local-5.patch
> > > 
> > > And now that works too :-)
> > 
> > great.
> > 
> > I'll be very busy this week,
> > and be traveling next.
> > 
> > But I should find time to look into
> > applying a bunch of these somewhen next week.
> 
> you know how it is.
> but at least I applied some now.

btw.
I also don't really like the tempnam().
because TMPDIR (if set) from environment will override config file.
should we use mkstemp, and specifically use the prefix from the config
file, fall back to P_tmpdir if none is specified explicitly?

> And I had a look at what you do in csdb.
> 
> what I dislike is CamelCase and camelCaseReverse_Polish_Notation_ ;)
> it does not fit into the existing csync2 coding style too well.
> 
> and I don't see the point in passing around a global variable either
> (limits).
> 
> can you verify my commits so far?
> could you pipe the csdb* stuff through a camel case remover,
> and indent?
> if you don't have the time to do that,
> would you be ok if I do that instead?
> 
> does your "experimental" ipc and csdb stuff work for you now reliably?
> 
> do you have some sort of "regression tests", or do you just
> do some by hand plausibility check and then go live in prod?
> 
> -- 
> : Lars Ellenberg
> : LINBIT | Your Way to High Availability
> : DRBD/HA support and consulting http://www.linbit.com
> 
> DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
> _______________________________________________
> Csync2 mailing list
> Csync2 at lists.linbit.com
> http://lists.linbit.com/mailman/listinfo/csync2
> 

-- 
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.


More information about the Csync2 mailing list