)]}'
{"doc/source/webapi/v2.rst":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3ea58aec6133863f0880fd54004aec12893513c5","unresolved":false,"context_lines":[{"line_number":94,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, which combined with *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed with multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite form alarm request form is like::"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_8ab768d7","line":97,"updated":"2016-02-22 13:24:05.000000000","message":"s/, which combined with/using a combination of/","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"a2ff0460722ef2faa7eaba0c8fd720efd309642d","unresolved":false,"context_lines":[{"line_number":94,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, which combined with *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed with multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite form alarm request form is like::"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_413ec58c","line":97,"in_reply_to":"bae84128_8ab768d7","updated":"2016-02-23 01:51:37.000000000","message":"Done","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3ea58aec6133863f0880fd54004aec12893513c5","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, which combined with *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed with multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite form alarm request form is like::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_0accf868","line":98,"updated":"2016-02-22 13:24:05.000000000","message":"s/with/of/","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"a2ff0460722ef2faa7eaba0c8fd720efd309642d","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, which combined with *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed with multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite form alarm request form is like::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_a13fd185","line":98,"in_reply_to":"bae84128_0accf868","updated":"2016-02-23 01:51:37.000000000","message":"Done","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3ea58aec6133863f0880fd54004aec12893513c5","unresolved":false,"context_lines":[{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, which combined with *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed with multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite form alarm request form is like::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"},{"line_number":102,"context_line":"       \"name\": \"test_composite\","}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_6ae144d0","line":99,"updated":"2016-02-22 13:24:05.000000000","message":"s/composite form alarm/composite alarm/\n\ns/is like/is as follows/","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"a2ff0460722ef2faa7eaba0c8fd720efd309642d","unresolved":false,"context_lines":[{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, which combined with *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed with multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite form alarm request form is like::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"},{"line_number":102,"context_line":"       \"name\": \"test_composite\","}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_613949a4","line":99,"in_reply_to":"bae84128_6ae144d0","updated":"2016-02-23 01:51:37.000000000","message":"Done","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3ea58aec6133863f0880fd54004aec12893513c5","unresolved":false,"context_lines":[{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The sub rule in composite_rule is same as a threshold rule in threshold alarm"},{"line_number":113,"context_line":"or gnocchi rule in gnocchi alarm, but need a required *type* field to specify"},{"line_number":114,"context_line":"the rule type, a simple sample is like::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   {"},{"line_number":117,"context_line":"       \"threshold\": 0.8,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_eacd545e","line":114,"updated":"2016-02-22 13:24:05.000000000","message":"s/sample is like/example is/","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3ea58aec6133863f0880fd54004aec12893513c5","unresolved":false,"context_lines":[{"line_number":119,"context_line":"       \"type\": \"threshold\""},{"line_number":120,"context_line":"   }"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The composite rule can support threshold rules and gnocchi rules meanwhile."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bae84128_6a082492","line":122,"updated":"2016-02-22 13:24:05.000000000","message":"let\u0027s remove this sentence.","commit_id":"a36db3dd394a9bdf2ebb5a60cf4de6074ca10509"},{"author":{"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},"change_message_id":"5cb919cf3fca6959f25db877ac0ffc9fd2008868","unresolved":false,"context_lines":[{"line_number":93,"context_line":"Composite rule Alarm"},{"line_number":94,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, using a combination of *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed of multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite alarm request form is as follows::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_8be3b9a3","line":96,"range":{"start_line":96,"start_character":27,"end_line":96,"end_character":32},"updated":"2016-02-29 15:08:40.000000000","message":"allow -\u003e allows\nnot mandatory: specifying -\u003e to specify","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":94,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, using a combination of *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed of multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite alarm request form is as follows::"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_e0fa5242","line":97,"range":{"start_line":97,"start_character":71,"end_line":97,"end_character":72},"updated":"2016-02-29 19:15:34.000000000","message":"I think and \u0027and\u0027 would still be better here even if it looks odd.","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, using a combination of *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed of multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite alarm request form is as follows::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_c32f5886","line":98,"range":{"start_line":98,"start_character":15,"end_line":98,"end_character":18},"updated":"2016-02-29 19:15:34.000000000","message":"s/The/A/","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, using a combination of *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed of multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite alarm request form is as follows::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_432348a7","line":98,"range":{"start_line":98,"start_character":0,"end_line":98,"end_character":13},"updated":"2016-02-29 19:15:34.000000000","message":"s/relationships/relations/","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":96,"context_line":"The *composite* type alarm allow users specifying a composite rule to define an"},{"line_number":97,"context_line":"alarm with multiple triggering conditions, using a combination of *and*, *or*"},{"line_number":98,"context_line":"relationships. The composite rule is composed of multiple threshold rules or"},{"line_number":99,"context_line":"gnocchi rules, the composite alarm request form is as follows::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"   {"},{"line_number":102,"context_line":"       \"name\": \"test_composite\","}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_a36a14b1","line":99,"range":{"start_line":99,"start_character":13,"end_line":99,"end_character":18},"updated":"2016-02-29 19:15:34.000000000","message":"[...] rules. A sample composite [...]","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":109,"context_line":"       }"},{"line_number":110,"context_line":"   }"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The sub rule in composite_rule is same as a threshold rule in threshold alarm"},{"line_number":113,"context_line":"or gnocchi rule in gnocchi alarm, but need a required *type* field to specify"},{"line_number":114,"context_line":"the rule type, a simple sample is::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_23d2845c","line":112,"range":{"start_line":112,"start_character":44,"end_line":112,"end_character":58},"updated":"2016-02-29 19:15:34.000000000","message":"I assume this should be \u0027threshold_rule\u0027 here.","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":109,"context_line":"       }"},{"line_number":110,"context_line":"   }"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The sub rule in composite_rule is same as a threshold rule in threshold alarm"},{"line_number":113,"context_line":"or gnocchi rule in gnocchi alarm, but need a required *type* field to specify"},{"line_number":114,"context_line":"the rule type, a simple sample is::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_03894075","line":112,"range":{"start_line":112,"start_character":4,"end_line":112,"end_character":12},"updated":"2016-02-29 19:15:34.000000000","message":"I think it should be sub-rule.","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":109,"context_line":"       }"},{"line_number":110,"context_line":"   }"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The sub rule in composite_rule is same as a threshold rule in threshold alarm"},{"line_number":113,"context_line":"or gnocchi rule in gnocchi alarm, but need a required *type* field to specify"},{"line_number":114,"context_line":"the rule type, a simple sample is::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_03bdc0b6","line":112,"range":{"start_line":112,"start_character":0,"end_line":112,"end_character":3},"updated":"2016-02-29 19:15:34.000000000","message":"s/The/A/","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":110,"context_line":"   }"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The sub rule in composite_rule is same as a threshold rule in threshold alarm"},{"line_number":113,"context_line":"or gnocchi rule in gnocchi alarm, but need a required *type* field to specify"},{"line_number":114,"context_line":"the rule type, a simple sample is::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   {"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_e3bc1c08","line":113,"range":{"start_line":113,"start_character":3,"end_line":113,"end_character":15},"updated":"2016-02-29 19:15:34.000000000","message":"Similarly I assume this should be \u0027gnocchi_rule\u0027 here.","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"9e1b8ca0a3e738eedae754b3a9ec85a7ba03520f","unresolved":false,"context_lines":[{"line_number":110,"context_line":"   }"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The sub rule in composite_rule is same as a threshold rule in threshold alarm"},{"line_number":113,"context_line":"or gnocchi rule in gnocchi alarm, but need a required *type* field to specify"},{"line_number":114,"context_line":"the rule type, a simple sample is::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   {"},{"line_number":117,"context_line":"       \"threshold\": 0.8,"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_430fc887","line":114,"range":{"start_line":113,"start_character":27,"end_line":114,"end_character":33},"updated":"2016-02-29 19:15:34.000000000","message":"I would rephrase this to get a shorter sentence, like:\n\n[...] alarm. Additionally it has a mandatory *type* field to specify the rule type, like in the following sample below::","commit_id":"ad5ec119453becd10df635c3acb98b5a4d4edc5a"}]}
