mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Peach <jpe...@apache.org>
Subject Re: Review Request 44342: XFS disk resource isolator.
Date Thu, 03 Mar 2016 17:00:01 GMT


> On March 3, 2016, 4:58 p.m., Jie Yu wrote:
> > Can you rebase? Looks like the diff is not correct.

Bleh. Sorry I didn't notice that :-/


- James


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/44342/#review121878
-----------------------------------------------------------


On March 3, 2016, 4:55 p.m., James Peach wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/44342/
> -----------------------------------------------------------
> 
> (Updated March 3, 2016, 4:55 p.m.)
> 
> 
> Review request for mesos, Jie Yu and Jiang Yan Xu.
> 
> 
> Bugs: MESOS-4828
>     https://issues.apache.org/jira/browse/MESOS-4828
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> Track sandbox directory usage by dynamically assigning XFS project
> quotas. We track a range of XFS project IDs, assigning a project ID
> and a project quota to each sandbox as it is created. When the task
> reaches the quota, writes will fail with EDQUOT, and the task will have
> an opportunity to handle that.
> 
> Quotas are not applied to volume resources since the isolator interface
> has no insight into the volume lifecycle. Thus it is not currently
> possible to accurately assign and reclaim project IDs.
> 
> If LOW is the lower bound of the project ID range and HIGH is the upper
> bound, you can show the currently allocated project quotas using the
> xfs_quota command:
> 
>   $ xfs_quota -x -c "report -a -n -L LOW -U HIGH"
> 
> To show the project ID assigned to the file PATH, use the xfs_io command:
> 
>   $ xfs_io -r -c stat PATH
> 
> 
> Diffs
> -----
> 
>   3rdparty/CMakeLists.txt 7ff10d52c99a796f6286d3e70e77afbdb6a1e5e8 
>   3rdparty/Makefile.am 49aa55741d76aa88c8fbb526f18908312bb0c717 
>   3rdparty/cmake/Mesos3rdpartyConfigure.cmake eeb27860f6f95d297ccfe273ed76de5355b50ff8

>   3rdparty/cmake/Versions.cmake 6eac4dc0f7189e209e7d7232419e4de4bc0875c0 
>   3rdparty/leveldb-1.4.patch  
>   3rdparty/leveldb-1.4.tar.gz 2ddbc0c2e02054406ff0ea43ddc10d14979de8d8 
>   3rdparty/leveldb.tar.gz PRE-CREATION 
>   3rdparty/libprocess/3rdparty/CMakeLists.txt b8351ad0181d885a984580ae8de208ea0524b0e7

>   3rdparty/libprocess/3rdparty/Makefile.am ddf7e3d9bf76d4a03c33f02d52ec29812aef8509 
>   3rdparty/libprocess/3rdparty/http-parser/CMakeLists.txt.template 056a1c1e9b3e31f2958be7779e87294cc5b43710

>   3rdparty/libprocess/3rdparty/ry-http-parser-1c3624a.patch f9fac12437a6bedc66353fda1ce9c0d7a383225a

>   3rdparty/libprocess/3rdparty/stout/Makefile.am 400c6dc451602926f93b22713af8c66d7ca59ca6

>   3rdparty/libprocess/3rdparty/stout/cmake/FindApr.cmake 9d55ba0f63d0215619472e86ade8c486364fae7e

>   3rdparty/libprocess/3rdparty/stout/cmake/FindSvn.cmake e85e882db3b829e61e82945b056eb3cc7f2a803e

>   3rdparty/libprocess/3rdparty/stout/cmake/StoutConfigure.cmake 40482e6c604d7a1f20d896b08f530c66910979a9

>   3rdparty/libprocess/3rdparty/stout/cmake/StoutTestsConfigure.cmake 2c786c53008d071a44137aa9507794e9860ed6b6

>   3rdparty/libprocess/3rdparty/stout/include/Makefile.am c10c6d9d7c68a2d5b27d68736a49d212e70dcd05

