[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
peerfs/src ChangeLog TODO cmd-fs.c cmd-notify.c...
From: |
Johan Rydberg |
Subject: |
peerfs/src ChangeLog TODO cmd-fs.c cmd-notify.c... |
Date: |
Mon, 10 Jan 2005 09:56:17 -0500 |
CVSROOT: /cvsroot/peerfs
Module name: peerfs
Branch:
Changes by: Johan Rydberg <address@hidden> 05/01/10 14:25:25
Modified files:
src : ChangeLog TODO cmd-fs.c cmd-notify.c
cmd-route.c cmd-stabilize.c libpeer.h
peer-finger.c peer-log.c peer.c peer.h test-3.c
Log message:
* peer.h (struct peer): New member; stable.
(peer_update): New prototype.
* test-3.c: More functionality, and a bit of cleanup.
* peer.c (peer_successor): New function.
(peer_stable_p): Likewise.
(peer_local_range): Likewise.
(peer_range): Likweise.
(peer_replicas): Include predecessor if it is the only node that
this peer knows about.
(peer_update): New function.
* peer-log.c (peer_vlogf): Remove break after printing host id.
* peer-finger.c (peer_finger_insert): Check if new finger has
joined neighborhood; return return there after.
(peer_finger_remove): Call update upcall if finger has left the
neighborhood.
* libpeer.h (peer_local_range): New prototype.
(peer_successor): Likewise.
(peer_stable_p): Likewise.
(peer_range): Likewise.
* cmd-stabilize.c (stabilize_reply): Track ring stable state.
Call update upcall if finger has joined neighborhood.
* cmd-route.c (peer_cmd_route): Handle case where the peer has not
joined a network.
* cmd-fs.c (find_successor_reply): Call update upcall if finger
has joined neighborhood.
* cmd-notify.c (peer_cmd_notify): Likewise.
* peer.h (PEER_NUM_SUCCESSORS): New define.
* peer.c (peer_range): New function.
(PEER_NUM_SUCCESSORS): Remove.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/ChangeLog.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/TODO.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/cmd-fs.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/cmd-notify.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/cmd-route.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/cmd-stabilize.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/libpeer.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/peer-finger.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/peer-log.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/peer.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/peer.h.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/peerfs/libpeer/src/test-3.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- peerfs/src ChangeLog TODO cmd-fs.c cmd-notify.c...,
Johan Rydberg <=