Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Having selected an effective staging graph to apply the model update to, MMS5 then executes a SPARQL update against the triplestore that performs several operations at a single atomic unit. They are summarized as:

  • acquire an exclusive write lock to the effective staging graph

  • detach the effective staging graph from its current owner

  • create a new ephemeral commit object in the project’s metadata graph

  • apply the model update to the effective staging graph

  • attach the effective staging graph to the new ephemeral commitrelease the write lock

1.4. Commit stabilization

...