Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Mesosphere Sprint 35
-
1
Description
Currently, all of the virtual functions in `mesos::slave::Isolator` are pure virtual (expect status()). For many isolators, however, it doesn't make sense to implement all of these virtual functions. Each isolator has to provide its own default implementation of these functions even if they aren't really relying on them. This adds unnecessary extra code to many isolators that don't need them.
Moreover, the `MesosIsolatorProcess` has the same problem for each of its virtual functions.
We should provide defaults for these instead of making each and every isolator implement even in cases when it doesn't make sense.
Attachments
Issue Links
- blocks
-
MESOS-5256 Add support for per-containerizer resource enumeration
- Resolved
-
MESOS-5258 Turn the Nvidia GPU isolator into a module
- Resolved