storj/satellite
Jess G 5ea1602ca5
satellite/overlay: add selected node cache (#3846)
* init implementation cache

Change-Id: Ia54a1943e0707a77189bc5f4a9aaa8339c98d99a

* one query to init cache

Change-Id: I7c04b3ae104b553ae23fca372351a4328f632c66

* add monit tracking of cache

Change-Id: I7d209e12c8f32d43708b23bf2126c5d5098e0a07

* add first test

Change-Id: I0646a9349d457a9eb3920f7cd2d62fb72ffc3ab5

* add staleness to cache

Change-Id: If002329bfdd53a4b200ad14dbd2ffc8b280aedb8

* add init test

Change-Id: I3a3d0aa74cfac1d125fa93cb749316ed2a74d5b1

* fix comment

Change-Id: I73353d00ccf0952b38c0f8ef7d1755c15cbfe9d9

* mv to nodeselection pkg

Change-Id: I62487f768296c7a7b597fa398a4c42daf6e9c5b7

* add state to cache

Change-Id: I081e77ec0e16706faee1a267de9a7fa643d6ac11

* add refresh concurrent test

Change-Id: Idcba72508291099f280edc65355273c0acc3d3ce

* add a few more tests

Change-Id: I9422e9eaa22bf01c11f14bdb892ebcf7b3e5e5fb

* fix tests, add min version to select allnodes

Change-Id: I926f41d568951ad4ff70c6d4ceb87abb1e3e5009

* update comments

Change-Id: I6ffe33e245ca65fb523c880cd72e63ce35776eb9

* fixes and rm Init

Change-Id: Ifbe09b668978b5d9af09ca38cb080d02a2154cf4

* fix format

Change-Id: I03cc217e28dc1839190c5c6dbdbb602c132a5a38
2020-04-14 13:50:02 -07:00
..
accounting satellite/accounting/tally: ignore expired pointers 2020-04-10 11:36:00 -06:00
admin satellite/admin: support user query by email 2020-04-06 18:32:25 +00:00
attribution all: remove old uuid 2020-04-02 19:30:36 +03:00
audit satellite/overlay: hardcode default values for audit alpha/beta 2020-04-14 19:12:40 +00:00
compensation satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
console all: remove old uuid 2020-04-02 19:30:36 +03:00
contact satellite/contact: add timeout to PingBack method 2020-04-04 18:26:30 +00:00
dbcleanup satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
downtime satellite/downtime: add concurrency to downtime estimation 2020-04-14 14:39:13 +00:00
gc private/testplanet: expose storagenode and satellite Config 2020-03-27 17:01:25 +02:00
gracefulexit all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
heldamount storagenode/cache/heldamount added, errNoRows ignored 2020-03-31 11:35:58 +00:00
inspector all: simplify uuid usage 2020-04-02 13:45:19 +00:00
mailservice all: use monkit v3 2020-02-05 23:53:17 +00:00
marketingweb common: separate repository 2019-12-27 14:11:15 +02:00
metainfo satellite/metainfo: organize attribution methods 2020-04-14 11:27:43 +03:00
metrics all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
nodestats storagenode: add suspended status to storagenode dashboard/api 2020-04-09 13:36:23 +00:00
orders satellite/orders: check for expired orders first 2020-04-02 12:35:11 -06:00
overlay satellite/overlay: add selected node cache (#3846) 2020-04-14 13:50:02 -07:00
payments satellite/nodestats: add pricing model to endpoint 2020-04-08 14:29:51 +00:00
referrals all: remove old uuid 2020-04-02 19:30:36 +03:00
repair all: remove old uuid 2020-04-02 19:30:36 +03:00
rewards all: simplify uuid usage 2020-04-02 13:45:19 +00:00
satellitedb satellite/overlay: add selected node cache (#3846) 2020-04-14 13:50:02 -07:00
vouchers bump storj.io/common to latest 2020-03-25 09:08:40 -04:00
admin.go storj: remove storj/private/version package which was moved to 2020-03-24 14:31:33 +00:00
api.go satellite/metainfo: adjust max inline segment size validation to 2020-04-09 12:34:10 +00:00
core.go satellite/contact: add timeout to PingBack method 2020-04-04 18:26:30 +00:00
gc.go storj: remove storj/private/version package which was moved to 2020-03-24 14:31:33 +00:00
peer.go satellite: compensation package and commands 2020-03-30 14:08:14 -06:00
repairer.go satellite/repair/repairer/ec.go: add option for downloading pieces onto disk instead of in memory during repair 2020-03-27 16:41:00 +00:00