>   3rdparty/libprocess/3rdparty/stout/include/stout/abort.hpp 490e2ba04a3350a80af6426ea6961a9ae1267e0f

>   3rdparty/libprocess/3rdparty/stout/include/stout/os.hpp a3c21e4a952f742e857cf9d46a34d7c15ed7055c

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/chroot.hpp d487ec0f0a0c05341fbc18aa0e4ad102b8abd952

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/posix/chroot.hpp 1309c52e26541594015183a3f199f48ccb49e75a

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/posix/rmdir.hpp cf21e7fe458626c7533e596997cab3afdabb55f4

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/posix/su.hpp 43e91d6baca9b5e0bb7d6661c4d8002b07d22452

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/su.hpp 10232028fabb67890b047e1940bafc9bbb13ceca

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/windows/chroot.hpp 0833d2f3673be705126966383226406b6aa742ef

>   3rdparty/libprocess/3rdparty/stout/include/stout/os/windows/su.hpp 777140e1139d6eeab20780e8c0d0a273ce6a8125

>   3rdparty/libprocess/3rdparty/stout/include/stout/posix/os.hpp 0b23957d81b0050ab1620e45abec15532ee91ed3

>   3rdparty/libprocess/3rdparty/stout/include/stout/protobuf.hpp eb4ac8cd738859a119f4f64bf52ae49a5bbef899

>   3rdparty/libprocess/3rdparty/stout/include/stout/representation.hpp d1fedcb88feab90fe75e7e88e98a8f471d4f353a

>   3rdparty/libprocess/3rdparty/stout/include/stout/result.hpp 5d93ee03248249117f8ce259ebb1b126803e1a5c

>   3rdparty/libprocess/3rdparty/stout/include/stout/windows/os.hpp 6a391ff198ab724f689bcef79d4e2e05a786cbc2

>   3rdparty/libprocess/3rdparty/stout/tests/CMakeLists.txt 03e09fb33bf038930a2be0370883511e93f94753

>   3rdparty/libprocess/3rdparty/stout/tests/os/filesystem_tests.cpp 4c30189bb8261ccfc699da0f31b8b1fd3e9b3c83

>   3rdparty/libprocess/3rdparty/stout/tests/os/rmdir_tests.cpp 291a22b5aae53b0bc32ae18b9343ceb5a638b37b

>   3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp a69fd2d08838e9f0b5738531b29dbca996b70dcb

>   3rdparty/libprocess/3rdparty/stout/tests/protobuf_tests.cpp 932007bb485db0df85fd6dd1a0bd9b96cd0de3dd

>   3rdparty/libprocess/cmake/Process3rdpartyConfigure.cmake e42cf190bd0d0a768002ca8b28d53aa910543fb7

>   3rdparty/libprocess/cmake/ProcessConfigure.cmake 61edad985a74528bfb1f8935040670a802587061

>   3rdparty/libprocess/cmake/ProcessTestsConfigure.cmake 83afd2514e706f48039cad0af98038d3cd3c48bc

>   3rdparty/libprocess/cmake/macros/VsBuildCommand.bat 8d8f7c6a368d794438129965063e1d4a4fef063c

>   3rdparty/libprocess/cmake/macros/VsBuildCommand.cmake c7b795313ddb604a32bbb7666b2352b6b4aa5df7

>   3rdparty/libprocess/include/process/metrics/metrics.hpp 7abfadf6d030c52b7e03e773b67c74db6ad5b5df

>   3rdparty/libprocess/src/CMakeLists.txt a8379d323f30037bdd15e151957f885664b5e242 
>   3rdparty/libprocess/src/libevent_poll.cpp 43a1abb77ce40f53fb33cc30556279ab8b901dc2

>   3rdparty/libprocess/src/metrics/metrics.cpp 8812fe213e1005d7b8a7463d1ae2f30f6a80e93d

