You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Chris Trezzo (JIRA)" <ji...@apache.org> on 2012/06/06 02:08:23 UTC

[jira] [Created] (HBASE-6168) [replication] Add replication zookeeper state documentation to replication.html

Chris Trezzo created HBASE-6168:
-----------------------------------

             Summary: [replication] Add replication zookeeper state documentation to replication.html
                 Key: HBASE-6168
                 URL: https://issues.apache.org/jira/browse/HBASE-6168
             Project: HBase
          Issue Type: Improvement
          Components: documentation, replication
    Affects Versions: 0.96.0
            Reporter: Chris Trezzo
            Assignee: Chris Trezzo
            Priority: Minor
             Fix For: 0.96.0


Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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] [Commented] (HBASE-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13289949#comment-13289949 ] 

stack commented on HBASE-6168:
------------------------------

Excellent.

Stuff like this is really great "...Side note: If you are looking at the values directly in zookeeper, remember that hbase.zookeeper.RecoverableZookeeper adds metadata to znode values."  Belongs in more general section on zk.

Maybe allow somehow that it may not be /hbase/replication on your cluster (because /hbase is actually settable in zk config).  Is that important?  (Maybe you can just add a little note to your section on 'Configuration Parametters'

We should fix it so you don't need peer-state, so peers has attribute on whether or not enabled.... but thats not this issue.


                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "Chris Trezzo (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Trezzo updated HBASE-6168:
--------------------------------

    Attachment: HBASE-6168.patch

Here is a first patch for the doc. Any feedback is more than welcome.

Thanks.
Chris
                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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] [Commented] (HBASE-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13290945#comment-13290945 ] 

Hudson commented on HBASE-6168:
-------------------------------

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #47 (See [https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/47/])
    HBASE-6168 [replication] Add replication zookeeper state documentation to replication.html (Revision 1347383)

     Result = FAILURE
stack : 
Files : 
* /hbase/trunk/src/site/xdoc/replication.xml

                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch, HBASE-6168v2.patch, HBASE-6168v3.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "Chris Trezzo (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Trezzo updated HBASE-6168:
--------------------------------

    Attachment: HBASE-6168v3.patch

Thanks Enis for the comment.

- The peer name does not have to be an integer, you are totally right. I have removed the comment about it being an integer.

- I left out the failover lock stuff for simplicity of the explanation. I was thinking about doing a section specifically on what happens to zookeeper state in failover scenarios, but I decided to hold off because I think it might change in the near future due to HBASE-2611. :-)

Attached is another patch.

Chris
                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch, HBASE-6168v2.patch, HBASE-6168v3.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "Chris Trezzo (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Trezzo updated HBASE-6168:
--------------------------------

    Attachment: HBASE-6168v2.patch

Thanks for the comments stack!

Here is a new patch:
- Removed the side note about zookeeper metadata.
- Mentioned that the znode names used in the examples are default.
- Added the zookeeper.znode.parent to the znode path config table.

Chris
                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch, HBASE-6168v2.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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] [Commented] (HBASE-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "Enis Soztutar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13290580#comment-13290580 ] 

Enis Soztutar commented on HBASE-6168:
--------------------------------------

Great doc. minor issues: 
 - the peer name does not have to be an integer, AFAIK. 
 - we can add lock znodes for RS failover.  
                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch, HBASE-6168v2.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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] [Commented] (HBASE-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13290797#comment-13290797 ] 

Hudson commented on HBASE-6168:
-------------------------------

Integrated in HBase-TRUNK #2997 (See [https://builds.apache.org/job/HBase-TRUNK/2997/])
    HBASE-6168 [replication] Add replication zookeeper state documentation to replication.html (Revision 1347383)

     Result = FAILURE
stack : 
Files : 
* /hbase/trunk/src/site/xdoc/replication.xml

                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch, HBASE-6168v2.patch, HBASE-6168v3.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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] [Resolved] (HBASE-6168) [replication] Add replication zookeeper state documentation to replication.html

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack resolved HBASE-6168.
--------------------------

      Resolution: Fixed
    Hadoop Flags: Reviewed

Applied to trunk.  Thanks for the patch Chris.
                
> [replication] Add replication zookeeper state documentation to replication.html
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-6168
>                 URL: https://issues.apache.org/jira/browse/HBASE-6168
>             Project: HBase
>          Issue Type: Improvement
>          Components: documentation, replication
>    Affects Versions: 0.96.0
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6168.patch, HBASE-6168v2.patch, HBASE-6168v3.patch
>
>
> Add a detailed explanation about the zookeeper state that HBase replication maintains.

--
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