{"push_id":1212604847,"size":26,"distinct_size":1,"ref":"refs/heads/u/npease/storageformat","head":"644c706d60e29fe8b50a7445346793283528d438","before":"baa9bf227b8d6fa8a12761d7a79451e1455ffd77","commits":[{"sha":"1cfb8af80214275152f904d4be4bb3b97797c77e","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@dhcp-visitor-222-48.slac.stanford.edu"},"message":"add DataId class with tag support and convert butler","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/1cfb8af80214275152f904d4be4bb3b97797c77e"},{"sha":"e70330b2582d1c2dd816dd019402c5d2b2998c17","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add mapper inference for cfg in repository","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/e70330b2582d1c2dd816dd019402c5d2b2998c17"},{"sha":"cf4eadd7296af338e5c0bf0417dd03822c55e9ea","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"make repository test use new execution code","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/cf4eadd7296af338e5c0bf0417dd03822c55e9ea"},{"sha":"cc178c25e9c38e0ca4cca326df3083f4f552f156","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"change repository cfg to RepositoryArgs\n\nmany changes here, redefine butler input/output API\nto take RepositoryArgs. RepositoryCfg is now the\npersistable defintion of a repoisotry's parameters.\nRepositoryArgs is how you tell Butler how to set\nup a repository and the context that butler needs\nto use it as desired.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/cc178c25e9c38e0ca4cca326df3083f4f552f156"},{"sha":"c7ba1c7618378d991a7133db9c14119e62b2cd4e","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"fix typos","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/c7ba1c7618378d991a7133db9c14119e62b2cd4e"},{"sha":"d256cb0dce9f1fe113d18ee7c5710fafe1e0edce","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add dataId unit test","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/d256cb0dce9f1fe113d18ee7c5710fafe1e0edce"},{"sha":"e9770bd7a464838bc7d3843384910700f62a5f64","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add support for RepositoryCfg version and fix parent cfg redundancy issue\n\nparent cfg fix prevents parents from being listed\nin a RepositoryCfg multiple times when loading a\nrepo as a butler output multiple times","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/e9770bd7a464838bc7d3843384910700f62a5f64"},{"sha":"8d9b691db92ee1c3850d55bc16a81fcda8707d95","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"remove old, unused assignment of globals = {}","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/8d9b691db92ee1c3850d55bc16a81fcda8707d95"},{"sha":"fadbfc8bbe8c7818480722262548dcf88c3e43f9","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"make Storage a proper base class (again)\n\nStorage subclasses now register themselves with Storage as subclases for a\nparticular scheme. We decided that Storage should remain a base class for\nparticular subclasses for the purpose of documenting the interface.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/fadbfc8bbe8c7818480722262548dcf88c3e43f9"},{"sha":"e268dbeacaf4cd3be3f6ca288a23cf9e9ed6c401","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add optimization code for RepoDataContainer.all\n\ncaching code was missing for the all() case","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/e268dbeacaf4cd3be3f6ca288a23cf9e9ed6c401"},{"sha":"64a7917fc05c39fea0ccfbf32af20796c73bf1a5","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"clean up code that consructs repositories","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/64a7917fc05c39fea0ccfbf32af20796c73bf1a5"},{"sha":"15452cf1073fa2edebbb3ee98662a6abf4bc70f8","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"use dissimilar repo paths in tests","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/15452cf1073fa2edebbb3ee98662a6abf4bc70f8"},{"sha":"515261f9547f31e78852696bf0223c02babde064","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add WriteOnceCompareSame support and use on repo cfg","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/515261f9547f31e78852696bf0223c02babde064"},{"sha":"0ef38c737be5b2fadefe56614d328d637863628d","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"change import statments to be relative","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/0ef38c737be5b2fadefe56614d328d637863628d"},{"sha":"d989bc8ef5d73ec31923c7ed7f05cf1bb3b9e6c7","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add docstrings for RepoData and RepoDataContainer","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/d989bc8ef5d73ec31923c7ed7f05cf1bb3b9e6c7"},{"sha":"818c87b18239cfc4e1ab611eef2b7bd321293408","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"add tag dostring to Butler.getKeys","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/818c87b18239cfc4e1ab611eef2b7bd321293408"},{"sha":"a3a4f44734046bd6059a9195466582278d83195f","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"make butler.getKeys accept non-set tag arg","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/a3a4f44734046bd6059a9195466582278d83195f"},{"sha":"b17d368d2a90cff5d2279937140b73cb3884d385","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"improve queryMetadata unit test for new DataId","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/b17d368d2a90cff5d2279937140b73cb3884d385"},{"sha":"245428c93469be9f160c2f0f92407a223ed6c493","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"make imports from this package relative","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/245428c93469be9f160c2f0f92407a223ed6c493"},{"sha":"76a22d6ca0c1955b14b70e593afa904527af132a","author":{"name":"Nate Pease","email":"08b642298e0a5a90ac896fe719f42b7c272c5391@gmail.com"},"message":"use different folder names in different test classes","distinct":false,"url":"https://api.github.com/repos/lsst/daf_persistence/commits/76a22d6ca0c1955b14b70e593afa904527af132a"}]}
{"actor":{"display_login":"n8pease"}}