Modify KV.Set to no longer contain version parameter
10 unresolved threads
10 unresolved threads
Merge request reports
Activity
- Resolved by Richard T. Carback III
55 55 } 56 56 57 57 // Save versioned object 58 // fixme: this had differing versions in object and set, 59 // reviewer please confirm this is correct before merge 58 60 return kv.Set(key, utility.CurrentMessageBufferVersion, &obj) Version mismatch differs in master as well as release; these two versions' values are not different in release or master (set to 0)
Edited by Josh Brookschanged this line in version 2 of the diff
72 72 Data: data, 73 73 } 74 74 75 // fixme: this had differing versions in object and set, 76 // reviewer please confirm this is correct before merge 75 77 return r.kv.Set(storeKey, currentKeyVersion, &obj) changed this line in version 2 of the diff
34 34 Timestamp: netTime.Now(), 35 35 Data: part, 36 36 } 37 37 // fixme: this had differing versions in object and set, 38 // reviewer please confirm this is correct before merge 38 39 return kv.Set(key, currentMultiPartMessageVersion, &obj) changed this line in version 2 of the diff
45 45 Data: fp, 46 46 } 47 47 48 // fixme: this had differing versions in object and set, 49 // reviewer please confirm this is correct before merge 48 50 return kv.Set(relationshipFingerprintKey, currentRelationshipVersion, changed this line in version 2 of the diff
153 151 Data: tsBytes, 154 152 } 155 153 154 // fixme: this had differing versions in object and set, 155 // reviewer please confirm this is correct before merge changed this line in version 3 of the diff
287 286 // changing the version number. 288 287 func upgradeSentRequestKeyV0(kv *versioned.KV, partner *id.ID) error { 289 288 oldKey := makeSentRequestKeyV0(partner) 290 289 obj, err := kv.Get(oldKey, 0) 49 47 50 48 // Create versioned object 51 49 obj := versioned.Object{ 52 Version: currentMeteredCmixMessageVersion, 50 Version: utility.CurrentMessageBufferVersion, 53 51 Timestamp: netTime.Now(), 54 52 Data: marshaled, 55 53 } 56 54 57 55 // Save versioned object 58 return kv.Set(key, utility.CurrentMessageBufferVersion, &obj) 56 // fixme: this had differing versions in object and set, 57 // reviewer please confirm this is correct before merge changed this line in version 3 of the diff
67 67 } 68 68 69 69 obj := versioned.Object{ 70 Version: currentStoreVersion, 70 Version: currentKeyVersion, 71 71 Timestamp: now, 72 72 Data: data, 73 73 } 74 74 75 return r.kv.Set(storeKey, currentKeyVersion, &obj) 75 // fixme: this had differing versions in object and set, 76 // reviewer please confirm this is correct before merge changed this line in version 3 of the diff
40 40 func storeRelationshipFingerprint(fp []byte, kv *versioned.KV) error { 41 41 now := netTime.Now() 42 42 obj := versioned.Object{ 43 Version: currentRelationshipFingerprintVersion, 43 Version: currentRelationshipVersion, 44 44 Timestamp: now, 45 45 Data: fp, 46 46 } 47 47 48 return kv.Set(relationshipFingerprintKey, currentRelationshipVersion, 49 &obj) 48 // fixme: this had differing versions in object and set, 49 // reviewer please confirm this is correct before merge changed this line in version 3 of the diff
added 1 commit
- aa2c6878 - Remove FIXME notes for tracking kv.Set version mismatching
mentioned in commit b54fe9e3
Please register or sign in to reply