commit | 5f4591083b3ee74eacc70770193913e6972812b2 | [log] [tgz] |
---|---|---|
author | Sergiy Matusevych <motus@apache.org> | Fri Oct 28 00:35:38 2016 -0700 |
committer | Markus Weimer <weimer@apache.org> | Mon Oct 31 13:01:30 2016 -0700 |
tree | 7c4c2c223a4faa22566340e4d10a37a76f109138 | |
parent | 73c28280c518996714a7bcacdd9e687baafaf35d [diff] |
[REEF-1657] Better thread names in REEF and Wake This work is towards cleaner shutdown of REEF application required for "REEF as a library" [REEF-1561](https://issues.apache.org/jira/browse/REEF-1561) project There are no functionality changes in this PR. Summary of changes: * More descriptive names for threads created in Wake `OrderedRemoteReceiverStage` and `DefaultThreadFactory` * Better thread names in REEF `ProcessContainer` and `EvaluatorMessageDispatcher` * Better logging in `REEFErrorHandler` and in many `.close()` methods in REEF * Minor refactoring in shutdown code; no functionality changes JIRA: [REEF-1657](https://issues.apache.org/jira/browse/REEF-1657) Pull Request: This closes #1172
Apache REEF™ (Retainable Evaluator Execution Framework) is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. For example, Microsoft Azure Stream Analytics is built on REEF and Hadoop.
Detailed information on REEF can be found in the following places:
The developer mailing list is the best way to reach REEF‘s developers when the above aren’t sufficient.
Component | OS | Status |
---|---|---|
REEF Java | Ubuntu | |
REEF.NET | Windows |
Java | .NET | |
---|---|---|
Build & run unit tests | java\BUILD.md | cs\BUILD.md |