Project

General

Profile

Story #3910

Modify Synchronization to apply more validation Logic

Added by Robert Waltz over 11 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Skye Roseboom
Category:
d1_synchronization
Target version:
Start date:
2012-07-12
Due date:
2014-12-15
% Done:

100%

Story Points:
Sprint:

Description

check the objectList Identifier pid against the systemMetadata Identifer pid.
Also perform a serialization of the systemmetadata and perform a schema validity check before create/update ops.


Subtasks

Task #3062: Synchronization should not change the Authoritative member node property of SystemMetadataClosedSkye Roseboom

Task #3911: Check the objectList Identifier pid against the systemMetadata Identifer pidClosedRobert Waltz

Task #3912: Validate systemmetadata against the schemaClosedSkye Roseboom

Task #3972: Validate DataONE Resource Map ObjectsClosedSkye Roseboom

Task #5995: Verify checksum in system metadata matches document checksum before synchronizing new objectClosedSkye Roseboom

Task #5318: CNs must not accept invalid system metadataRejectedRobert Waltz

History

#1 Updated by Robert Waltz about 11 years ago

  • Product Version set to 1.2.1
  • Milestone changed from CCI-1.3 to CCI-1.2
  • Target version changed from 2013.35-Block.5.1 to 2013.44-Block.6.1
  • Due date changed from 2013-09-07 to 2013-11-09

#2 Updated by Robert Waltz about 11 years ago

  • Due date changed from 2013-11-09 to 2013-11-23
  • Target version changed from 2013.44-Block.6.1 to 2013.46-Block.6.2

#3 Updated by Dave Vieglais almost 11 years ago

  • Start date deleted (2012-07-12)
  • Due date deleted (2013-11-23)
  • Target version deleted (2013.46-Block.6.2)

#4 Updated by Robert Waltz almost 11 years ago

  • Milestone changed from CCI-1.2 to CCI-1.4

#5 Updated by Robert Waltz over 10 years ago

  • Status changed from New to In Progress
  • Product Version changed from 1.2.1 to 1.4.0

#6 Updated by Robert Waltz over 10 years ago

  • Start date set to 2014-07-20
  • Due date set to 2014-08-02
  • Assignee changed from Robert Waltz to Skye Roseboom
  • Target version set to 2014.30-Block.4.3

#7 Updated by Skye Roseboom about 10 years ago

  • Estimated time set to 0.00
  • Tracker changed from Story to Task

#8 Updated by Skye Roseboom about 10 years ago

  • Tracker changed from Task to Story

#9 Updated by Skye Roseboom about 10 years ago

  • Due date changed from 2014-08-02 to 2014-09-02
  • Target version changed from 2014.30-Block.4.3 to Release Backlog

#10 Updated by Robert Waltz about 10 years ago

  • Due date changed from 2014-09-02 to 2014-09-04
  • Product Version changed from 1.4.0 to *

#11 Updated by Skye Roseboom about 10 years ago

  • Due date changed from 2014-09-04 to 2014-09-24

#12 Updated by Robert Waltz about 10 years ago

  • Target version changed from Release Backlog to CCI-1.4.1

#13 Updated by Robert Waltz about 10 years ago

  • Target version changed from CCI-1.4.1 to CCI-1.4.2

#14 Updated by Robert Waltz about 10 years ago

  • Target version changed from CCI-1.4.2 to CCI-1.5.0
  • Due date changed from 2014-09-24 to 2014-10-02

#15 Updated by Skye Roseboom about 10 years ago

  • Milestone changed from CCI-1.4 to None

#16 Updated by Skye Roseboom about 10 years ago

  • Due date changed from 2014-10-31 to 2014-11-10
  • Status changed from In Progress to Testing

#17 Updated by Skye Roseboom almost 10 years ago

  • Status changed from Testing to Closed

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)