)]}'
{"doc/source/webapi/v2.rst":[{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"d4297250e81be6f728b48941ea9b60bd2501af4f","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"(where aggregate.param is optional)."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Duplicate aggregate function and parameter pairs are silently discarded from the statistics query. Partial duplicates, in the sense of the same function but differing parameters (e.g. aggregate.func\u003dcardinality\u0026aggregate.param\u003dresource_id and aggregate.func\u003dcardinality\u0026aggregate.param\u003dproject_id), are on other hand both allowed by the API and supported by the storage drivers."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"See the :ref:`functional-examples` section for more detail."},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAWH%2F%2BJjo%3D","line":53,"updated":"2014-03-28 19:32:38.000000000","message":"Having a look at the built doc, the example is a bit hard to read, it melts into the text. It would be good to highlight it or add a whole sample like the one above.","commit_id":"64ff070a59df273673a14a6a38f5e2f51d2c8efe"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"94d4eb274a3714cdf8a226c2680f522b664cb77e","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"(where aggregate.param is optional)."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Duplicate aggregate function and parameter pairs are silently discarded from the statistics query. Partial duplicates, in the sense of the same function but differing parameters, for example:"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    GET /v2/meters/\u003cmeter_name\u003e/statistics?aggregate.func\u003dcardinality\u0026aggregate.param\u003dresource_id\u0026aggregate.func\u003dcardinality\u0026aggregate.param\u003dproject_id"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAWH%2F%2BHrg%3D","line":53,"updated":"2014-03-29 06:19:05.000000000","message":"Did you want this example as a simple separate paragraph or did you want to form it as the one above? In the latter case, one \u0027:\u0027 is missing after \u0027example\u0027.","commit_id":"39c6535773b0cf0758fd842b34f588ffc7f4e129"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"bdf3e562869b77499a8f9e2247c50f49f5dbe616","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"(where aggregate.param is optional)."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Duplicate aggregate function and parameter pairs are silently discarded from the statistics query. Partial duplicates, in the sense of the same function but differing parameters, for example:"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    GET /v2/meters/\u003cmeter_name\u003e/statistics?aggregate.func\u003dcardinality\u0026aggregate.param\u003dresource_id\u0026aggregate.func\u003dcardinality\u0026aggregate.param\u003dproject_id"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAWH%2F%2BHhc%3D","line":53,"in_reply_to":"AAAAWH%2F%2BHrg%3D","updated":"2014-03-29 08:47:52.000000000","message":"A-ha, OK, forgot about the double colon style.","commit_id":"39c6535773b0cf0758fd842b34f588ffc7f4e129"}]}