>   3rdparty/libprocess/src/process.cpp 5dae1e71f0cdedd22028bb3657ffad35f776b1c7 
>   3rdparty/versions.am c2dae2fb521b12344b93bf771dd5497ba8d446c3 
>   3rdparty/zookeeper-06d3f3f.patch 56480d5f42b65b5b75e40e5e44666f1db3cf2423 
>   CHANGELOG e85669ba815aa25ded3be878be0b799c89e66f2c 
>   CMakeLists.txt 54b1da71159e8d69dd73e3d1735951199e05bf16 
>   LICENSE 66a99b8a84e614cc89a22df02e3c47d01e26cd39 
>   cmake/CompilationConfigure.cmake f491901358349c6f4a025c0d7f9332463ae7e75d 
>   cmake/MesosConfigure.cmake 09135380e558ce8834eb70e804fbd90472334160 
>   configure.ac b045d3c68a2d440bed4d1b3e6ab21a1bbe063517 
>   docs/allocation-module.md 651f0a232426f537f7a1f3dbd96b0f24b60d695f 
>   docs/app-framework-development-guide.md 55f09c7cf2262dda98dcc8b63b1e36ab78296141 
>   docs/architecture.md 3eff931a9ebb91ae06c0c7bab6c6a17d5fdb8743 
>   docs/attributes-resources.md 26468d962440560a6b4b35f51ca248ab059ec31f 
>   docs/authentication.md 2de0eedd75e6f34549351c0ace4fee9aba7f2fd1 
>   docs/authorization.md a865b6b4ff39843112c948f8defa0f9f3f799aa4 
>   docs/c++-style-guide.md fdd765e8a56974b25849a3509cbf99fa57fc7e27 
>   docs/clang-format.md 7f1c1dfd70e1fe9bfa186df1bdda7bdcf867db04 
>   docs/committer-candidate-checklist.md 3315d081e66a2b1826039753f67c5712251fa537 
>   docs/committers.md 0ae0e920ab9e09ff985fd77eb5b3092b8499a3d7 
>   docs/committing.md 846210ae23c71d28daee22b7c5e6b7f219a4afdf 
>   docs/configuration.md 305ba2c801c2060db6dcb4ef83c1043aaa7d520c 
>   docs/containerizer-internals.md 6d050b9bb0c6f564e2fad83859a177bc8d742474 
>   docs/containerizer.md cd7be26f7c4acb79474e68268ba1787ebf3750f0 
>   docs/deploy-scripts.md af83d28e26b133bbf6b4fe821cb468c9d373bd57 
>   docs/docker-containerizer.md 865b2cf0e158b1aab6c384d26ab7a3d9800610ac 
>   docs/documentation-guide.md 8239dcd908e2509797d7881d080ccbcf56f8fe4e 
>   docs/doxygen-style-guide.md 1817aa0ac7ac7dd15a3d77fcab3451c874d1ef98 
>   docs/effective-code-reviewing.md 62840592b41476441e14cd5ec49f8806c8972325 
>   docs/endpoints/files/browse.json.md ee2f48fa03f8125565c3c066c9b416ddb5fe8498 
>   docs/endpoints/files/browse.md 3060c5b8ea2814a53b80c2c2641673363d16cb12 
>   docs/endpoints/files/debug.json.md 7e367b342879632331853040971666d0f09b2f68 
>   docs/endpoints/files/debug.md 31d344637c751dd649cd068361e7abb26f457101 
>   docs/endpoints/files/download.json.md 6b73f296d381ced21804bb915e9868afaf655d39 
>   docs/endpoints/files/download.md 17cdb2686ead95924266519924ad3db8073c7f54 
>   docs/endpoints/files/read.json.md c4d59679c6c52ad723204a119f17ec0cdfa8f913 
>   docs/endpoints/files/read.md 2e1ffac7fd7d0008b14047366bebb1a3a8454384 
>   docs/endpoints/index.md bd70819b186c33718f66830034979d415767a2a3 
>   docs/endpoints/logging/toggle.md f76accd1e2e0208cd991e4fb6e54f0ff0bf0d8b0 
>   docs/endpoints/master/api/v1/scheduler.md 33c3101542d0eba8bf0e5764b67d3f14d5998a87

