Details
-
Improvement
-
Status: Accepted
-
Major
-
Resolution: Unresolved
-
None
-
None
-
3
Description
From a comment in MESOS-3771:
Master should not be storing the data fields from ExecutorInfo. We currently store the entire object, which means master would be at high risk of OOM-ing if a bunch of executors were started with big data blobs.
- Master should scrub out unneeded bloat from ExecutorInfo before storing it.
- We can use an alternate internal object, like we do for TaskInfo vs Task; see this.
Attachments
Issue Links
- relates to
-
MESOS-3771 Mesos JSON API creates invalid JSON due to lack of binary data / non-ASCII handling
- Resolved
I have a need to pass largish blobs through ExecutorInfo. I would be happy to take this ticket if that is OK.