Skip to content

true nesting #4

@nbronson

Description

@nbronson

To properly support retry/orElse we must implement partial rollback, at least when rolling back with retry. There are several components

  • child vs. top-level commit and rollback handlers
  • dynamic lookup of the parent txn (see dynamic access to the current txn #3)
  • capture of the partial read set during partial rollback for retry
  • capture or release of locks whose handle is removed from the write buffer during partial rollback

It would also be nice to generate partial rollback on conflict when possible.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions