pulumi/pkg/engine
Pat Gavlin 0634c1852a
Fix some potential bugs in the refresher. (#1845)
- Create all refresh steps before issuing any. This is important as the
  state update loop expects all steps to exist.
- Check for cancellation later in the refresher.

This also fixes races in the SnapshotManager and the test journal that
could cause panics during cancellation.
2018-08-29 21:00:05 -07:00
..
destroy.go Show a better error message when decrypting fails (#1815) 2018-08-22 15:32:54 -07:00
diff.go Generate empty update steps for partial failures 2018-08-28 18:00:35 -07:00
engine.go Add license headers 2018-05-22 15:02:47 -07:00
errors.go Show a better error message when decrypting fails (#1815) 2018-08-22 15:32:54 -07:00
events.go Generate empty update steps for partial failures 2018-08-28 18:00:35 -07:00
eventsink.go Add license headers 2018-05-22 15:02:47 -07:00
lifecycle_test.go Fix some potential bugs in the refresher. (#1845) 2018-08-29 21:00:05 -07:00
plan.go Remove unused print statements 2018-08-28 18:00:35 -07:00
project.go Add license headers 2018-05-22 15:02:47 -07:00
refresh.go Reimplement refresh. (#1814) 2018-08-22 17:52:46 -07:00
snapshot.go Add license headers 2018-05-22 15:02:47 -07:00
update.go Remove unused print statements 2018-08-28 18:00:35 -07:00