X-Git-Url: http://git.tuebingen.mpg.de/?p=adu.git;a=blobdiff_plain;f=adu.ggo;h=84187eb19b7f52667242f9e882fe22872103bb14;hp=ec24054527c638307f782553f343a60afce380e1;hb=ca20c17a6742464bcf861fe856a4caddf2bfeab2;hpb=4ab31b4091f396b554b001629a5df61c432c8bbc diff --git a/adu.ggo b/adu.ggo index ec24054..84187eb 100644 --- a/adu.ggo +++ b/adu.ggo @@ -48,19 +48,6 @@ details=" goes to stdout. Lower values mean more verbose logging. " -option "paths" p -#~~~~~~~~~~~~~~~ -"files to take into account" -string typestr="pattern" -optional -details=" - Shell wildcard pattern that must match a file in order to be - included in the database in --create mode or in the output - for --select mode. Only the part of the filename below the - base directory is matched against the pattern. The default - is to take all files into account. See fnmatch(3) for details. -" - ############### section "Modes" ############### @@ -151,6 +138,36 @@ details=" users. Decreasing the value causes adu to use slightly less memory. " +option "bloom-filter-order" B +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +"use bloom filters for hard link detection" +int typestr="order" +dependon="create" +default="23" +optional +details=" + Allocate bloom filters of size 2^order bits. Each regular + file with hard link count greater than one is added to these + filters which allows to detect hard links on a per-user basis. + Greater values reduce the probability of false positives but + require more memory. + + Values less than 10 deactivate this feature so that no hard + links are being detected. +" + +option "num-bloom-filter-hash-functions" N +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +"number of hash functions for the bloom filters" +int typestr="num" +dependon="create" +default="10" +optional +details=" + Cause each entry which is added to the bloom filter to set + \"num\" bits of the bloom filter. +" + ############################## section "Options for --select" ############################## @@ -163,7 +180,7 @@ optional dependon="select" details=" This option takes a string whose content is another set of - options as described below. Select options may be specified + options as described below. Select options may be specified either directly in select mode, in which case you have use quotes to prevent the select options from being interpreted as adu options, or via the \"set\" command in interactive mode.