pulumi/pkg
Pat Gavlin 730fe8617e
Buffer events. (#3332)
This avoids unnecessary blocking inside pre/post-step callbacks if the
reader on the other side of the event channel is slow.

We do not use a buffered channel in the event pipe because it is
empirically less likely that the goroutine reading from a buffered
channel will be scheduled when new data is placed in the channel. In the
case of our event system in which events will not be delivered to the
service and display until the copying goroutine is scheduled, this can
lead to unacceptable delay between the send of the original event and
its output.
2019-10-15 15:47:40 -07:00
..
apitype Print PolicyPacks run as part of update summary 2019-09-30 14:49:21 -07:00
backend Cache account information. (#3340) 2019-10-15 15:37:57 -07:00
codegen/python Creation of generator package (#2970) 2019-07-22 17:09:35 -07:00
diag Stop using loreley. (#3331) 2019-10-12 13:53:57 -07:00
encoding Add license headers 2018-05-22 15:02:47 -07:00
engine Buffer events. (#3332) 2019-10-15 15:47:40 -07:00
graph Add license headers 2018-05-22 15:02:47 -07:00
npm fix: node_modules typo (#3175) 2019-09-09 23:11:35 +03:00
operations Collect logs from Google Cloud Functions 2019-04-08 09:44:05 -07:00
resource Fix error message (#3344) 2019-10-15 13:29:32 -07:00
secrets Cache account information. (#3340) 2019-10-15 15:37:57 -07:00
testing Override all options in ProgramTest.With (#3264) 2019-10-07 14:11:36 +03:00
tokens Fix comment about QName regex (#3121) 2019-08-20 14:43:48 -07:00
tools Add a `WriteString` method to `tools/GenWriter`. (#1839) 2018-08-29 14:43:20 -07:00
util Add codefresh CI detection. Thanks to @fernandocarletti. (#3270) 2019-09-25 14:41:13 -07:00
version Add license headers 2018-05-22 15:02:47 -07:00
workspace Cache account information. (#3340) 2019-10-15 15:37:57 -07:00