[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-18 Thread Uma Maheswara Rao G (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uma Maheswara Rao G updated HDFS-8332:
--
Release Note: Users may need special attention for this change while 
upgrading to this version. Previously user could call some APIs(example: 
setReplication) wrongly even after closing the fs object. With this change DFS 
client will not allow any operations to call on closed fs objects.  As calling 
fs operations on closed fs is not right thing to do, users need to correct the 
usage if any.  (was: Users may need special attention for this change while 
upgrading to this version. Previously user could call some APIs(example: 
setReplication) even after closing the fs object. With this change DFS client 
will not allow any operations to call on closed fs objects.  As calling fs 
operations on closed fs is not right thing to do, users need to correct the 
usage if any.)

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
 Fix For: 3.0.0

 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002-Branch-2.patch, HDFS-8332-002.patch, 
 HDFS-8332.001.branch-2.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-15 Thread Sean Busbey (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Busbey updated HDFS-8332:
--
Hadoop Flags: Incompatible change,Reviewed  (was: Reviewed)

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
 Fix For: 2.8.0

 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002-Branch-2.patch, HDFS-8332-002.patch, 
 HDFS-8332.001.branch-2.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-08 Thread Uma Maheswara Rao G (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uma Maheswara Rao G updated HDFS-8332:
--
Labels:   (was: BB2015-05-RFC)

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-08 Thread Akira AJISAKA (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Akira AJISAKA updated HDFS-8332:

Status: Open  (was: Patch Available)

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002.patch, HDFS-8332.001.branch-2.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-08 Thread Akira AJISAKA (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Akira AJISAKA updated HDFS-8332:

Attachment: HDFS-8332.001.branch-2.patch

Hi [~umamaheswararao], how is the issue going? Looks like it stops at 
cherry-picking the commit to branch-2. I've prepared a patch for branch-2. Hope 
it helps.

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002.patch, HDFS-8332.001.branch-2.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-08 Thread Uma Maheswara Rao G (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uma Maheswara Rao G updated HDFS-8332:
--
Attachment: HDFS-8332-002-Branch-2.patch

minor conflicts to branch-2. What I committed to branch-2.

I have just committed the patch to trunk and branch-2.
Thanks a lot, Rakesh!

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
 Fix For: 2.8.0

 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002-Branch-2.patch, HDFS-8332-002.patch, 
 HDFS-8332.001.branch-2.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-07 Thread Rakesh R (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rakesh R updated HDFS-8332:
---
Labels: BB2015-05-RFC  (was: BB2015-05-TBR)

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
  Labels: BB2015-05-RFC
 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HDFS-8332) DFS client API calls should check filesystem closed

2015-05-07 Thread Rakesh R (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rakesh R updated HDFS-8332:
---
Summary: DFS client API calls should check filesystem closed  (was: DFS API 
calls should check filesystem closed)

 DFS client API calls should check filesystem closed
 ---

 Key: HDFS-8332
 URL: https://issues.apache.org/jira/browse/HDFS-8332
 Project: Hadoop HDFS
  Issue Type: Bug
Reporter: Rakesh R
Assignee: Rakesh R
  Labels: BB2015-05-TBR
 Attachments: HDFS-8332-000.patch, HDFS-8332-001.patch, 
 HDFS-8332-002.patch


 I could see {{listCacheDirectives()}} and {{listCachePools()}} APIs can be 
 called even after the filesystem close. Instead these calls should do 
 {{checkOpen}} and throws:
 {code}
 java.io.IOException: Filesystem closed
   at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:464)
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)