opentelemetry-collector/config
Joe Elliott 9778b16b81 Refactor Jaeger Receiver config (#490)
Fixes #445, #158 

This PR addresses some Jaeger receiver config cleanup as well as makes some breaking changes to the way the config is handled.   See below for details.

**Fixes/Updates**
- Disabled flag is respected per protocol
- Unspecified protocols will no longer be started
- Empty protocol configs can now be specified to start the protocol with defaults. e.g.
  ```
  jaeger:
    protocols:
      grpc:
  ```
- Updated readmes
- Naming and behavior of per protocol Addr/Enabled functions in `trace_reciever.go` has been standardized.
- Added thrift tchannel test to meet code coverage

**Breaking Change**
Changed the way an empty `jaeger:` config is handled.  An empty/default config does not start any jaeger protocols.  Previously it started all three collector protocols.  This is a consequence of not starting unspecified protocols.
2020-01-14 12:59:40 -05:00
..
configcheck Validate configuration object tags (#383) 2019-10-15 07:18:49 -07:00
configerror Fix license header, typos and lints (#160) 2019-07-17 12:19:43 -07:00
configgrpc Add TLS support for Jaeger exporter. (#362) 2019-10-07 17:17:02 -07:00
configmodels Refactor config: pipelines now under service (#376) 2019-10-02 17:42:18 -07:00
testdata Refactor config: pipelines now under service (#376) 2019-10-02 17:42:18 -07:00
config.go Refactor Jaeger Receiver config (#490) 2020-01-14 12:59:40 -05:00
config_test.go Refactor config: pipelines now under service (#376) 2019-10-02 17:42:18 -07:00
example_factories.go Make component interfaces uniform (#488) 2020-01-10 08:49:34 -05:00
example_factories_test.go Make component interfaces uniform (#488) 2020-01-10 08:49:34 -05:00
test_helpers.go Rename all github paths from opentelemtry-service to opentelemetry-collector (#371) 2019-09-27 17:17:03 -04:00