Project

General

Profile

Task #5995

Story #3910: Modify Synchronization to apply more validation Logic

Verify checksum in system metadata matches document checksum before synchronizing new object

Added by Skye Roseboom over 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Skye Roseboom
Category:
d1_synchronization
Target version:
Start date:
2014-07-23
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Need to confirm that during CN sync and create, that the checksum presented in system metadata record actually corresponds to the checksum of the object bytes.

Potential to re-use checksum validation logic from replication auditing.

Robert - can we pair up on this task? If I can provide the checksum verification logic, can you help determine where the checksum validation logic should be placed in the synchronization process?

Consider that we may need a size threshold above which checksum validation as synchronization does not occur. This would prevent excessive performance hits on source MN.

History

#1 Updated by Skye Roseboom over 10 years ago

  • Status changed from New to In Progress
  • Assignee changed from Robert Waltz to Skye Roseboom

#2 Updated by Robert Waltz over 10 years ago

  • Parent task set to #3910

#3 Updated by Robert Waltz over 10 years ago

  • Product Version changed from * to 1.4.0

#4 Updated by Skye Roseboom over 10 years ago

  • Description updated (diff)

#5 Updated by Robert Waltz over 10 years ago

  • Target version set to 2014.30-Block.4.3

#6 Updated by Skye Roseboom about 10 years ago

  • Target version changed from 2014.30-Block.4.3 to Release Backlog

#7 Updated by Robert Waltz about 10 years ago

  • Product Version changed from 1.4.0 to *

#8 Updated by Robert Waltz about 10 years ago

  • Target version changed from Release Backlog to CCI-1.4.1

#9 Updated by Robert Waltz about 10 years ago

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

#10 Updated by Robert Waltz about 10 years ago

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

#11 Updated by Skye Roseboom about 10 years ago

  • Milestone changed from CCI-1.4 to None

#12 Updated by Skye Roseboom about 10 years ago

  • Status changed from In Progress to Testing

#13 Updated by Skye Roseboom almost 10 years ago

  • translation missing: en.field_remaining_hours set to 0.0
  • Status changed from Testing to Closed

released in cci 1.5.0

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)