Hi Kamen,
are you saying that your transient slots are written to the transaction log and snapshot? This is not the intended behavior. Can you verify the bug by writing some distinctive string to such a slot, snapshot and then look in the snapshot file for that string? Do you see the the value retained when restoring or when starting your lisp afresh?
Thanks, Hans
2007/7/6, Kamen TOMOV kamen@cybuild.com:
Hi,
It is said in the datastore-manual:
"... you can specify that a certain slot is transient, which means that it will not be snapshotted and that its value can be changed outside of a transaction."
In my application the value of a transient slot is specified on object creation. When reloading the transaction log (server restart) the transient slot is bound and its value is correct. Is this intended behaviour or not? How is snapshotting the database different in that context?
Thanks in advance,
-- Kamen _______________________________________________ bknr-devel mailing list bknr-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/bknr-devel