)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"change_message_id":"ba8ead63381b811cba149001e1b655414f3233c2","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  reviewers will skip over it."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"  This change is based of a comparison of the sample configurations"},{"line_number":16,"context_line":"  and the swift code. After this, I will compare the documentation"},{"line_number":17,"context_line":"  and update as required."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"This change is the result of an audit through the config parameters"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"baada198_41d3485f","line":16,"updated":"2014-07-15 17:09:03.000000000","message":"By \"documentation\", do you mean http://docs.openstack.org/icehouse/config-reference/config-reference-icehouse.pdf?\n\nIf not, add a line with the work \"DocImpact\" to this commit message.","commit_id":"633bf68d61d822d04cc4f1b882747947d2f8015a"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"e0751614db9679ee8fdde350c5d83ec2fa5dc703","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  reviewers will skip over it."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"  This change is based of a comparison of the sample configurations"},{"line_number":16,"context_line":"  and the swift code. After this, I will compare the documentation"},{"line_number":17,"context_line":"  and update as required."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"This change is the result of an audit through the config parameters"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"baada198_4b3557d9","line":16,"in_reply_to":"baada198_41d3485f","updated":"2014-07-28 03:02:30.000000000","message":"Done","commit_id":"633bf68d61d822d04cc4f1b882747947d2f8015a"}],"etc/account-server.conf-sample":[{"author":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"change_message_id":"aa0df9f6a6046e816dc3cff96bd9c7adfea97b97","unresolved":false,"context_lines":[{"line_number":110,"context_line":"# reclaim_age \u003d 604800"},{"line_number":111,"context_line":"#"},{"line_number":112,"context_line":"# Time in seconds to wait between replication passes"},{"line_number":113,"context_line":"# Note: if interval is defined then it is used in place of run_pause"},{"line_number":114,"context_line":"# run_pause \u003d 30"},{"line_number":115,"context_line":"#"},{"line_number":116,"context_line":"# recon_cache_path \u003d /var/cache/swift"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_aa027bb1","line":113,"updated":"2014-07-06 19:17:18.000000000","message":"maybe put single quotes around interval so its clearer you mean the parameter above","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"c6116fed6a6ea98824852943cccacd532e3d16a1","unresolved":false,"context_lines":[{"line_number":110,"context_line":"# reclaim_age \u003d 604800"},{"line_number":111,"context_line":"#"},{"line_number":112,"context_line":"# Time in seconds to wait between replication passes"},{"line_number":113,"context_line":"# Note: if interval is defined then it is used in place of run_pause"},{"line_number":114,"context_line":"# run_pause \u003d 30"},{"line_number":115,"context_line":"#"},{"line_number":116,"context_line":"# recon_cache_path \u003d /var/cache/swift"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_c1aced8e","line":113,"in_reply_to":"baada198_aa027bb1","updated":"2014-07-07 06:57:36.000000000","message":"Done","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"}],"etc/container-server.conf-sample":[{"author":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"change_message_id":"aa0df9f6a6046e816dc3cff96bd9c7adfea97b97","unresolved":false,"context_lines":[{"line_number":111,"context_line":"# reclaim_age \u003d 604800"},{"line_number":112,"context_line":"#"},{"line_number":113,"context_line":"# Time in seconds to wait between replication passes"},{"line_number":114,"context_line":"# Note: if interval is defined then it is used in place of run_pause"},{"line_number":115,"context_line":"# run_pause \u003d 30"},{"line_number":116,"context_line":"#"},{"line_number":117,"context_line":"# recon_cache_path \u003d /var/cache/swift"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_cafdefb2","line":114,"updated":"2014-07-06 19:17:18.000000000","message":"maybe put single quotes around interval so its clearer you mean the parameter above","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"c6116fed6a6ea98824852943cccacd532e3d16a1","unresolved":false,"context_lines":[{"line_number":111,"context_line":"# reclaim_age \u003d 604800"},{"line_number":112,"context_line":"#"},{"line_number":113,"context_line":"# Time in seconds to wait between replication passes"},{"line_number":114,"context_line":"# Note: if interval is defined then it is used in place of run_pause"},{"line_number":115,"context_line":"# run_pause \u003d 30"},{"line_number":116,"context_line":"#"},{"line_number":117,"context_line":"# recon_cache_path \u003d /var/cache/swift"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_01ba65c0","line":114,"in_reply_to":"baada198_cafdefb2","updated":"2014-07-07 06:57:36.000000000","message":"Done","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"}],"etc/dispersion.conf-sample":[{"author":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"change_message_id":"aa0df9f6a6046e816dc3cff96bd9c7adfea97b97","unresolved":false,"context_lines":[{"line_number":7,"context_line":"# auth_url \u003d http://localhost:5000/v2.0/"},{"line_number":8,"context_line":"# auth_user \u003d tenant:user"},{"line_number":9,"context_line":"# auth_key \u003d password"},{"line_number":10,"context_line":"# auth_version \u003d 1.0"},{"line_number":11,"context_line":"# endpoint_type \u003d publicURL"},{"line_number":12,"context_line":"# keystone_api_insecure \u003d no"},{"line_number":13,"context_line":"#"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_2a266b68","line":10,"updated":"2014-07-06 19:17:18.000000000","message":"something tells me this line is supposed to belong as a group with the 3 lines above so should be 2.0 and if you wanted to do anything here add a line just below auth+key \u003d testing that reads \u0027# auth_version \u003d 1.0\u0027  Just a guess though...","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"fbb4bd2e1ffd3e928d6cffa59be3fc2ea421a780","unresolved":false,"context_lines":[{"line_number":7,"context_line":"# auth_url \u003d http://localhost:5000/v2.0/"},{"line_number":8,"context_line":"# auth_user \u003d tenant:user"},{"line_number":9,"context_line":"# auth_key \u003d password"},{"line_number":10,"context_line":"# auth_version \u003d 1.0"},{"line_number":11,"context_line":"# endpoint_type \u003d publicURL"},{"line_number":12,"context_line":"# keystone_api_insecure \u003d no"},{"line_number":13,"context_line":"#"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_45eb9077","line":10,"in_reply_to":"baada198_2583fccc","updated":"2014-07-06 22:29:18.000000000","message":"Awesome, OK will make a note to make it clearer in the sample configuration.","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"},{"author":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"change_message_id":"d5a06c8262ec1debadb6fc9dd0a6147e28a0a957","unresolved":false,"context_lines":[{"line_number":7,"context_line":"# auth_url \u003d http://localhost:5000/v2.0/"},{"line_number":8,"context_line":"# auth_user \u003d tenant:user"},{"line_number":9,"context_line":"# auth_key \u003d password"},{"line_number":10,"context_line":"# auth_version \u003d 1.0"},{"line_number":11,"context_line":"# endpoint_type \u003d publicURL"},{"line_number":12,"context_line":"# keystone_api_insecure \u003d no"},{"line_number":13,"context_line":"#"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"baada198_2583fccc","line":10,"in_reply_to":"baada198_2a266b68","updated":"2014-07-06 22:23:54.000000000","message":"Yes, the intent is to show what\u0027s needed for v2.0 auth. 1.0 is the default if undefined, but in this case it seems that there are two \"groups\" of config params. It could be more clear, I\u0027m sure.","commit_id":"329fd39ff46f7768dde4e7ef05426dc944bb3a3d"},{"author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"change_message_id":"ba8ead63381b811cba149001e1b655414f3233c2","unresolved":false,"context_lines":[{"line_number":6,"context_line":"auth_key \u003d testing"},{"line_number":7,"context_line":"# auth_version \u003d 1.0"},{"line_number":8,"context_line":"#"},{"line_number":9,"context_line":"# NOTE: If you want to use auth version 2, then its configuration would"},{"line_number":10,"context_line":"# look something like:"},{"line_number":11,"context_line":"# auth_url \u003d http://localhost:5000/v2.0/"},{"line_number":12,"context_line":"# auth_user \u003d tenant:user"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"baada198_7e12a90a","line":9,"updated":"2014-07-15 17:09:03.000000000","message":"\"auth version 2\" is a bit abstract. Why not say \"If you are using Keystone, then....\"","commit_id":"633bf68d61d822d04cc4f1b882747947d2f8015a"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"e0751614db9679ee8fdde350c5d83ec2fa5dc703","unresolved":false,"context_lines":[{"line_number":6,"context_line":"auth_key \u003d testing"},{"line_number":7,"context_line":"# auth_version \u003d 1.0"},{"line_number":8,"context_line":"#"},{"line_number":9,"context_line":"# NOTE: If you want to use auth version 2, then its configuration would"},{"line_number":10,"context_line":"# look something like:"},{"line_number":11,"context_line":"# auth_url \u003d http://localhost:5000/v2.0/"},{"line_number":12,"context_line":"# auth_user \u003d tenant:user"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"baada198_ab26f3b7","line":9,"in_reply_to":"baada198_7e12a90a","updated":"2014-07-28 03:02:30.000000000","message":"I\u0027ve done a bit of both:\n  \n  # NOTE: If you want to use keystone (auth version 2.0),\n\nTo highlight both keystone and what version 2 means.\n\nThanks Donagh","commit_id":"633bf68d61d822d04cc4f1b882747947d2f8015a"}],"etc/proxy-server.conf-sample":[{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"525cf78f4960ffbeb1e2aa75f4420da53db96abd","unresolved":false,"context_lines":[{"line_number":539,"context_line":"#"},{"line_number":540,"context_line":"# Once segment rate-limiting kicks in for an object, limit segments served"},{"line_number":541,"context_line":"# to N per second. 0 means no rate-limiting."},{"line_number":542,"context_line":"# rate_limit_segments_per_sec \u003d 1"},{"line_number":543,"context_line":"#"},{"line_number":544,"context_line":"# Time limit on GET requests (seconds)"},{"line_number":545,"context_line":"# max_get_time \u003d 86400"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"baada198_3e473f4d","line":542,"updated":"2014-07-08 18:49:40.000000000","message":"0 is the default for SLOs; 1 is the default for DLOs. This one was correct before.","commit_id":"4ea95b1e357a0692f51457b5ca9d9e14cabc0fe6"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"7c2f02cce939090f9df2847d195f35229983d947","unresolved":false,"context_lines":[{"line_number":539,"context_line":"#"},{"line_number":540,"context_line":"# Once segment rate-limiting kicks in for an object, limit segments served"},{"line_number":541,"context_line":"# to N per second. 0 means no rate-limiting."},{"line_number":542,"context_line":"# rate_limit_segments_per_sec \u003d 1"},{"line_number":543,"context_line":"#"},{"line_number":544,"context_line":"# Time limit on GET requests (seconds)"},{"line_number":545,"context_line":"# max_get_time \u003d 86400"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"baada198_962f47f6","line":542,"in_reply_to":"baada198_3e473f4d","updated":"2014-07-09 02:13:58.000000000","message":"Thanks for spotting that Sam :) \n\nIt means the default proxy is missing a value. One thing I haven\u0027t done is gone through each middleware to check their configuration.. yay more auditing :)","commit_id":"4ea95b1e357a0692f51457b5ca9d9e14cabc0fe6"},{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"81bbec627fca8c90d972177b55cb383cff612e81","unresolved":false,"context_lines":[{"line_number":206,"context_line":"# swift_owner_headers \u003d x-container-read, x-container-write, x-container-sync-key, x-container-sync-to, x-account-meta-temp-url-key, x-account-meta-temp-url-key-2, x-account-access-control"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"# rate_limit_after_segment \u003d 10"},{"line_number":209,"context_line":"# rate_limit_segments_per_sec \u003d 1"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"[filter:tempauth]"},{"line_number":212,"context_line":"use \u003d egg:swift#tempauth"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baada198_a1c996ac","line":209,"updated":"2014-07-28 18:41:54.000000000","message":"These are leftovers; the proxy parses out these values, but doesn\u0027t use them any more. They were there as part of DLO support, but that got pulled out to middleware a while ago.\n\nI think the right thing to do here is to (a) not add these to the config file, and (b) remove mention of them from the proxy server.","commit_id":"41ebe51ad24ed45352f90509c5f4bd9b920ae36b"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"8085fa8a514b0543bb14d4ed8f5f97e3a6277074","unresolved":false,"context_lines":[{"line_number":206,"context_line":"# swift_owner_headers \u003d x-container-read, x-container-write, x-container-sync-key, x-container-sync-to, x-account-meta-temp-url-key, x-account-meta-temp-url-key-2, x-account-access-control"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"# rate_limit_after_segment \u003d 10"},{"line_number":209,"context_line":"# rate_limit_segments_per_sec \u003d 1"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"[filter:tempauth]"},{"line_number":212,"context_line":"use \u003d egg:swift#tempauth"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"baada198_9856bfcb","line":209,"in_reply_to":"baada198_a1c996ac","updated":"2014-08-05 02:08:52.000000000","message":"Cool, thanks for that Sam,\n\nI\u0027ll raise a dependent change on this one to remove pulling them from the config file in the proxy server.","commit_id":"41ebe51ad24ed45352f90509c5f4bd9b920ae36b"}]}
