Project

General

Profile

Task #3788

Story #3729: Member Nodes should be the authoritative source of System Metadata

Add CN.updateSystemMetadata method

Added by Robert Waltz over 11 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Architecture Design
Target version:
Start date:
2015-06-12
Due date:
% Done:

100%

Estimated time:
0.00 h
Milestone:
None
Product Version:
Story Points:
Sprint:

Description

If synchronization process will manage the CN.systemMetadataChanged requests, then via use of the d1client, it will need the ability to merge/update systemMetadata back to the metadata store.

Adding a CN.updateSystemMetadata (PUT /meta) method potentially will eliminate the need for the CN methods CNCore.archive(), CNCore.setObsoletedBy(), CNReplication.setReplicationStatus(), CNReplication.setReplicationPolicy(), and CNReplication.deleteReplicationMetadata().


Subtasks

Task #7179: add API documentation for CN.updateSystemMetadataClosedRob Nahf

Task #7180: add d1_libclient_java implementationClosedRob Nahf

Task #7225: Add cn.updateSystemMetadata implementation in MetacatClosed

History

#1 Updated by Robert Waltz about 10 years ago

  • Target version set to CCI-2.0.0

#2 Updated by Rob Nahf over 9 years ago

  • Assignee changed from Chris Jones to Rob Nahf
  • Category set to Architecture Design

#3 Updated by Rob Nahf over 9 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

done

#4 Updated by Rob Nahf over 9 years ago

  • % Done changed from 100 to 30
  • Status changed from Closed to In Progress

#5 Updated by Dave Vieglais over 8 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 30 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)