storj/satellite/overlay
Michal Niewrzal f7c7851519 satellite/metainfo: filter metainfo.GetObjectIPs by bucket/object placement
For now we will use bucket placement to determine if we should exclude
some node IPs from metainfo.GetObjectIPs results. Bucket placement is
retrieved directly from DB in parallel to metabase
GetStreamPieceCountByNodeID request.

GetObjectIPs is not heavily used so additional request to DB shouldn't
be a problem for now.

https://github.com/storj/storj/issues/5950

Change-Id: Idf58b1cfbcd1afff5f23868ba2f71ce239f42439
2023-06-07 16:52:02 +00:00
..
offlinenodes satellite/overlay/offlinenodes: insert offline nodes into node events 2022-11-18 12:10:06 -05:00
straynodes satellite/overlay: insert DQ node events for stray nodes 2022-11-04 15:48:17 +00:00
benchmark_test.go satellite/overlay: remove unused mail service from overlay 2023-03-09 12:17:35 +00:00
checkin_test.go mod: bump common to fetch latest placement type changes 2021-11-16 12:42:25 +00:00
config.go satellite/overlay: configurable meaning of last_net 2023-03-09 02:20:12 +00:00
db_test.go storj: upgrade to use latest storj/common NodeAddress 2023-01-25 01:37:26 +00:00
downloadselection_test.go satellite/metainfo: filter metainfo.GetObjectIPs by bucket/object placement 2023-06-07 16:52:02 +00:00
downloadselection.go satellite/metainfo: filter metainfo.GetObjectIPs by bucket/object placement 2023-06-07 16:52:02 +00:00
peeridentities_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
peeridentities.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
piececount_test.go storj: upgrade to use latest storj/common NodeAddress 2023-01-25 01:37:26 +00:00
selection_test.go satellite/repair/checker: remove segments loop parts 2023-05-08 12:19:13 +00:00
service_test.go satellite/overlay: add GetNodesOutOfPlacement method 2023-05-30 14:57:20 +02:00
service.go satellite/metainfo: filter metainfo.GetObjectIPs by bucket/object placement 2023-06-07 16:52:02 +00:00
statdb_test.go storj: upgrade to use latest storj/common NodeAddress 2023-01-25 01:37:26 +00:00
uploadselection_test.go satellite/overlay: configurable meaning of last_net 2023-03-09 02:20:12 +00:00
uploadselection.go satellite/overlay: fix GetNodesNetworkInOrder 2023-05-19 08:08:08 +00:00