{"push_id":842659269,"size":24,"distinct_size":13,"ref":"refs/heads/master","head":"725ce17497d871c1b77dd6cd90deaac653cff454","before":"04e6c8eef562dcb9a54740d8e451e99ac9735d14","commits":[{"sha":"6706d5d8a9bc841fcd81d141ca40e365b895d5c3","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"Add multipart tests with invalid parts\n\nSigned-off-by: Andrew Gaul <andrew@gaul.org>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/6706d5d8a9bc841fcd81d141ca40e365b895d5c3"},{"sha":"8fb887cbab43240176281dff3fa02b355d63bd46","author":{"email":"aa3b04a87f185a8b919ce94fe21b810489ffb8d4@gentoo.org","name":"Robin H. Johnson"},"message":"fuzz: Write fuzzer rules for WebsiteConfiguration.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/8fb887cbab43240176281dff3fa02b355d63bd46"},{"sha":"553007eb4a4b8471e6546f8a7cd8176cd743230d","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"Add tests for Cache-Control and Expires headers\n\nSigned-off-by: Andrew Gaul <andrew@gaul.org>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/553007eb4a4b8471e6546f8a7cd8176cd743230d"},{"sha":"1cc61dbc70996e55bf0286e525a7843a96379141","author":{"email":"dcb124595cc29a702685f93ad94f4df72a57e8aa@gmail.com","name":"tobe"},"message":"Fix the example which is deprecated in README.rst\n\nSigned-off-by: tobe <tobeg3oogle@gmail.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/1cc61dbc70996e55bf0286e525a7843a96379141"},{"sha":"3f518a2ae7e02387a4eef2d11d5f035b18325278","author":{"email":"dcb124595cc29a702685f93ad94f4df72a57e8aa@gmail.com","name":"tobe"},"message":"Use test_bucket_list_empty as example in README","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/3f518a2ae7e02387a4eef2d11d5f035b18325278"},{"sha":"ec5294fcfc6d664ad07d0452b344664a07363d07","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"Merge pull request #59 from robbat2/wip-website-fuzzy\n\nfuzz: Write fuzzer rules for WebsiteConfiguration.\r\n\r\nReviewed-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/ec5294fcfc6d664ad07d0452b344664a07363d07"},{"sha":"a7f483f3cd75e9a0f0ba4fb01397d5d48776cefa","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"Merge pull request #64 from andrewgaul/cache-control-expires-headers\n\nAdd tests for Cache-Control and Expires headers\r\n\r\nReviewed-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/a7f483f3cd75e9a0f0ba4fb01397d5d48776cefa"},{"sha":"88fe0d05f483f490915ccfbf215483dcd44ae720","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"Merge pull request #53 from andrewgaul/mpu-invalid-parts\n\nAdd multipart tests with invalid parts\r\n\r\nReviewed-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/88fe0d05f483f490915ccfbf215483dcd44ae720"},{"sha":"83c9269619a296d8738b0ec7ffd7be9c6e38e880","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"Merge pull request #70 from tobegit3hub/fix_example_in_readme\n\nFix the example which is deprecated in README.rst\r\n\r\nReviewed-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/83c9269619a296d8738b0ec7ffd7be9c6e38e880"},{"sha":"126da37dfd532fc06826d6ccf4510b9fe33e7112","author":{"email":"d98556cef8d7a8ae4702341548cf34e07ca3c02f@igalia.com","name":"Javier M. Mellid"},"message":"s3tests: Add test_multipart_copy_small\n\nSigned-off-by: Javier M. Mellid <jmunhoz@igalia.com>","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/126da37dfd532fc06826d6ccf4510b9fe33e7112"},{"sha":"88ccf95fc5a1afb9f6c3bdd2194ca3c196d821be","author":{"email":"d98556cef8d7a8ae4702341548cf34e07ca3c02f@igalia.com","name":"Javier M. Mellid"},"message":"s3tests: Add test_multipart_copy_multiple_sizes\n\nSigned-off-by: Javier M. Mellid <jmunhoz@igalia.com>","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/88ccf95fc5a1afb9f6c3bdd2194ca3c196d821be"},{"sha":"4900d6af3ae23a6ede33cc815649e51ed27d0530","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: test versioned objects with special names\n\nE.g., objects that start with undescore\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/4900d6af3ae23a6ede33cc815649e51ed27d0530"},{"sha":"21cf4f4c87eabad5c77cde2283d9a0648b28fddb","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"check if setting acls modifies etag in bucket listing\n\nThis checks for ceph issue #12955\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/21cf4f4c87eabad5c77cde2283d9a0648b28fddb"},{"sha":"001972a51c2c64f3d7dc4d75f93ed3bfa6211ce5","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"Merge pull request #75 from jmunhoz/test-multipart-cp\n\nTest multipart copy part feature\r\n\r\nReviewed-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/001972a51c2c64f3d7dc4d75f93ed3bfa6211ce5"},{"sha":"a7c3daa0e8f36457a86a5cf18b4fb7a01df62e42","author":{"email":"e40cffba41269f1250dbe1c1d2550be33282b9be@parallels.com","name":"livanichkina"},"message":"Fixed error in test_bucket_create_bad_contentlength_empty test","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/a7c3daa0e8f36457a86a5cf18b4fb7a01df62e42"},{"sha":"b975316b256445c7e339b9575e5b74f3127e3e70","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"Remove test_bucket_recreate_not_overriding\n\nThis test fails on AWS in regions other than us-standard.  See #9 for\nmore discussion.","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/b975316b256445c7e339b9575e5b74f3127e3e70"},{"sha":"513fd86efd709b02dbd88abdff2567104196dbc8","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"test_object_copy_to_itself should succeed\n\nAWS-S3 allows copying an object to itself, even without a change in\nmetadata.","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/513fd86efd709b02dbd88abdff2567104196dbc8"},{"sha":"96987bb951bf6a8e59004972ceca646ae08416b7","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"Handle idempotent and BucketAlreadyOwnedByYou\n\nAWS S3 has two behaviors for recreating a bucket depending if you use\nthe us-standard or another region:\n\n>>> bucket = conn.create_bucket('gaul-default', location=Location.DEFAULT)\n>>> bucket = conn.create_bucket('gaul-default', location=Location.DEFAULT)\n>>> bucket = conn.create_bucket('gaul-uswest', location=Location.USWest)\n>>> bucket = conn.create_bucket('gaul-uswest', location=Location.USWest)\nTraceback (most recent call last):\n  File \"<stdin>\", line 1, in <module>\n  File \"/usr/lib/python2.7/dist-packages/boto/s3/connection.py\", line 499, in create_bucket\n    response.status, response.reason, body)\nboto.exception.S3CreateError: S3CreateError: 409 Conflict\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Error><Code>BucketAlreadyOwnedByYou</Code><Message>Your previous request to create the named bucket succeeded and you already own it.</Message><BucketName>gaul-uswest</BucketName><RequestId>24B6DC3170365CD7</RequestId><HostId>hUynMTyqc9WZFxAJ2RFK6P7BqmmeHHlMl9xL2NOy56xBUnOZCAlHqGvtMeGeAfVs</HostId></Error>\n\nAdditional discussion:\n\nhttps://issues.apache.org/jira/browse/JCLOUDS-334","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/96987bb951bf6a8e59004972ceca646ae08416b7"},{"sha":"45a776f568b24a70b9f0a19cdc4dd0224f0dc3ba","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"Copy tests for non-existent buckets and keys\n\nSigned-off-by: Andrew Gaul <andrew@gaul.org>","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/45a776f568b24a70b9f0a19cdc4dd0224f0dc3ba"},{"sha":"3380d3de6cb6dd5b66eab870837dd6c14f1edc86","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@gaul.org","name":"Andrew Gaul"},"message":"Consolidate test_object_create_special_characters\n\ntest_bucket_create_special_key_names duplicates this test.  Add\nmissing cases and reformat for clarity.\n\nSigned-off-by: Andrew Gaul <andrew@gaul.org>","distinct":true,"url":"https://api.github.com/repos/andrewgaul/s3-tests/commits/3380d3de6cb6dd5b66eab870837dd6c14f1edc86"}]}