...
We still retain the ability to return the struct for test purposes.
Checkpoint and caching
Whenever we checkpoint the server checkpoints(i.e saves the definition state) , the full defs is written to disk.
This The checkpoint uses ecFlow definition format, where writing to disk and reading it back into memory, can done faster the boost or even Json serialisation.
...