storj/storagenode/preflight
Moby von Briesen 178dbb4683 storagenode/storagenodedb: allow storagenodes to start test_table exists
In many cases when a storagenode fails the preflight check, it is due to
test_table existing, which is used to determine read/write capabilities
after the initial schema verification. If preflight ends early due to a
failure or stopped storagenode, it may not get the chance to drop this
table.

This change excludes test_table from the schema comparison to ensure
that it never prevents a storagenode from starting up.

It also adds Preflight DB test for storagenode.

Change-Id: Ib8e71df2e42fda3b2a364fbf7a801891c5831d39
2020-03-09 14:29:46 -04:00
..
common.go all: use monkit v3 2020-02-05 23:53:17 +00:00
db_test.go storagenode/storagenodedb: allow storagenodes to start test_table exists 2020-03-09 14:29:46 -04:00
localtime_test.go all: use pbgrpc 2020-02-26 21:27:47 +02:00
localtime.go storagenode/preflight: update allowed time difference for preflight 2020-01-24 22:57:13 +00:00