lb_active: check for gossip modules in lb_active module

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6755 71766da9-9752-0410-ab17-bfafa751c56a
lb_active_karger: tune epsilon with gossip values

* only if lb_active_karger_epsilon is set to selt_tuning in config

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6756 71766da9-9752-0410-ab17-bfafa751c56a
lb_active: document config values, change defaults

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6757 71766da9-9752-0410-ab17-bfafa751c56a
jump: do not deactivate cyclon upon rejoining

* deactivate appropriate services in slide protocol
* let the jump option always be of the same format
* pass an IsJump flag to the finish_join_and_slide function

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6758 71766da9-9752-0410-ab17-bfafa751c56a
mr: fix compilation with Erlang =< R13B03 (regression of r6721)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6759 71766da9-9752-0410-ab17-bfafa751c56a
more concrete client_key() type

-> not all integers in range are valid unicode code points!

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6760 71766da9-9752-0410-ab17-bfafa751c56a
math_pos: support multiplications with factors greater than the base

also support extending the given lists instead of always cutting the rest off

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6761 71766da9-9752-0410-ab17-bfafa751c56a
jump: only activate previously deactivated services

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6762 71766da9-9752-0410-ab17-bfafa751c56a
math_pos: better "divide" implementation

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6763 71766da9-9752-0410-ab17-bfafa751c56a
rt_SUITE: better error reporting in case of strange keys

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6764 71766da9-9752-0410-ab17-bfafa751c56a
lb_active: fix indention

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6765 71766da9-9752-0410-ab17-bfafa751c56a
math_pos: allow conversion from and to decimal numbers

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6766 71766da9-9752-0410-ab17-bfafa751c56a
mathlib: add gcd/2 to calculate the greatest common divisor

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6767 71766da9-9752-0410-ab17-bfafa751c56a
histogram_rt_SUITE: need nodelist:succ_ord_id/3 to retrieve the smaller range

* add one manual test
* also some source code formatting

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6768 71766da9-9752-0410-ab17-bfafa751c56a
rt_SUITE: add a manual test

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6769 71766da9-9752-0410-ab17-bfafa751c56a
math_pos: change multiply/4 to also return the number of added digits

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6770 71766da9-9752-0410-ab17-bfafa751c56a
math_pos: let make_same_length/3 also return the length of the input lists

-> the length is calculated, so why not return it for outside use?

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6771 71766da9-9752-0410-ab17-bfafa751c56a
api_pubsub: fix topic key type

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6772 71766da9-9752-0410-ab17-bfafa751c56a
slide: do not add nodes from graceful leave or jump operations to the dn_cache

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