>   docs/endpoints/master/create-volumes.md 542f555d9b6f07bde58d49ab1bc408b4d0aa7b9f 
>   docs/endpoints/master/destroy-volumes.md d5d98198e70fae4f6ea6791511f3b26e792f66d1 
>   docs/endpoints/master/flags.md 5d2680df14bb0350cabfe2c68df8439a93dbc39f 
>   docs/endpoints/master/frameworks.md 16c7dcf811474c353e01c60e65b85ea2a74775cb 
>   docs/endpoints/master/health.md a73c64edc11b2319fe64c1cf087e3585e0b8252c 
>   docs/endpoints/master/machine/down.md ed29235e9086dd506c663005c9d3f721f3d9acc2 
>   docs/endpoints/master/machine/up.md 01dac5d4ab2169b7fbf2a00f618395fa8b6916f9 
>   docs/endpoints/master/maintenance/schedule.md 81c34f598ccdc74af74d2a96f02a252a239d9b21

>   docs/endpoints/master/maintenance/status.md 6ccc5341366d148b04fe0b742f6abc9159c37a82

>   docs/endpoints/master/observe.md bb57facb5786190fba623790773b5c76b5f02259 
>   docs/endpoints/master/quota.md 7e7b30c7d4793ea486537c1b7635aeceeb1260aa 
>   docs/endpoints/master/redirect.md 65041c6c1929212e0793e3ceb6e12bcce3d72e3c 
>   docs/endpoints/master/reserve.md 3e2a857ce784496d4de872bd00b1560c058b667d 
>   docs/endpoints/master/roles.json.md f1d703b698b1afdc2e17327a217b4059e56cc14a 
>   docs/endpoints/master/roles.md 37f286e345c87fbec43a41dd46bddfdd7df1d932 
>   docs/endpoints/master/slaves.md ed3efe53cd22cf43101ec6cba65041c8089bbc52 
>   docs/endpoints/master/state-summary.md 1c3d9f52c306ad8fb18062c03b4c3cab0ddec76f 
>   docs/endpoints/master/state.json.md 1614ae5d8818e0dd20bde13b2bea77fe1eee1f09 
>   docs/endpoints/master/state.md ffb3894d4a141ed180e6d4440ed97f50a07256cd 
>   docs/endpoints/master/tasks.json.md 84183fcbd1b7298c11d1619213aed3a6b4ecb591 
>   docs/endpoints/master/tasks.md d85ebc87a00d3068852a1ed247390102a03555e4 
>   docs/endpoints/master/teardown.md 5d759efa2387e2e19e941688a164eea4e8c77fd8 
>   docs/endpoints/master/unreserve.md d26ae7cb7ec7a2c75ac45b792213fe8d82e8929d 
>   docs/endpoints/metrics/snapshot.md 7d3a7ef810a6f28f9101b35241737bac59fed965 
>   docs/endpoints/monitor/statistics.json.md 1830493d9b936279abcfc03fc5023b7e8b54888b

>   docs/endpoints/monitor/statistics.md 38dede06ac0a7cc9798a50ffd540b124eb5c1c84 
>   docs/endpoints/profiler/start.md 36bd0b6d661692db930723e8385a9da593e98c53 
>   docs/endpoints/profiler/stop.md 085b8523e3ccc03cae971d9ce1d8e2ef6a47a411 
>   docs/endpoints/registrar/registry.md b3697a6107d45d5c99c57b6e293ef4cb29dc73ba 
>   docs/endpoints/slave/api/v1/executor.md c4c98aac236f028be81cbf6e665f94a87eaf26fb 
>   docs/endpoints/slave/flags.md ffa67bd5b4d883cd99e036af9f28e47c6c860033 
>   docs/endpoints/slave/health.md 8ba85f47ac9c3b24af4e19856550604d4d5359ee 
>   docs/endpoints/slave/state.json.md 184a65ff11b7a892a2e8a27fcfbb3612458dfbfa 
>   docs/endpoints/slave/state.md 561891257a742faa8195f99c40e01da5d0f926d8 
>   docs/endpoints/system/stats.json.md 87e470aa9d29af4ee0e62d7a6d5561e784ef8818 
>   docs/endpoints/version.md 4f5db22baef76a499a657745f1275ecd97bffbcd 
>   docs/engineering-principles-and-practices.md f6d86836818da6a88364d56a848c38cc9855a463

