{"push_id":1535241266,"size":8,"distinct_size":1,"ref":"refs/heads/master","head":"d551d72ec8e4518e896da675081335acde06e217","before":"63b300e927ad7ab979bdf25df8fb378706236dc4","commits":[{"sha":"cd5ab18c82dede00b8042cac8d90e889b8f72266","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"A bit of renaming and stub creation to line up the telemetry api with standard pubsub api calls","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/cd5ab18c82dede00b8042cac8d90e889b8f72266"},{"sha":"b68d5c85ed667f182cc2a8bd79355876ecf4122b","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"Reworked telemetry topics to be list-based.\n\nPreviously telemetry used a bitmask stored in the pubsub layer to manage subscriptions.\nThis commit moves that data up to the telemetry layer and switches to a list. A new integration test was added to exercise reading when subscribed and unsubscribed.\n\nOther changes that came along...\n\n - Started moving from the language of sources/source_id to topics/topic_id to align with more standard pubsub language.\n\n - Refactored telemetry_connect to return a new connection. Client and server connections are now both stored in the telemetry subscriber list.\n\n - The telemetry_request type was removed. New topic subscription process made it unnecessary.","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/b68d5c85ed667f182cc2a8bd79355876ecf4122b"},{"sha":"dd3601757f56ca7514231f88293f6bc6a823d656","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"Merge branch 'master' into 271_telemetry_subscription_list","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/dd3601757f56ca7514231f88293f6bc6a823d656"},{"sha":"6e524bc209085acddd2fbd2a554666ae34a22582","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"Memory leak cleanups.","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/6e524bc209085acddd2fbd2a554666ae34a22582"},{"sha":"8548a8a9cf43af5bf4541c94e7a11e7f4e9eee57","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"Standardized ipc/pubsub interface to take pubsub_conn pointers.","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/8548a8a9cf43af5bf4541c94e7a11e7f4e9eee57"},{"sha":"c0e3d943ee5aedd5138bfec7bcd8d24ab48e5a40","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"Standardized telemetry interface to take pubsub_conn pointers.","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/c0e3d943ee5aedd5138bfec7bcd8d24ab48e5a40"},{"sha":"9e26c6af34f3bfa291e56188ef3d9340edb17c88","author":{"name":"Ryan Plauche","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@kubos.co"},"message":"Broke out ipc config file. Other code review cleanup.","distinct":false,"url":"https://api.github.com/repos/kubostech/kubos/commits/9e26c6af34f3bfa291e56188ef3d9340edb17c88"},{"sha":"d551d72ec8e4518e896da675081335acde06e217","author":{"name":"Ryan Plauche","email":"3a1dcd35aebfbf64f353ef67a6aef87d3ae60455@gmail.com"},"message":"Merge pull request #38 from kubostech/271_telemetry_subscription_list\n\n[KUBOS-271] Refactor management of telemetry subscriptions/topics\r\n\r\n* Implement a list for holding a subscriber's topics\r\n* Decouple connecting to telemetry from subscribing to a telemetry topic\r\n* Add functionality to add/remove/check a subscriber's topics","distinct":true,"url":"https://api.github.com/repos/kubostech/kubos/commits/d551d72ec8e4518e896da675081335acde06e217"}]}
{"actor":{"display_login":"plauche"}}