Egon Elbre
487f64e164
satellite/satellitedb,multinode/multinodedb: update to latest dbx
...
Change-Id: I500df6d0541706c3960d4560721c3783d0d049ff
2023-09-11 17:21:02 +00:00
Egon Elbre
8edb9c5f98
multinode/multinodedb: don't generate rx
...
Change-Id: Ica1a2bb1ab42e881daa951ab61b1dd99e877aff5
2023-09-11 16:40:52 +00:00
Egon Elbre
edbea5efe1
go.mod: bump to pgx/v5
...
Change-Id: I31cf3bec1d7db94f0f612f6ed04b782f8b04d876
2023-06-14 18:32:54 +03:00
Egon Elbre
0cdef95d55
all: fix math/rand deprecations
...
Change-Id: I4b966375697c0d409ce24cc7604f806973f8f22a
2023-02-17 15:05:54 +02:00
crawter
4c704ea9a4
mnd/db/nodes: paginated list added
...
Change-Id: Ibb049c0ad9b09dd89852234b601d7577735c4d34
2021-06-01 13:19:48 +03:00
Yaroslav Vorobiov
ea7fbdf843
multinode/multinodedb: add db migration
...
Change-Id: Ied1a7f3b951a25ab7a8edc25902c0479d2d08e87
2021-05-13 15:44:08 +00:00
Egon Elbre
961e841bd7
all: fix error naming
...
errs.Class should not contain "error" in the name, since that causes a
lot of stutter in the error logs. As an example a log line could end up
looking like:
ERROR node stats service error: satellitedbs error: node stats database error: no rows
Whereas something like:
ERROR nodestats service: satellitedbs: nodestatsdb: no rows
Would contain all the necessary information without the stutter.
Change-Id: I7b7cb7e592ebab4bcfadc1eef11122584d2b20e0
2021-04-29 15:38:21 +03:00
Egon Elbre
a2e20c93ae
private/dbutil: use dbutil and tagsql from storj.io/private
...
Initially we duplicated the code to avoid large scale changes to
the packages. Now we are past metainfo refactor we can remove the
duplication.
Change-Id: I9d0b2756cc6e2a2f4d576afa408a15273a7e1cef
2021-04-23 14:36:52 +03:00
Yaroslav Vorobiov
2e1455bc55
multinode/multinodedb: add sqlite3 support
...
Change-Id: I023ffb75f836de2c33eb7dbee52072e1622448bd
2021-02-11 16:36:05 +00:00
Stefan Benten
9fe477899b
satellite/satellitedb: add lint ignore rule to support staticcheck 2020.2
...
staticcheck 2020.2 is not liking our dbx files, so we need to ignore them.
Change-Id: I6becc3619bb088473f9776d0878ce240d4935936
2020-12-14 21:16:31 +00:00
crawter
4a11ec2826
multinode/nodes: package created, api tests added, small restructuring
...
Change-Id: I9f8146760a2676a204eb1bd3410079c5fa017d70
2020-12-14 14:16:45 +02:00
crawter
f311722854
multinode/db: nodes repository tests added
...
Change-Id: Ia5172f249c18540683f66ef244c2c6d39aa3da0a
2020-11-16 20:03:10 +02:00
crawter
e6dd3ecaa7
multinode/database: members repository created
...
Change-Id: I429791636f667a19c383a2a0c524a2068cf2812f
2020-11-09 16:23:19 +00:00