Task #4244
Story #4230: CN System Metadata needs tidying
Post merge HZ/search index/MN cleanup
Status:
Closed
Priority:
Normal
Assignee:
Skye Roseboom
Category:
d1_replication_auditor
Target version:
-
Start date:
2014-01-24
Due date:
% Done:
100%
Milestone:
None
Product Version:
*
Story Points:
Sprint:
Description
Need a class to clear out stale hazelcast records as they are repaired and inserted into the CN.
Class needs to:
- Evict record from hz storage system metadata map structure (to clear stale 'unmerged' version of the record from memory)
- Call 'get' to cause the new merged version of the system metadata document to be loaded into the hz storage system metadata map structure. This will cause indexing to kick off and re-index the new merged version - updating the index with any new merged information.
- Invoke SystemMetadataChanged on MN copies of the system metadata so they can update to the new merged version.
This will likely run in batch after all merge/updates have been inserted into the CN datastore.
History
#1 Updated by Skye Roseboom almost 11 years ago
- Subject changed from Handle after merge insert cleanup to Post merge HZ/Index cleanup
#2 Updated by Skye Roseboom almost 11 years ago
- Subject changed from Post merge HZ/Index cleanup to Post merge HZ/search index/MN cleanup
#3 Updated by Skye Roseboom almost 11 years ago
- Status changed from In Progress to Testing
#4 Updated by Skye Roseboom over 10 years ago
- Status changed from Testing to Closed
- translation missing: en.field_remaining_hours set to 0.0