lb_active: allow to start lb_active without a lb module

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6520 71766da9-9752-0410-ab17-bfafa751c56a
add histogram_rt for histograms with ?Rt:key() as values

- share insert/2 and resize/1 methods from histogram module
- add create/2 in histogram module to create a new histogram with existing data
- change rrd and rrd_SUITE to support histogram_rt
- lb_active and dht_node_monitor: use new histogram_rt

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6521 71766da9-9752-0410-ab17-bfafa751c56a
bench_fun: fix case clause during concurrent increment operations (regression of r6359)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6522 71766da9-9752-0410-ab17-bfafa751c56a
bench_fun: add a type spec

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6523 71766da9-9752-0410-ab17-bfafa751c56a
bulkowner: fix badargs with send_to_group_member messages to non-existing processes

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6524 71766da9-9752-0410-ab17-bfafa751c56a
bulkowner: during reply_process_all, ensure that all messages are of the same type

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6525 71766da9-9752-0410-ab17-bfafa751c56a
bulkowner: add IDs to the processing of the reply tree (missing in r2122)

Therefore, when aggregating the results, each gather process waits 100ms from the first of _its_ replies before gathering. Previously, _any_ first reply triggered every instance's gather process after 100ms.
-> as a result, there is no need to store the received IDs in the dht_node_state any more

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6526 71766da9-9752-0410-ab17-bfafa751c56a
type_check_SUITE: fix gossip creating too high numbers for the type checker

the number of buckets goes into intervals:split which is too slow for very high numbers (which is also not really meaningful)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6527 71766da9-9752-0410-ab17-bfafa751c56a
kv_on_cseq: promote some comments to method comments

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6528 71766da9-9752-0410-ab17-bfafa751c56a
rbrcseq, tx_tm_rtm: change two debug statements to use ?DBG_ASSERT

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6529 71766da9-9752-0410-ab17-bfafa751c56a
gossip_load: no need for the use of is_subtype

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6530 71766da9-9752-0410-ab17-bfafa751c56a
gossip_load: inline no_of_buckets/1

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6531 71766da9-9752-0410-ab17-bfafa751c56a
histogram_SUITE: check for correct number of inserts

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6532 71766da9-9752-0410-ab17-bfafa751c56a
histogram_SUITE: removed insert (same as add2)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6533 71766da9-9752-0410-ab17-bfafa751c56a
histogram_SUITE: test add for integers

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6534 71766da9-9752-0410-ab17-bfafa751c56a
histogram_rt_SUITE: test critical histogram_rt functions

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6535 71766da9-9752-0410-ab17-bfafa751c56a
histogram: clarify variable name

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6536 71766da9-9752-0410-ab17-bfafa751c56a
histogram_SUITE: unit test for foldl_until/foldr_until

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6537 71766da9-9752-0410-ab17-bfafa751c56a
histogram_rt: don't denormalize all values in foldl_until

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6538 71766da9-9752-0410-ab17-bfafa751c56a
histogram_rt: change code for merging two histograms

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6539 71766da9-9752-0410-ab17-bfafa751c56a