#####################################################
#
# List of approvers for OpenTelemetry Collector Contrib
#
#####################################################
#
# Learn about membership in OpenTelemetry community:
#  https://github.com/open-telemetry/community/blob/main/community-membership.md
#
#
# Learn about CODEOWNERS file format:
# https://help.github.com/en/articles/about-code-owners
#
# NOTE: Lines should be entered in the following format:
# <component_path_relative_from_project_root>/<min_1_space><owner_1><space><owner_2><space>..<owner_n>
# extension/oauth2clientauthextension/                 @open-telemetry/collector-contrib-approvers @pavankrish123 @jpkrohling
# Path separator and minimum of 1 space between component path and owners is
# important for validation steps
#

* @open-telemetry/collector-contrib-approvers

cmd/mdatagen/                                        @open-telemetry/collector-contrib-approvers @dmitryax
cmd/otelcontribcol/                                  @open-telemetry/collector-contrib-approvers @codeboten
cmd/telemetrygen/                                    @open-telemetry/collector-contrib-approvers @mx-psi @amenasria @codeboten
cmd/tracegen/                                        @open-telemetry/collector-contrib-approvers @jpkrohling

confmap/provider/s3mapprovider/                      @open-telemetry/collector-contrib-approvers @Aneurysm9

exporter/alibabacloudlogserviceexporter/             @open-telemetry/collector-contrib-approvers @shabicheng @kongluoxing @qiansheng91
exporter/awscloudwatchlogsexporter/                  @open-telemetry/collector-contrib-approvers @boostchicken
exporter/awsemfexporter/                             @open-telemetry/collector-contrib-approvers @Aneurysm9 @shaochengwang @mxiamxia
exporter/awskinesisexporter/                         @open-telemetry/collector-contrib-approvers @Aneurysm9 @MovieStoreGuy
exporter/awsxrayexporter/                            @open-telemetry/collector-contrib-approvers @willarmiros
exporter/azuremonitorexporter/                       @open-telemetry/collector-contrib-approvers @pcwiese
exporter/azuredataexplorerexporter/                  @open-telemetry/collector-contrib-approvers @asaharan @ag-ramachandran
exporter/carbonexporter/                             @open-telemetry/collector-contrib-approvers @pjanotti
exporter/clickhouseexporter/                         @open-telemetry/collector-contrib-approvers @hanjm @dmitryax
exporter/coralogixexporter/                          @open-telemetry/collector-contrib-approvers @oded-dd @ofirshmuel
exporter/datadogexporter/                            @open-telemetry/collector-contrib-approvers @KSerrania @mx-psi @gbbr @knusbaum @amenasria @dineshg13
exporter/dynatraceexporter/                          @open-telemetry/collector-contrib-approvers @dyladan @arminru
exporter/elasticsearchexporter/                      @open-telemetry/collector-contrib-approvers @JaredTan95
exporter/f5cloudexporter/                            @open-telemetry/collector-contrib-approvers @gramidt
exporter/fileexporter/                               @open-telemetry/collector-contrib-approvers @atingchen
exporter/googlecloudexporter/                        @open-telemetry/collector-contrib-approvers @aabmass @dashpole @jsuereth @punya @tbarker25 @damemi
exporter/googlemanagedprometheusexporter/            @open-telemetry/collector-contrib-approvers @aabmass @dashpole @jsuereth @punya @tbarker25 @damemi
exporter/googlecloudpubsubexporter/                  @open-telemetry/collector-contrib-approvers @alexvanboxel
exporter/humioexporter/                              @open-telemetry/collector-contrib-approvers @xitric
exporter/instanaexporter/                            @open-telemetry/collector-contrib-approvers @jpkrohling @hickeyma
exporter/jaegerexporter/                             @open-telemetry/collector-contrib-approvers @jpkrohling
exporter/jaegerthrifthttpexporter/                   @open-telemetry/collector-contrib-approvers @jpkrohling @pavolloffay
exporter/kafkaexporter/                              @open-telemetry/collector-contrib-approvers @pavolloffay @MovieStoreGuy
exporter/loadbalancingexporter/                      @open-telemetry/collector-contrib-approvers @jpkrohling
exporter/logzioexporter/                             @open-telemetry/collector-contrib-approvers @jkowall @Doron-Bargo @yotamloe
exporter/lokiexporter/                               @open-telemetry/collector-contrib-approvers @gramidt @gouthamve @jpkrohling @kovrus @mar4uk
exporter/mezmoexporter/                              @open-telemetry/collector-contrib-approvers @dashpole @billmeyer @gjanco
exporter/opencensusexporter/                         @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers
exporter/prometheusexporter/                         @open-telemetry/collector-contrib-approvers @Aneurysm9
exporter/prometheusremotewriteexporter/              @open-telemetry/collector-contrib-approvers @Aneurysm9
exporter/pulsarexporter/                             @open-telemetry/collector-contrib-approvers @dmitryax @tjiuming
exporter/sapmexporter/                               @open-telemetry/collector-contrib-approvers @owais @dmitryax
exporter/sentryexporter/                             @open-telemetry/collector-contrib-approvers @AbhiPrasad
exporter/signalfxexporter/                           @open-telemetry/collector-contrib-approvers @pmcollins @dmitryax
exporter/skywalkingexporter/                         @open-telemetry/collector-contrib-approvers @liqiangz
exporter/splunkhecexporter/                          @open-telemetry/collector-contrib-approvers @atoulme @dmitryax
exporter/sumologicexporter/                          @open-telemetry/collector-contrib-approvers @sumo-drosiek
exporter/tanzuobservabilityexporter/                 @open-telemetry/collector-contrib-approvers @oppegard @thepeterstone @keep94
exporter/tencentcloudlogserviceexporter/             @open-telemetry/collector-contrib-approvers @wgliang @yiyang5055
exporter/zipkinexporter/                             @open-telemetry/collector-contrib-approvers

