Apache Mesos 0.24.1 发布,集群管理器
欢迎加入运维网交流群:263444886Apache Mesos 0.24.1 发布,此版本主要是功能改进和 bug 修复:
Bug 修复
[*] - PerfEventIsolatorTest.ROOT_CGROUPS_Sample requires 'perf' to be installed
[*] - __init__.py not getting installed in $PREFIX/lib/pythonX.Y/site-packages/mesos
[*] - Protobuf jar is required for unbundled protobuf regardless of --disable-java flag.
[*] - google glog link is incorrect
[*] - Create synchronous validations for Calls
[*] - C++ Scheduler library should send HTTP Calls to master
[*] - Do not use RunTaskMessage.framework_id.
[*] - ROOT_CGROUPS_Listen and ROOT_IncreaseRSS tests are flaky
[*] - mesos-fetcher won't fetch uris which begin with a " "
[*] - --attributes flag in slave cannot take a value with ':'
[*] - Duplicate name-value env-vars in '-e' option of docker run
[*] - Display capabilities in state.json
[*] - Changing to "framework" from "framwork"
[*] - Create a "demo" HTTP API client
[*] - Rename Option::get(const T& _t) to getOrElse() broke network isolator
[*] - Compiler warning in stout subcommand tests
[*] - Failing DockerContainerizerTest.ROOT_DOCKER_Launch_Executor_Bridged
[*]
- Cgroup tests>
[*] - `sudo make distcheck` fails on Ubuntu 14.04 (and possibly other OSes too)
[*] - Always disable SSLV2
[*] - Updating persistent volumes after slave restart is problematic.
[*] - PersistentVolumeTest.SlaveRecovery test fails on OSX
[*] - Compiler warning when mocking function type has an enum return type.
[*] - Disable endpoints rule fails to recognize HTTP path delegates
[*] - Resolve issue with hanging tests with Zookeeper
[*] - MesosZooKeeperTest fixture can have side effects across tests
[*] - 0.23 Build fails when compiling against -lsasl2 which has been statically linked
[*] - subprocess_tests.cpp:598 delete used but allocated with new[]
[*] - Perform a self bind mount of rootfs itself in fs::chroot::enter.
[*] - ContainerInfo::Image::AppC::id should be optional
[*] - Fix master metrics for scheduler calls
[*] - MemIsolatorTest/{0,1}.MemUsage fails on OS X
[*] - Libev handle_async can deadlock with run_in_event_loop
[*] - MasterAuthorizationTest.DuplicateRegistration test is flaky
[*] - PortMappingIsolatorProcess shell script can silently fail
[*] - C++ style guide is not rendered correctly (code section syntax disregarded)
[*] - parameterize allocator benchmark by framework count
[*] - enable automake maintainer mode
[*] - HTTP requests with nested path are not properly handled by libprocess
[*] - Master endpoint help message is incorrect
[*] - SchedulerTest.* are broken on OSX and CentOS
[*] - HTTPTest.NestedGet is flaky
[*] - SchedulerTask.KillTest fails for JSON Requests
[*] - JSON serialization/deserialization of bytes is incorrect
[*] - Build error with port mapping isolator
[*] - ContentType/HttpApiTest.UpdatePidToHttpSchedulerWithoutForce is flaky
[*] - JSON representation of Protobuf should use base64 encoding for 'bytes' fields.
[*] - downloadWithHadoop tries to access Error() for a valid Try
[*] - Master should drop HTTP calls when it's recovering
[*] - Failing ROOT_ tests on CentOS 7.1 - UserCgroupIsolatorTest
[*] - Failing ROOT_ tests on CentOS 7.1 - LinuxFilesystemIsolatorTest
[*] - Failing ROOT_ tests on CentOS 7.1 - MesosContainerizerLaunchTest
[*] - SlaveTest.HTTPSchedulerSlaveRestart
[*] - Spurious fetcher message about extracting an archive
改进
[*] - External control of the ip that Mesos components publish to zookeeper
[*] - Add support for MesosContainerizerLaunch to chroot to a specified path
[*] - Upgrade the design of MasterInfo
[*] - Implement filesystem isolators
[*] - Introduce filesystem provisioner abstraction
[*] - Export statistics on "unevictable" memory
[*] - Rename Option::get(const T& _t) to getOrElse() and refactor the original function
[*] - FrameworkInfo should include a Labels field to support arbitrary, lightweight metadata
[*] - Add Frameworkinfo.capabilities on framework re-registration
[*] - Enable Mesos to use arbitrary script / module to figure out IP, HOSTNAME
[*] - Authorizer Module: Interface design
[*] - Authorizer Module: Implementation, Integration & Tests
[*] - Inefficient container usage collection
[*] - Add implicit cast to string operator to Path.
[*] - Missing doxygen documentation for libprocess socket interface
[*] - Expose major, minor and patch components from stout Version
[*] - update gitignore
[*] - Support HTTPS requests in libprocess
[*] - Fetcher should perform cache eviction based on cache file usage patterns.
[*] - Remove pthread specific code from Stout
[*] - Remove pthread specific code from Libprocess
[*] - Remove pthread specific code from Mesos
[*] - Improve task reconciliation documentation.
[*] - Mark Path::basename, Path::dirname as const functions.
[*] - Make Master::registerFramework() and Master::reregisterFramework() call into Master::subscribe()
下载:http://www.apache.org/dyn/mirrors/mirrors.cgi/mesos/0.24.1/。
Apache Mesos是一个集群管理器,提供了有效的、跨分布式应用或框架的资源隔离和共享,可以运行Hadoop、MPI、Hypertable、Spark。
页:
[1]