Project

General

Profile

Story #1388

implement MN-MN replication manager in CN stack

Added by Rob Nahf over 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_replication
Target version:
Start date:
2011-01-03
Due date:
% Done:

100%

Story Points:
Sprint:

Subtasks

Task #1401: Update System Metadata during replicationClosedChris Jones

Task #1182: Implement setReplicationStatus() in CN serviceClosedChris Jones

Task #1183: Implement mechanism in CN that will execute a replication operation on a MNClosedChris Jones

Task #1712: Add MNReplication.getReplica() methodClosedNicholas Dexter

Task #1724: Add MNReplication.getReplica(token, pid) to API-documentsClosedDave Vieglais

Task #1717: Add CNReplication.isReplicationAuthorized() to the APIClosedNicholas Dexter

Task #1723: Add CNReplication.isReplicationAuthorized() to API-documentsClosedDave Vieglais

Task #1718: Create Hazelcast replication configuration that uses TCP vs multicastClosedChris Jones

Task #1719: Update the 09 Use Case replication sequence diagram and textClosedNicholas Dexter

Task #1720: Implement the Hazelcast Map[Store|Loader] interface for the replication task queueClosedChris Jones

Task #1774: Move isReplicationAuthorized() to isNodeAuthorized() to the CNReplication APIClosedNicholas Dexter

Task #1775: Change setReplicationStatus signature to include targetNodeClosedNicholas Dexter

Task #1776: Strengthen ReplicationService.entry*() methods to create ReplicationTasks only when appropriateClosedNicholas Dexter

Task #1778: Implement setReplicationPolicy() in CN serviceClosedChris Jones

History

#1 Updated by Rob Nahf over 13 years ago

  • Start date set to 2011-02-28
  • Tracker changed from Bug to Story

#2 Updated by Robert Waltz over 13 years ago

  • Target version set to Sprint-2011.11-Block.2
  • Position set to 8
  • Position deleted (30)

#3 Updated by Robert Waltz over 13 years ago

  • Position deleted (8)
  • Position set to 15
  • Target version deleted (Sprint-2011.11-Block.2)

#4 Updated by Dave Vieglais over 13 years ago

  • Position set to 1
  • Target version set to Sprint-2011.20-Block.3
  • Position deleted (42)

#5 Updated by Dave Vieglais over 13 years ago

  • Position set to 187
  • Position deleted (16)

#6 Updated by Robert Waltz over 13 years ago

  • Position deleted (190)
  • Target version deleted (Sprint-2011.20-Block.3)
  • Position set to 146

#7 Updated by Robert Waltz over 13 years ago

  • Category set to d1_cn_service

#8 Updated by Robert Waltz over 13 years ago

  • Assignee set to Robert Waltz

#9 Updated by Dave Vieglais over 13 years ago

  • Position set to 1
  • Target version set to Sprint-2011.28-Block.4
  • Position deleted (162)

#10 Updated by Matthew Jones over 13 years ago

  • Target version changed from Sprint-2011.28-Block.4 to Sprint-2011.33-Block.4
  • Position deleted (8)
  • Position set to 1

#11 Updated by Robert Waltz over 13 years ago

  • Assignee changed from Robert Waltz to Chris Jones
  • Milestone set to CCI-0.7.0

#12 Updated by Robert Waltz over 13 years ago

  • Category changed from d1_cn_service to d1_replication

#13 Updated by Chris Jones over 13 years ago

  • Status changed from New to In Progress

Created a "replication design document":http://mule1.dataone.org/ArchitectureDocs-current/design/Replication.html based on the "09 Use Case":http://mule1.dataone.org/ArchitectureDocs-current/design/UseCases/09_uc.html . This is a draft proposal on implementing a distributed replication task queue.

#14 Updated by Dave Vieglais about 13 years ago

  • Target version deleted (Sprint-2011.33-Block.4)
  • Position set to 1
  • Position deleted (25)

#15 Updated by Dave Vieglais about 13 years ago

  • Position set to 8
  • Position deleted (12)

#16 Updated by Chris Jones about 13 years ago

  • Target version set to Sprint-2011.35-Block.5
  • Position set to 78
  • Position deleted (47)

#17 Updated by Dave Vieglais about 13 years ago

  • Position deleted (88)
  • Target version changed from Sprint-2011.35-Block.5 to Sprint-2011.36-Block.5
  • Position set to 2

#18 Updated by Dave Vieglais about 13 years ago

  • Position deleted (1)
  • Target version changed from Sprint-2011.36-Block.5 to Sprint-2011.37-Block.5
  • Position set to 24

#19 Updated by Dave Vieglais about 13 years ago

  • Position deleted (26)
  • Position set to 20
  • Target version changed from Sprint-2011.37-Block.5 to Sprint-2011.41-Block.5

#20 Updated by Chris Jones about 13 years ago

  • Status changed from In Progress to Closed

All tasks are complete, and testing will be described in another story.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)