[rtg] buffering mechanism
Matt Provost
mprovost at termcap.net
Wed May 24 19:07:16 EDT 2006
On Wed, May 24, 2006 at 11:58:54AM -0700, bill fumerola wrote:
> i already did this for mysql and released it to the public two years
> ago:
>
> http://mu.org/~billf/yrtg/
> http://mu.org/~billf/yrtg/yrtg.patch
>
> this work was never adopted into the rtg mainline. original posts/reposts
> can be found at:
> http://fireflynetworks.net/pipermail/rtg/2004-August/001151.html
> http://fireflynetworks.net/pipermail/rtg/2005-August/001851.html
>
> i'm sure the patch doesn't apply cleanly years later and unfortunately
> i can't (well, i won't for free) split out just the buffer work from the
> rest of the changes. if you look at rtgsqlbuf.c in that patch you should
> be able to adopt whatever oracle hooks you want to use. the code was
> intended to be written in such a way that db dependent and db agnostic
> parts of the code are seperate. i never did pgsql support (ENOTIME) so
> that's not tested, but the groundwork is certainly there.
>
> also, there may be some freebsdisms in the code. setproctitle() perhaps.
>
Yeah I saw this before, but like you said it doesn't patch cleanly
against the current source. The db stuff changed quite a bit with the
new drivers. In any case, the buffering that I did happens outside of
the db drivers so it will work with any of them. If I had more time I'd
love to get some of your changes ported to the new version, but I don't
at the moment.
Matt
More information about the RTG
mailing list