>   docs/executor-http-api.md d0e415f4e9f39931ec40f895575acfa7d1f77985 
>   docs/external-containerizer.md 07a795f2352a169488400c948d6bc0501e01dc5e 
>   docs/fetcher-cache-internals.md 7863fd2fc2b7ff8f45ad553b2764677ebec8a67d 
>   docs/fetcher.md f70939d8410516c9387a8cba86b5b75539a5fe9a 
>   docs/framework-rate-limiting.md d83d6ce16a6b00c3969ab2e5fd169e4883f38bbe 
>   docs/frameworks.md 7c5517cc4f18fc5e0c2348e6be42c186f4a280b8 
>   docs/getting-started.md b2c4ec4feb6eca92e4b9c6a7be43258ab0a21dd1 
>   docs/high-availability-framework-guide.md 111d7b9094a7f36fef8cc95232f87c134630c031

>   docs/high-availability.md b0e744e62081b56e2a24ef5f7304f424424fa3cc 
>   docs/home.md 821026a12f422385e347e0037d6527efa9ffa2e1 
>   docs/logging.md 3b36870c22336440b0d7bf1359e1d0a97986a0f6 
>   docs/maintenance.md 365c920719dbd0c5e61efe1975547a2848647bce 
>   docs/markdown-style-guide.md 46024206876354cfb1ed2d053695ffc07996d78f 
>   docs/mesos-containerizer.md 15fb5bdbe74e059614b8948108f32cd04b623305 
>   docs/mesos-provisioner.md 1b19406cb93bbc3f5330eaf9d29b1be98a674136 
>   docs/modules.md ee340c8a4124171c3ad6a357089085cd4ead70c8 
>   docs/monitoring.md 827f7073204fcf8575ca980a5571c8be4f5e4110 
>   docs/multiple-disk.md f0fca2517138a3eef41daaba9206d6d3cd3f6f30 
>   docs/network-monitoring.md 1e503753a0aef127b555f072a4c8fb4768418e67 
>   docs/networking-for-mesos-managed-containers.md e7f0bab91dce60a73cb5313a9219546e820736f7

