storj/satellite
paul cannon 3b12b5e85c
non-racy CreateEntryIfNotExists() (#1611)
This changes semantics slightly! with this change,
CreateEntryIfNotExists() will do a cache Update with every node passed
in, whether it exists or not. Update() already does a race-free upsert
operation, so that change removes the problematic race in
CreateEntryIfNotExists(). As far as I can tell, this semantic change
doesn't break any expectations of callers, and shouldn't affect
performance in a significant way, as we already have an awful lot of
round-trips to the db either way. But if I've misunderstood the
intention of the method, someone ought to catch it during review.
2019-03-29 15:07:07 -06:00
..
console Satellite password check simplification (#1610) 2019-03-29 19:42:20 +02:00
mailservice [V3-1366] Email project name bug (#1571) 2019-03-26 17:56:16 +02:00
metainfo Create orders.Service (#1593) 2019-03-28 22:09:23 +02:00
orders Ensure serial number is not saved if error during order limit creation (#1602) 2019-03-29 11:53:53 +02:00
satellitedb non-racy CreateEntryIfNotExists() (#1611) 2019-03-29 15:07:07 -06:00
peer.go Create orders.Service (#1593) 2019-03-28 22:09:23 +02:00