tumblr / colossus

I/O and Microservice library for Scala
Apache License 2.0
1.14k stars 96 forks source link

Interceptors #622

Closed aliyakamercan closed 6 years ago

aliyakamercan commented 6 years ago

Service client interceptors

@DanSimon @jlbelmonte @benblack86 @amotamed @dxuhuang

codecov-io commented 6 years ago

Codecov Report

Merging #622 into develop will decrease coverage by 0.04%. The diff coverage is 44.44%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #622      +/-   ##
===========================================
- Coverage    84.88%   84.84%   -0.05%     
===========================================
  Files           99       99              
  Lines         4454     4460       +6     
  Branches       344      330      -14     
===========================================
+ Hits          3781     3784       +3     
- Misses         673      676       +3
Impacted Files Coverage Δ
...lossus/src/main/scala/colossus/service/Async.scala 50% <ø> (ø) :arrow_up:
...n/scala/colossus/service/LoadBalancingClient.scala 86.66% <0%> (-1.47%) :arrow_down:
...in/scala/colossus/service/AsyncServiceClient.scala 94.44% <0%> (-5.56%) :arrow_down:
...s/src/main/scala/colossus/service/ServiceDSL.scala 83.67% <0%> (-1.75%) :arrow_down:
...rc/main/scala/colossus/service/ServiceClient.scala 91.72% <80%> (+0.11%) :arrow_up:
.../scala/colossus/metrics/collectors/Histogram.scala 91.3% <0%> (+0.72%) :arrow_up:

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 fd29675...774795a. Read the comment docs.