)]}'
{"ceilometer/api/controllers/v2.py":[{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"24c8b96a4663b5e6681e216de1d22742bf27ec8f","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":"    :param query: Query expression that should be validated"},{"line_number":326,"context_line":"    :param db_func: the function on the storage level, of which arguments"},{"line_number":327,"context_line":"        will form the valid_keys list, which defines the valid field for a"},{"line_number":328,"context_line":"        query expression"},{"line_number":329,"context_line":"    :param internal_keys: internally used field names, that should not be"},{"line_number":330,"context_line":"        used for querying"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgXs%3D","line":327,"updated":"2014-02-20 20:10:48.000000000","message":"s/valid field/valid fields/","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"3cf7b710829ec3d6696e0f84765eafcec67be84c","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":"    :param query: Query expression that should be validated"},{"line_number":326,"context_line":"    :param db_func: the function on the storage level, of which arguments"},{"line_number":327,"context_line":"        will form the valid_keys list, which defines the valid field for a"},{"line_number":328,"context_line":"        query expression"},{"line_number":329,"context_line":"    :param internal_keys: internally used field names, that should not be"},{"line_number":330,"context_line":"        used for querying"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgLE%3D","line":327,"in_reply_to":"AAAAUX%2F%2BgXs%3D","updated":"2014-02-20 20:33:51.000000000","message":"Done","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"24c8b96a4663b5e6681e216de1d22742bf27ec8f","unresolved":false,"context_lines":[{"line_number":387,"context_line":"def _validate_timestamp_fields(query, field_name, operator_list,"},{"line_number":388,"context_line":"                               allow_timestamps):"},{"line_number":389,"context_line":"    \"\"\"Validates the timestamp related constraints in a query expression, if"},{"line_number":390,"context_line":"    there is any."},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"    :param query: query expression that contains the timestamp fields"},{"line_number":393,"context_line":"    :param field_name: timestamp name, which should be checked (timestamp,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgXM%3D","line":390,"updated":"2014-02-20 20:10:48.000000000","message":"s/there is any/there are any/","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"3cf7b710829ec3d6696e0f84765eafcec67be84c","unresolved":false,"context_lines":[{"line_number":387,"context_line":"def _validate_timestamp_fields(query, field_name, operator_list,"},{"line_number":388,"context_line":"                               allow_timestamps):"},{"line_number":389,"context_line":"    \"\"\"Validates the timestamp related constraints in a query expression, if"},{"line_number":390,"context_line":"    there is any."},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"    :param query: query expression that contains the timestamp fields"},{"line_number":393,"context_line":"    :param field_name: timestamp name, which should be checked (timestamp,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgK4%3D","line":390,"in_reply_to":"AAAAUX%2F%2BgXM%3D","updated":"2014-02-20 20:33:51.000000000","message":"Done","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"24c8b96a4663b5e6681e216de1d22742bf27ec8f","unresolved":false,"context_lines":[{"line_number":389,"context_line":"    \"\"\"Validates the timestamp related constraints in a query expression, if"},{"line_number":390,"context_line":"    there is any."},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"    :param query: query expression that contains the timestamp fields"},{"line_number":393,"context_line":"    :param field_name: timestamp name, which should be checked (timestamp,"},{"line_number":394,"context_line":"        search_offset)"},{"line_number":395,"context_line":"    :param operator_list: list of operators that are supported for that"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgWc%3D","line":392,"updated":"2014-02-20 20:10:48.000000000","message":"s/that contains/that may contain/","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"3cf7b710829ec3d6696e0f84765eafcec67be84c","unresolved":false,"context_lines":[{"line_number":389,"context_line":"    \"\"\"Validates the timestamp related constraints in a query expression, if"},{"line_number":390,"context_line":"    there is any."},{"line_number":391,"context_line":""},{"line_number":392,"context_line":"    :param query: query expression that contains the timestamp fields"},{"line_number":393,"context_line":"    :param field_name: timestamp name, which should be checked (timestamp,"},{"line_number":394,"context_line":"        search_offset)"},{"line_number":395,"context_line":"    :param operator_list: list of operators that are supported for that"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgK0%3D","line":392,"in_reply_to":"AAAAUX%2F%2BgWc%3D","updated":"2014-02-20 20:33:51.000000000","message":"Done","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"24c8b96a4663b5e6681e216de1d22742bf27ec8f","unresolved":false,"context_lines":[{"line_number":395,"context_line":"    :param operator_list: list of operators that are supported for that"},{"line_number":396,"context_line":"        timestamp, which was specified in the parameter field_name"},{"line_number":397,"context_line":"    :param allow_timestamps: defines whether the timestamp-based constraint is"},{"line_number":398,"context_line":"        applicable for this query or not"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    :returns: True, if there was a timestamp constraint, containing"},{"line_number":401,"context_line":"        a timestamp field named as defined in field_name, in the query and it"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgWE%3D","line":398,"updated":"2014-02-20 20:10:48.000000000","message":"s/applicable for/applicable to/","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"3cf7b710829ec3d6696e0f84765eafcec67be84c","unresolved":false,"context_lines":[{"line_number":395,"context_line":"    :param operator_list: list of operators that are supported for that"},{"line_number":396,"context_line":"        timestamp, which was specified in the parameter field_name"},{"line_number":397,"context_line":"    :param allow_timestamps: defines whether the timestamp-based constraint is"},{"line_number":398,"context_line":"        applicable for this query or not"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    :returns: True, if there was a timestamp constraint, containing"},{"line_number":401,"context_line":"        a timestamp field named as defined in field_name, in the query and it"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2BgKw%3D","line":398,"in_reply_to":"AAAAUX%2F%2BgWE%3D","updated":"2014-02-20 20:33:51.000000000","message":"Done","commit_id":"1348d9e2ef37ecb090cc39b6c50c0cf74947a8e6"}]}
