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 almost 10 years ago. Updated over 9 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 almost 10 years ago

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

#2 Updated by Robert Waltz over 9 years ago

  • Parent task set to #3910

#3 Updated by Robert Waltz over 9 years ago

  • Product Version changed from * to 1.4.0

#4 Updated by Skye Roseboom over 9 years ago

  • Description updated (diff)

#5 Updated by Robert Waltz over 9 years ago

  • Target version set to 2014.30-Block.4.3

#6 Updated by Skye Roseboom over 9 years ago

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

#7 Updated by Robert Waltz over 9 years ago

  • Product Version changed from 1.4.0 to *

#8 Updated by Robert Waltz over 9 years ago

  • Target version changed from Release Backlog to CCI-1.4.1

#9 Updated by Robert Waltz over 9 years ago

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

#10 Updated by Robert Waltz over 9 years ago

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

#11 Updated by Skye Roseboom over 9 years ago

  • Milestone changed from CCI-1.4 to None

#12 Updated by Skye Roseboom over 9 years ago

  • Status changed from In Progress to Testing

#13 Updated by Skye Roseboom over 9 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)