storj/storagenode
Yaroslav Vorobiov 139a7ee959 private/migrate: add ablity to create dbs during migration
Use tagsql.DB pointer as step database, to propagate changes
back and forth between actual database and migration.
Adds CreateDB operation to the migration step to be able to
create new dbs before executing migration action.
Adjusts storagenode database migration to use inner tagsql.DB
pointer of each database as step.DB.
Adjusts satellite dabase migration, adds proxy migrationDB field
to satellite db that wraps itself as tagsql.DB, pointer of which
is used as step.DB.

Change-Id: Ifed4de5b01a356cf7b37db64d2eaeb7b61982c5c
2020-10-15 15:28:04 +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: Add current storage used per satellite to storagenode api 2020-10-14 21:30:28 +00:00
contact all: fix linter complaints 2020-10-13 15:59:01 +03:00
gracefulexit all: use keyed special comment 2020-10-13 15:13:41 +03:00
inspector negative space calculations fix removed 2020-09-30 14:08:24 +00:00
monitor storagenode/{monitor,pieces}, storage/filestore: add loop to check storage directory writability 2020-08-31 21:20:49 +00:00
nodestats storagenode: heldamount renamed to payouts, renamed some methods and structs to more meaningful names. grouped estimated payout with pathouts 2020-09-16 14:57:35 +00:00
notifications all: add missing dots 2020-08-11 17:50:01 +03:00
orders storagenode/orders: Add V1 orders file 2020-10-14 15:04:33 +00:00
payout storagenode/payout: estimation payout values switched from int64 to float64 to avoid incorrect rounding. 2020-10-02 11:33:43 +00:00
pieces all: fix linter complaints 2020-10-13 15:59:01 +03:00
piecestore all: fix linter complaints 2020-10-13 15:59:01 +03: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 storagenode/reputation: offline_under_review_at added 2020-09-02 18:48:28 +03:00
retain storagenode: fixed logging about piece being moved to trash, and added logging when piece was actually deleted 2020-08-02 20:00:05 +03:00
satellites all: fix linter complaints 2020-10-13 15:59:01 +03:00
storagenodedb private/migrate: add ablity to create dbs during migration 2020-10-15 15:28:04 +03:00
storageusage storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument 2020-01-20 16:56:12 +02:00
trust all: add missing dots 2020-08-11 17:50:01 +03:00
version storagenode/version: version chore test fix 2020-07-24 20:17:35 +03:00
operator.go all: fix dots 2020-07-16 14:58:28 +00:00
peer.go storagenode/console: Add current storage used per satellite to storagenode api 2020-10-14 21:30:28 +00:00