Skip to content

Add ability to combine multiple structures and preserve snapshot consistency #3

@Erigara

Description

@Erigara

Right now there is a possibility that when combining multiple structs created read snapshot would be inconsistent.

Right not it's solved by adding single read write lock:

  1. during commit write lock is held
  2. during snapshot read lock is held

This insures that snapshot is not created in the middle of commit.

There might be alternative approach proposed here.
However it might require contributions to concread and path further is not yet fully clear.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions