@@ -62,8 +62,17 @@
Loading
62 62
    final case class Enabled(pool: FuturePool) extends Param
63 63
    final case object Disabled extends Param
64 64
65 -
    implicit val param: Stack.Param[Param] =
66 -
      Stack.Param(defaultPool.map(Enabled(_)).getOrElse(Disabled))
65 +
    implicit val param: Stack.Param[Param] = new Stack.Param[Param] {
66 +
      lazy val default: Param = defaultPool.map(Enabled(_)).getOrElse(Disabled)
67 +
68 +
      override def show(p: Param): Seq[(String, () => String)] = {
69 +
        val enabledStr = p match {
70 +
          case Enabled(executorServiceFuturePool) => executorServiceFuturePool.toString
71 +
          case Disabled => "Disabled"
72 +
        }
73 +
        Seq(("pool", () => enabledStr))
74 +
      }
75 +
    }
67 76
  }
68 77
69 78
  private[finagle] def client[Req, Rep]: Stackable[ServiceFactory[Req, Rep]] =

@@ -421,8 +421,8 @@
Loading
421 421
    stk.push(Failure.module)
422 422
    stk.push(ClientTracingFilter.module)
423 423
    stk.push(ForwardAnnotation.module)
424 -
    stk.push(RegistryEntryLifecycle.module)
425 424
    stk.push(OffloadFilter.client)
425 +
    stk.push(RegistryEntryLifecycle.module)
426 426
    stk.push(TraceInitializerFilter.clientModule)
427 427
    stk.result
428 428
  }
Files Coverage
finagle-base-http/src/main/scala/com/twitter/finagle/http 85.24%
finagle-core/src/main/scala/com/twitter/finagle 85.35%
finagle-exception/src/main/scala/com/twitter/finagle/exception 79.66%
finagle-exp/src/main/scala/com/twitter/finagle/exp 91.00%
finagle-http/src/main/scala/com/twitter/finagle 81.89%
finagle-http2/src/main/scala/com/twitter/finagle/http2 76.84%
finagle-memcached/src/main/scala/com/twitter/finagle 69.63%
finagle-mux/src/main/scala/com/twitter/finagle 76.76%
finagle-mysql/src/main/scala/com/twitter/finagle 66.94%
finagle-netty4-http/src/main/scala/com/twitter/finagle/netty4/http 95.97%
finagle-netty4/src/main/scala/com/twitter/finagle/netty4 87.73%
...le-opencensus-tracing/src/main/scala/com/twitter/finagle/tracing/opencensus 89.89%
finagle-partitioning/src/main/scala/com/twitter/finagle/partitioning 87.76%
finagle-redis/src/main/scala/com/twitter/finagle 36.21%
finagle-scribe/src/main/scala/com/twitter/finagle/scribe 75.93%
finagle-serversets/src/main/scala/com/twitter 79.18%
finagle-stats-core/src/main/scala/com/twitter/finagle/stats 78.01%
finagle-thrift/src/main/scala/com/twitter/finagle 75.22%
finagle-thriftmux/src/main/scala/com/twitter/finagle 87.67%
finagle-toggle/src/main/scala/com/twitter/finagle 86.18%
finagle-zipkin-core/src/main/scala/com/twitter/finagle/zipkin/core 81.40%
finagle-zipkin-scribe/src/main/scala/com/twitter/finagle/zipkin/thrift 78.33%
finagle-stats/src/main/scala/com/twitter/finagle/stats/stats.scala 0.00%
...tunable/src/main/scala/com/twitter/finagle/tunable/StandardTunableMap.scala 56.52%
Project Totals (829 files) 78.04%
3562.29
TRAVIS_OS_NAME=linux
openjdk8=
3562.33
TRAVIS_OS_NAME=linux
openjdk8=
3562.32
TRAVIS_OS_NAME=linux
openjdk8=
3562.31
TRAVIS_OS_NAME=linux
openjdk8=
3562.25
TRAVIS_OS_NAME=linux
openjdk8=
3562.27
TRAVIS_OS_NAME=linux
openjdk8=
3562.26
TRAVIS_OS_NAME=linux
openjdk8=
3562.28
TRAVIS_OS_NAME=linux
openjdk8=
3562.36
TRAVIS_OS_NAME=linux
openjdk8=
3562.35
TRAVIS_OS_NAME=linux
openjdk8=
3562.3
TRAVIS_OS_NAME=linux
openjdk8=
3562.1
TRAVIS_OS_NAME=linux
openjdk8=
3562.12
TRAVIS_OS_NAME=linux
openjdk8=
3562.69
openjdk11=
TRAVIS_OS_NAME=linux
3562.70
openjdk11=
TRAVIS_OS_NAME=linux
3562.67
openjdk11=
TRAVIS_OS_NAME=linux
3562.61
openjdk11=
TRAVIS_OS_NAME=linux
3562.65
openjdk11=
TRAVIS_OS_NAME=linux
3562.66
openjdk11=
TRAVIS_OS_NAME=linux
3562.60
TRAVIS_OS_NAME=linux
openjdk8=