anchor.diff:  
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
  -% @doc This will generate a list of [ItemCount] keys with requested distribution 
  -%      in the given interval.
  +%% @doc This will generate a list of up to [ItemCount] keys with the requested
  +%%      distribution in the given interval.
   -spec get_db(intervals:continuous_interval(), non_neg_integer(), db_distribution()) -> [result()].
   get_db(I, Count, Distribution) ->
       get_db(I, Count, Distribution, []).
  
positive.code:                            {non_uniform, random_bias:distribution_fun()}.
  -type db_distribution() :: uniform |
                             {non_uniform, random_bias:distribution_fun()}.
  -type result() :: ?RT:key() | 
                    {?RT:key(), db_dht:value()}.
  -type option() :: {output, list_key_val | list_key}.
  
  -type failure_type()    :: update | regen | mixed.
  -type failure_quadrant():: 1..4.
  
negative.code: %   limitations under the License.
  
  %% @author Maik Lange <MLange@informatik.hu-berlin.de>
  %% @doc    Creates test-DBs for rrepair.
  %% @end
  %% @version $Id$
  -module(db_generator).
  