)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"e8f519911f125fc97c8e6738557bd7fbdaa81c0e","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"all transformers will now require a grouping key. the pipeline will"},{"line_number":10,"context_line":"take grouping keys from all transformers in it\u0027s definition. using"},{"line_number":11,"context_line":"the set of keys, the values will be pull from the datapoint, hashed,"},{"line_number":12,"context_line":"and set to a pipeline. if no transformers are applied, samples will"},{"line_number":13,"context_line":"be grouped by resource_id and events will be grouped by event_type."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"fa1b9901_5d0b3d8e","line":11,"updated":"2015-08-20 12:23:37.000000000","message":"pulled?","commit_id":"7c8bd16a5b39dcdb2b61ba1e3ebd333a593407bd"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"e8f519911f125fc97c8e6738557bd7fbdaa81c0e","unresolved":false,"context_lines":[{"line_number":9,"context_line":"all transformers will now require a grouping key. the pipeline will"},{"line_number":10,"context_line":"take grouping keys from all transformers in it\u0027s definition. using"},{"line_number":11,"context_line":"the set of keys, the values will be pull from the datapoint, hashed,"},{"line_number":12,"context_line":"and set to a pipeline. if no transformers are applied, samples will"},{"line_number":13,"context_line":"be grouped by resource_id and events will be grouped by event_type."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Implement blueprint distributed-coordinated-notifications"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"fa1b9901_7df08191","line":12,"updated":"2015-08-20 12:23:37.000000000","message":"sent?","commit_id":"7c8bd16a5b39dcdb2b61ba1e3ebd333a593407bd"}],"ceilometer/notification.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"e8f519911f125fc97c8e6738557bd7fbdaa81c0e","unresolved":false,"context_lines":[{"line_number":109,"context_line":"        if cfg.CONF.notification.workload_partitioning:"},{"line_number":110,"context_line":"            pipe_manager \u003d pipeline.SamplePipelineTransportManager()"},{"line_number":111,"context_line":"            for pipe in pipeline_manager.pipelines:"},{"line_number":112,"context_line":"                key \u003d pipeline.get_pipeline_grouping_key(pipe)"},{"line_number":113,"context_line":"                pipe_manager.add_transporter("},{"line_number":114,"context_line":"                    (pipe.source.support_meter, key or [\u0027resource_id\u0027],"},{"line_number":115,"context_line":"                     self._get_notifiers(transport, pipe)))"}],"source_content_type":"text/x-python","patch_set":8,"id":"fa1b9901_7d1e41bc","line":112,"updated":"2015-08-20 12:23:37.000000000","message":"would it make any sense for get_pipeline_grouping_key to return [\u0027resource_id\u0027] instead of an empty list, or does that make it less usefully generic?","commit_id":"7c8bd16a5b39dcdb2b61ba1e3ebd333a593407bd"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"97bac1a87f150f6738e8453358f29ef7f81c0f11","unresolved":false,"context_lines":[{"line_number":109,"context_line":"        if cfg.CONF.notification.workload_partitioning:"},{"line_number":110,"context_line":"            pipe_manager \u003d pipeline.SamplePipelineTransportManager()"},{"line_number":111,"context_line":"            for pipe in pipeline_manager.pipelines:"},{"line_number":112,"context_line":"                key \u003d pipeline.get_pipeline_grouping_key(pipe)"},{"line_number":113,"context_line":"                pipe_manager.add_transporter("},{"line_number":114,"context_line":"                    (pipe.source.support_meter, key or [\u0027resource_id\u0027],"},{"line_number":115,"context_line":"                     self._get_notifiers(transport, pipe)))"}],"source_content_type":"text/x-python","patch_set":8,"id":"fa1b9901_481ff96b","line":112,"in_reply_to":"fa1b9901_7d1e41bc","updated":"2015-08-20 12:46:16.000000000","message":"i was going to keep it generic so it could be reused by events but that\u0027s all hypothetical so i could add default if you want.","commit_id":"7c8bd16a5b39dcdb2b61ba1e3ebd333a593407bd"}]}
