{"push_id":2435337217,"size":248,"distinct_size":248,"ref":"refs/heads/respond-return","head":"51a65d50d21d87aecc8676e785e5446613395e6b","before":"a653bb8e9a2e5176d59d724242a8125dee46473c","commits":[{"sha":"9939baf071db0a010f0b3a337c0e0f9fa3de2e22","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Add service/resource tracing support and invocationId passing support.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/9939baf071db0a010f0b3a337c0e0f9fa3de2e22"},{"sha":"32474697dde767ce291b7982f2dbe51660ae2e54","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Merge branch 'master' of https://github.com/ballerina-lang/ballerina into observability\n\n# Conflicts:\n#\tstdlib/ballerina-http/src/main/java/org/ballerinalang/net/http/BallerinaHTTPConnectorListener.java","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/32474697dde767ce291b7982f2dbe51660ae2e54"},{"sha":"6403e661a34e47599bda9e4c534d660b087e21d4","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Use TraceContext instead of a map to pass the context around.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/6403e661a34e47599bda9e4c534d660b087e21d4"},{"sha":"dd47822286005a431321da2f878b70cca0f3583a","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Change how the TraceContext get passed within ballerina contexts.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/dd47822286005a431321da2f878b70cca0f3583a"},{"sha":"ac06d84df4b81b2fd1b8c004addcbf29489d189d","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Fix \"span.kind\" to have proper tag values.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/ac06d84df4b81b2fd1b8c004addcbf29489d189d"},{"sha":"419e198d3e9c67c6203c22efbbac1748165684dc","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Change OpenTracerFactory to OpenTracerManager.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/419e198d3e9c67c6203c22efbbac1748165684dc"},{"sha":"bc4b5b8bcbec1d1ab564e07215e1ed4e0a3540c6","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Merge branch 'master' of github.com:ballerina-lang/ballerina into observability","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/bc4b5b8bcbec1d1ab564e07215e1ed4e0a3540c6"},{"sha":"802a9bd48fa440bc9a0aa225db4b223b3513a8ca","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Refactor TraceContext into BTracer.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/802a9bd48fa440bc9a0aa225db4b223b3513a8ca"},{"sha":"68cdcd5eae68227e9384f3cddc23f827e0da7e27","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Remove SpanHolder and move that logic into BTracer.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/68cdcd5eae68227e9384f3cddc23f827e0da7e27"},{"sha":"61f11657e5c2c9a9fd95645a3b7d882b91b2deae","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Change spans to a map instead of a list of tracers in BTracer.\n\nKey of the map will be tracer name, where value is the span object.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/61f11657e5c2c9a9fd95645a3b7d882b91b2deae"},{"sha":"4069f3776d8ea33136cdaf31ab123def0af90b22","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Change finishSpan method of TracerManager to accept only a span list.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/4069f3776d8ea33136cdaf31ab123def0af90b22"},{"sha":"b0c226b70e292c86052874fd10e1affbd89532ca","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Remove getActiveSpanMap() method from TraceManager API.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/b0c226b70e292c86052874fd10e1affbd89532ca"},{"sha":"9222a106d22c7a717231e543dc8e2715519c4c91","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Change to use active BTracer's spans with context injection.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/9222a106d22c7a717231e543dc8e2715519c4c91"},{"sha":"3d6a8b0ac9aaee25a37f863f404d416bae9fa223","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Fix the issue of span context not getting injected.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/3d6a8b0ac9aaee25a37f863f404d416bae9fa223"},{"sha":"0c24c995ea2f8d32d513cc21f7d1298845b1ebc6","author":{"name":"Anoukh","email":"fa0ce57e793a7607a01734e16beccfc133d63e18@gmail.com"},"message":"Add opentracing for user level tracing","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/0c24c995ea2f8d32d513cc21f7d1298845b1ebc6"},{"sha":"5bdcc60df2f083f7b4f71ef378e291219895f0a0","author":{"name":"Grainier Perera","email":"b3b92030dbc4443711bd0994ddf98b760154a317@gmail.com"},"message":"Merge pull request #1 from Anoukh/grainier-observability\n\nAdd opentracing for user level tracing","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/5bdcc60df2f083f7b4f71ef378e291219895f0a0"},{"sha":"1a8099a5984ff10a24823d0403a3ca39bc6506ab","author":{"name":"Grainier Perera","email":"5e0d724a5da6c0eabae21435563c488bca30cf0c@wso2.com"},"message":"Add the implementation of OpenTracerManager.","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/1a8099a5984ff10a24823d0403a3ca39bc6506ab"},{"sha":"b2d6395df4eea3566d8f042e694c7c84901d5671","author":{"name":"Anoukh","email":"fa0ce57e793a7607a01734e16beccfc133d63e18@gmail.com"},"message":"Add function to retrieve all headers from mime:Entity","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/b2d6395df4eea3566d8f042e694c7c84901d5671"},{"sha":"f4869fc83141f651f5f646ddb3d3287f4178b2b2","author":{"name":"Anoukh","email":"fa0ce57e793a7607a01734e16beccfc133d63e18@gmail.com"},"message":"Refactor code","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/f4869fc83141f651f5f646ddb3d3287f4178b2b2"},{"sha":"cc87068c65a58820a795a1dcbfc7d8cdba9bd5d2","author":{"name":"Grainier Perera","email":"b3b92030dbc4443711bd0994ddf98b760154a317@gmail.com"},"message":"Merge pull request #2 from Anoukh/grainier-observability\n\nRefactor code","distinct":true,"url":"https://api.github.com/repos/chamil321/ballerina/commits/cc87068c65a58820a795a1dcbfc7d8cdba9bd5d2"}]}
{"actor":{"display_login":"chamil321"}}