extension/asapauthextension/                         @open-telemetry/collector-contrib-approvers @jamesmoessis @MovieStoreGuy
extension/awsproxy/                                  @open-telemetry/collector-contrib-approvers @Aneurysm9 @mxiamxia
extension/basicauthextension/                        @open-telemetry/collector-contrib-approvers @jpkrohling @svrakitin
extension/bearertokenauthextension/                  @open-telemetry/collector-contrib-approvers @jpkrohling @pavankrish123
extension/headerssetter/                             @open-telemetry/collector-contrib-approvers @jpkrohling @kovrus
extension/headerssetterextension/                    @open-telemetry/collector-contrib-approvers @jpkrohling @kovrus
extension/healthcheckextension/                      @open-telemetry/collector-contrib-approvers @jpkrohling
extension/jaegerremotesampling/                      @open-telemetry/collector-contrib-approvers @jpkrohling
extension/oauth2clientauthextension/                 @open-telemetry/collector-contrib-approvers @pavankrish123 @jpkrohling
extension/observer/                                  @open-telemetry/collector-contrib-approvers @dmitryax @rmfitzpatrick
extension/observer/dockerobserver/                   @open-telemetry/collector-contrib-approvers @MovieStoreGuy
extension/observer/ecstaskobserver/                  @open-telemetry/collector-contrib-approvers @rmfitzpatrick
extension/observer/hostobserver/                     @open-telemetry/collector-contrib-approvers @MovieStoreGuy
extension/observer/k8sobserver/                      @open-telemetry/collector-contrib-approvers @rmfitzpatrick @dmitryax
extension/oidcauthextension/                         @open-telemetry/collector-contrib-approvers @jpkrohling
extension/pprofextension/                            @open-telemetry/collector-contrib-approvers @MovieStoreGuy
extension/sigv4authextension/                        @open-telemetry/collector-contrib-approvers @Aneurysm9 @erichsueh3
extension/storage/                                   @open-telemetry/collector-contrib-approvers @dmitryax @atoulme @djaglowski
extension/storage/dbstorage/                         @open-telemetry/collector-contrib-approvers @dmitryax @atoulme
extension/storage/filestorage/                       @open-telemetry/collector-contrib-approvers @djaglowski

