observIQ / stanza

Fast and lightweight log transport and processing.
Apache License 2.0
182 stars 23 forks source link

feat: Reworked Buffer and Flusher Interfaces and implementations. #589

Closed cpheps closed 2 years ago

cpheps commented 2 years ago

Description of Changes

Please check that the PR fulfills these requirements

codecov[bot] commented 2 years ago

Codecov Report

Merging #589 (3bcf338) into v2 (793336c) will increase coverage by 5.73%. The diff coverage is 85.13%.

Impacted file tree graph

@@            Coverage Diff             @@
##               v2     #589      +/-   ##
==========================================
+ Coverage   67.01%   72.73%   +5.73%     
==========================================
  Files          63       75      +12     
  Lines        4392     5593    +1201     
==========================================
+ Hits         2943     4068    +1125     
- Misses       1172     1283     +111     
+ Partials      277      242      -35     
Impacted Files Coverage Δ
operator/buffer/buffer.go 75.86% <ø> (-1.92%) :arrow_down:
...builtin/input/aws/cloudwatch/cloudwatch_persist.go 62.50% <ø> (-8.93%) :arrow_down:
operator/builtin/input/azure/event_hub.go 0.00% <ø> (ø)
operator/builtin/input/azure/event_hub_config.go 90.91% <ø> (-1.09%) :arrow_down:
operator/builtin/input/file/finder.go 100.00% <ø> (ø)
operator/builtin/input/file/reader.go 53.05% <0.00%> (-5.73%) :arrow_down:
operator/builtin/input/http/config.go 97.03% <ø> (-0.23%) :arrow_down:
operator/builtin/input/journald/journald.go 57.06% <ø> (-2.03%) :arrow_down:
operator/builtin/output/googlecloud/severity.go 100.00% <ø> (+72.73%) :arrow_up:
operator/helper/persist/cached_persister.go 100.00% <ø> (ø)
... and 88 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update f5139c7...3bcf338. Read the comment docs.