{"push_id":2630377944,"size":7,"distinct_size":1,"ref":"refs/heads/environment-defaults","head":"3ebe1dca29e49c0b809d6bce112e9b1768f7ce2f","before":"548ffd2bad237219fbcc308c2fc29f8c6013e421","commits":[{"sha":"e451f7a63d3e200443ccf347741ce97fced029c1","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"perf: implemented caching of module version\n\nAs part of this I made TreeCache, which makes it easy to cache values\nin-process and invalidate those entries based on a surrounding context,\nwhich can be used for other scenarios as well. For the module versions,\nthe cache is invalidated by FSWatcher when watched modules are modified.","distinct":false,"url":"https://api.github.com/repos/garden-io/garden/commits/e451f7a63d3e200443ccf347741ce97fced029c1"},{"sha":"cecbaa3676dac6a144629509c6d7a0b8e52a5479","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"fix(k8s): incorrect use of execa","distinct":false,"url":"https://api.github.com/repos/garden-io/garden/commits/cecbaa3676dac6a144629509c6d7a0b8e52a5479"},{"sha":"c0186d95123521e3a912f4c0ba8b114da47e9a90","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"fix(container): build issue where Dockerfile is copied or generated","distinct":false,"url":"https://api.github.com/repos/garden-io/garden/commits/c0186d95123521e3a912f4c0ba8b114da47e9a90"},{"sha":"d62071c39b9d1fe1cd6222ad28c2d6bc6fb7b865","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"Merge pull request #158 from garden-io/perf-improvements\n\n perf: implemented caching of module version","distinct":false,"url":"https://api.github.com/repos/garden-io/garden/commits/d62071c39b9d1fe1cd6222ad28c2d6bc6fb7b865"},{"sha":"7b7fa9513f112954727979a82f1dfaefa6efd7d3","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"docs: add Motivation section","distinct":false,"url":"https://api.github.com/repos/garden-io/garden/commits/7b7fa9513f112954727979a82f1dfaefa6efd7d3"},{"sha":"52f91e84061983de10fa51d436a5323dcfe60527","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"Merge pull request #156 from garden-io/docs-motivation\n\ndocs: add Motivation section","distinct":false,"url":"https://api.github.com/repos/garden-io/garden/commits/52f91e84061983de10fa51d436a5323dcfe60527"},{"sha":"3ebe1dca29e49c0b809d6bce112e9b1768f7ce2f","author":{"name":"Jon Edvald","email":"5edde7baadd7413672bff1b6e07da8a567ff9bf6@gmail.com"},"message":"refactor: rename project.global to project.environmentDefaults (#131)\n\nBREAKING CHANGE:\nExisting garden.yml files will need to be updated if they use the\nproject.global key.","distinct":true,"url":"https://api.github.com/repos/garden-io/garden/commits/3ebe1dca29e49c0b809d6bce112e9b1768f7ce2f"}]}
{"actor":{"display_login":"eysi09"}}