Alexis Perez
bcbaeaf4b8
Move ValidateConfig from configcheck to configtest ( #3956 )
...
* Move Validateconfig to configtest
* Rename ValidateConfig to CheckConfigStruct
* fix: revert all the renamed variables
* fix: rename ValidateConfig to CheckConfigStruct
* fix: rename test names
Co-authored-by: Hyunuk Lim <hyunuk@amazon.com>
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
2021-09-16 03:44:59 -07:00
Bogdan Drutu
e2929a9b2e
Add componenttest.NewNop*CreateSettings to simplify tests ( #3375 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-06-08 10:49:35 -04:00
Patryk Matyjasek
017aa1dad7
Standarize Settings, Params and Parameters in Processors ( #3181 )
...
* Replace ProcessorCreateParams with ProcessorCreateSettings.
Replace all dependencies in Processors.
Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
* Update changelog
Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
# Conflicts:
# CHANGELOG.md
# Conflicts:
# CHANGELOG.md
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-06-02 06:49:04 -07:00
Bogdan Drutu
a3fa0a9166
Rename processor component.TraceProcessor to component.TracesProcessor, and equivalent Create method feature request ( #2026 )
...
Fixes #1975
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-10-28 18:11:25 -04:00
Bogdan Drutu
b3a5ceaefa
Change CreateTraceProcessor and CreateMetricsProcessor to be consistent with receivers/logs processor and exporters. ( #1785 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-09-15 12:39:38 -07:00
Ben Keith
889948e2fa
Batch Processor: Log Support ( #1723 )
...
This mimics the same logic as metrics for logs in the batchprocessor.
2020-09-02 18:33:26 -04:00
Jay Camp
1e65674799
Update copyright ( #1597 )
...
* Update copyright
* rebase
2020-08-19 18:25:44 -07:00
Bogdan Drutu
0c7de066d7
Add helper processor factory to reduce boilerplate ( #1339 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-07-13 21:50:01 -07:00
Constance Caramanolis
4074b3c654
Add the ability to batch metrics as a processor. ( #1060 )
...
* Add batching for metrics
* Update documentation
* Improve test coverage
2020-06-02 10:23:26 -07:00
Bruno Garcia
8aa2731844
Remove year from copyright ( #964 )
2020-05-26 12:44:22 -04:00
Bogdan Drutu
a637b41c22
Change entire repo to use the new vanityurl go.opentelemetry.io/collector ( #977 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-05-15 12:04:05 -07:00
Dmitrii Anoshin
277aa581ad
Switch batch_processor to internal data model ( #832 )
...
New internal data structure allows to batch together traces from different resources. This simplify batching a lot. This commit removes most of the functionality for handling many batches per node and uses only one batch with one ticker.
2020-04-15 16:51:27 -07:00
Steve Flanders
7a6e5f1955
Rename nodebatcherprocessor to batchprocessor ( #401 )
...
This is for consistency reasons and to ensure configuration parameters
match directory structure.
2019-10-15 16:47:38 -04:00