Replace snapshot mechanism with epochs (#5764)
* Make tag identifiers monotonic Signed-off-by: Nick Cameron <nrc@ncameron.org> * Use epochs rather than snapshots in memory Signed-off-by: Nick Cameron <nrc@ncameron.org> --------- Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
		| @ -6,41 +6,7 @@ description: Variables in memory after executing helix_simple.kcl | ||||
|   "edge001": { | ||||
|     "type": "TagIdentifier", | ||||
|     "type": "TagIdentifier", | ||||
|     "value": "edge001", | ||||
|     "info": { | ||||
|       "type": "TagEngineInfo", | ||||
|       "id": "[uuid]", | ||||
|       "sketch": "[uuid]", | ||||
|       "path": { | ||||
|         "__geoMeta": { | ||||
|           "id": "[uuid]", | ||||
|           "sourceRange": [ | ||||
|             102, | ||||
|             137, | ||||
|             0 | ||||
|           ] | ||||
|         }, | ||||
|         "from": [ | ||||
|           0.0, | ||||
|           0.0 | ||||
|         ], | ||||
|         "tag": { | ||||
|           "end": 136, | ||||
|           "start": 128, | ||||
|           "type": "TagDeclarator", | ||||
|           "value": "edge001" | ||||
|         }, | ||||
|         "to": [ | ||||
|           0.0, | ||||
|           10.0 | ||||
|         ], | ||||
|         "type": "ToPoint", | ||||
|         "units": { | ||||
|           "type": "Mm" | ||||
|         } | ||||
|       }, | ||||
|       "surface": null | ||||
|     } | ||||
|     "value": "edge001" | ||||
|   }, | ||||
|   "helixPath": { | ||||
|     "type": "Helix", | ||||
| @ -144,41 +110,7 @@ description: Variables in memory after executing helix_simple.kcl | ||||
|       "tags": { | ||||
|         "edge001": { | ||||
|           "type": "TagIdentifier", | ||||
|           "value": "edge001", | ||||
|           "info": { | ||||
|             "type": "TagEngineInfo", | ||||
|             "id": "[uuid]", | ||||
|             "sketch": "[uuid]", | ||||
|             "path": { | ||||
|               "__geoMeta": { | ||||
|                 "id": "[uuid]", | ||||
|                 "sourceRange": [ | ||||
|                   102, | ||||
|                   137, | ||||
|                   0 | ||||
|                 ] | ||||
|               }, | ||||
|               "from": [ | ||||
|                 0.0, | ||||
|                 0.0 | ||||
|               ], | ||||
|               "tag": { | ||||
|                 "end": 136, | ||||
|                 "start": 128, | ||||
|                 "type": "TagDeclarator", | ||||
|                 "value": "edge001" | ||||
|               }, | ||||
|               "to": [ | ||||
|                 0.0, | ||||
|                 10.0 | ||||
|               ], | ||||
|               "type": "ToPoint", | ||||
|               "units": { | ||||
|                 "type": "Mm" | ||||
|               } | ||||
|             }, | ||||
|             "surface": null | ||||
|           } | ||||
|           "value": "edge001" | ||||
|         } | ||||
|       }, | ||||
|       "artifactId": "[uuid]", | ||||
|  | ||||
		Reference in New Issue
	
	Block a user