total space = (used quota) + (to be expunged)?
Greg Banks
gnb at fastmail.fm
Tue Feb 7 20:28:39 EST 2012
Sent from my iPhone
On 08/02/2012, at 0:51, Adam Tauno Williams <awilliam at whitemice.org>
wrote:
> Quoting Andre Felipe Machado <andremachado at techforce.com.br>:
>
>> Hello
>> After reading some archived list msg [1], and database formats doc
>> (quotas
>> topic)[2], I realized that there is not a "high level" cyrus command
>> to display
>> total disk/partition space actually used at a Cyrus imap backend.
>> In order to get exact (approximated when single instance store is
>> enabled) to be
>> expunged messages space should a du / df be used ?
>> df_used_blocks - used_quota = space_to_be_expunged
>
> <https://bugzilla.cyrusimap.org/show_bug.cgi?id=3562> is possibly
> related
Indeed, and we certainly could do that, although it involves a
cyrus.index header format change, which is unnecessarily painful with
the current data format. The question is how much value would you get
from it, given that the user's contribution to the cyrus.cache,
cyrus.header, mboxlist, annotations (and on the fastmail branch,
conversations) dbs are not accounted for.
Greg.
>
More information about the Info-cyrus
mailing list