in src/main/scala/middleware/FieldMetrics.scala [38:43]
override def fieldError(queryVal: FieldMetricState, fieldVal: Unit, error: Throwable, mctx: MiddlewareQueryContext[Any, _, _], ctx: Context[Any, _]): Unit = {
//Interesting - could punt something to Sentry or whatever here
val fieldName = ctx.parentType.name + "." + ctx.field.name
logger.warn(s"An error was caught processing field $fieldName on path ${ctx.path.toString()}: ${error.getMessage}")
PrometheusMetrics.FieldErrorCount.labels(fieldName).inc()
}