internal/aws/                                        @open-telemetry/collector-contrib-approvers @Aneurysm9 @mxiamxia
internal/docker/                                     @open-telemetry/collector-contrib-approvers @mstumpfx @rmfitzpatrick

internal/k8sconfig/                                  @open-telemetry/collector-contrib-approvers @pmcollins @dmitryax
internal/kubelet/                                    @open-telemetry/collector-contrib-approvers @dmitryax
internal/metadataproviders/                          @open-telemetry/collector-contrib-approvers @jrcamp @Aneurysm9 @dashpole
internal/scrapertest/                                @open-telemetry/collector-contrib-approvers @djaglowski
internal/splunk/                                     @open-telemetry/collector-contrib-approvers @pmcollins @dmitryax

pkg/batchpersignal/                                  @open-telemetry/collector-contrib-approvers @jpkrohling
pkg/resourcetotelemetry/                             @open-telemetry/collector-contrib-approvers @mx-psi
pkg/stanza/                                          @open-telemetry/collector-contrib-approvers @djaglowski
pkg/ottl/                          @open-telemetry/collector-contrib-approvers @TylerHelmuth @kentquirk @bogdandrutu
pkg/translator/jaeger/                               @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers
pkg/translator/loki/                                 @open-telemetry/collector-contrib-approvers @gouthamve @jpkrohling @kovrus @mar4uk
pkg/translator/opencensus/                           @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers
pkg/translator/prometheus/                           @open-telemetry/collector-contrib-approvers @dashpole @bertysentry
pkg/translator/prometheusremotewrite/                @open-telemetry/collector-contrib-approvers @Aneurysm9
pkg/translator/signalfx/                             @open-telemetry/collector-contrib-approvers @pmcollins @pjanotti @dmitryax
pkg/translator/zipkin/                               @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers
pkg/winperfcounters/                                 @open-telemetry/collector-contrib-approvers @dashpole @mrod1598 @binaryfissiongames

processor/attributesprocessor/                       @open-telemetry/collector-contrib-approvers @boostchicken
processor/cumulativetodeltaprocessor/                @open-telemetry/collector-contrib-approvers @TylerHelmuth
processor/filterprocessor/                           @open-telemetry/collector-contrib-approvers @boostchicken
processor/groupbyattrsprocessor/                     @open-telemetry/collector-contrib-approvers
processor/groupbytraceprocessor/                     @open-telemetry/collector-contrib-approvers @jpkrohling
processor/k8sattributesprocessor/                    @open-telemetry/collector-contrib-approvers @owais @dmitryax
processor/logstransformprocessor/                    @open-telemetry/collector-contrib-approvers @djaglowski @dehaansa
processor/metricstransformprocessor/                 @open-telemetry/collector-contrib-approvers @dmitryax
processor/probabilisticsamplerprocessor/             @open-telemetry/collector-contrib-approvers @jpkrohling
processor/redactionprocessor/                        @open-telemetry/collector-contrib-approvers @leonsp-ai @dmitryax @mx-psi
processor/resourcedetectionprocessor/                @open-telemetry/collector-contrib-approvers @jrcamp @Aneurysm9 @dashpole
processor/resourceprocessor/                         @open-telemetry/collector-contrib-approvers @dmitryax
processor/resourcedetectionprocessor/internal/azure/ @open-telemetry/collector-contrib-approvers @mx-psi
processor/routingprocessor/                          @open-telemetry/collector-contrib-approvers @jpkrohling @kovrus
processor/schemaprocessor/                           @open-telemetry/collector-contrib-approvers @MovieStoreGuy
processor/servicegraphprocessor/                     @open-telemetry/collector-contrib-approvers @jpkrohling @mapno
processor/spanmetricsprocessor/                      @open-telemetry/collector-contrib-approvers @albertteoh
processor/spanprocessor/                             @open-telemetry/collector-contrib-approvers @boostchicken
processor/tailsamplingprocessor/                     @open-telemetry/collector-contrib-approvers @jpkrohling
processor/transformprocessor/                        @open-telemetry/collector-contrib-approvers @TylerHelmuth @kentquirk @bogdandrutu

