)]}'
{"releasenotes/notes/remove_end_messages-e92e7b41a52c61cf.yaml":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"30b218cd65008079ea5079d6d5dad1d0d3075017","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Datasource ``end messages`` previously used to notify the processor"},{"line_number":4,"context_line":"    that get_all finished successfully. Are no longer used and are removed."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_6d9d5056","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":8},"updated":"2019-02-20 07:42:32.000000000","message":"Please, use \u0027deprecations\u0027 section here","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"a0246b4c33fa35944b71b7012b4d228d493b5bd5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Datasource ``end messages`` previously used to notify the processor"},{"line_number":4,"context_line":"    that get_all finished successfully. Are no longer used and are removed."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_00f1e601","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":8},"in_reply_to":"9fdfeff1_6d9d5056","updated":"2019-02-20 13:09:25.000000000","message":"Done","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"}],"vitrage/datasources/driver_base.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"388aeb9c228a4f6df64e6e68e99d900e9d9c6a33","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    @classmethod"},{"line_number":46,"context_line":"    def make_pickleable(cls, entities, entity_type, datasource_action, *args):"},{"line_number":47,"context_line":"        return cls.make_pickleable_without_end_msg("},{"line_number":48,"context_line":"            entities, entity_type, datasource_action, *args)"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_d3220952","line":47,"range":{"start_line":47,"start_character":19,"end_line":47,"end_character":50},"updated":"2019-02-18 14:21:25.000000000","message":"change the name","commit_id":"bc0b71c8eb51eb612de8b30419b34bbcdb10bd92"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"418ac83ab54d6ba73efe2ef60ca8eea0d443111f","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    @classmethod"},{"line_number":46,"context_line":"    def make_pickleable(cls, entities, entity_type, datasource_action, *args):"},{"line_number":47,"context_line":"        return cls.make_pickleable_without_end_msg("},{"line_number":48,"context_line":"            entities, entity_type, datasource_action, *args)"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_3dfd526e","line":47,"range":{"start_line":47,"start_character":19,"end_line":47,"end_character":50},"in_reply_to":"9fdfeff1_d3220952","updated":"2019-02-19 07:16:57.000000000","message":"We cant rename it, because it may be used in external datasources","commit_id":"bc0b71c8eb51eb612de8b30419b34bbcdb10bd92"}],"vitrage/entity_graph/consistency/__init__.py":[{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"264fcc49d4f85f4cd3d96052ccc859cc27d958d0","unresolved":false,"context_lines":[{"line_number":24,"context_line":"               default\u003d1,"},{"line_number":25,"context_line":"               min\u003d1,"},{"line_number":26,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":27,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":28,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":29,"context_line":"               help\u003d\u0027interval between consistency initialization checks for \u0027"},{"line_number":30,"context_line":"                    \u0027finding if all end messages from datasources were \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_812adc29","line":27,"range":{"start_line":27,"start_character":33,"end_line":27,"end_character":38},"updated":"2019-02-19 08:12:15.000000000","message":"Is it ok to say Rocky if we only declare the deprecation now?","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"30b218cd65008079ea5079d6d5dad1d0d3075017","unresolved":false,"context_lines":[{"line_number":24,"context_line":"               default\u003d1,"},{"line_number":25,"context_line":"               min\u003d1,"},{"line_number":26,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":27,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":28,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":29,"context_line":"               help\u003d\u0027interval between consistency initialization checks for \u0027"},{"line_number":30,"context_line":"                    \u0027finding if all end messages from datasources were \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_cdb55cd2","line":27,"range":{"start_line":27,"start_character":33,"end_line":27,"end_character":38},"updated":"2019-02-20 07:42:32.000000000","message":"It should be Stein","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"a0246b4c33fa35944b71b7012b4d228d493b5bd5","unresolved":false,"context_lines":[{"line_number":24,"context_line":"               default\u003d1,"},{"line_number":25,"context_line":"               min\u003d1,"},{"line_number":26,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":27,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":28,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":29,"context_line":"               help\u003d\u0027interval between consistency initialization checks for \u0027"},{"line_number":30,"context_line":"                    \u0027finding if all end messages from datasources were \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_e03622e8","line":27,"range":{"start_line":27,"start_character":33,"end_line":27,"end_character":38},"in_reply_to":"9fdfeff1_812adc29","updated":"2019-02-20 13:09:25.000000000","message":"Done","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"264fcc49d4f85f4cd3d96052ccc859cc27d958d0","unresolved":false,"context_lines":[{"line_number":25,"context_line":"               min\u003d1,"},{"line_number":26,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":27,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":28,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":29,"context_line":"               help\u003d\u0027interval between consistency initialization checks for \u0027"},{"line_number":30,"context_line":"                    \u0027finding if all end messages from datasources were \u0027"},{"line_number":31,"context_line":"                    \u0027received (in seconds)\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_0116ecf2","line":28,"range":{"start_line":28,"start_character":34,"end_line":28,"end_character":68},"updated":"2019-02-19 08:12:15.000000000","message":"I don\u0027t think it is clear. How about: This config option is no longer used.","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"30b218cd65008079ea5079d6d5dad1d0d3075017","unresolved":false,"context_lines":[{"line_number":25,"context_line":"               min\u003d1,"},{"line_number":26,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":27,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":28,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":29,"context_line":"               help\u003d\u0027interval between consistency initialization checks for \u0027"},{"line_number":30,"context_line":"                    \u0027finding if all end messages from datasources were \u0027"},{"line_number":31,"context_line":"                    \u0027received (in seconds)\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_edbaa0be","line":28,"range":{"start_line":28,"start_character":34,"end_line":28,"end_character":68},"in_reply_to":"9fdfeff1_0116ecf2","updated":"2019-02-20 07:42:32.000000000","message":"+1","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"a0246b4c33fa35944b71b7012b4d228d493b5bd5","unresolved":false,"context_lines":[{"line_number":25,"context_line":"               min\u003d1,"},{"line_number":26,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":27,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":28,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":29,"context_line":"               help\u003d\u0027interval between consistency initialization checks for \u0027"},{"line_number":30,"context_line":"                    \u0027finding if all end messages from datasources were \u0027"},{"line_number":31,"context_line":"                    \u0027received (in seconds)\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_404b6e5e","line":28,"range":{"start_line":28,"start_character":34,"end_line":28,"end_character":68},"in_reply_to":"9fdfeff1_0116ecf2","updated":"2019-02-20 13:09:25.000000000","message":"Done","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"30b218cd65008079ea5079d6d5dad1d0d3075017","unresolved":false,"context_lines":[{"line_number":33,"context_line":"               default\u003d30,"},{"line_number":34,"context_line":"               min\u003d1,"},{"line_number":35,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":36,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":37,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027maximum retries for consistency initialization \u0027"},{"line_number":39,"context_line":"                    \u0027for finding if all end messages from datasources were \u0027"},{"line_number":40,"context_line":"                    \u0027received (in seconds)\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_6dc6b04c","line":37,"range":{"start_line":36,"start_character":15,"end_line":37,"end_character":70},"updated":"2019-02-20 07:42:32.000000000","message":"The same as above","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"a0246b4c33fa35944b71b7012b4d228d493b5bd5","unresolved":false,"context_lines":[{"line_number":33,"context_line":"               default\u003d30,"},{"line_number":34,"context_line":"               min\u003d1,"},{"line_number":35,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":36,"context_line":"               deprecated_since\u003d\u0027Rocky\u0027,"},{"line_number":37,"context_line":"               deprecated_reason\u003d\u0027not needed implementation property\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027maximum retries for consistency initialization \u0027"},{"line_number":39,"context_line":"                    \u0027for finding if all end messages from datasources were \u0027"},{"line_number":40,"context_line":"                    \u0027received (in seconds)\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_005566fa","line":37,"range":{"start_line":36,"start_character":15,"end_line":37,"end_character":70},"in_reply_to":"9fdfeff1_6dc6b04c","updated":"2019-02-20 13:09:25.000000000","message":"Done","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"}],"vitrage/entity_graph/processor/processor.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"30b218cd65008079ea5079d6d5dad1d0d3075017","unresolved":false,"context_lines":[{"line_number":56,"context_line":"        entity \u003d self.transformer_manager.transform(event)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"        if entity.action not in self.actions:"},{"line_number":59,"context_line":"            LOG.warning(\u0027deprecated or unknown entity %s ignored\u0027, str(entity))"},{"line_number":60,"context_line":"            return"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"        self._calculate_vitrage_aggregated_values(entity.vertex, entity.action)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_4dce4c5c","line":59,"updated":"2019-02-20 07:42:32.000000000","message":"nit: since you\u0027re changing it, please, start a log message with an upper-case letter","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"a0246b4c33fa35944b71b7012b4d228d493b5bd5","unresolved":false,"context_lines":[{"line_number":56,"context_line":"        entity \u003d self.transformer_manager.transform(event)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"        if entity.action not in self.actions:"},{"line_number":59,"context_line":"            LOG.warning(\u0027deprecated or unknown entity %s ignored\u0027, str(entity))"},{"line_number":60,"context_line":"            return"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"        self._calculate_vitrage_aggregated_values(entity.vertex, entity.action)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_80e4f63d","line":59,"in_reply_to":"9fdfeff1_4dce4c5c","updated":"2019-02-20 13:09:25.000000000","message":"Done","commit_id":"657ee5ed1212b4665078c19a6c634f506d667f3b"}]}
