[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-20 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-10193:
---

Fix Version/s: 0.99.0
   0.96.2
   0.94.15
   0.98.0

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Fix For: 0.98.0, 0.94.15, 0.96.2, 0.99.0

 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, 
 HBASE-10193_0.94_v4.patch, HBASE-10193_v2.patch, HBASE-10193_v3.patch, 
 HBASE-10193_v4.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-19 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Status: Open  (was: Patch Available)

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.94.14, 0.96.1
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, HBASE-10193_v2.patch, 
 HBASE-10193_v3.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-19 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_v4.patch

And for trunk

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, 
 HBASE-10193_0.94_v4.patch, HBASE-10193_v2.patch, HBASE-10193_v3.patch, 
 HBASE-10193_v4.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-19 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_0.94_v4.patch

Guess having extra log message can not hurt. Updating patch for 0.94.

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, 
 HBASE-10193_0.94_v4.patch, HBASE-10193_v2.patch, HBASE-10193_v3.patch, 
 HBASE-10193_v4.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Status: Open  (was: Patch Available)

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.94.14, 0.96.1
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_0.94_v2.patch

Updated patch for 0.94 branch.

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_v2.patch

Updated patch for trunk.

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_v2.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Release Note:   (was: Submitting the patch to Hadoop-QA)
  Status: Patch Available  (was: Open)

Submitting the patch to Hadoop-QA

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.94.14, 0.96.1
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_v2.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Status: Open  (was: Patch Available)

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.94.14, 0.96.1
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_v2.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_0.94_v3.patch

Revised patch for 0.94

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, HBASE-10193_v2.patch, 
 HBASE-10193_v3.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_v3.patch

Revised patch for trunk.

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, HBASE-10193_v2.patch, 
 HBASE-10193_v3.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-18 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Status: Patch Available  (was: Open)

Thanks for review Ted!

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.94.14, 0.96.1
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch, 
 HBASE-10193_0.94_v2.patch, HBASE-10193_0.94_v3.patch, HBASE-10193_v2.patch, 
 HBASE-10193_v3.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-17 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193_0.94.patch

Patch for 0.94 branch.

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193_0.94.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-17 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Release Note: Submitting the patch to Hadoop-QA
  Status: Patch Available  (was: Open)

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.94.14, 0.96.1
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HBASE-10193) Cleanup HRegion if one of the store fails to open at region initialization

2013-12-17 Thread Aditya Kishore (JIRA)

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

Aditya Kishore updated HBASE-10193:
---

Attachment: HBASE-10193.patch

Patch for trunk.

 Cleanup HRegion if one of the store fails to open at region initialization
 --

 Key: HBASE-10193
 URL: https://issues.apache.org/jira/browse/HBASE-10193
 Project: HBase
  Issue Type: Bug
  Components: regionserver
Affects Versions: 0.96.1, 0.94.14
Reporter: Aditya Kishore
Assignee: Aditya Kishore
Priority: Critical
 Attachments: HBASE-10193.patch, HBASE-10193_0.94.patch


 While investigating a different issue, I realized that the fix for HBASE-9737 
 is not sufficient to prevent resource leak if a region fails to open for some 
 reason, say a corrupt HFile.
 The region may have, by then, opened other good HFiles in that store or other 
 stores if it has more than one column family and their streams may leak if 
 not closed.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)