Serialisation
In ecflow 4 series, we used boost Serialisation for the client/server communication.
...
Hence future release of ecflow 5 series can be done with different boost releases.
Stats Command
For the stats command in 4 series version , the server returns a struct for the statistics, the client then formats this.
...
We still retain the ability to return the struct for test purposes.
Checkpoint and caching
Whenever the server checkpoints(i.e saves the definition state) , the full definition is written to disk.
...
If any user requests the full definition, we can return cached string really fast.
Generic Attribute
A new generic attribute has been added to the definition in ecflow 5 series.
...