[jira] [Commented] (MESOS-1478) Replace Master/Slave terminology
[ https://issues.apache.org/jira/browse/MESOS-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14215262#comment-14215262 ] Patrick Reilly commented on MESOS-1478: --- I like the leader/follower concept. > Replace Master/Slave terminology > > > Key: MESOS-1478 > URL: https://issues.apache.org/jira/browse/MESOS-1478 > Project: Mesos > Issue Type: Improvement >Reporter: Clark Breyman >Priority: Minor > > Inspired by the comments on this PR: > https://github.com/django/django/pull/2692 > TL;DR - Computers sharing work should be a good thing. Using the language of > human bondage and suffering is inappropriate in this context. It also has the > potential to alienate users and community members. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-1739) Allow slave reconfiguration on restart
[ https://issues.apache.org/jira/browse/MESOS-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14129485#comment-14129485 ] Patrick Reilly commented on MESOS-1739: --- [~vinodkone] I've gone ahead and closed https://reviews.apache.org/r/25111/ I'll have [~cmaloney] submit a new review board shortly. > Allow slave reconfiguration on restart > -- > > Key: MESOS-1739 > URL: https://issues.apache.org/jira/browse/MESOS-1739 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Cody Maloney > > Make it so that either via a slave restart or a out of process "reconfigure" > ping, the attributes and resources of a slave can be updated to be a superset > of what they used to be. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-1744) Switch to using compiler intrinsics for unreachable, exit, and abort
[ https://issues.apache.org/jira/browse/MESOS-1744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14115527#comment-14115527 ] Patrick Reilly commented on MESOS-1744: --- Switch [libprocess] to using compiler intrinsics for unreachable, exit, and abort https://reviews.apache.org/r/25192/ Switch [mesos] to using compiler intrinsics for unreachable, exit, and abort https://reviews.apache.org/r/25193/ > Switch to using compiler intrinsics for unreachable, exit, and abort > > > Key: MESOS-1744 > URL: https://issues.apache.org/jira/browse/MESOS-1744 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > > Use compiler intrinsics for unreachable, exit, and abort > Makes the functions not need to pretend to return something while > still silencing the compiler warnings. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1744) Switch to using compiler intrinsics for unreachable, exit, and abort
[ https://issues.apache.org/jira/browse/MESOS-1744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14115511#comment-14115511 ] Patrick Reilly commented on MESOS-1744: --- Discarded: https://reviews.apache.org/r/25167/ as patches are split along stout, libprocess, and mesos boundaries. Created: https://reviews.apache.org/r/25191/ Switch [stout] to using compiler intrinsics for unreachable, exit, and abort > Switch to using compiler intrinsics for unreachable, exit, and abort > > > Key: MESOS-1744 > URL: https://issues.apache.org/jira/browse/MESOS-1744 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > > Use compiler intrinsics for unreachable, exit, and abort > Makes the functions not need to pretend to return something while > still silencing the compiler warnings. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1744) Switch to using compiler intrinsics for unreachable, exit, and abort
[ https://issues.apache.org/jira/browse/MESOS-1744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14114477#comment-14114477 ] Patrick Reilly commented on MESOS-1744: --- https://reviews.apache.org/r/25167/ > Switch to using compiler intrinsics for unreachable, exit, and abort > > > Key: MESOS-1744 > URL: https://issues.apache.org/jira/browse/MESOS-1744 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > > Use compiler intrinsics for unreachable, exit, and abort > Makes the functions not need to pretend to return something while > still silencing the compiler warnings. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Comment Edited] (MESOS-1744) Switch to using compiler intrinsics for unreachable, exit, and abort
[ https://issues.apache.org/jira/browse/MESOS-1744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14114477#comment-14114477 ] Patrick Reilly edited comment on MESOS-1744 at 8/28/14 10:21 PM: - This is currently a work in progress, (WIP): https://reviews.apache.org/r/25167/ was (Author: preillyme): https://reviews.apache.org/r/25167/ > Switch to using compiler intrinsics for unreachable, exit, and abort > > > Key: MESOS-1744 > URL: https://issues.apache.org/jira/browse/MESOS-1744 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > > Use compiler intrinsics for unreachable, exit, and abort > Makes the functions not need to pretend to return something while > still silencing the compiler warnings. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Created] (MESOS-1744) Switch to using compiler intrinsics for unreachable, exit, and abort
Patrick Reilly created MESOS-1744: - Summary: Switch to using compiler intrinsics for unreachable, exit, and abort Key: MESOS-1744 URL: https://issues.apache.org/jira/browse/MESOS-1744 Project: Mesos Issue Type: Improvement Reporter: Patrick Reilly Assignee: Patrick Reilly Priority: Minor Use compiler intrinsics for unreachable, exit, and abort Makes the functions not need to pretend to return something while still silencing the compiler warnings. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1739) Add Dynamic Slave Attributes
[ https://issues.apache.org/jira/browse/MESOS-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14114469#comment-14114469 ] Patrick Reilly commented on MESOS-1739: --- [~vinodkone] sounds good. Do you have any design documentation for the reconfiguration of FrameworkInfo? > Add Dynamic Slave Attributes > > > Key: MESOS-1739 > URL: https://issues.apache.org/jira/browse/MESOS-1739 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly > > Make it so that either via a slave restart or a out of process "reconfigure" > ping, the attributes and resources of a slave can be updated to be a superset > of what they used to be. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-750) Require compilers that support c++11
[ https://issues.apache.org/jira/browse/MESOS-750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14113982#comment-14113982 ] Patrick Reilly commented on MESOS-750: -- +1 for [~dhamon] suggestion. I really like the notion of having a simple suite of configure tests that exercise the C++11 features we actually care about. With this approach we can die early if they're trying to compile on a unsupported platform. We could also give them some process guidance on various platforms; for ways to fix the issue, (e.g., recommend devtoolset on CentOS, etc). > Require compilers that support c++11 > > > Key: MESOS-750 > URL: https://issues.apache.org/jira/browse/MESOS-750 > Project: Mesos > Issue Type: Improvement > Components: technical debt >Reporter: Benjamin Mahler > > Requiring C++11 support will provide substantial benefits to Mesos. > Most notably, the lack of lambda support has resulted in a proliferation of > continuation style functions scattered throughout the code. Having lambdas > will allow us to reduce this clutter and simplify the code. > This will require carefully documenting how to get Mesos compiling on various > systems to make this transition easy. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Comment Edited] (MESOS-750) Require compilers that support c++11
[ https://issues.apache.org/jira/browse/MESOS-750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14113982#comment-14113982 ] Patrick Reilly edited comment on MESOS-750 at 8/28/14 5:12 PM: --- (+1) for [~dhamon] suggestion. I really like the notion of having a simple suite of configure tests that exercise the C++11 features we actually care about. With this approach we can die early if they're trying to compile on a unsupported platform. We could also give them some process guidance on various platforms; for ways to fix the issue, (e.g., recommend devtoolset on CentOS, etc). was (Author: preillyme): +1 for [~dhamon] suggestion. I really like the notion of having a simple suite of configure tests that exercise the C++11 features we actually care about. With this approach we can die early if they're trying to compile on a unsupported platform. We could also give them some process guidance on various platforms; for ways to fix the issue, (e.g., recommend devtoolset on CentOS, etc). > Require compilers that support c++11 > > > Key: MESOS-750 > URL: https://issues.apache.org/jira/browse/MESOS-750 > Project: Mesos > Issue Type: Improvement > Components: technical debt >Reporter: Benjamin Mahler > > Requiring C++11 support will provide substantial benefits to Mesos. > Most notably, the lack of lambda support has resulted in a proliferation of > continuation style functions scattered throughout the code. Having lambdas > will allow us to reduce this clutter and simplify the code. > This will require carefully documenting how to get Mesos compiling on various > systems to make this transition easy. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1739) Add Dynamic Slave Attributes
[ https://issues.apache.org/jira/browse/MESOS-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14113960#comment-14113960 ] Patrick Reilly commented on MESOS-1739: --- So based on comments from [~adam-mesos] I'd like to start a conversation about how people would like to use this new feature. Some of the easily available options are: protobuf/cli/etc. What API should we define, and what to do about updates that are not just supersets. > Add Dynamic Slave Attributes > > > Key: MESOS-1739 > URL: https://issues.apache.org/jira/browse/MESOS-1739 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly > > Make it so that either via a slave restart or a out of process "reconfigure" > ping, the attributes and resources of a slave can be updated to be a superset > of what they used to be. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1735) Better Startup Failure For Duplicate Master
[ https://issues.apache.org/jira/browse/MESOS-1735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14112852#comment-14112852 ] Patrick Reilly commented on MESOS-1735: --- Small patch to give a hint as to what might have gone wrong: https://reviews.apache.org/r/25121/ > Better Startup Failure For Duplicate Master > --- > > Key: MESOS-1735 > URL: https://issues.apache.org/jira/browse/MESOS-1735 > Project: Mesos > Issue Type: Bug > Components: master >Affects Versions: 0.20.0 > Environment: Ubuntu 12.04 >Reporter: Ken Sipe > > The error message is cryptic when starting a mesos-master when a mesos-master > is already running. The error message is: > mesos-master --ip=192.168.74.174 --work_dir=~/mesos > WARNING: Logging before InitGoogleLogging() is written to STDERR > F0826 20:24:56.940961 3057 process.cpp:1632] Failed to initialize, bind: > Address already in use [98] > *** Check failure stack trace: *** > Aborted (core dumped) > This can be a new person's first experience. It isn't clear to them that the > process is already running. And they are lost as to what to do next. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (MESOS-1739) Add Dynamic Slave Attributes
[ https://issues.apache.org/jira/browse/MESOS-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly updated MESOS-1739: -- Description: Make it so that either via a slave restart or a out of process "reconfigure" ping, the attributes and resources of a slave can be updated to be a superset of what they used to be. > Add Dynamic Slave Attributes > > > Key: MESOS-1739 > URL: https://issues.apache.org/jira/browse/MESOS-1739 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly > > Make it so that either via a slave restart or a out of process "reconfigure" > ping, the attributes and resources of a slave can be updated to be a superset > of what they used to be. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Assigned] (MESOS-1739) Add Dynamic Slave Attributes
[ https://issues.apache.org/jira/browse/MESOS-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly reassigned MESOS-1739: - Assignee: Patrick Reilly > Add Dynamic Slave Attributes > > > Key: MESOS-1739 > URL: https://issues.apache.org/jira/browse/MESOS-1739 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1739) Add Dynamic Slave Attributes
[ https://issues.apache.org/jira/browse/MESOS-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14112700#comment-14112700 ] Patrick Reilly commented on MESOS-1739: --- https://reviews.apache.org/r/25111/ is a work in progress, (WIP) > Add Dynamic Slave Attributes > > > Key: MESOS-1739 > URL: https://issues.apache.org/jira/browse/MESOS-1739 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Created] (MESOS-1739) Add Dynamic Slave Attributes
Patrick Reilly created MESOS-1739: - Summary: Add Dynamic Slave Attributes Key: MESOS-1739 URL: https://issues.apache.org/jira/browse/MESOS-1739 Project: Mesos Issue Type: Improvement Reporter: Patrick Reilly -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-350) Explore disk io isolation in cgroups
[ https://issues.apache.org/jira/browse/MESOS-350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14112555#comment-14112555 ] Patrick Reilly commented on MESOS-350: -- Started a fix for usage stats at: https://reviews.apache.org/r/25105/ > Explore disk io isolation in cgroups > > > Key: MESOS-350 > URL: https://issues.apache.org/jira/browse/MESOS-350 > Project: Mesos > Issue Type: Improvement >Reporter: Sathya Hariesh >Assignee: Patrick Reilly > > Currently there is no disk isolation in place and this affects an executor to > be starved of disk when another disk heavy operation such as copying a multi > gigabyte file is being performed by another executor. > At Twitter, the executor performs a few fsync operations and has specific > wait periods for these operations to succeed. When these operations take > longer than expected during termination of tasks, it would potentially result > in LOST tasks. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
[ https://issues.apache.org/jira/browse/MESOS-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111529#comment-14111529 ] Patrick Reilly commented on MESOS-1733: --- Up for review at: https://reviews.apache.org/r/25084/diff/# > Change the stout path utility to declare a single, variadic 'join' function > instead of several separate declarations of various discrete arities > > > Key: MESOS-1733 > URL: https://issues.apache.org/jira/browse/MESOS-1733 > Project: Mesos > Issue Type: Improvement > Components: build, stout >Reporter: Patrick Reilly >Assignee: Jason Lucas > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1734) Reduce compile time replacing macro expansions with variadic templates
[ https://issues.apache.org/jira/browse/MESOS-1734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111465#comment-14111465 ] Patrick Reilly commented on MESOS-1734: --- [~bmahler] Thanks, I'll talk to [~benjaminhindman] about how to proceed as well as [~dhamon]. > Reduce compile time replacing macro expansions with variadic templates > -- > > Key: MESOS-1734 > URL: https://issues.apache.org/jira/browse/MESOS-1734 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1570) Make check Error when Building Mesos in a Docker container
[ https://issues.apache.org/jira/browse/MESOS-1570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111459#comment-14111459 ] Patrick Reilly commented on MESOS-1570: --- I'm seeing the following as well running "make check" on a AWS EC2 instance: {code} Linux ip-10-251-241-96 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Distributor ID: Ubuntu Description:Ubuntu 14.04 LTS Release:14.04 Codename: trusty [--] 1 test from OsSetnsTest [ RUN ] OsSetnsTest.setns ../../../../3rdparty/libprocess/3rdparty/stout/tests/os/setns_tests.cpp:43: Failure os::setns(::getpid(), ns): Invalid argument [ FAILED ] OsSetnsTest.setns (34 ms) [--] 1 test from OsSetnsTest (34 ms total) {code} > Make check Error when Building Mesos in a Docker container > --- > > Key: MESOS-1570 > URL: https://issues.apache.org/jira/browse/MESOS-1570 > Project: Mesos > Issue Type: Bug >Reporter: Isabel Jimenez >Priority: Minor > > When building Mesos inside a Docker container, it's for the moment impossible > to run tests even when you run Docker in --privileged mode. There is a test > in stout that sets all the namespaces and libcontainer does not support > setting 'user' namespace (more information > [here|https://github.com/docker/libcontainer/blob/master/namespaces/nsenter.go#L136]). > This is the error: > {code:title=Make check failed test|borderStyle=solid} > [--] 1 test from OsSetnsTest > [ RUN ] OsSetnsTest.setns > ../../../../3rdparty/libprocess/3rdparty/stout/tests/os/setns_tests.cpp:43: > Failure > os::setns(::getpid(), ns): Invalid argument > [ FAILED ] OsSetnsTest.setns (7 ms) > [--] 1 test from OsSetnsTest (7 ms total) > [ FAILED ] 1 test, listed below: > [ FAILED ] OsSetnsTest.setns > 1 FAILED TEST > {code} > This can be disable as Mesos does not need to set 'user' namespace. I don't > know if Docker will support setting user namespace one day since it's a new > kernel feature, what could be the best approach to this issue? (disabling set > for 'user' namespace on stout, disabling just this test..) -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
[ https://issues.apache.org/jira/browse/MESOS-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly updated MESOS-1733: -- Assignee: Jason Lucas (was: Patrick Reilly) > Change the stout path utility to declare a single, variadic 'join' function > instead of several separate declarations of various discrete arities > > > Key: MESOS-1733 > URL: https://issues.apache.org/jira/browse/MESOS-1733 > Project: Mesos > Issue Type: Improvement > Components: build, stout >Reporter: Patrick Reilly >Assignee: Jason Lucas > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
[ https://issues.apache.org/jira/browse/MESOS-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111397#comment-14111397 ] Patrick Reilly commented on MESOS-1733: --- [~JasonL9000] makes total sense to me. Just update the diff on https://reviews.apache.org/r/25075/ once it's completed. > Change the stout path utility to declare a single, variadic 'join' function > instead of several separate declarations of various discrete arities > > > Key: MESOS-1733 > URL: https://issues.apache.org/jira/browse/MESOS-1733 > Project: Mesos > Issue Type: Improvement > Components: build, stout >Reporter: Patrick Reilly >Assignee: Patrick Reilly > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1734) Reduce compile time replacing macro expansions with variadic templates
[ https://issues.apache.org/jira/browse/MESOS-1734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111381#comment-14111381 ] Patrick Reilly commented on MESOS-1734: --- Up for review: https://reviews.apache.org/r/25079/ > Reduce compile time replacing macro expansions with variadic templates > -- > > Key: MESOS-1734 > URL: https://issues.apache.org/jira/browse/MESOS-1734 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Assigned] (MESOS-1734) Reduce compile time replacing macro expansions with variadic templates
[ https://issues.apache.org/jira/browse/MESOS-1734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly reassigned MESOS-1734: - Assignee: Patrick Reilly > Reduce compile time replacing macro expansions with variadic templates > -- > > Key: MESOS-1734 > URL: https://issues.apache.org/jira/browse/MESOS-1734 > Project: Mesos > Issue Type: Improvement >Reporter: Patrick Reilly >Assignee: Patrick Reilly >Priority: Minor > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Created] (MESOS-1734) Reduce compile time replacing macro expansions with variadic templates
Patrick Reilly created MESOS-1734: - Summary: Reduce compile time replacing macro expansions with variadic templates Key: MESOS-1734 URL: https://issues.apache.org/jira/browse/MESOS-1734 Project: Mesos Issue Type: Improvement Reporter: Patrick Reilly Priority: Minor -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (MESOS-350) Explore disk io isolation in cgroups
[ https://issues.apache.org/jira/browse/MESOS-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly updated MESOS-350: - Shepherd: Benjamin Hindman > Explore disk io isolation in cgroups > > > Key: MESOS-350 > URL: https://issues.apache.org/jira/browse/MESOS-350 > Project: Mesos > Issue Type: Improvement >Reporter: Sathya Hariesh >Assignee: Patrick Reilly > > Currently there is no disk isolation in place and this affects an executor to > be starved of disk when another disk heavy operation such as copying a multi > gigabyte file is being performed by another executor. > At Twitter, the executor performs a few fsync operations and has specific > wait periods for these operations to succeed. When these operations take > longer than expected during termination of tasks, it would potentially result > in LOST tasks. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Assigned] (MESOS-350) Explore disk io isolation in cgroups
[ https://issues.apache.org/jira/browse/MESOS-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly reassigned MESOS-350: Assignee: Patrick Reilly > Explore disk io isolation in cgroups > > > Key: MESOS-350 > URL: https://issues.apache.org/jira/browse/MESOS-350 > Project: Mesos > Issue Type: Improvement >Reporter: Sathya Hariesh >Assignee: Patrick Reilly > > Currently there is no disk isolation in place and this affects an executor to > be starved of disk when another disk heavy operation such as copying a multi > gigabyte file is being performed by another executor. > At Twitter, the executor performs a few fsync operations and has specific > wait periods for these operations to succeed. When these operations take > longer than expected during termination of tasks, it would potentially result > in LOST tasks. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
[ https://issues.apache.org/jira/browse/MESOS-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly updated MESOS-1733: -- Shepherd: Benjamin Hindman > Change the stout path utility to declare a single, variadic 'join' function > instead of several separate declarations of various discrete arities > > > Key: MESOS-1733 > URL: https://issues.apache.org/jira/browse/MESOS-1733 > Project: Mesos > Issue Type: Improvement > Components: build, stout >Reporter: Patrick Reilly >Assignee: Patrick Reilly > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
[ https://issues.apache.org/jira/browse/MESOS-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111353#comment-14111353 ] Patrick Reilly commented on MESOS-1733: --- Up for review: https://reviews.apache.org/r/25075/ > Change the stout path utility to declare a single, variadic 'join' function > instead of several separate declarations of various discrete arities > > > Key: MESOS-1733 > URL: https://issues.apache.org/jira/browse/MESOS-1733 > Project: Mesos > Issue Type: Improvement > Components: build, stout >Reporter: Patrick Reilly > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Assigned] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
[ https://issues.apache.org/jira/browse/MESOS-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Patrick Reilly reassigned MESOS-1733: - Assignee: Patrick Reilly > Change the stout path utility to declare a single, variadic 'join' function > instead of several separate declarations of various discrete arities > > > Key: MESOS-1733 > URL: https://issues.apache.org/jira/browse/MESOS-1733 > Project: Mesos > Issue Type: Improvement > Components: build, stout >Reporter: Patrick Reilly >Assignee: Patrick Reilly > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Created] (MESOS-1733) Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities
Patrick Reilly created MESOS-1733: - Summary: Change the stout path utility to declare a single, variadic 'join' function instead of several separate declarations of various discrete arities Key: MESOS-1733 URL: https://issues.apache.org/jira/browse/MESOS-1733 Project: Mesos Issue Type: Improvement Reporter: Patrick Reilly -- This message was sent by Atlassian JIRA (v6.2#6252)