[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2012-01-25 Thread ramkrishna.s.vasudevan (Updated) (JIRA)

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

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

Fix Version/s: 0.92.0

Already committed to 0.92 and trunk  But not into 0.90.  Hence not resolving 
just updating fix version.

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.90.7, 0.92.0
>
> Attachments: 4288-v2.txt, 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2012-01-25 Thread ramkrishna.s.vasudevan (Updated) (JIRA)

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

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

Fix Version/s: (was: 0.90.6)
   0.90.7

Moving into 0.90.7

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.90.7
>
> Attachments: 4288-v2.txt, 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2011-11-10 Thread stack (Updated) (JIRA)

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

stack updated HBASE-4288:
-

   Resolution: Fixed
Fix Version/s: (was: 0.90.5)
   Status: Resolved  (was: Patch Available)

Committed the verification test to trunk and 0.92 branch.

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.92.0
>
> Attachments: 4288-v2.txt, 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2011-11-10 Thread stack (Updated) (JIRA)

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

stack updated HBASE-4288:
-

Fix Version/s: (was: 0.92.0)
   0.90.5

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.90.5
>
> Attachments: 4288-v2.txt, 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2011-11-09 Thread stack (Updated) (JIRA)

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

stack updated HBASE-4288:
-

Status: Patch Available  (was: Open)

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.92.0, 0.90.5
>
> Attachments: 4288-v2.txt, 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2011-11-09 Thread stack (Updated) (JIRA)

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

stack updated HBASE-4288:
-

Attachment: 4288-v2.txt

Test to prove that this no longer an issue.  I think we should commit this test 
because it does some test refactoring and fixes some tests NPEs.

First, here is description of the patch:


M src/main/java/org/apache/hadoop/hbase/catalog/CatalogTracker.java 
  
  Fix javadoc warnings.  Change some logging that could be profuse  
  
  from DEBUG to TRACE level (now it works). 
  
  (setMetaLocation) Changed from private to package protected so could  
  
  use in tests. 
  

  
M src/test/java/org/apache/hadoop/hbase/catalog/TestCatalogTracker.java 
  
  (constructAndStartCatalogTracker): Removed.  Has null Connection so NPEs. 
  
  (testInterruptWaitOnMetaAndRoot): Now we use HTables instead  
  
  of server interfaces, we need to do a bit more work getting the right 
  
  HConnection into place.  Use new mockConnection method.  Make sure we 
  
  cleanup the connection when we are done.  
  
  (testServerNotRunningIOException): Added test to prove hbase-4288 
  
  is fixed.  This is the important addition here.   
  
  (testGetMetaServerConnectionFails): Refactored to use new mockConnection  
  
  utility methods.  
  
  (mockConnection): utility mocking up a connection.
  
  (getMetaTableRowResult): New utility method that fakes a Result.   

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.92.0, 0.90.5
>
> Attachments: 4288-v2.txt, 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HBASE-4288) "Server not running" exception during meta verification causes RS abort

2011-11-05 Thread stack (Updated) (JIRA)

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

stack updated HBASE-4288:
-

Attachment: 4288.txt

I think this scenario unlikely now we have retries in place.  Writing a unit 
test to prove it (Its not done yet).

> "Server not running" exception during meta verification causes RS abort
> ---
>
> Key: HBASE-4288
> URL: https://issues.apache.org/jira/browse/HBASE-4288
> Project: HBase
>  Issue Type: Bug
>  Components: master
>Affects Versions: 0.90.4
>Reporter: Todd Lipcon
>Priority: Critical
> Fix For: 0.92.0, 0.90.5
>
> Attachments: 4288.txt
>
>
> The master tried to verify the META location just as that server was shutting 
> down due to an abort. This caused the "Server not running" exception to get 
> thrown, which wasn't handled properly in the master, causing it to abort.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira