Re: Re: Trellis-fork
Sergey Schetinin <[email protected]> Fri, 3 Jul 2009 23:39:13 +0300
| Newsgroups | gmane.comp.python.peak |
|---|---|
| Message-ID | <[email protected]> |
One more thing I forgot to mention. The cell dependencies have to be stored transactionally as well. I believe just storing them in snapshots would work, but what would be the performance impact? It would be stored as a list under a special key snapshot[cell.listeners], (updated via txn.writes[..]) where cell.listeners is just an object() (or something with a more useful __repr__). Also, snapshots are instances of WeakKeyDictionary. -- Best Regards, Sergey Schetinin http://s3bk.com/ -- S3 Backup http://word-to-html.com/ -- Word to HTML Converter