Details
-
Story
-
Status: Closed
-
Medium
-
Resolution: Done
-
None
-
Yes
-
Unset
-
Yes
Description
Implement a new peer command (peer node unjoin) to unjoin the peer from the channel. The command takes a -channel parameter and will delete all the channel-specific data stored on the ledger. The channel-specific data includes blocks and data entries in stateleveldb, statecouchdb (drop databases), confighistorydb, bookkeepingdb, historydb, blockindex, ledger idStore.
More background in FAB-16035 description and comments.
Note, much of the channel deletion work has been done already in FAB-17787 and its subtasks.
Attachments
Issue Links
- is duplicated by
-
FAB-17801 Implement a new unjoin command to unjoin a peer from the channel
-
- Closed
-
- relates to
-
FAB-16035 As a peer admin, I need a way to pause/resume a channel
-
- Closed
-
-
FAB-4481 Need API to "Leave Channel" for Peer
-
- Closed
-
-
FAB-17787 Enhance ledger to support per-channel based data deletion
-
- Closed
-
-
FAB-17801 Implement a new unjoin command to unjoin a peer from the channel
-
- Closed
-
-
FAB-5191 Testcase to Unjoin/remove a peer from a channel
-
- Closed
-
- mentioned in
-
Page Loading...
1.
|
Delete channel specific data in a crash consistent manner |
|
Closed | Josh Kneubuhl |
2.
|
Add tests under kvledger/tests package |
|
Closed | Josh Kneubuhl |
3.
|
Add command unjoin channel |
|
Closed | Josh Kneubuhl |
4.
|
Add integration tests |
|
Closed | Josh Kneubuhl |
5.
|
Update documentation |
|
Closed | Josh Kneubuhl |