
Notes:
But we can potentially end up with long chains of difference nodes connecting the uncommitted and working versions. Further, although linear nesting uses what is called “single-threaded access”, if we wanted more complicated N-version concurrency or parallel nested transactions we could end up ping-ponging the cache from one version's access point to the others'.