User Tools

Site Tools


01_user_documentation:06_graph:05_derivation:02_transaction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
01_user_documentation:06_graph:05_derivation:02_transaction [2025/05/28 14:40] sophiewachtel01_user_documentation:06_graph:05_derivation:02_transaction [2025/11/03 05:34] (current) gaetan
Line 4: Line 4:
 Not sure if this should be a section or a "feature" page. Not sure if this should be a section or a "feature" page.
  
-Transactions act as buffers for operations on the project graph. Each transaction maintains a set of **queues**, where each queue holds a list of modifications to be applied to the graph. +Transactions act as buffers for operations on the project graph. Each transaction maintains a set of **queues**, where each queue holds a list of modifications to be applied to the graph. When any **RGG method** is executed, GroIMP automatically creates a transaction if one does not already exist. All subsequent graph modifications during that operation are pushed into the current transaction's queues.
- +
-When any **RGG method** is executed, GroIMP automatically creates a transaction if one does not already exist. All subsequent graph modifications during that operation are pushed into the current transaction's queues. +
  
 +======  ======
  
  
 {{namespace>:01_user_documentation:06_graph:05_derivation:02_transaction}} {{namespace>:01_user_documentation:06_graph:05_derivation:02_transaction}}
01_user_documentation/06_graph/05_derivation/02_transaction.1748436018.txt.gz · Last modified: 2025/05/28 14:40 by sophiewachtel