type_check_SUITE: exclude proposer:propose_trigger/4

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6259 71766da9-9752-0410-ab17-bfafa751c56a
gen_component: process priority low is reserved for gen_component processes about to be killed

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6260 71766da9-9752-0410-ab17-bfafa751c56a
trace_mpath: fix wrong PID conversion for remote named processes

Sending to a remove named process wrongly converted the name to a local process with this name.
-> We currently cannot convert such pids to real numeric pids but rather have two different processes in the trace (named + numeric) than associating a message with the wrong pid.

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6261 71766da9-9752-0410-ab17-bfafa751c56a
comm_server: also check process priority for local named processes (low = about to be killed)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6262 71766da9-9752-0410-ab17-bfafa751c56a
comm_server: no need to check is_process_alive/1 and process_info/2 - the latter is enough

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6263 71766da9-9752-0410-ab17-bfafa751c56a
comm_server: fix sending to named processes (regression of r6262)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6264 71766da9-9752-0410-ab17-bfafa751c56a
rt_chord: less overhead during stabilize

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6265 71766da9-9752-0410-ab17-bfafa751c56a
proto_sched: improve printing of comm:mypid() in deliver TRACE macro

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6266 71766da9-9752-0410-ab17-bfafa751c56a
join_leave_proto_sched_SUITE: stop proto_sched for client calls involving the statistics module

statistics uses "receive after ..." and thus disturbs the proto_sched

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6267 71766da9-9752-0410-ab17-bfafa751c56a
mr: serialize certain events while sliding

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6268 71766da9-9752-0410-ab17-bfafa751c56a
mr: mr_state slides only in delta phase

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6269 71766da9-9752-0410-ab17-bfafa751c56a
db_ets: when in debug, check whole list in put/2

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6270 71766da9-9752-0410-ab17-bfafa751c56a
mr: dialyzer fixes

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6271 71766da9-9752-0410-ab17-bfafa751c56a
mr_[proto_sched_]SUITE: fix join and leave tests;

mr_proto_sched_SUITE join test stays deactivated

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6272 71766da9-9752-0410-ab17-bfafa751c56a
node join: decrease default number of sampled nodes and rely on lb_psv_gossip to give O(log n) samples

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6273 71766da9-9752-0410-ab17-bfafa751c56a
dht_node_join: remove unused contact_best_candidate/2

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6274 71766da9-9752-0410-ab17-bfafa751c56a
lb_psv_gossip: complete and fix debugging output

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6275 71766da9-9752-0410-ab17-bfafa751c56a
dht_node_join: only store the newest join candidate per contacted (existing) dht_node

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6276 71766da9-9752-0410-ab17-bfafa751c56a
gossip: quick start of callback modules

Do not send a message to self() with the initialisation task and instead initialise directly!
NOTE: this removes the (unnecessary) 'unstarted' status

git-svn-id: https://scalaris.googlecode.com/svn/trunk@6277 71766da9-9752-0410-ab17-bfafa751c56a
gossip: fix the message queue handling

* NEVER loose client messages, such as {get_values_best, CBModule, SourcePid} or {get_values_all, CBModule, SourcePid}
-> we can not drop queued messages - either filter (TODO) or just deliver them (done with this commit)
* send queued messages early, i.e. right after gossip activation, instead of waiting for a trigger
-> a client can ask again if he is not satisfied with the (potentially still unknown) values, however, new (non-queued) requests are also answered, so there is no point in delaying these

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