storj/satellite
Michał Niewrzał 260a673327 satellite/metabase: don't delete pieces until query results are received
To optimize memory consumption we where consuming
segment data during processing results from delete
query. Turns out that there is a chance that query will be
rolled-back if something will go wrong while reading
results. In such case its possible to delete pices but
object/segment will be still in DB.
This change removed piece deletion from problematic
place. Pieces are still deleted in batches but are not
limited at the moment. To avoid memory issues object
deletion batch was decreased.

Change-Id: Icb3667220f9c25f64b73cf71d0cf3fdc7e5107c5
2021-08-08 03:43:17 +00:00
..
accounting satellite/{audit, accounting}: use reputation store in tests 2021-07-28 13:21:55 -04:00
admin satellite/admin: Rename endpoints paths entities 2021-08-06 10:05:25 +00:00
analytics web, satellite: allow registering business accounts to ask for contact from sales team 2021-06-02 13:10:38 +00:00
attribution satellite/accounting/tally: use objects iterator instead metaloop 2021-07-20 15:52:18 +00:00
audit satellite/{audit, accounting}: use reputation store in tests 2021-07-28 13:21:55 -04:00
compensation satellite/compensation: add wallet features to invoice csv 2021-02-08 22:13:48 +02:00
console satellite/console: Remove config flag for MFA 2021-08-05 18:04:36 +00:00
contact testplanet/satellite: reduce the number of places default values need to be configured 2021-06-01 22:14:17 +00:00
gc satellite/gc: remove skip first 2021-06-21 18:30:38 +00:00
gracefulexit segment/{metabase,repair}: add dedicated methods on metabase.Pieces 2021-08-03 15:12:03 +00:00
inspector satellite/metainfo: remove MetabaseDB interface 2021-05-13 13:22:14 +00:00
internalpb satellite/repair: migrate to new repair_queue table 2021-06-30 17:12:24 +02:00
mailservice testplanet/satellite: reduce the number of places default values need to be configured 2021-06-01 22:14:17 +00:00
metabase satellite/metabase: don't delete pieces until query results are received 2021-08-08 03:43:17 +00:00
metainfo satellite/metabase: return metadata from IterateObjectsAllVersionsWithStatus on demand 2021-08-06 16:20:39 +00:00
metrics satellite/metrics: fix metrics for total inline/remote bytes and segments 2021-07-30 18:19:51 +02:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection/uploadselection satellite/nodeselection/uploadselection: rename package 2021-05-04 15:50:00 +00:00
nodestats satellite/reputation: return default reputation stats when node is not 2021-08-04 19:34:54 +00:00
orders satellite/orders: set the expirationDate in CreatePutRepairOrderLimits 2021-07-27 12:44:40 +00:00
overlay satellite/overlay: fix UpdateCheckIn comment 2021-08-06 05:54:00 +00:00
payments satellite/payments: Implement coupon codes 2021-07-26 17:15:55 +00:00
repair segment/{metabase,repair}: change segment created_at column to not accept nulls 2021-08-06 08:16:28 +00:00
reputation satellite/reputation: return default reputation stats when node is not 2021-08-04 19:34:54 +00:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
rewards satellite/rewards: adding partners to list (#4159) 2021-07-09 22:47:25 +02:00
satellitedb satellite/satellitedb: replace explicit transaction with dbx query for 2021-08-05 17:09:49 +00:00
snopayouts all: fix error naming 2021-04-29 15:38:21 +03:00
admin.go web,satellite: Remove paywall-related functionality 2021-06-29 02:47:48 +02:00
api.go satellite/reputation: return default reputation stats when node is not 2021-08-04 19:34:54 +00:00
configlock_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
core.go satellite/metabase/segmentloop: don't shutdown satellite on loop error 2021-07-30 06:49:10 +00:00
gc.go satellite/metabase/segmentloop: don't shutdown satellite on loop error 2021-07-30 06:49:10 +00:00
peer.go satellite/{reputation,audit,overlay}: replace overlay with reputation 2021-07-28 13:10:48 -04:00
repairer.go satellite/{repair, overlay}: use reputation store in repair 2021-07-28 13:22:05 -04:00