Description
Currently in .Net Evaluator, we deserialize clrBridge.config that is the configuration for clr driver. The only usage of the injector which wraps this configuration is to inject IDriverConnection in HeartBeatmanager.
IDriverConnection usually is bound as part of driver configuration for DriverReconnect. That is the reason clrBridge.config is used in Evaluator.
We should separate Driver configuration and Evaluator configuration.If we have any configuration that is supposed to be supplied to evaluator, we should set it as part of the evaluator configuration.
I searched code, the configuration for IDriveConnection is only used at Evaluator side rather than driver.
Attachments
Issue Links
- is blocked by
-
REEF-1289 Add an EvaluatorConfiguration for the .NET Evaluator
- Resolved
- is related to
-
REEF-1223 IMRU Fault Tolerance - restart failed evaluators
- Resolved
-
REEF-289 Rewrite .NET Evaluator with Tang
- Resolved
- relates to
-
REEF-217 Evaluator reads the driver configuration (it shouldn't)
- Resolved
- links to