{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":348072001,"defaultBranch":"main","name":"opentelemetry-java-instrumentation","ownerLogin":"mxiamxia","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-03-15T17:59:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5331577?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725980115.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1d606ea4b4cc1714068850b3ca2509b2df21ee6b","ref":"refs/heads/opentelemetrybot/update-opentelemetry-sdk-to-1.42.1","pushedAt":"2024-09-10T14:55:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update the OpenTelemetry SDK version to 1.42.1","shortMessageHtmlLink":"Update the OpenTelemetry SDK version to 1.42.1"}},{"before":null,"after":"a21fe56639eee6f727155b3534148eb40d5f6149","ref":"refs/heads/opentelemetrybot/update-opentelemetry-sdk-to-1.42.0","pushedAt":"2024-09-06T15:55:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update the OpenTelemetry SDK version to 1.42.0","shortMessageHtmlLink":"Update the OpenTelemetry SDK version to 1.42.0"}},{"before":"84e12e42673dedfea68e66cf5a38ccb11da79796","after":"b357e391a1e4b825d3212a5185dab153115913c3","ref":"refs/heads/v1_32_1_dev_res_expand","pushedAt":"2024-08-23T23:13:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mxiamxia","name":"Min Xia","path":"/mxiamxia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331577?s=80&v=4"},"commit":{"message":"Support a list of new AWS resources for AWS SDK V2","shortMessageHtmlLink":"Support a list of new AWS resources for AWS SDK V2"}},{"before":null,"after":"84e12e42673dedfea68e66cf5a38ccb11da79796","ref":"refs/heads/v1_32_1_dev_res_expand","pushedAt":"2024-08-23T20:42:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mxiamxia","name":"Min Xia","path":"/mxiamxia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331577?s=80&v=4"},"commit":{"message":"Support a list of new AWS resources for AWS SDK V2","shortMessageHtmlLink":"Support a list of new AWS resources for AWS SDK V2"}},{"before":null,"after":"4d2c95cb286a10ad58e1cecec4e976e992515295","ref":"refs/heads/opentelemetrybot/update-opentelemetry-sdk-to-1.41.0","pushedAt":"2024-08-09T16:56:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update the OpenTelemetry SDK version to 1.41.0","shortMessageHtmlLink":"Update the OpenTelemetry SDK version to 1.41.0"}},{"before":"debb9bebc14a645c17d635aff0fda39e592850a3","after":"d40b453f38718d9b7e1f99b5aa79c462c0b2c3f8","ref":"refs/heads/v1_32_1_dev","pushedAt":"2024-07-10T18:48:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Align bedrock attributes naming. (#9)\n\n* Align bedrock attributes naming.","shortMessageHtmlLink":"Align bedrock attributes naming. (#9)"}},{"before":"01210df78d907fbaf743e02e95981264aac8c8bd","after":"e36fc46fd5654be2431f202067df288042697635","ref":"refs/heads/main","pushedAt":"2024-07-10T17:19:53.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"GraalVM native support for the OpenTelemetry annotations (#11757)\n\nCo-authored-by: Trask Stalnaker ","shortMessageHtmlLink":"GraalVM native support for the OpenTelemetry annotations (open-teleme…"}},{"before":null,"after":"305f32e20a895f3cf0de65433d50c8fb62e258c9","ref":"refs/heads/release/v1.32.x","pushedAt":"2024-07-09T18:00:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.grpc:grpc-bom to v1.62.2 (release/v1.32.x) (#10681)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): update dependency io.grpc:grpc-bom to v1.62.2 (release/v1.…"}},{"before":"359d60fd8b5e120b451ad4be5805d7df716dbecf","after":"debb9bebc14a645c17d635aff0fda39e592850a3","ref":"refs/heads/v1_32_1_dev","pushedAt":"2024-07-09T17:21:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"support bedrock and bedrock runtime resources Java SDK V2(#5)\n\nThis PR add AWS Bedrock and BedrockRuntime support for AWS Java SDK V2 with the following change:\r\n\r\nA. **Bedrock**:\r\nExtract `guardrailId` from API response, and add into `\"aws.bedrock.guardrail.id\"` span attribute.\r\n\r\nB. **Bedrock Agent**:\r\nExtract `agentId` from both API request and response, and add into `\"aws.bedrock.agent.id\"` span attribute.\r\nExtract `knowledgeBaseId` from API request, and add into `\"aws.bedrock.knowledgebase.id\"` span attribute.\r\nExtract `dataSourceId` from both API request and response,, and add into `\"aws.bedrock.datasource.id\"` span attribute.\r\n\r\nThe instrumentation is on API operation level, we make sure only one attribute is extracted per API call, there will be no overlap/conflict to identify the resouce.\r\n\r\nC. **Bedrock Agent Runtime**:\r\nExtract `agentId` from API request, and add into `\"aws.bedrock.agent.id\"` span attribute.\r\nExtract `knowledgeBaseId` from API request, and add into `\"aws.bedrock.knowledgebase.id\"` span attribute.\r\n\r\nD. **Bedrock Runtime**:\r\nExtract the following attributes and add into span according to [ Gen AI semantic-conventions](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/attributes-registry/gen-ai.md):\r\n\r\n```\r\ngen_ai.request.model\r\ngen_ai.system\r\n```","shortMessageHtmlLink":"support bedrock and bedrock runtime resources Java SDK V2(#5)"}},{"before":"305f32e20a895f3cf0de65433d50c8fb62e258c9","after":"359d60fd8b5e120b451ad4be5805d7df716dbecf","ref":"refs/heads/v1_32_1_dev","pushedAt":"2024-07-09T17:20:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Add bedrock runtime Java SDK V1\n\nThis PR add AWS Bedrock and BedrockRuntime support for AWS Java SDK V1 with the following change:\r\n\r\nA. **Bedrock**:\r\nExtract `guardrailId` from API response, and add into `\"aws.bedrock.guardrail.id\"` span attribute.\r\n\r\nB. **Bedrock Agent**:\r\nExtract `agentId` from both API request and response, and add into `\"aws.bedrock.agent.id\"` span attribute.\r\nExtract `knowledgeBaseId` from API request, and add into `\"aws.bedrock.knowledgebase.id\"` span attribute.\r\nExtract `dataSourceId` from both API request and response,, and add into `\"aws.bedrock.datasource.id\"` span attribute.\r\n\r\nThe instrumentation is on API operation level, we make sure only one attribute is extracted per API call, there will be no overlap/conflict to identify the resource.\r\n\r\nC. **Bedrock Agent Runtime**:\r\nExtract `agentId` from API request, and add into `\"aws.bedrock.agent.id\"` span attribute.\r\nExtract `knowledgeBaseId` from API request, and add into `\"aws.bedrock.knowledgebase.id\"` span attribute.\r\n\r\nD. **Bedrock Runtime**:\r\nExtract the following attributes and add into span according to [ Gen AI semantic-conventions](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/attributes-registry/gen-ai.md):\r\n\r\n```\r\ngen_ai.request.model\r\ngen_ai.system\r\n```","shortMessageHtmlLink":"Add bedrock runtime Java SDK V1"}},{"before":null,"after":"618e7ceb9a86c04717529e3440f2bd0602623cd3","ref":"refs/heads/opentelemetrybot/update-opentelemetry-sdk-to-1.40.0","pushedAt":"2024-07-05T22:56:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update the OpenTelemetry SDK version to 1.40.0","shortMessageHtmlLink":"Update the OpenTelemetry SDK version to 1.40.0"}},{"before":"99ec1afb0978109ae3585699d3027ad0e1a0e099","after":"c3de3f209fa122e66d34f685eaba7ec4efe9f3b8","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-05T21:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Change to 1.26.0","shortMessageHtmlLink":"Change to 1.26.0"}},{"before":"eb2f2d495a0272c2408a3a7411616d9a1bef26c6","after":"99ec1afb0978109ae3585699d3027ad0e1a0e099","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-05T21:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Use AwsExperimentalAttributes.","shortMessageHtmlLink":"Use AwsExperimentalAttributes."}},{"before":"d33e65fb262c9f0f791732479bfbfe7fbace3c2f","after":"eb2f2d495a0272c2408a3a7411616d9a1bef26c6","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-05T20:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Address comments.","shortMessageHtmlLink":"Address comments."}},{"before":"006684c6ac71582567ed855eaae7b9d989ae2d6c","after":"d33e65fb262c9f0f791732479bfbfe7fbace3c2f","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-05T19:31:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Address comments.","shortMessageHtmlLink":"Address comments."}},{"before":"ba588ec247858a2606e6805a0f7412efbfb2e1c8","after":"006684c6ac71582567ed855eaae7b9d989ae2d6c","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-05T01:32:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Address comments.","shortMessageHtmlLink":"Address comments."}},{"before":null,"after":"ba588ec247858a2606e6805a0f7412efbfb2e1c8","ref":"refs/heads/v1_32_1_dev_bedrock_no_runtime","pushedAt":"2024-07-04T23:14:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Unit test still dosen't work, removing.","shortMessageHtmlLink":"Unit test still dosen't work, removing."}},{"before":"a3ec28b1ec071d63b22385472f2d47d9a093285b","after":"ba588ec247858a2606e6805a0f7412efbfb2e1c8","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-02T03:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Unit test still dosen't work, removing.","shortMessageHtmlLink":"Unit test still dosen't work, removing."}},{"before":"1768c85df36e76bfc2aedac5d506f32778133805","after":"a3ec28b1ec071d63b22385472f2d47d9a093285b","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-07-02T02:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Add unit tests.","shortMessageHtmlLink":"Add unit tests."}},{"before":"8e961c33fb846d3fba01c4e01749a086b03324bc","after":"1768c85df36e76bfc2aedac5d506f32778133805","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-06-28T22:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Trigger WF.","shortMessageHtmlLink":"Trigger WF."}},{"before":"2434bb7ddadbb01d878de418fa006e23089a2fa2","after":"8e961c33fb846d3fba01c4e01749a086b03324bc","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-06-28T18:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Change Json dependency pkgs.","shortMessageHtmlLink":"Change Json dependency pkgs."}},{"before":"4d6b1cdf3831f16e01e4b4082803e56c2bb11033","after":"01210df78d907fbaf743e02e95981264aac8c8bd","ref":"refs/heads/main","pushedAt":"2024-06-28T17:41:32.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Fix running ./gradlew tasks (#11692)","shortMessageHtmlLink":"Fix running ./gradlew tasks (open-telemetry#11692)"}},{"before":"63f3a06eecc09fdab59f41ae18abdfdfbd2ffaf5","after":"2434bb7ddadbb01d878de418fa006e23089a2fa2","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-06-26T21:34:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Apply spitless.","shortMessageHtmlLink":"Apply spitless."}},{"before":"559fc99f46ebdf3352e9000616fc11c560f8ae14","after":"4d6b1cdf3831f16e01e4b4082803e56c2bb11033","ref":"refs/heads/main","pushedAt":"2024-06-26T20:51:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Use more @ConditionalOnEnabledInstrumentation (#11665)","shortMessageHtmlLink":"Use more @ConditionalOnEnabledInstrumentation (open-telemetry#11665)"}},{"before":"dbb4f3f457761507d4b2cf19a2a7959bacc0f006","after":"63f3a06eecc09fdab59f41ae18abdfdfbd2ffaf5","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-06-26T20:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Add BedrockAgent Operation based API.","shortMessageHtmlLink":"Add BedrockAgent Operation based API."}},{"before":"d9030c2dde03c0405fa382a198c3c6a28a10930a","after":"dbb4f3f457761507d4b2cf19a2a7959bacc0f006","ref":"refs/heads/v1_32_1_dev_bedrock","pushedAt":"2024-06-25T22:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzhlogin","name":null,"path":"/zzhlogin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146124015?s=80&v=4"},"commit":{"message":"Fix common / extra-dependency-management-enforcement workflow failure.","shortMessageHtmlLink":"Fix common / extra-dependency-management-enforcement workflow failure."}},{"before":null,"after":"7e5dd963eef0d13e9650264e66d096c874a728d7","ref":"refs/heads/v1_32_1_dev_aws_working","pushedAt":"2024-06-25T05:59:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mxiamxia","name":"Min Xia","path":"/mxiamxia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331577?s=80&v=4"},"commit":{"message":"aws v2 workign version","shortMessageHtmlLink":"aws v2 workign version"}},{"before":null,"after":"eeeb04772027d83332845149a1d1e9691ca381dc","ref":"refs/heads/v1_32_1_dev_aws_not_good","pushedAt":"2024-06-25T05:58:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mxiamxia","name":"Min Xia","path":"/mxiamxia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331577?s=80&v=4"},"commit":{"message":"aws v2 not working","shortMessageHtmlLink":"aws v2 not working"}},{"before":"7e5dd963eef0d13e9650264e66d096c874a728d7","after":"eeeb04772027d83332845149a1d1e9691ca381dc","ref":"refs/heads/v1_32_1_dev_aws_good","pushedAt":"2024-06-25T05:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mxiamxia","name":"Min Xia","path":"/mxiamxia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331577?s=80&v=4"},"commit":{"message":"aws v2 not working","shortMessageHtmlLink":"aws v2 not working"}},{"before":"8ada04aab7ab7d85fccac4039302e92a2724c0de","after":"559fc99f46ebdf3352e9000616fc11c560f8ae14","ref":"refs/heads/main","pushedAt":"2024-06-25T05:48:23.000Z","pushType":"push","commitsCount":51,"pusher":{"login":"mxiamxia","name":"Min Xia","path":"/mxiamxia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331577?s=80&v=4"},"commit":{"message":"Influxdb client: don't fill db.statement for create/drop database and write operations (#11557)","shortMessageHtmlLink":"Influxdb client: don't fill db.statement for create/drop database and…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQxNDo1NToxNS4wMDAwMDBazwAAAASyMmhL","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQxNDo1NToxNS4wMDAwMDBazwAAAASyMmhL","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQwNTo0ODoyMy4wMDAwMDBazwAAAARuOZW5"}},"title":"Activity · mxiamxia/opentelemetry-java-instrumentation"}