You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/04/08 05:06:42 UTC
[jira] [Commented] (BOOKKEEPER-1028) inc/excl opts
listunderreplicate
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15961688#comment-15961688 ]
ASF GitHub Bot commented on BOOKKEEPER-1028:
--------------------------------------------
GitHub user reddycharan opened a pull request:
https://github.com/apache/bookkeeper/pull/127
BOOKKEEPER-1028 and BOOKKEEPER-1029
BOOKKEEPER-1028: inc/excl opts listunderreplicated
- Introduce including and excluding BookieId options
for listunderreplicatedLedgers
- But there is limitation that, since replicaslist wont be
updated in underreplicatedledger zNode there is possibility
of stale information
---------------------------------------------------------
BOOKKEEPER-1029: BookieDecommision Workflow
- LostBookieRecoveryDelay config param is stored in ZK
- if LostBookieRecoveryDelay is reset to same value then it force triggers audit immediately
- Added logic to trigger immediately or schedule pending audittask depending on the changed value in ZK
- good number of testcases validating focetrigger/reschedluing audittask
- added bookieshell command to get/set LostBookieRecoveryDelay from ZK
- added bookieshell command to triggeraudit by resetting LostBookieRecoveryDelay
- added decommissionbookie bkshell command, which validates the complete replication of ledgers stored in the bookie
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/reddycharan/bookkeeper listunderreplicatedpredicate
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/bookkeeper/pull/127.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #127
----
commit f4787383fbf7251dd82075c5b959342b137949c7
Author: cguttapalem <cg...@salesforce.com>
Date: 2016-10-14T06:32:39Z
BOOKKEEPER-1028: inc/excl opts listunderreplicated
- Introduce including and excluding BookieId options
for listunderreplicatedLedgers
- But there is limitation that, since replicaslist wont be
updated in underreplicatedledger zNode there is possibility
of stale information
commit 699cf56f4262d3a7d655bc64f00dded6bc814ee3
Author: Charan Reddy Guttapalem <cg...@salesforce.com>
Date: 2017-02-28T21:23:34Z
BOOKKEEPER-1029: BookieDecommision Workflow
- LostBookieRecoveryDelay config param is stored in ZK
- if LostBookieRecoveryDelay is reset to same value then it force triggers audit immediately
- Added logic to trigger immediately or schedule pending audittask depending on the changed value in ZK
- good number of testcases validating focetrigger/reschedluing audittask
- added bookieshell command to get/set LostBookieRecoveryDelay from ZK
- added bookieshell command to triggeraudit by resetting LostBookieRecoveryDelay
- added decommissionbookie bkshell command, which validates the complete replication of ledgers stored in the bookie
----
> inc/excl opts listunderreplicate
> --------------------------------
>
> Key: BOOKKEEPER-1028
> URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1028
> Project: Bookkeeper
> Issue Type: New Feature
> Reporter: Charan Reddy Guttapalem
> Assignee: Charan Reddy Guttapalem
> Priority: Minor
>
> - Introduce including and excluding BookieId options
> for listunderreplicatedLedgers
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)