[
https://issues.apache.org/jira/browse/MESOS-1384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Timothy St. Clair resolved MESOS-1384.
--------------------------------------
Resolution: Fixed
Fix Version/s: 0.21.0
Assignee: Kapil Arya (was: Niklas Quarfot Nielsen)
commit b8888f1e343c4745420b8b77e7c9213dc6515375
Author: Kapil Arya <[email protected]>
Date: Wed Oct 8 14:12:44 2014 -0700
Introduced Mesos modules abstractions.
Adding a first class primitive, abstraction and process for dynamic
library writing and loading can make it easier to extend inner
workings of Mesos. Making it possible to have dynamic loadable
resource allocators, isolators, containerizes, authenticators and much
more.
Review: https://reviews.apache.org/r/25848
> Add support for loadable MesosModule
> ------------------------------------
>
> Key: MESOS-1384
> URL: https://issues.apache.org/jira/browse/MESOS-1384
> Project: Mesos
> Issue Type: Improvement
> Affects Versions: 0.19.0
> Reporter: Timothy St. Clair
> Assignee: Kapil Arya
> Fix For: 0.21.0
>
>
> I think we should break this into multiple phases.
> -(1) Let's get the dynamic library loading via a "stout-ified" version of
> https://github.com/timothysc/tests/blob/master/plugin_modules/DynamicLibrary.h.
> -
> *DONE*
> (2) Use (1) to instantiate some classes in Mesos (like an Authenticator
> and/or isolator) from a dynamic library. This will give us some more
> experience with how we want to name the underlying library symbol, how we
> want to specify flags for finding the library, what types of validation we
> want when loading a library.
> *TARGET*
> (3) After doing (2) for one or two classes in Mesos I think we can formalize
> the approach in a "mesos-ified" version of
> https://github.com/timothysc/tests/blob/master/plugin_modules/MesosModule.h.
> *NEXT*
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)