>   docs/newbie-guide.md 5375fb0598766c1c8bcba39ce552df1405f94a39 
>   docs/operational-guide.md 5ae7ede3f500380a78364d5c3da2c4cea75e04c5 
>   docs/oversubscription.md 51eefb63da87607f991d7b10d6282dd73b3b092a 
>   docs/persistent-volume.md 4b9c59daf6fdcee4a102e19d6eb4df9b5eddfa54 
>   docs/powered-by-mesos.md f0c3bba107a5c539c91070296a8bbfb58ef43927 
>   docs/presentations.md bc0824bfc0f8e296898edbb38086b49428a88fb2 
>   docs/quota.md 12696bf805d43f997d80149e56281c5e7dc0557e 
>   docs/reconciliation.md 83cf15d1d188fc9c3a2a5b7cd1c8c8ec30c3fc6c 
>   docs/release-guide.md d75a43bee75fa6cf1303e34547a558ea44749349 
>   docs/replicated-log-internals.md a04e774e12ee411beae84ef8c739e083f3469c25 
>   docs/reporting-a-bug.md a7e372c1f0d3a34a06244aecb1dfeef7356b8928 
>   docs/reservation.md 55924adb94028702e15db7e191915157552981d0 
>   docs/roadmap.md e4f7ab13246594d1185eb32c44b6679bb5ca1a39 
>   docs/roles.md 65d6ddf46ac394389c70a3faf5cc85c5cf892478 
>   docs/sandbox.md 5acddff914ccc2aba5735c2dbf418117560e17c7 
>   docs/scheduler-http-api.md c144b65a23bef8a975f1d1cf112bf9be92b919c3 
>   docs/slave-recovery.md 5c148e5a39121f9b5cb7b5a84429551996c1116d 
>   docs/ssl.md 3de2a3e931091e002dc4b259c70eadd89a52b059 
>   docs/submitting-a-patch.md 92330f99a6bab1547806e239d33c2e6e788fd4f4 
>   docs/testing-patterns.md 360d1c29e3ac0e4e99dcbcabdb2204e04eda7cea 
>   docs/tools.md 11c8122ae61cb5788b2204a548a9a26650a26b97 
>   docs/upgrades.md b22e87ff42698ffafe29f2af829e7505d611a658 
>   docs/versioning.md ecacd8433f0fa1643827b36d03154042538c1c6b 
>   include/mesos/executor/executor.proto a67dbad458e24b22875cf15b73b64c14a084b1ea 
>   include/mesos/mesos.proto 3d22ec32655dca741169e1f0e382303e061c38b7 
>   include/mesos/resources.hpp 388c4f383b77be490cb2debb64a734c6d6e4a176 
>   include/mesos/scheduler/scheduler.proto 0049e1383f50574c3dad6a29b91811001694e82c 
>   include/mesos/v1/executor/executor.proto c4ad0b4ac6a4e8def013b276877a9c0a5264d4e9 
>   include/mesos/v1/mesos.proto 31960a52061f70d80528fb8326522ae1d6f75b2c 
>   include/mesos/v1/resources.hpp 64ad8bf08230aeaa173325364c91b765f091210e 
>   include/mesos/v1/scheduler.hpp a0fb73be2178171497dcce5c497ca38c3002f667 
>   include/mesos/v1/scheduler/scheduler.proto 09fafedd06837f2307fedc6fa0e7b4460b21e5b0

>   src/CMakeLists.txt 0eabfad66f43adff12d08dbf34ca3db1b801c49e 
>   src/Makefile.am b30cc25f61856d6417437547baaa0bb338a30d63 
>   src/common/http.cpp be8538fc222d83d802611392f6c94e80a1e56fa8 
>   src/common/resources.cpp cf0707209143084d86aff5e4427846f461479c54 
>   src/common/values.cpp 9f3c0b9930bd3dd9d84d97119419825862f531c3 
>   src/examples/event_call_framework.cpp 9bac8021394675d416967f507fbc2556e666608d 
>   src/executor/executor.cpp c3e95ea7e4edf78f2a65ddc15e213aba66e69db2 
>   src/hook/manager.hpp 3af28a76493a95a3427fecb3a23dd80ecb84dfe9 
>   src/hook/manager.cpp 17a42f8362f58f0857acabeb2c3113354589fa1b 
>   src/linux/fs.hpp 4525a5d5566e2bc913894e993ac7350f1bbd9cc0 
>   src/linux/fs.cpp dbf94759b6382bfafd3f3b8b4c2047af36a53ad5 
>   src/master/allocator/mesos/hierarchical.cpp 70291075c00a9a557529c2562dedcfc6c6c3ec32

>   src/master/allocator/sorter/drf/sorter.hpp f316bb5b8bfe93311ecac57198392e104b234b04

>   src/master/allocator/sorter/drf/sorter.cpp c14f9a45b9e2ea8d79bd8d2f092d313afa4cbac3

>   src/master/allocator/sorter/sorter.hpp e2338d5297e11a1ca4f6e5d72a4526aa4579610c 
>   src/master/flags.cpp be981ed6155edce18bdb55188c78d73182159418 
>   src/master/http.cpp 5e9e28e904ba0045ee27eb828f47231632a91d74 
>   src/master/master.hpp 52b2ceab21bc8cccea1d57385c3f1e14e31f3bce 
>   src/master/master.cpp 2be954d04ab9ba329bac95d815637caf557339cc 
>   src/python/native/ext_modules.py.in eb93864733713dddad66141c6b8b6cd895f41484 
>   src/scheduler/scheduler.cpp 7ea1c2567f37a73160bca346a25bb2f0c54e71a0 
>   src/slave/cmake/SlaveConfigure.cmake 187b5cb9d281ea6f3f9c7f81ff2ea9280213b146 
>   src/slave/containerizer/containerizer.cpp f6fc7863d0c215611f170dc0c89aa229407b5137

