{"push_id":1030697760,"size":3,"distinct_size":3,"ref":"refs/heads/swift","head":"84a6ffa91a0c0de47a52e73f56c030e798f18b3a","before":"6b3ee7749e8a0ff5e15bc522cb0e639a60ec0bd8","commits":[{"sha":"793435995d0571b75a51da1b6be9c716976bb98e","author":{"email":"999a3419d9959d3c39b11dcc67d79c7888b4b765@ohmu.fi","name":"Oskari Saarenmaa"},"message":"storage: refactor object storage configuration\n\nMore generic object storage configuration.  All configuration keys for\nobject stores are passed as-is to the implementation.  This also meant that\nsome defaults were dropped: bucket_name and container_name must be manually\nset, they no longer default to `pghoard`.","distinct":true,"url":"https://api.github.com/repos/saaros/pghoard/commits/793435995d0571b75a51da1b6be9c716976bb98e"},{"sha":"320aefa18b802a95a52ccfc79a8bcacb4e39fa8b","author":{"email":"999a3419d9959d3c39b11dcc67d79c7888b4b765@ohmu.fi","name":"Oskari Saarenmaa"},"message":"storage: unit tests for object storage api, and fixes to make them pass\n\nAdded test cases excercising all object storage functions (although not\nreally stressing them or pushing corner cases yet) to validate existing\nstorage interfaces.  `local` backend is tested by default and passes all\ntests after a few minor fixes with 100% code coverage.\n\nOther storage drivers can be tested by creating a `test_storage_configs.py`\nfile with functions that return valid configuration with credentials to\naccess those stores.  The new test cases have been used to validate Google\nCloud Storage support and S3 support with the real Amazon Web Services S3\nbackend as well as the Ceph Rados GW.","distinct":true,"url":"https://api.github.com/repos/saaros/pghoard/commits/320aefa18b802a95a52ccfc79a8bcacb4e39fa8b"},{"sha":"84a6ffa91a0c0de47a52e73f56c030e798f18b3a","author":{"email":"999a3419d9959d3c39b11dcc67d79c7888b4b765@ohmu.fi","name":"Oskari Saarenmaa"},"message":"storage: support for Swift object storage\n\nIntroduce full support for OpenStack Swift in the object storage subsystem\nand add coverage for it in storage tests.  The test cases have been verified\nto pass when using Swift interface with Ceph's RadosGW.","distinct":true,"url":"https://api.github.com/repos/saaros/pghoard/commits/84a6ffa91a0c0de47a52e73f56c030e798f18b3a"}]}