storj/satellite
Michal Niewrzal 41bcc6bb62 satellite/metainfo: fix duplicates while listing committed objects
We have an issue where object can appear in two different listing pages.
It's because protobuf listing cursor doesn't have version included and
now we can have internally versions higher than 1. On satellite side
version 1 was always used as a default cursor version.

As a workaround for existing implementation of libuplink library we will
use always maximum version for listing cursor on satellite side.

Fixing protobuf and libuplink implementation will happen later.

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

Change-Id: Ibd27b174556c9d8b8bd60fab8cff7862fd11e994
2023-02-14 14:47:27 +01:00
..
abtesting console/abTesting: add support for AB testing 2022-10-27 10:57:12 +00:00
accounting satellite/satellitedb: create index for interval_day for project_bandwidth_daily_rollup 2023-02-03 10:02:58 +00:00
admin satellite/admin: update README 2023-02-02 14:40:24 +00:00
analytics satellite/analytics: Track Project Details Updates (#5451) 2023-01-11 21:25:41 +05:30
attribution satellite: remove rewards package 2023-01-31 11:46:50 +00:00
audit satellite/metainfo: support desired node number for download object/segment 2023-02-13 13:57:48 +00:00
buckets satellite/accounting/tally: fix looping over all buckets 2022-12-07 10:32:23 +00:00
compensation all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
console satellite/{console,web}: make bucket endpoints support publicID 2023-02-13 23:00:03 +00:00
contact private/server,satellite/contact,misc: use new storj/common noise helpers 2023-02-07 09:53:45 -05:00
gc satellite/repair : implemented ranged loop observer 2023-01-23 14:23:03 +00:00
geoip satellite/geoip: update node check-in to associate a country code 2021-11-10 16:44:41 +01:00
gracefulexit satellite: adjust code to handle context cancelation for SQL queries 2023-01-27 10:07:43 +01:00
inspector {satellite/metabase, satellite/metainfo, satellite/inspector} : Use metabase.GetObjectLastCommitted instead metabase.GetObjectExactVersion 2022-09-08 07:27:22 +00:00
internalpb all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
mailservice satellite/consoleweb: fix flaky TestAuth tests 2022-08-04 19:06:07 +00:00
metabase satellite/metainfo: fix duplicates while listing committed objects 2023-02-14 14:47:27 +01:00
metainfo satellite/metainfo: fix duplicates while listing committed objects 2023-02-14 14:47:27 +01:00
metrics satellite/metabase/rangedloop: measure observer duration (#5350) 2022-12-21 21:58:08 +01:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeevents satellite/nodeevents: minor changes to dedupe node IDs 2023-02-10 16:20:10 +00:00
nodeselection/uploadselection satellite/repairer: handle excluded countries 2022-03-14 10:59:36 -04:00
nodestats satellite: return interval_end_time in DailyStorageUsage endpoint 2022-07-27 18:24:27 +00:00
oidc all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
orders satellite/metainfo: support desired node number for download object/segment 2023-02-13 13:57:48 +00:00
overlay private/server,satellite/contact,misc: use new storj/common noise helpers 2023-02-07 09:53:45 -05:00
payments satellite/payments/stripecoinpayments: forbid replacing partner coupons 2023-02-03 17:15:01 +00:00
repair satellite/repair : implemented ranged loop observer 2023-01-23 14:23:03 +00:00
reputation satellite/reputation: Alter logic for hasReputationChanged 2023-02-03 21:17:57 -05:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
satellitedb satellite/satellitedb/dbx: add comments for node_reputation.dbx 2023-02-10 17:10:34 +02:00
snopayouts all: fix error naming 2021-04-29 15:38:21 +03:00
admin.go satellite/payments/stripecoinpayments: forbid replacing partner coupons 2023-02-03 17:15:01 +00:00
api.go satellite/payments/stripecoinpayments: forbid replacing partner coupons 2023-02-03 17:15:01 +00:00
auditor.go satellite/audit: split out auditor process 2022-12-16 12:44:32 -06:00
configlock_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
core.go satellite/audit: add ContainmentSyncChore 2023-02-07 01:18:49 +00:00
gc-bf_test.go satellite: use ranged loop with GC-GF peer 2023-02-13 18:32:21 +00:00
gc-bf.go satellite: use ranged loop with GC-GF peer 2023-02-13 18:32:21 +00:00
gc.go gc: remove segment loop dependency 2023-02-03 10:31:16 +00:00
peer.go satellite/satellitedb: cleanup testing access 2023-02-06 14:36:11 +02:00
rangedloop.go satellite/repair : implemented ranged loop observer 2023-01-23 14:23:03 +00:00
repairer.go satellite/audit: newContainment->containment 2022-12-16 17:59:52 +00:00