couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Davis <>
Subject Re: Using the API to tell if a compact has been done
Date Mon, 24 Jan 2011 18:20:03 GMT
Later versions include an entry in the db info blob whether compaction
is running. Though you may still get into a bit of a race condition if
compaction finishes faster than you can make the second request.

Though the return value of the compaction request should also tell you
if it's started successfully.

On Mon, Jan 24, 2011 at 12:49 PM, Wayne Conrad <> wrote:
> I've subscribed again, from another email address, because the list decided
> that my first subscribtion was a eeeeevil spammer.  I hope that's OK.
>  Anyhow...
> I've written a cron job that periodically compacts all databases on all
> servers, but it needs an automated test, and an automated test needs a way
> to know that compaction happend (or, at least, was triggered).  Other than
> seeing the file size change, is there anything I can do from the API that
> will show that my cron job caused compaction to happen?
> I'm running 0.11.1.  I can upgrade to a later version if it will make things
> easier.
> Thanks,
> Wayne Conrad

View raw message