Currently, the server is a puller that will check expansion logic to see if it needs to transpiling/cached every 5 minutes. Adding Push behavior we can invoke the transpiler whenever someone updates the mission model, command dictionary, or authoring logic so it can be more responsive and not wait the 5 minutes.
Checked for duplicates
No - I haven't checked
Alternatives considered
No - I haven't considered
Related problems
No response
Describe the feature request
From this PR https://github.com/NASA-AMMOS/aerie/pull/1332
Currently, the server is a puller that will check expansion logic to see if it needs to transpiling/cached every 5 minutes. Adding Push behavior we can invoke the transpiler whenever someone updates the mission model, command dictionary, or authoring logic so it can be more responsive and not wait the 5 minutes.