Adrian Schuepbach created CRAIL-111: ---------------------------------------
Summary: Namenode mechanism to transition datanode state from running to leaving Key: CRAIL-111 URL: https://issues.apache.org/jira/browse/CRAIL-111 Project: Apache Crail Issue Type: New Feature Reporter: Adrian Schuepbach The namenode manages membership of datanodes in a running Crail instance. As such, it is also responsible for datanode joining and leaving. Currently, Crail supports that datanodes join, wihle already running. However no mechanism is implemented to allow datanodes leaving, while the rest of the Crail instance remains running. We need a mechanism to allow datanodes to leave the Crail cluster at runtime. A simple first implementation could consist of a mechanism, which marks datanodes that should leave and only removes them, when none of its blocks are allocated anymore. This does not involve data movement. We can borrow the idea from our Pocket implementation. -- This message was sent by Atlassian Jira (v8.3.4#803005)