)]}'
{"specs/mitaka/events-to-sample-publisher.rst":[{"author":{"_account_id":17789,"name":"Zhao Lei","email":"zhaolei@cn.fujitsu.com","username":"zhaolei"},"change_message_id":"6e4e46d53e908a14d0c260d58ffa1f5fd82b1644","unresolved":false,"context_lines":[{"line_number":121,"context_line":"Documentation Impact"},{"line_number":122,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"- Writedown new meters which from event brackelet transformers. "},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"References"},{"line_number":127,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a1a9d01_15137f5c","line":124,"updated":"2015-09-29 07:13:17.000000000","message":"trailing whitespace","commit_id":"5b2febfdb9afc54944832320fc21b6b51a1de20f"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"eb07cfccf542ac141f014e650a1c413c21a22f34","unresolved":false,"context_lines":[{"line_number":26,"context_line":"event to sample listener, and use this publisher in bracket event transformer,"},{"line_number":27,"context_line":"when there is a bracket event from events pipeline transformers, convert it to"},{"line_number":28,"context_line":"notification, use this publisher to send it back to sample listener,"},{"line_number":29,"context_line":"then the sample listener will convert it into a sample."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"The proposed schema of bracket meter in meters.yaml is::"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a26ad4f_f884920b","line":29,"updated":"2015-11-03 05:35:45.000000000","message":"Can you elaborate more precisely that which topic would this publisher publish to, and the input/output of this publisher. Maybe a description of the flow would help others to understand easily?","commit_id":"bff991eb0408c8e80a7d462e2fb08ad28af25cb1"},{"author":{"_account_id":11189,"name":"yuntongjin","email":"yuntong.jin@intel.com","username":"yuntong"},"change_message_id":"bfa41665afb83ff024b146a63eef9d4acd3cf1bd","unresolved":false,"context_lines":[{"line_number":26,"context_line":"event to sample listener, and use this publisher in bracket event transformer,"},{"line_number":27,"context_line":"when there is a bracket event from events pipeline transformers, convert it to"},{"line_number":28,"context_line":"notification, use this publisher to send it back to sample listener,"},{"line_number":29,"context_line":"then the sample listener will convert it into a sample."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"The proposed schema of bracket meter in meters.yaml is::"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a26ad4f_76a89377","line":29,"in_reply_to":"1a26ad4f_f884920b","updated":"2015-11-03 07:14:52.000000000","message":"The bracket event will send back to ceilometer notification listener(in ceilometer/notification.py), which topic is \"notification\".","commit_id":"bff991eb0408c8e80a7d462e2fb08ad28af25cb1"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"ecc79aa4b04d2c3e9f1fb4865f950feeefff886a","unresolved":false,"context_lines":[{"line_number":25,"context_line":"Add a new notifier publisher and use this publisher in bracket"},{"line_number":26,"context_line":"event transformer, when there is a bracket event from events pipeline"},{"line_number":27,"context_line":"transformers, convert it to notification, send it back to ceilometer notificaton listener,"},{"line_number":28,"context_line":"then the sample pipeline will convert and publish it into/as sample."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"The proposed schema of bracket meter in meters.yaml is::"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_0951640e","line":28,"updated":"2015-11-05 09:21:29.000000000","message":"Please elaborate more on the publisher: what\u0027s the content of the sent out notification payload, what\u0027s the schema, who decide those content(by event it self or by pipeline configuration?) and how","commit_id":"c10f9372793ca51c0d9089e1a683ca962b9577e6"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"ecc79aa4b04d2c3e9f1fb4865f950feeefff886a","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    volume: $.payload.latency"},{"line_number":38,"context_line":"    user_id: $.payload.user_id"},{"line_number":39,"context_line":"    project_id: $.payload.tenant_id"},{"line_number":40,"context_line":"    resource_id: $.payload.instance_id"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Alternatives"},{"line_number":43,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_09864465","line":40,"updated":"2015-11-05 09:21:29.000000000","message":"Is this the only notification this publisher can sent out? We want a more generic event to sample publisher, instead of a specific one","commit_id":"c10f9372793ca51c0d9089e1a683ca962b9577e6"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"ecc79aa4b04d2c3e9f1fb4865f950feeefff886a","unresolved":false,"context_lines":[{"line_number":115,"context_line":"Dependencies"},{"line_number":116,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/events-pipeline-transformers"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"Testing"},{"line_number":121,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_49476c4b","line":118,"updated":"2015-11-05 09:21:29.000000000","message":"pls use gerrit url instead, thx","commit_id":"c10f9372793ca51c0d9089e1a683ca962b9577e6"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"f75f4db41420d230fff7524d1a19efa4731c930f","unresolved":false,"context_lines":[{"line_number":63,"context_line":" +--------------------------------------+---------------------------------+-------+----------+------+----------------------------+"},{"line_number":64,"context_line":" | e8e8adf5-8ba1-4247-b1af-1e8c928563e7 | compute.instance.create.latency | gauge | 7.133763 | s    | 2015-09-16T07:04:58.540929 |"},{"line_number":65,"context_line":" +--------------------------------------+---------------------------------+-------+----------+------+----------------------------+"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Alternatives"},{"line_number":69,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"da85f559_58179f44","line":66,"updated":"2015-11-12 16:30:53.000000000","message":"What I like to see here is not how the notification sent out by this publisher is captured and turned into sample, but how the publisher mapping those fields in ceilometer event to the notification palyload, that\u0027s what the publisher supposed to do.","commit_id":"6de33f5c8c90ec131900ff3fc45af7fe412c3e3f"},{"author":{"_account_id":11189,"name":"yuntongjin","email":"yuntong.jin@intel.com","username":"yuntong"},"change_message_id":"f17e11443af7258254bdb4ec26d58fe81358121d","unresolved":false,"context_lines":[{"line_number":63,"context_line":" +--------------------------------------+---------------------------------+-------+----------+------+----------------------------+"},{"line_number":64,"context_line":" | e8e8adf5-8ba1-4247-b1af-1e8c928563e7 | compute.instance.create.latency | gauge | 7.133763 | s    | 2015-09-16T07:04:58.540929 |"},{"line_number":65,"context_line":" +--------------------------------------+---------------------------------+-------+----------+------+----------------------------+"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Alternatives"},{"line_number":69,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"da85f559_f92f0b9f","line":66,"in_reply_to":"da85f559_58179f44","updated":"2015-11-16 08:37:41.000000000","message":"The notification payload is generated from event traits, so the code it\u0027s general for all kinds of events, no need to extra configure.\nthe code is like:\n    for trait in event.traits:\n        msg[trait.name] \u003d trait.value","commit_id":"6de33f5c8c90ec131900ff3fc45af7fe412c3e3f"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"f75f4db41420d230fff7524d1a19efa4731c930f","unresolved":false,"context_lines":[{"line_number":141,"context_line":"Dependencies"},{"line_number":142,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/events-pipeline-transformers"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"Testing"},{"line_number":147,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"da85f559_18535718","line":144,"updated":"2015-11-12 16:30:53.000000000","message":"again, use spec patch url in gerrit, instead of bp would be appreciated","commit_id":"6de33f5c8c90ec131900ff3fc45af7fe412c3e3f"},{"author":{"_account_id":11189,"name":"yuntongjin","email":"yuntong.jin@intel.com","username":"yuntong"},"change_message_id":"f17e11443af7258254bdb4ec26d58fe81358121d","unresolved":false,"context_lines":[{"line_number":141,"context_line":"Dependencies"},{"line_number":142,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/events-pipeline-transformers"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"Testing"},{"line_number":147,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"da85f559_390d933e","line":144,"in_reply_to":"da85f559_18535718","updated":"2015-11-16 08:37:41.000000000","message":"will update","commit_id":"6de33f5c8c90ec131900ff3fc45af7fe412c3e3f"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"6d0581107be0d11dabf85d5ab8d1379b55b24aab","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":7,"context_line":"Bracket Event To Sample"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":9,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/bracket+event+to+sample"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba8a016a_f30406c1","line":8,"updated":"2015-11-17 20:46:19.000000000","message":"can you change it to event-to-sample-publisher","commit_id":"2f39a5f48f33d204dabc7cc95ef42794414d7135"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"6d0581107be0d11dabf85d5ab8d1379b55b24aab","unresolved":false,"context_lines":[{"line_number":23,"context_line":"Proposed change"},{"line_number":24,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":25,"context_line":"Add a new notifier publisher and use this publisher in event transformer,"},{"line_number":26,"context_line":"when there is a new transfored event from events pipeline"},{"line_number":27,"context_line":"transformers, convert it to notification, send it back to ceilometer notificaton listener,"},{"line_number":28,"context_line":"the notification palyload is generated from event traits, "},{"line_number":29,"context_line":"then the sample pipeline will convert and publish it into sample."}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba8a016a_5865f1de","line":26,"range":{"start_line":26,"start_character":20,"end_line":26,"end_character":30},"updated":"2015-11-17 20:46:19.000000000","message":"s/transfored/transformed/","commit_id":"2f39a5f48f33d204dabc7cc95ef42794414d7135"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"6d0581107be0d11dabf85d5ab8d1379b55b24aab","unresolved":false,"context_lines":[{"line_number":25,"context_line":"Add a new notifier publisher and use this publisher in event transformer,"},{"line_number":26,"context_line":"when there is a new transfored event from events pipeline"},{"line_number":27,"context_line":"transformers, convert it to notification, send it back to ceilometer notificaton listener,"},{"line_number":28,"context_line":"the notification palyload is generated from event traits, "},{"line_number":29,"context_line":"then the sample pipeline will convert and publish it into sample."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"For example, for compute.instance.create.latency event,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba8a016a_78a6b511","line":28,"updated":"2015-11-17 20:46:19.000000000","message":"s/palyload/payload/","commit_id":"2f39a5f48f33d204dabc7cc95ef42794414d7135"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"6d0581107be0d11dabf85d5ab8d1379b55b24aab","unresolved":false,"context_lines":[{"line_number":130,"context_line":"----------"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"- Add a util function that will convert event to notificaton."},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"- Add a new publisher that will send the convert notification to sample listener."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba8a016a_3374ce66","line":133,"updated":"2015-11-17 20:46:19.000000000","message":"remove","commit_id":"2f39a5f48f33d204dabc7cc95ef42794414d7135"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"6d0581107be0d11dabf85d5ab8d1379b55b24aab","unresolved":false,"context_lines":[{"line_number":152,"context_line":"Documentation Impact"},{"line_number":153,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"- Writedown new meters which from event brackelet transformers."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"References"},{"line_number":158,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba8a016a_935c9aee","line":155,"updated":"2015-11-17 20:46:19.000000000","message":"s/writedown/capture/","commit_id":"2f39a5f48f33d204dabc7cc95ef42794414d7135"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"ca9ec80ac753fb736bd98b18e2cee43539f7228f","unresolved":false,"context_lines":[{"line_number":6,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":7,"context_line":"Event To Sample Publisher"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":9,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/bracket+event+to+sample"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Problem description"},{"line_number":12,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba8a016a_52235756","line":9,"updated":"2015-11-18 17:35:30.000000000","message":"s/bracket+event+to+sample/event-to-sample-publisher","commit_id":"c37f2e22e1562003f3efec4a590a62d0994fd6b8"}]}
