{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":464995004,"defaultBranch":"main","name":"opentelemetry-collector","ownerLogin":"TylerHelmuth","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-03-01T17:38:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12352919?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716241728.0","currentOid":""},"activityList":{"items":[{"before":"a6b184e9f6d7d708c77a546da94d2e69b8a37b5b","after":"1de2e54b1e6947f5063b7dd885616528438d3104","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-24T13:05:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Merge branch 'main' into confmap-default-provider","shortMessageHtmlLink":"Merge branch 'main' into confmap-default-provider"}},{"before":"2e8681d13d371b5eeb51a44a64b7376aa51a27ec","after":"a6b184e9f6d7d708c77a546da94d2e69b8a37b5b","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-23T20:56:56.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Merge branch 'main' into confmap-default-provider","shortMessageHtmlLink":"Merge branch 'main' into confmap-default-provider"}},{"before":"8513223ba31db58b212670a1507dd7954ea7e047","after":"2e8681d13d371b5eeb51a44a64b7376aa51a27ec","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-23T18:26:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Update comment","shortMessageHtmlLink":"Update comment"}},{"before":"7e4c204ed92c633c7cd6772bd2b56b59623d79c0","after":"8513223ba31db58b212670a1507dd7954ea7e047","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-23T18:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Use string instead of provider for default","shortMessageHtmlLink":"Use string instead of provider for default"}},{"before":"2424bec910c6d961bd7632b5ff62af5d6a3cd5a3","after":"7e4c204ed92c633c7cd6772bd2b56b59623d79c0","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-22T21:08:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Merge branch 'confmap-default-provider' of https://github.com/TylerHelmuth/opentelemetry-collector into confmap-default-provider","shortMessageHtmlLink":"Merge branch 'confmap-default-provider' of https://github.com/TylerHe…"}},{"before":"91feb7226adf5512694e1787aa9ef677a607b86a","after":"2424bec910c6d961bd7632b5ff62af5d6a3cd5a3","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-22T21:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"7bf59a9222981d864393637bc4d3b8a41ab2575c","after":"91feb7226adf5512694e1787aa9ef677a607b86a","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-22T20:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Add more tests","shortMessageHtmlLink":"Add more tests"}},{"before":"fba7f4b6aa0186f819af401d78f8bbe53ee03161","after":"7bf59a9222981d864393637bc4d3b8a41ab2575c","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-22T18:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"remove test comments","shortMessageHtmlLink":"remove test comments"}},{"before":"ab08025829ccda18aa9883b0488e892d8989031f","after":"fba7f4b6aa0186f819af401d78f8bbe53ee03161","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-22T18:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Experiment with adding scheme to default uri","shortMessageHtmlLink":"Experiment with adding scheme to default uri"}},{"before":"015c62e568ac884cd5fd6e0d341d0546febfb17f","after":"ab08025829ccda18aa9883b0488e892d8989031f","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-21T18:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"experiment with findURI","shortMessageHtmlLink":"experiment with findURI"}},{"before":"897d3a58b59058b4807d3f8f0b734e683d126b91","after":"015c62e568ac884cd5fd6e0d341d0546febfb17f","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-20T21:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":null,"after":"897d3a58b59058b4807d3f8f0b734e683d126b91","ref":"refs/heads/confmap-default-provider","pushedAt":"2024-05-20T21:48:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Add ability to set default provider","shortMessageHtmlLink":"Add ability to set default provider"}},{"before":"28242fab81001f5a68e8986e4c617e319dadec86","after":"91f13c309d00eef5b997a2e810effb2a4ccd95d4","ref":"refs/heads/main","pushedAt":"2024-05-20T20:28:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"[confmap] Remove deprecated ResolverSettings fields (#10173)\n\n\r\n#### Description\r\n\r\nThese fields were deprecated in v0.99.0 and aren't used in any upstream\r\nrepositories.\r\n\r\nThese appear to still be used in downstream distributions. If we want to\r\nlengthen the deprecation period for these fields, I'll open a PR to\r\ninstead set a timeline for their removal.","shortMessageHtmlLink":"[confmap] Remove deprecated ResolverSettings fields (open-telemetry#1…"}},{"before":"671dcbcac3073c8001836e4b90354c345fce0d69","after":"28242fab81001f5a68e8986e4c617e319dadec86","ref":"refs/heads/main","pushedAt":"2024-05-16T21:06:30.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"[mdatagen] add support for async instruments (#10159)\n\nThis PR adds the ability to configure asynchronous (observable)\r\ninstruments via mdatagen. This requires providing a mechanism to set\r\noptions to pass in the callbacks that will be called at the time of the\r\nobservation.\r\n\r\n---------\r\n\r\nSigned-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>","shortMessageHtmlLink":"[mdatagen] add support for async instruments (open-telemetry#10159)"}},{"before":"43b291d78e4dcda0ecef876907cd94d24c8999b6","after":"8cbb16a97b08a69fa37a854c5623262f1bc012aa","ref":"refs/heads/confmap-expandconverter-featuregate","pushedAt":"2024-05-14T15:59:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"a285f0f4f803a5cff0bc2e31227f42c514b69146","after":"43b291d78e4dcda0ecef876907cd94d24c8999b6","ref":"refs/heads/confmap-expandconverter-featuregate","pushedAt":"2024-05-13T22:20:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":null,"after":"a285f0f4f803a5cff0bc2e31227f42c514b69146","ref":"refs/heads/confmap-expandconverter-featuregate","pushedAt":"2024-05-13T22:15:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Start deprecating env expand syntax","shortMessageHtmlLink":"Start deprecating env expand syntax"}},{"before":"1d52fb9c3cca27f5101b25abebd1a3bfb09bf852","after":"671dcbcac3073c8001836e4b90354c345fce0d69","ref":"refs/heads/main","pushedAt":"2024-05-13T21:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"[confighttp] Remove deprecated functions (#10138)\n\nCloses\r\nhttps://github.com/open-telemetry/opentelemetry-collector/issues/9807","shortMessageHtmlLink":"[confighttp] Remove deprecated functions (open-telemetry#10138)"}},{"before":"74e43dc5de2322e24a94d5877209db0acead2404","after":null,"ref":"refs/heads/confighttp-remove-deprecated-funcs","pushedAt":"2024-05-13T19:48:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"}},{"before":"bd4c86e23249917c3d081a2e3193c90df63d3f7f","after":"74e43dc5de2322e24a94d5877209db0acead2404","ref":"refs/heads/confighttp-remove-deprecated-funcs","pushedAt":"2024-05-10T21:19:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":null,"after":"bd4c86e23249917c3d081a2e3193c90df63d3f7f","ref":"refs/heads/confighttp-remove-deprecated-funcs","pushedAt":"2024-05-10T21:17:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Remove deprecated functions","shortMessageHtmlLink":"Remove deprecated functions"}},{"before":"2f87518fbd1892f68503961b865dc132e79f7bac","after":"1d52fb9c3cca27f5101b25abebd1a3bfb09bf852","ref":"refs/heads/main","pushedAt":"2024-05-10T20:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"[confmap] Add logger to ConverterSettings (#10135)\n\n#### Description\r\nAdds a Logger to ConverterSettings to enable logging from within\r\nconverters. Also update the expand converter to log a warning if the env\r\nvar is empty or missing.\r\n\r\n#### Link to tracking issue\r\nCloses\r\nhttps://github.com/open-telemetry/opentelemetry-collector/issues/9162\r\nCloses\r\nhttps://github.com/open-telemetry/opentelemetry-collector/issues/5615\r\n\r\n#### Testing\r\n\r\nUnit tests and local testing\r\n\r\n\r\n![image](https://github.com/open-telemetry/opentelemetry-collector/assets/12352919/af5dd1e2-62f9-4272-97c7-da57166ef07e)\r\n\r\n```yaml\r\nreceivers:\r\n nop:\r\n\r\nexporters:\r\n otlphttp:\r\n endpoint: http://0.0.0.0:4317\r\n headers:\r\n # Not set\r\n x-test: $TEMP3\r\n debug:\r\n # set to \"detailed\"\r\n verbosity: $TEMP\r\n\r\nservice:\r\n telemetry:\r\n logs:\r\n level: info\r\n pipelines:\r\n traces:\r\n receivers:\r\n - nop\r\n exporters:\r\n - otlphttp\r\n - debug\r\n```\r\n\r\n#### Documentation\r\nAdded godoc comments","shortMessageHtmlLink":"[confmap] Add logger to ConverterSettings (open-telemetry#10135)"}},{"before":"b22073d4453a7c0e848ba9655abaa028d64bd550","after":null,"ref":"refs/heads/confmap-converter-logger","pushedAt":"2024-05-10T19:54:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"}},{"before":"634223b291cc00fae63cc4e1354c84cd9ca52388","after":"2f87518fbd1892f68503961b865dc132e79f7bac","ref":"refs/heads/main","pushedAt":"2024-05-10T19:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"[confmap] Deprecate `NewWithSettings` and `New` (#10134)\n\n#### Description\r\n\r\nEach of these was deprecated in v0.99.0, so I think removing them in\r\nv0.101.0 is a safe deprecation period for an API that is likely only\r\nused by vendor distros built without ocb.\r\n\r\nIf we would like to extend the deprecation period or break this change\r\ninto PRs for each module, let me know and I'll make the necessary\r\nchanges.","shortMessageHtmlLink":"[confmap] Deprecate NewWithSettings and New (open-telemetry#10134)"}},{"before":"e9f00ef1aacd0913fc1f535430a4d06da47f3798","after":"b22073d4453a7c0e848ba9655abaa028d64bd550","ref":"refs/heads/confmap-converter-logger","pushedAt":"2024-05-10T18:24:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Merge in upstream/main","shortMessageHtmlLink":"Merge in upstream/main"}},{"before":"a71dd467f13f062e0e258a83582e56e81e1d9361","after":"e9f00ef1aacd0913fc1f535430a4d06da47f3798","ref":"refs/heads/confmap-converter-logger","pushedAt":"2024-05-10T16:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Log when empty/missing env var is expanded","shortMessageHtmlLink":"Log when empty/missing env var is expanded"}},{"before":"57da4565004ca3373ce3d0e935027c5afac61b60","after":"a71dd467f13f062e0e258a83582e56e81e1d9361","ref":"refs/heads/confmap-converter-logger","pushedAt":"2024-05-10T16:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"25720b71c293abfe04915ddd4920cf85547de32b","after":"57da4565004ca3373ce3d0e935027c5afac61b60","ref":"refs/heads/confmap-converter-logger","pushedAt":"2024-05-10T15:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":null,"after":"25720b71c293abfe04915ddd4920cf85547de32b","ref":"refs/heads/confmap-converter-logger","pushedAt":"2024-05-10T15:36:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"Add logger to ConverterSettings","shortMessageHtmlLink":"Add logger to ConverterSettings"}},{"before":"c6b70a7ec794d1a296f82863032def0848f870e0","after":"634223b291cc00fae63cc4e1354c84cd9ca52388","ref":"refs/heads/main","pushedAt":"2024-05-10T14:50:21.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"TylerHelmuth","name":"Tyler Helmuth","path":"/TylerHelmuth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12352919?s=80&v=4"},"commit":{"message":"[otelcol] Add a custom zapcore.Core for confmap logging (#10056)\n\n\r\n#### Description\r\n\r\nProvides a logger to confmap that buffers logs in memory until the\r\nprimary logger can be used. Once the primary logger exists, places that\r\nused the original logger are given the updated Core.\r\n\r\nIf an error occurs that would shut down the collector before the primary\r\nlogger could be created, the logs are written to stdout/err using a\r\nfallback logger.\r\n\r\nAlternative to\r\nhttps://github.com/open-telemetry/opentelemetry-collector/pull/10008\r\n\r\nI've pushed the testing I did to show how the logger successfully\r\nupdates. Before config resolution the debug log in confmap is not\r\nprinted, but afterwards it is.\r\n\r\ntest config:\r\n```yaml\r\nreceivers:\r\n nop:\r\n\r\nexporters:\r\n otlphttp:\r\n endpoint: http://0.0.0.0:4317\r\n headers:\r\n # Not set\r\n x-test: ${env:TEMP3}\r\n debug:\r\n # set to \"detailed\"\r\n verbosity: $TEMP\r\n\r\nservice:\r\n telemetry:\r\n logs:\r\n level: debug\r\n pipelines:\r\n traces:\r\n receivers:\r\n - nop\r\n exporters:\r\n - debug\r\n```\r\n\r\n\r\n![image](https://github.com/open-telemetry/opentelemetry-collector/assets/12352919/6a17993f-1f97-4c54-9165-5c34dd58d108)\r\n\r\n\r\n#### Link to tracking issue\r\nRelated to\r\nhttps://github.com/open-telemetry/opentelemetry-collector/issues/9162\r\nRelated to\r\nhttps://github.com/open-telemetry/opentelemetry-collector/issues/5615\r\n\r\n\r\n#### Testing\r\nIf we like this approach I'll add tests\r\n\r\n\r\n#### Documentation\r\n\r\n---------\r\n\r\nCo-authored-by: Dan Jaglowski \r\nCo-authored-by: Pablo Baeyens ","shortMessageHtmlLink":"[otelcol] Add a custom zapcore.Core for confmap logging (open-telemet…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUw0f_gA","startCursor":null,"endCursor":null}},"title":"Activity · TylerHelmuth/opentelemetry-collector"}