{"push_id":2663737670,"size":10,"distinct_size":1,"ref":"refs/heads/v0.12-dev","head":"b92bae29639b341d48574300a71df872af3abe82","before":"fa95dc4f83abfe41c9f8f918990ea60e4665775e","commits":[{"sha":"793185e92dba6c25e0ac73821e93fe96e52bec4d","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"Add provisioner interface and request types\n\nThis adds the interface for the new resource provisioners.\nThe methods closely follow the grpc service methods, using the type\nexpected within terraform core.","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/793185e92dba6c25e0ac73821e93fe96e52bec4d"},{"sha":"b5e78381fe3031b6c9ce45899ada1462b3da8f80","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"Add provider plugin interface and types\n\nThis adds the new interface for the resource providers. The methods here\nclosely follow the grpc service methods, using the types expected in\nterraform core","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/b5e78381fe3031b6c9ce45899ada1462b3da8f80"},{"sha":"ad7d3e2b786f4c78dfeee74305bf8de18eafc9af","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"rename provider and provisioner packages\n\nUsing plural names to avoid collisions in existing code.","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/ad7d3e2b786f4c78dfeee74305bf8de18eafc9af"},{"sha":"22c82dfd0dff078b4cde5f1de1fbea99b31ba38f","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"add versions to the provider schemas\n\nWe need to know the schema version for all resources. This is stored in\norder to allow providers to upgrade the state from a known previous\nversion.","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/22c82dfd0dff078b4cde5f1de1fbea99b31ba38f"},{"sha":"ab5dfed113a0004946eeeecd07fe68762e67b533","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"split PriorStateRaw into JSON and Flatmap\n\nThis way the provider doesn't need to be concerned with determining the\nstate encoding.","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/ab5dfed113a0004946eeeecd07fe68762e67b533"},{"sha":"84e24211aaca8a00e61cbcfca25c1aaef183d26a","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"rename UpgradedState","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/84e24211aaca8a00e61cbcfca25c1aaef183d26a"},{"sha":"2d7c101879ac4e271dd543b8c12a99346daf09d1","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"use cty.Value for connection info\n\nFor now this will be an encoded map, but it allows for a more complex\nschema in the future.","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/2d7c101879ac4e271dd543b8c12a99346daf09d1"},{"sha":"7c752b7ae93b1495dc9b8438aa636e9a10b10db5","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"Add ImportedResource type\n\nThe ImportResourceStateResponse command can return mutliple types.\nImportedResource maps the state to the appropriate type name, and also\nallows providers to return Private data for each resource.","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/7c752b7ae93b1495dc9b8438aa636e9a10b10db5"},{"sha":"53cd4384085f2d16251f1a6b48da6ac85b484c4d","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"add GetSchema to provisioner interface","distinct":false,"url":"https://api.github.com/repos/hashicorp/terraform/commits/53cd4384085f2d16251f1a6b48da6ac85b484c4d"},{"sha":"b92bae29639b341d48574300a71df872af3abe82","author":{"name":"James Bardin","email":"62973226c85cb5a1996aaed2ce372ac02dcad8b7@gmail.com"},"message":"Merge pull request #18297 from hashicorp/v0.12-dev-plugin-interfaces\n\nv0.12 plugin interface packages","distinct":true,"url":"https://api.github.com/repos/hashicorp/terraform/commits/b92bae29639b341d48574300a71df872af3abe82"}]}
{"actor":{"display_login":"jbardin"}}