storj/storagenode
Yaroslav Vorobiov 4d2a505788 storagenode/db: explicitly open and create dbs
To prevent storagenode from implicitly recreating missing dbs and storage,
as such behaviour leads to audit failures. Do not allow storagenode to
start if any of dbs or storage is missing, corrupted, or dedicated storage disk is
unmounted, to get downtime instead.

Change-Id: Ic64e1f0ff4d8ef5b2fddbe7a7e53df4f4bd8652e
2020-07-24 14:08:47 +03:00
..
bandwidth all: fix dots 2020-07-16 14:58:28 +00:00
collector error handling in heldamount cash and collector delete fixed 2020-07-22 12:26:13 +00:00
console storagenode/console: estimation payout held split from total payout, calculations fixed 2020-07-21 15:31:51 +03:00
contact all: fix dots 2020-07-16 14:58:28 +00:00
gracefulexit all: fix error checking 2020-07-16 19:13:14 +03:00
heldamount all: fix error checking 2020-07-16 19:13:14 +03:00
inspector all: fix dots 2020-07-16 14:58:28 +00:00
monitor storagenode/{monitor,piecestore}: if free disk < expected available space, return free disk 2020-07-22 15:08:37 +00:00
nodestats all: fix dots 2020-07-16 14:58:28 +00:00
notifications storagenode/version: notifications added 2020-07-01 19:35:46 +03:00
orders all: fix comments 2020-07-16 19:13:14 +03:00
pieces all: fix comments 2020-07-16 19:13:14 +03:00
piecestore storagenode/{monitor,piecestore}: if free disk < expected available space, return free disk 2020-07-22 15:08:37 +00:00
preflight all: fix dots 2020-07-16 14:58:28 +00:00
pricing storagenode/nodestats: add pricing model, storagenode/cache: add paystub history storing 2020-04-14 19:04:00 +03:00
reputation all: fix dots 2020-07-16 14:58:28 +00:00
retain all: fix dots 2020-07-16 14:58:28 +00:00
satellites all: fix dots 2020-07-16 14:58:28 +00:00
storagenodedb storagenode/db: explicitly open and create dbs 2020-07-24 14:08:47 +03:00
storageusage storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument 2020-01-20 16:56:12 +02:00
trust all: fix comments 2020-07-16 19:13:14 +03:00
version storagenode/version: notification flow now based on cursor, chore_test added, versioncontrol added to reconfigure. 2020-07-23 14:13:24 +00:00
operator.go all: fix dots 2020-07-16 14:58:28 +00:00
peer.go storagenode/heldamount: payoutHistory added 2020-07-14 17:35:03 +03:00