{"push_id":1326384610,"size":246,"distinct_size":246,"ref":"refs/heads/nested-containerization","head":"0ef100cfb2a2ad0dd198cdcc74be6fd999238b03","before":"0f3be02ff4a51c574be7bd5c456fb2999867aedf","commits":[{"sha":"7a5ec49877a2e1be5b053a6b59ed6f32760fbe7a","author":{"name":"Guangya Liu","email":"a2ac01f151c8448ef37b3d008efb22256dac3ea8@gmail.com"},"message":"Added the JIRA link for MESOS-3938 in quota.md.\n\nReview: https://reviews.apache.org/r/52023/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/7a5ec49877a2e1be5b053a6b59ed6f32760fbe7a"},{"sha":"cf71811164c29ee53ff0c8ff14cec899b1c9426e","author":{"name":"Joerg Schad","email":"15530eab4154955ead80e91f28b8666787b42dad@mesosphere.io"},"message":"Fixed a typo in subprocess.hpp.\n\nReview: https://reviews.apache.org/r/51786/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/cf71811164c29ee53ff0c8ff14cec899b1c9426e"},{"sha":"be5b76bbd1d29637b00a389f15edaeb947b7e59e","author":{"name":"Joerg Schad","email":"15530eab4154955ead80e91f28b8666787b42dad@mesosphere.io"},"message":"Fixed typos in subprocess_base.hpp.\n\nReview: https://reviews.apache.org/r/51804/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/be5b76bbd1d29637b00a389f15edaeb947b7e59e"},{"sha":"4e8ac999fe871fd8c085c43a9a9f940c56e83e26","author":{"name":"Abhishek Dasgupta","email":"8cf3e73e20e8f60b89206927722597e9de23c415@linux.vnet.ibm.com"},"message":"Refactored commandScheduler in cli/execute.cpp to take TaskInfo.\n\nThis refactoring was needed for better accomodating pod support\nfor mesos-execute.\n\nReview: https://reviews.apache.org/r/51978/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/4e8ac999fe871fd8c085c43a9a9f940c56e83e26"},{"sha":"9a9610d0444d97b7226012ec82f9a0eb59a48959","author":{"name":"Abhishek Dasgupta","email":"8cf3e73e20e8f60b89206927722597e9de23c415@linux.vnet.ibm.com"},"message":"Added parse function in flags namespace for v1::TaskGroupInfo protobuf.\n\nReview: https://reviews.apache.org/r/51991/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/9a9610d0444d97b7226012ec82f9a0eb59a48959"},{"sha":"e84c2c451dbb971ec91a70ef6c077b4a666ae311","author":{"name":"Abhishek Dasgupta","email":"8cf3e73e20e8f60b89206927722597e9de23c415@linux.vnet.ibm.com"},"message":"Added << operator to stringify v1::TaskGroupInfo protobuf.\n\nThis patch is needed as Flags add() function needs to stringify\nv1::TaskGroupInfo before it is parsed to a variable of that\ntype.\n\nReview: https://reviews.apache.org/r/51990/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/e84c2c451dbb971ec91a70ef6c077b4a666ae311"},{"sha":"f162ade0f9d4c93129f935c54d100cc173579361","author":{"name":"Abhishek Dasgupta","email":"8cf3e73e20e8f60b89206927722597e9de23c415@linux.vnet.ibm.com"},"message":"Updated mesos-execute to support task groups.\n\nThrough this patch, mesos-execute supports running\ntask groups. Single task provided through command\nline option is supported as well for backward\ncompatibility.\n\nReview: https://reviews.apache.org/r/51623/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/f162ade0f9d4c93129f935c54d100cc173579361"},{"sha":"e65933c9ae627fad8c3d1a376a7570e53cf190f4","author":{"name":"Joseph Wu","email":"ea268a657960719a1397a333faa2fcf60e74b5c4@apache.org"},"message":"Added backports for a potential double-close in libevent sockets.\n\nThis backports MESOS-5986 to 0.27.4 and 0.28.3.\nThis backports MESOS-6104 and MESOS-6152 to 0.27.4, 0.28.3, and 1.0.2.\n\nReview: https://reviews.apache.org/r/51921","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/e65933c9ae627fad8c3d1a376a7570e53cf190f4"},{"sha":"b24d99b68bae1445a5948b68c0130d7c1c08ca71","author":{"name":"Jiang Yan Xu","email":"9267c6c43ba04f583d965c0a1eece6e61f237c5b@apple.com"},"message":"Made the agent verify resource compatibility in checkpointResources().\n\nIn handling CheckpointResourcesMessage, the agent should first make\nsure the checkpointed resources are compatible before it syncs local\ndisk state.\n\nReview: https://reviews.apache.org/r/51866","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/b24d99b68bae1445a5948b68c0130d7c1c08ca71"},{"sha":"1a0a6052765db6846c7f8c293a1be1081a57065a","author":{"name":"Jiang Yan Xu","email":"9267c6c43ba04f583d965c0a1eece6e61f237c5b@apple.com"},"message":"Add a member variable for the agent's total resources.\n\n`totalResources` is updated by CheckpointResourcesMessages and doesn't\nhave to be re-calculated in Slave::usage(). This change allows us to\nexpose `totalResources` for other purposes.\n\nReview: https://reviews.apache.org/r/51867","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/1a0a6052765db6846c7f8c293a1be1081a57065a"},{"sha":"06eea5325a576083c567034438caeced76665928","author":{"name":"Jiang Yan Xu","email":"9267c6c43ba04f583d965c0a1eece6e61f237c5b@apple.com"},"message":"Expose full reservation info in the agent's http endpoint.\n\nReview: https://reviews.apache.org/r/51868","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/06eea5325a576083c567034438caeced76665928"},{"sha":"cc27c3296905c95e0c83fa6510c401efbc998400","author":{"name":"Jiang Yan Xu","email":"9267c6c43ba04f583d965c0a1eece6e61f237c5b@apple.com"},"message":"Export \"reserved_resources\" in the agent HTTP endpoint.\n\nAlso the 'resource' field now exposes the total resources, which is\nconsistent with the same field in the master's /slaves endpoint.\n\nReview: https://reviews.apache.org/r/51869","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/cc27c3296905c95e0c83fa6510c401efbc998400"},{"sha":"e3aa2e76c9c5883f1c82c25354ad513acefeee26","author":{"name":"Jiang Yan Xu","email":"9267c6c43ba04f583d965c0a1eece6e61f237c5b@apple.com"},"message":"Added a test for reservation info in the agent's endpoint.\n\nReview: https://reviews.apache.org/r/51870","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/e3aa2e76c9c5883f1c82c25354ad513acefeee26"},{"sha":"c0d93a334f05635cb7d0a986e060ccd4dad6e75f","author":{"name":"Neil Conway","email":"4f41ed19fc3accf446ec9111a93682686fd4d3d9@gmail.com"},"message":"Cleaned up initialization of atomic fields in ProcessManager.\n\n`std::atomic<T>` has a trivial default constructor, which means\n`std::atomic` values are left uninitialized by default. `ProcessManager`\nuses two atomic fields that are default-constructed; although we `store`\nto them before reading from them, it would be cleaner and safer to\ninitialize them to a well-defined value in the first place.\n\nReview: https://reviews.apache.org/r/51984/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/c0d93a334f05635cb7d0a986e060ccd4dad6e75f"},{"sha":"4a91c1ed8c86ce2100dba24b321fc578ad3d0473","author":{"name":"Daniel Pravat","email":"5af0e6f8ef21cb018a832bb8b9cee9fe56c95e87@outlook.com"},"message":"Windows: Fixed warnings in `duration.hpp`.\n\nCaptures the result of `std::ostream::precision` via its return type\n`std::streamsize` rather than implicitly casting to `long`.\n\nReview: https://reviews.apache.org/r/52061/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/4a91c1ed8c86ce2100dba24b321fc578ad3d0473"},{"sha":"a5993cec547f299a8edff7662599c68e208ecdac","author":{"name":"Daniel Pravat","email":"5af0e6f8ef21cb018a832bb8b9cee9fe56c95e87@outlook.com"},"message":"Windows: Fixed warnings in `windows/os.hpp`.\n\nCaptured the result of `Process32First` via its return type `BOOL`\nrather than implicitly casting to `bool`.\n\nReview: https://reviews.apache.org/r/52063/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/a5993cec547f299a8edff7662599c68e208ecdac"},{"sha":"34e1240d5e67b42de6888ffeb08d03d52fb9ff71","author":{"name":"Ilya Pronin","email":"c1b319b742d73189871fe48887ff1d78dedb52d7@twitter.com"},"message":"Added Ilya Pronin to contributors.\n\nThis closes #166","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/34e1240d5e67b42de6888ffeb08d03d52fb9ff71"},{"sha":"937c85f2f6528d1ac56ea9a7aa174ca0bd371d0c","author":{"name":"Neil Conway","email":"4f41ed19fc3accf446ec9111a93682686fd4d3d9@gmail.com"},"message":"Changed master to allow partitioned slaves to reregister.\n\nThe previous behavior was to shutdown partitioned agents that attempt to\nreregister---unless the master has failed over, in which case the\nreregistration is allowed (when running in \"non-strict\" mode).\n\nThe new behavior is always to allow partitioned agents to reregister.\nThis is part of a longer-term project to allow frameworks to define\ntheir own policies for handling tasks running on partitioned agents.\n\nIn particular, if a framework has the PARTITION_AWARE capability, any\ntasks running on the partitioned agent will continue to run after\nreregistration. If the framework is not PARTITION_AWARE, any tasks that\nwere running on such an agent will be killed after the agent reregisters\n(unless the master has failed over). This is for backward compatibility\nwith the previous (\"non-strict\") behavior. Note that regardless of the\nPARTITION_AWARE capability, the agent will not be shutdown, which is a\nchange from the previous Mesos behavior.\n\nThis commit also changes the master so that if an agent is removed and\nthen the master receives a message from that agent, the master will no\nlonger attempt to shutdown the agent. This is consistent with the goal\nof getting the master out of the business of shutting down agents that\nwe suspect are unhealthy. Such an agent will eventually realize it is\nnot registered with the master (e.g., because it won't receive any pings\nfrom the master), which will cause it to reregister.\n\nReview: https://reviews.apache.org/r/50705/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/937c85f2f6528d1ac56ea9a7aa174ca0bd371d0c"},{"sha":"9ba79daead85cb84759582e1aacf41eea0d43054","author":{"name":"Neil Conway","email":"4f41ed19fc3accf446ec9111a93682686fd4d3d9@gmail.com"},"message":"Added test cases for PARTITION_AWARE behavior.\n\nReview: https://reviews.apache.org/r/50706/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/9ba79daead85cb84759582e1aacf41eea0d43054"},{"sha":"504e05ee60c3648a4bf2d7433f1380731db8999f","author":{"name":"Neil Conway","email":"4f41ed19fc3accf446ec9111a93682686fd4d3d9@gmail.com"},"message":"Added test for race between health checks and agent unregistration.\n\nThis test tries to simulate a race between marking an agent unhealthy\nand receiving an `UnregisterSlaveMessage` for that agent.\n\nUnfortunately, this test is a little fragile (we need to manually\ndispatch an event to the master process to simulate the action that\nwould be taken by the slave observer).\n\nReview: https://reviews.apache.org/r/50707/","distinct":true,"url":"https://api.github.com/repos/jieyu/mesos/commits/504e05ee60c3648a4bf2d7433f1380731db8999f"}]}
{"actor":{"display_login":"jieyu"}}