Commit Graph

10 Commits

Author SHA1 Message Date
Bogdan Drutu d6a0f9ab76
Fix comments for exported funcs/vars/consts (#2938)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-04-14 14:55:23 -07:00
Bogdan Drutu 80a415db43
Move configerror.ErrDataTypeIsNotSupported to componenterror.ErrDataTypeIsNotSupported (#2886)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-04-06 07:36:46 -07:00
Bogdan Drutu 231815ce83
Tune logs (zap) fields for each component, remove duplicate type already in name (#2864)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-03-31 08:27:51 -07:00
Bogdan Drutu 196df24cda
Avoid using config2 in imports, remove duplicate code in exporter builder (#2863)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-03-30 18:09:33 -07:00
Bogdan Drutu e7c74eb2fd
Move configmodels to config (#2808)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-03-26 12:14:35 -07:00
Anthony Mirabella a65a5a6978
Tidy up `consumer/consumererror` package. (#2768)
* Tidy up `consumer/consumererror` package.

* Updated docblocks for grammar and consistency
* Added `IsPartial()` predicate to match `IsPermanent()`
* Ensured tests for `PartialError` test the public interface

Remove `PartialError` and replace with individual signal error types

Refactor consumererror signal extraction to simplify exporterhelper request interface

* Rename consumererror signal error types to align with rest of codebase

* Rename `onPartialError` to `onError` in `exporterhelper.request` interface

* Provide conversion methods to consumererror signal error types.

This moves the accessors for signal data to methods on the individual error types
and provides As<Signal>() package functions that behave as targeted versions of
the errors.As() function.

* Avoid unnecessary allocation, fixup docs
2021-03-23 16:35:23 -07:00
Paulo Janotti c81a01b7d1
Add a host wrapper to improve ReportFatalError msg (#2775)
* Add a host wrapper  to improve ReportFatalError msg

* Adding host wrapper when starting pipeline

* Do not allocate in the loop
2021-03-23 15:09:25 -07:00
Bogdan Drutu 0c6757ec71
Rename [Traces|Metrics|Logs]Consumer to [Traces|Metrics|Logs] (#2761)
* Rename [Traces|Metrics|Logs]Consumer to [Traces|Metrics|Logs]

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>

* Update internal/testcomponents/example_exporter.go

Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>

Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
2021-03-23 08:04:44 -07:00
Bogdan Drutu b13bc9d94b
Move fanout consumers to fanoutconsumer package (#2615)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-03-11 14:34:58 -08:00
Bogdan Drutu b6cf0920a0
Move service/builder to internal, no need to expose public (#2625)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-03-08 15:41:32 -08:00