{"push_id":1606111659,"size":5,"distinct_size":1,"ref":"refs/heads/4.10.x","head":"d7d63f8c1c596b6ff56a57f244205bcf2d975a15","before":"1efd231fb729fa914dd3d3f7c601b1a68e54fd60","commits":[{"sha":"23939e4706db9c2b48a1090eddb2e86dd1334f85","author":{"name":"Thomas Hallgren","email":"5f919b14acad347486cfcc925fe5476cb2791020@tada.se"},"message":"(PUP-7327) Defer extraction of `ResolvedLocation` location attribute\n\nBefore this commit, the location attribute of the `ResolvedLocation`\nwas extracted too early, resulting in unnecessary file access to\ndetermine if a path existed or not. The `exist?` call was sent to the\n`Pathname` instead of the `ResolvedLocation` which caches this info.\n\nThis would also have lead to problems when implementing URI based\ndata provider functions, since in contrast to `Pathname`, the URI does\nnot respond to `#exist?`","distinct":false,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/23939e4706db9c2b48a1090eddb2e86dd1334f85"},{"sha":"62e7bcf8271bedc979ad45e5c2f61a20f7fdeb23","author":{"name":"Thomas Hallgren","email":"5f919b14acad347486cfcc925fe5476cb2791020@tada.se"},"message":"(PUP-7327) Use DataDigFunctionProvider to dispatch hiera3_backend calls\n\nA Hiera version 3 backend must be responsible for digging into data when\ndotted keys are used. That was not the case prior to this commit. Now,\nthe `DataDigFunctionProvider` will act as the dispatcher for the\n`hiera3_backend` type instead of the `LookupKeyFunctionProvider`.","distinct":false,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/62e7bcf8271bedc979ad45e5c2f61a20f7fdeb23"},{"sha":"98e9a044b6f5901e17d2f6190271255f8210b5fb","author":{"name":"Thomas Hallgren","email":"5f919b14acad347486cfcc925fe5476cb2791020@tada.se"},"message":"(PUP-7327) Add test to assert propagated dotted key to hiera3_backend","distinct":false,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/98e9a044b6f5901e17d2f6190271255f8210b5fb"},{"sha":"d538ae7c7c8940c31e9d71d4f15f21efe475ba78","author":{"name":"Henrik Lindberg","email":"84c6afaba0f0b7074a7a49470da8211284cb60c2@puppetlabs.com"},"message":"Merge pull request #5700 from thallgren/issue/pup-7327/hiera3-backend-data_dig\n\n(PUP-7327) Use data dig semantics when dispatching to hiera3_backend","distinct":false,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/d538ae7c7c8940c31e9d71d4f15f21efe475ba78"},{"sha":"d7d63f8c1c596b6ff56a57f244205bcf2d975a15","author":{"name":"Thomas Hallgren","email":"5f919b14acad347486cfcc925fe5476cb2791020@tada.se"},"message":"Merge branch 'stable' into 4.10.x","distinct":true,"url":"https://api.github.com/repos/puppetlabs/puppet/commits/d7d63f8c1c596b6ff56a57f244205bcf2d975a15"}]}
{"actor":{"display_login":"thallgren"}}