On Thu, 2009-07-30 at 14:16 -0400, Jonathan Siegle wrote:
Or maybe if the Sieve plugin supports giving a separate path to downloaded scripts, the destination could be in a ramdisk or if you're using Linux: http://memcachefs.sourceforge.net/
Also I'm hopefully going to abstracting out filesystem accessing
code in Dovecot's index files and dbox code. Sieve could use this same FS API, and you could implement whatever backend to actually perform the FS access, like memcached..Are you saying that it isn't possible to put the memcached hooks in
now until this work is done? It looks like I just put hooks into
sieve_script_init() to read from memcached before disk.
I'm just saying what I think is a good long term solution. It's up to Stephan if he wants to add memcached-specific code. And of course you can always just do your own local modifications.