pulumi/pkg
Pat Gavlin 734f7beba7
Refactor plan execution in preparation for refresh. (#1801)
These changes simplify a couple aspects of plan execution in the hopes of
clarifying some responsibilities and preparing the code for changes to the
implementation of refresh.

1. All aspects of plan execution are now managed by the plan executor,
   which is no longer exported. Instead, it is abstracted behind
   `Plan.Execute`.
2. The plan executor's error-handling and reporting have been unified
   and simplified somewhat.
2018-08-21 14:05:00 -07:00
..
apitype Don't try to convert a checkpoint's Latest field if nil (#1800) 2018-08-20 13:47:49 -07:00
backend Elide unnecessary checkpoint writes. (#1798) 2018-08-20 14:14:50 -07:00
diag
encoding
engine Refactor plan execution in preparation for refresh. (#1801) 2018-08-21 14:05:00 -07:00
graph
operations
resource Refactor plan execution in preparation for refresh. (#1801) 2018-08-21 14:05:00 -07:00
testing
tokens
tools
util Fix wierd interactions due to Cobra and glog 2018-08-20 14:08:40 -07:00
version
workspace Warn when pulumi is out of date 2018-08-13 13:18:02 -07:00