Skip to content

Commit

Permalink
RemoteEx 2.2: Promote platform properties from command to action (#167)
Browse files Browse the repository at this point in the history
Platform properties are currently a member of the `command` message which is
referred to in the action by digest. This requires the Execution Service to
make a call to the CAS to retrieve the contents of the command if it wishes to
inspect it. The platform properties are commonly used for making routing
decision about the action. Therefore, in order to route an action common
execution service implementations must introduce an additional call to the CAS
to fully hydrate the action and determine where it should be routed.

This commit promotes the platform properties from the command to the action. We
deprecate the platform properties contained within the action and bump the
minor version to version 2.2, following the model for `output_paths`.

Fixes #166

Signed-off-by: Ed Baunton <ebaunton1@bloomberg.net>
  • Loading branch information
edbaunton authored Oct 17, 2020
1 parent f548765 commit ddca4b2
Show file tree
Hide file tree
Showing 2 changed files with 255 additions and 221 deletions.
Loading

0 comments on commit ddca4b2

Please sign in to comment.