You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

The Islandora community developing the new CLAW software have needs for transactions around

  1. Atomic - Ability to batch operations together that all execute or all fail together
    1. Add a new binary resource to Fedora
    2. Update the new resource with RDF from user.
    3. Update the new RDF resource with a system generated UUID.
    4. Commit all changes.
  2. Eventually Consistent - Such that changes are "eventually" propagated out in a "reasonable" timeframe
  3. Isolation - ???
  4. Durable - My understanding of durable is that we want our changes to be saved in the case of a system crash. Unless I am misunderstanding this, then this is what Fedora does no?

-- Tagging Unknown User (daniel-dgi)Nick RuestDiego Pino NavarroNigel Banks for input.

 

  • No labels