storj/satellite/satellitedb
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
..
dbx satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
satellitedbtest private/testplanet: allow modifying created database 2020-03-27 19:14:48 +00:00
testdata satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
apikeys.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
attribution_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
attribution.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
buckets.go all: remove old uuid 2020-04-02 19:30:36 +03:00
coinpaymentstxs.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
compensation.go satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
consoledb_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
consoledb.go satellite/payments: fix promotional coupons 2020-01-29 16:40:43 +02:00
containment.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
coupons.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
credits.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
customers.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
database.go satellite: compensation package and commands 2020-03-30 14:08:14 -06:00
downtime.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
gracefulexit.go satellite/satellitedb: gracefulexit, add missing Errs check 2020-01-19 15:24:12 +00:00
heldamount.go satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
invoiceprojectrecords.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
irreparabledb.go all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
migrate_test.go satellite/satellitedb: increase migrate test timeout 2020-03-09 14:30:50 +02:00
migrate.go satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
nodeselection.go satellite/satellitedb: use arrays for arguments in node selection 2020-04-09 21:16:10 +03:00
offers.go satellite: use tagsql 2020-01-19 14:39:16 +02:00
orders.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
overlaycache.go satellite/overlay: add selected node cache (#3846) 2020-04-14 13:50:02 -07:00
peeridentities.go satellite: use tagsql 2020-01-19 14:39:16 +02:00
projectaccounting.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
projectmembers_test.go web/satellite: project members sorting fixed (#3231) 2019-10-15 15:24:53 +03:00
projectmembers.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
projects_test.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
projects.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
regtokens.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
repairqueue.go satellite/satellitedb: use time zones with all timestamps 2020-03-05 21:11:25 +00:00
resetpasstokens.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
storagenodeaccounting.go satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
stripecoinpaymentsdb.go satellite/payments : deposit bonuses (credits) added 2020-02-11 11:11:42 +00:00
usercredits.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
users_test.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
users.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
utils_test.go common: separate repository 2019-12-27 14:11:15 +02:00
utils.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00