>   src/slave/containerizer/docker.hpp 79cd955e9c241becff52cc4bbef81dcc16802ee7 
>   src/slave/containerizer/docker.cpp fb9188a19a5cd8211d4f36f9647ebb70de560109 
>   src/slave/containerizer/mesos/containerizer.cpp af3ff5750649497d8852b4761c78d4cae5455a02

>   src/slave/containerizer/mesos/isolators/cgroups/net_cls.hpp d7592cf49f4e4c5f3fc6a3244d9b922d4eb70a9f

>   src/slave/containerizer/mesos/isolators/cgroups/net_cls.cpp e886f7e425c14f11d07bf9ba530f40498f54317f

>   src/slave/containerizer/mesos/isolators/disk/xfs.hpp PRE-CREATION 
>   src/slave/containerizer/mesos/isolators/disk/xfs.cpp PRE-CREATION 
>   src/slave/containerizer/mesos/isolators/filesystem/linux.cpp 9fc7c48f99155750fd3c18c7c102507e2726362b

>   src/slave/containerizer/mesos/launch.hpp c716e0396736d1f2f60ec31540f12f4f7597d081 
>   src/slave/containerizer/mesos/launch.cpp 9fb55aa342559d2f982e7e6ccfef2f0e702bc214 
>   src/slave/containerizer/mesos/provisioner/appc/fetcher.cpp b29fc79de7f1915778e43a7f4e72c2754bb64ab3

>   src/slave/containerizer/mesos/provisioner/appc/store.cpp 1e893daa63d48d4290bf4c4e8655ca3f39133c3e

>   src/slave/containerizer/mesos/provisioner/backend.cpp 55652540e35f9c451ad85cfead575a788aa3eba1

>   src/slave/containerizer/mesos/provisioner/backends/overlay.hpp 85cc737438c88b355f37611bfde50dc80efab017

>   src/slave/containerizer/mesos/provisioner/backends/overlay.cpp 5cc0f8b5a8cd4c945023f874056a8184113186c5

>   src/slave/containerizer/mesos/provisioner/docker/local_puller.cpp 74254c19a9a31cb76f09eaf1b8684610dd0d7afc

>   src/slave/containerizer/mesos/provisioner/docker/metadata_manager.cpp cf630cc0b67a325529fa04ad2b1708e013b9596a

>   src/slave/containerizer/mesos/provisioner/docker/registry_puller.cpp 6d637ed14f35feb554c8fcc63a7a7e046aaca574

>   src/slave/containerizer/mesos/provisioner/store.cpp 8324269c786d2894a4c009428f1a6ec381c209e5

>   src/slave/flags.hpp feb095da4521f678c96f4cc53bdfda262d350388 
>   src/slave/flags.cpp 6e3fd69c06eefd40bc0e5c222ea72f34144c5534 
>   src/slave/gc.cpp eedb8ca713d7f5195055bb6417f03ab70731af97 
>   src/slave/paths.hpp 339e539863c678b6ed4d4670d75c7ff4c54daa79 
>   src/slave/paths.cpp e0451a8856063f78c8f2aeed11c01f3560b4ed1c 
>   src/tests/containerizer/docker_spec_tests.cpp a0de305553cd21bcf266e902a73138862c348a4f

>   src/tests/containerizer/docker_tests.cpp 7ef52ade0d3389f9e24e3c5c7dda4f8809b9d83f 
>   src/tests/containerizer/filesystem_isolator_tests.cpp e72239a55724f1aeeec5362cc370c93dbeca7164

>   src/tests/containerizer/fs_tests.cpp 020fd8a4bf5911671e038a96f8b50c0f58e22ed5 
>   src/tests/containerizer/isolator_tests.cpp 342037ce0a5f8caa4e3cf1550b8f9a7cc328acf9

