Karl Fogel <email@example.com> writes:
> > My thoughts weren't as complex as Karl's, though; if Jane begins and
> > then aborts a transaction -- acting alone -- the deleted node-revision
> > numbers will never be recycled, right? The next person who comes
> > along and clones the same node as Jane is going to get the "next"
> > node-rev num, beyond the deleted one.
> No, they will be recycled. Remember, when Jane aborts her txn, all
> new node revisions created in that txn get deleted from the database
Ah, yeah. I just read svn_fs__new_successor_id(). Id's *do* get
> (those node revs are invisible to the revision roots -- they're
> "garbage", in the sense that a floodfill from the any revision root
> can never reach them).
Floodfill? My, what an interesting brain you have. :)
Received on Sat Oct 21 14:36:25 2006