Как я могу написать сообщения журнала от compileInFn? - PullRequest
0 голосов
/ 04 мая 2018

Как я могу написать отладочные сообщения из compileInFn в MapGroupCompiler? С ContextAwareLogger я получаю ошибку сериализации.

(как это:

class Compiler(context: DriverContext, compilerConf: CompilerConfig)
  extends MapGroupCompiler[IntermediateData]
  with CompileOut1To1Fn[IntermediateData]
  with LayerDefinitions {

private val log = new ContextAwareLogger(this.getClass)
...
}

)

1 Ответ

0 голосов
/ 09 мая 2018

Мне просто нужно было расширить с помощью ContextLogging

class Compiler(context: DriverContext, compilerConf: CompilerConfig)
  extends MapGroupCompiler[IntermediateData]
  with ContextLogging     // <--
  with CompileOut1To1Fn[IntermediateData]
  with LayerDefinitions {

  private val log = new ContextAwareLogger(this.getClass)

  ...
...