{"push_id":1117624975,"size":12,"distinct_size":12,"ref":"refs/heads/wip-rgw-swift-quota","head":"f0efa2430d5599d893915cef62c294abe3e066d2","before":"852107ced5ec70426220ec4825eeecbd5b6cc532","commits":[{"sha":"fab39611bcfda8afb49cd58eeb573f1b4879b96b","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: add infrastructure for quota checking strategies.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/fab39611bcfda8afb49cd58eeb573f1b4879b96b"},{"sha":"9e3790a8db82afbcf5415cd84dcfcb1cb5c3422a","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: switch to byte-precision in RGWQuotaInfo.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/9e3790a8db82afbcf5415cd84dcfcb1cb5c3422a"},{"sha":"f1a994b1c5fcf0ea026cd1537e6d2a8973f5ae91","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: front-end for bucket quotas of Swift API.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/f1a994b1c5fcf0ea026cd1537e6d2a8973f5ae91"},{"sha":"43b96823b553ed54cde8b87b82cea6dc07f632e9","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: bucket quota can be checked in a way compliant with the Swift API.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/43b96823b553ed54cde8b87b82cea6dc07f632e9"},{"sha":"77eac70a9aa4ed2b207d93f6607cfe0a1b9c8d3a","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: add support for setting container quota of Swift API during PUT.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/77eac70a9aa4ed2b207d93f6607cfe0a1b9c8d3a"},{"sha":"8f445d604d4a2f262cdbe2365c74ed70287cc791","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: fix updating account/container metadata of Swift API.\n\nThis patch rectifies an issue with handling of user metadata that are\nactually stored by an updated resource (account or container).\nThe expected behaviour is they will be merged with new medadata coming\nfrom an HTTP client.\n\nFixes: http://tracker.ceph.com/issues/15779\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/8f445d604d4a2f262cdbe2365c74ed70287cc791"},{"sha":"164be7cec7e14f063eafc807274a95532db89472","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: modify bucket quota procedures to accomodate account quota as well.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/164be7cec7e14f063eafc807274a95532db89472"},{"sha":"46e089b221d5a8e72f03f14baeddb445af0734f5","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: ONLY refactor handling the RGWUserInfo update in RGWPutMetadataAccount.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/46e089b221d5a8e72f03f14baeddb445af0734f5"},{"sha":"0f54eafa5c209f5c40c971cd960023bf791322b9","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: let RGWPutMetadataAccount extract params before verify_permission.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/0f54eafa5c209f5c40c971cd960023bf791322b9"},{"sha":"aafd16e830839b5be2341a044a35e4640d02f9a3","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: support setting the account quota of Swift API through POST.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/aafd16e830839b5be2341a044a35e4640d02f9a3"},{"sha":"acf91f48592d9ab717e1c0c4fb95abe3901e8181","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: dump quota info in Swift API's responses.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/acf91f48592d9ab717e1c0c4fb95abe3901e8181"},{"sha":"f0efa2430d5599d893915cef62c294abe3e066d2","author":{"email":"a52790b05ba389f3162dc3512ddfd95cc95e8d6a@mirantis.com","name":"Radoslaw Zarzynski"},"message":"rgw: fix rounding in RGWQuotaInfoDefApplier.\n\nSigned-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rzarzynski/ceph/commits/f0efa2430d5599d893915cef62c294abe3e066d2"}]}