I wonder if it would be possible for you to come up with a separate
format, whose purpose was only ever for this purpose. It would not
need to be efficient in any respect, just something you could write
out to file (say) during the process. It would be a shame to rely on
the whole graph needing to be in memory. Maybe something very crude
and text based?  It could even be considered a debugging format, if it
was somewhat human readable.

If so, you could easily send this over a socket from an old version of
a running system to a newer one, without relying on either
serialising format. It could be quite handy.

cheers,
Mike

On Sun, Oct 9, 2011 at 10:27 AM, Mariano Martinez Peck
<[email protected]> wrote:
>
>
> On Sun, Oct 9, 2011 at 12:03 AM, Stéphane Ducasse
> <[email protected]> wrote:
>>
>> Mariano
>>
>>
>> > No, that's impossible, and if posible, it is not worth it. Migrating
>> > from an old format to a new one is extremelly complicated and innecessary.
>> > The easiest way to solve this is to take the correct version of Fuel,
>> > materialize the graph from the stream, load new version of Fuel, and
>> > seriaize it again. That the easiest, more secure, and more practical
>> > approach I can see.
>>
>> It would be interesting to see if you can get two different versions in
>> memory :)
>
> heheh that would be nice :)
>
>>
>> (a need for a module system)
>
> yep, so far it is not possible.
>
>>
>> so that you can load with one and save with the other.
>>
>> Stef
>>
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>

Reply via email to