>   src/tests/containerizer/provisioner_appc_tests.cpp 032c555e571bd6196b495ba0d6e8b56336ea4a10

>   src/tests/containerizer/provisioner_backend_tests.cpp d49204f220c6212f83c2adf5544d04b3386c8eb7

>   src/tests/containerizer/provisioner_docker_tests.cpp 5b685bfd842d0d98e8ea5ec5ddea8d2cd893dd81

>   src/tests/environment.cpp ee1bbe6b4e3dda1e27b63d71a08ef0d1d254741a 
>   src/tests/fault_tolerance_tests.cpp f2b8dba809518cf716b2b5a7a6a8a5fe62e57646 
>   src/tests/fetcher_cache_tests.cpp f9c48f5d938c2601cb8f826029d6969d676ab98e 
>   src/tests/hierarchical_allocator_tests.cpp 3e4ad31925e1b815a74d67fa3962d23fa5bc89d1

>   src/tests/main.cpp 142585096493a334ac9ac0df511ae0fc10798040 
>   src/tests/master_maintenance_tests.cpp 3faa8136cf57276295553910319480028f433e4c 
>   src/tests/master_tests.cpp 36595772b34bcb8d37dbc74d247bdf4614f10150 
>   src/tests/mesos.hpp 1d4f075e470a60040e17b9f011aea6202310c437 
>   src/tests/module_tests.cpp 497ed87bddce23bb457373da40dc87111c04136d 
>   src/tests/paths_tests.cpp 7952ae239470580f06df373c80f9115634b42640 
>   src/tests/persistent_volume_endpoints_tests.cpp 81185a161498394020a27f1f5bf747bac5425f43

>   src/tests/rate_limiting_tests.cpp 352a5e7a58b500c25c7c8a421047c4e79434e38e 
>   src/tests/resources_tests.cpp 5357275833383bbff055689c8c1d0fa59791f2d0 
>   src/tests/scheduler_http_api_tests.cpp a8d660a0fbebf29f865dfbfb07eceb0ce7cdd39f 
>   src/tests/scheduler_tests.cpp 06cef6b180c8329447e6ebf8fdb39833418bb085 
>   src/tests/slave_tests.cpp 124e9587180f2a55e659d966d1c9060234c19457 
>   src/tests/sorter_tests.cpp 0f3266f1222163c4d03eb4c4ca88f96836de601e 
>   src/tests/state_tests.cpp 8fb2798e12fe77d6b93268e71e3a8261cb0842d5 
>   src/tests/teardown_tests.cpp 6e9e2e64f1666c2a81f5d859ee014ee14365b6b0 
>   src/tests/uri_fetcher_tests.cpp 072c09b8081e5d5dded907b1a0ffb6d739d86911 
>   src/uri/fetcher.hpp 8af2c9122e0b15fd54f7d3a84779540e7186f566 
>   src/uri/fetcher.cpp 8645b66f6c64c76b6c02ef0b9827a7d694d5ba97 
>   src/uri/fetchers/copy.hpp 64e686c3249a34c9c68f1bf0ccde1683516d9f26 
>   src/uri/fetchers/copy.cpp 2180adfba1f33852d11069eed9d9bca72e2e3b6f 
>   src/v1/resources.cpp 296c4c2392384a2fcc4f2c1843980ff97e71114d 
>   src/v1/values.cpp 3e0f739b69e680f9eb29ed36d4501c393758c861 
>   src/webui/master/static/js/controllers.js 4c1e57e0465efa6571e4fa9845208b65e66c6622

>   support/generate-endpoint-help.py cb60811ae6dcc8ed4de5c262714a013c8cf6ada5 
>   support/push-commits.py 4835d67393aaf3a38a1da90ccc7c89a952bf9270 
> 
> Diff: https://reviews.apache.org/r/44342/diff/
> 
> 
> Testing
> -------
> 
> Manual testing on Fedora 23 w/ XFS. Make check on Fedora and OS X.
> 
> 
> Thanks,
> 
> James Peach
> 
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message