On Tue, Jan 30, 2007 at 10:05:07PM +0100, bbackde at googlemail.com wrote: > Found no existing bug to update.
#609 and #785. > > Lets discuss this here in the public: after a WatchGlobal the client > gets notified about the ongoing requests and their state. Then state > changes of a request are sent (done, failed) or the progress of a > request is sent. Yep. > What I miss is a message if the request was removed > from the global queue, or if the priority changed. This should also be > sent by the node. Otherwise the clients have to send a > ListPersistentRequest message periodically to keep informed about this > kind of changes, which is some work and makes the whole concept of the > auto-notify by the node incomplete. It should be not to hard to keep > the client completely informed about each requests state without the > need for ListPersistentRequest. Sure, it's a bug. The practical effect of which is that clients are rather more complex (and slower) than they need to be. > > On 1/27/07, Matthew Toseland <toad at amphibian.dyndns.org> wrote: > >On Sun, Jan 21, 2007 at 09:48:27PM +0100, bbackde at googlemail.com wrote: > >> Is it a known issue that the FCP2 protocol is very incomplete > >> regarding the handling of global queue items? Currently FCP2 clients > >> are forced to periodically call ListPersistentRequests to keep up to > >> date with the global queue items. This is very annoying and shows that > >> the nodes implementation was only half done. > >> > >> Please provide full informations about the changes in the global > >> queue, ideally no client have to use ListPersistentRequests after it > >> sent a WatchGlobal message. Currently all the work is put onto the > >> clients. > > > >Which changes are clients not notified about? > > > >I believe there are already some bugs related to this; please either > >give me the bug numbers, comment on them, or otherwise file bugs and > >indicate which ones are a priority for specific applications. > > > > > > > >-----BEGIN PGP SIGNATURE----- > >Version: GnuPG v1.4.6 (GNU/Linux) > > > >iD8DBQFFu6iMA9rUluQ9pFARAjqJAJ9YIPHDFpkSVBU/a+2jR1l51rWliQCgnbco > >fpbo67xA3FjiBQO5H5Y2zRY= > >=28bC > >-----END PGP SIGNATURE----- > > > > > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20070201/327bbb0e/attachment.pgp>