receiver/azureeventhubreceiver/                      @open-telemetry/collector-contrib-approvers @atoulme @djaglowski
receiver/activedirectorydsreceiver/                  @open-telemetry/collector-contrib-approvers @djaglowski @binaryfissiongames
receiver/aerospikereceiver/                          @open-telemetry/collector-contrib-approvers @djaglowski @antonblock
receiver/apachereceiver/                             @open-telemetry/collector-contrib-approvers @djaglowski
receiver/awscontainerinsightreceiver/                @open-telemetry/collector-contrib-approvers @Aneurysm9 @pxaws
receiver/awsecscontainermetricsreceiver/             @open-telemetry/collector-contrib-approvers @Aneurysm9
receiver/awsfirehosereceiver/                        @open-telemetry/collector-contrib-approvers @Aneurysm9
receiver/awsxrayreceiver/                            @open-telemetry/collector-contrib-approvers @willarmiros
receiver/azureblobreceiver/                          @open-telemetry/collector-contrib-approvers @eedorenko @mx-psi
receiver/bigipreceiver/                              @open-telemetry/collector-contrib-approvers @djaglowski @StefanKurek
receiver/carbonreceiver/                             @open-telemetry/collector-contrib-approvers @pjanotti
receiver/chronyreceiver/                             @open-telemetry/collector-contrib-approvers @MovieStoreGuy @jamesmoessis
receiver/cloudfoundryreceiver/                       @open-telemetry/collector-contrib-approvers @agoallikmaa @pellared @crobert-1
receiver/collectdreceiver/                           @open-telemetry/collector-contrib-approvers @owais
receiver/couchdbreceiver/                            @open-telemetry/collector-contrib-approvers @djaglowski
receiver/dockerstatsreceiver/                        @open-telemetry/collector-contrib-approvers @rmfitzpatrick
receiver/elasticsearchreceiver/                      @open-telemetry/collector-contrib-approvers @djaglowski @binaryfissiongames
receiver/expvarreceiver/                             @open-telemetry/collector-contrib-approvers @jamesmoessis @MovieStoreGuy
receiver/filelogreceiver/                            @open-telemetry/collector-contrib-approvers @djaglowski
receiver/flinkmetricsreceiver/                       @open-telemetry/collector-contrib-approvers @jonathanwamsley @djaglowski
receiver/fluentforwardreceiver/                      @open-telemetry/collector-contrib-approvers @dmitryax
receiver/googlecloudpubsubreceiver/                  @open-telemetry/collector-contrib-approvers @alexvanboxel
receiver/googlecloudspannerreceiver/                 @open-telemetry/collector-contrib-approvers @ydrozhdzhal @asukhyy @khospodarysko @architjugran
receiver/hostmetricsreceiver/                        @open-telemetry/collector-contrib-approvers @dmitryax
receiver/iisreceiver/                                @open-telemetry/collector-contrib-approvers @mrod1598 @djaglowski
receiver/jaegerreceiver/                             @open-telemetry/collector-contrib-approvers @jpkrohling
receiver/jmxreceiver/                                @open-telemetry/collector-contrib-approvers @rmfitzpatrick
receiver/journaldreceiver/                           @open-telemetry/collector-contrib-approvers
receiver/k8sclusterreceiver/                         @open-telemetry/collector-contrib-approvers @dmitryax
receiver/k8seventsreceiver/                          @open-telemetry/collector-contrib-approvers @dmitryax
receiver/kafkametricsreceiver/                       @open-telemetry/collector-contrib-approvers @dmitryax
receiver/kafkareceiver/                              @open-telemetry/collector-contrib-approvers @pavolloffay @MovieStoreGuy
receiver/kubeletstatsreceiver/                       @open-telemetry/collector-contrib-approvers @pmcollins @dmitryax
receiver/memcachedreceiver/                          @open-telemetry/collector-contrib-approvers @djaglowski
receiver/mongodbreceiver/                            @open-telemetry/collector-contrib-approvers @djaglowski @schmikei
receiver/mongodbatlasreceiver/                       @open-telemetry/collector-contrib-approvers @zenmoto
receiver/mysqlreceiver/                              @open-telemetry/collector-contrib-approvers @djaglowski
receiver/nginxreceiver/                              @open-telemetry/collector-contrib-approvers @djaglowski
receiver/nsxtreceiver/                               @open-telemetry/collector-contrib-approvers @dashpole @schmikei
receiver/opencensusreceiver/                         @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers
receiver/oracledbreceiver/                           @open-telemetry/collector-contrib-approvers @dmitryax @crobert-1 @atoulme
receiver/podmanreceiver/                             @open-telemetry/collector-contrib-approvers @rogercoll
receiver/otlpjsonfilereceiver/                       @open-telemetry/collector-contrib-approvers @djaglowski @atoulme
receiver/postgresqlreceiver/                         @open-telemetry/collector-contrib-approvers @djaglowski
receiver/prometheusexecreceiver/                     @open-telemetry/collector-contrib-approvers @dmitryax
receiver/prometheusreceiver/                         @open-telemetry/collector-contrib-approvers @Aneurysm9 @dashpole
receiver/rabbitmqreceiver/                           @open-telemetry/collector-contrib-approvers @djaglowski @cpheps
receiver/pulsarreceiver/                             @open-telemetry/collector-contrib-approvers @dmitryax @tjiuming
receiver/receivercreator/                            @open-telemetry/collector-contrib-approvers @jrcamp
receiver/redisreceiver/                              @open-telemetry/collector-contrib-approvers @pmcollins @dmitryax
receiver/riakreceiver/                               @open-telemetry/collector-contrib-approvers @djaglowski @armstrmi
receiver/saphanareceiver/                            @open-telemetry/collector-contrib-approvers @dehaansa
receiver/sapmreceiver/                               @open-telemetry/collector-contrib-approvers @owais
receiver/signalfxreceiver/                           @open-telemetry/collector-contrib-approvers @pjanotti @dmitryax
receiver/simpleprometheusreceiver/                   @open-telemetry/collector-contrib-approvers @fatsheep9146
receiver/skywalkingreceiver/                         @open-telemetry/collector-contrib-approvers @JaredTan95
receiver/snmpreceiver/                               @open-telemetry/collector-contrib-approvers @djaglowski @StefanKurek @tamir-michaeli
receiver/solacereceiver/                             @open-telemetry/collector-contrib-approvers @djaglowski @mcardy
receiver/splunkhecreceiver/                          @open-telemetry/collector-contrib-approvers @atoulme @keitwb
receiver/sqlqueryreceiver/                           @open-telemetry/collector-contrib-approvers @dmitryax @pmcollins
receiver/sqlserverreceiver/                          @open-telemetry/collector-contrib-approvers @djaglowski @StefanKurek
receiver/statsdreceiver/                             @open-telemetry/collector-contrib-approvers @jmacd @dmitryax
receiver/syslogreceiver/                             @open-telemetry/collector-contrib-approvers @djaglowski
receiver/tcplogreceiver/                             @open-telemetry/collector-contrib-approvers @djaglowski
receiver/udplogreceiver/                             @open-telemetry/collector-contrib-approvers @djaglowski
receiver/vcenterreceiver/                            @open-telemetry/collector-contrib-approvers @djaglowski @schmikei
receiver/wavefrontreceiver/                          @open-telemetry/collector-contrib-approvers @pjanotti
receiver/windowseventlogreceiver/                    @open-telemetry/collector-contrib-approvers @djaglowski @armstrmi
receiver/windowsperfcountersreceiver/                @open-telemetry/collector-contrib-approvers @dashpole
receiver/zipkinreceiver/                             @open-telemetry/collector-contrib-approvers
receiver/zookeeperreceiver/                          @open-telemetry/collector-contrib-approvers @djaglowski

testbed/mockdatareceivers/mockawsxrayreceiver/       @open-telemetry/collector-contrib-approvers @willarmiros