On Friday 14 March 2008 06:12, Cl?ment wrote:
> I don't know if it's what you mean (I think so), but, if we give this
> insert uri :
>
USK at
Hm8bpqp~ZZwlQ-8LkeTMaUnZ5azetIgjKR6Jl7kJSZ8,cQ5fjsF2ihIZ7pG3cExNLwnn~kiKgDtFoIxPplGIsN0,AQECAAE/Test/2/
> and if the current edition is in fact 8, the insertion is done at the
> following uri :
>
USK at
tkpnTUvdfGdNrN6Gqs~5mn4dU26suwAFV0R3Sv-7UL4,cQ5fjsF2ihIZ7pG3cExNLwnn~kiKgDtFoIxPplGIsN0,AQACAAE/Test/9
>
> I use the jSite code for insertion, so, I think it should work fine.
The node will detect this and return the correct URI, that's my point.
>
> Matthew Toseland a ?crit :
> > It is possible for the node to choose a different edition number than the
one
> > you specify if you insert as a USK. It will automatically skip editions
that
> > are already occupied. Do you use this?
> >
> > On Wednesday 12 March 2008 06:06, dieppe at freenetproject.org wrote:
> >
> >> Author: dieppe
> >> Date: 2008-03-12 06:06:56 +0000 (Wed, 12 Mar 2008)
> >> New Revision: 18483
> >>
> >> Modified:
> >>
> >>
> >
trunk/apps/thingamablog/src/net/sf/thingamablog/transport/FCPTransport.java
> >
> >> Log:
> >> In case the publish process fails, we revert the edition number.
> >>
> >>
> >>
> >> Modified:
> >>
> >
trunk/apps/thingamablog/src/net/sf/thingamablog/transport/FCPTransport.java
> >
> >> ===================================================================
> >> ---
> >>
> >
trunk/apps/thingamablog/src/net/sf/thingamablog/transport/FCPTransport.java
> > 2008-03-12 06:04:40 UTC (rev 18482)
> >
> >> +++
> >>
> >
trunk/apps/thingamablog/src/net/sf/thingamablog/transport/FCPTransport.java
> > 2008-03-12 06:06:56 UTC (rev 18483)
> >
> >> @@ -183,9 +183,11 @@
> >> finished = success || "PutFailed".equals(messageName) ||
> >>
> > messageName.endsWith("Error");
> >
> >> }
> >> }
> >> - // If the publish has been made, we update the edition number to
> >>
> > the current edition
> >
> >> + // If the publish has been made, we update the edition number to
> >>
> > the current edition, otherwise, we revert it
> >
> >> if(finalURI != null){
> >> edition =
> >>
> > Integer.parseInt(finalURI.substring(finalURI.length()-1));
> >
> >> + } else {
> >> + edition--;
> >> }
> >> return success;
> >> }
> >>
> >> _______________________________________________
> >> cvs mailing list
> >> cvs at freenetproject.org
> >> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
> >>
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Devl mailing list
> >> Devl at freenetproject.org
> >> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20080314/5f398a09/attachment.pgp>