Cameron
d499d162f4
implement storj.NodeURL in trusted satellites ( #2388 )
...
* implement storj.NodeURL in trusted satellites
2019-07-03 13:29:18 -04:00
Michal Niewrzal
61dfa61e3a
Add timestamp and piece size to piece hash ( #2198 )
2019-07-03 18:14:37 +02:00
Egon Elbre
38f3d860a4
storagenode: decline uploads when there are too many live requests ( #2397 )
2019-07-03 16:47:55 +03:00
ethanadams
47e4584fbe
V3-1989: Storage node database is locked for several minutes while submiting orders ( #2410 )
...
* remove infodb locks and give a unique name for each in memory created.
* changed max idle and open to 1 for memory DBs. fixes table locking errors
* fixed race condition
* added file based infodb test
* added busy timeout parameter to the file based infodb for testing
* fixed imports
* removed db.locked() after merge from master
2019-07-02 17:23:02 -04:00
Alexander Leitner
6d55bbdb57
OrderLimit creation date time limit ( #2412 )
...
* Limit by order creation
2019-07-02 12:06:12 -04:00
Yaroslav Vorobiov
9e8ecb6303
Storagenode nodestats at daily space usage ( #2422 )
2019-07-02 15:05:58 +03:00
Yaroslav Vorobiov
16cd1fde87
Storagenode add daily bandwidth usage query for SNO ( #2348 )
2019-07-02 11:53:39 +02:00
Jennifer Li Johnson
699ccea19f
Creates Routing Table Antechamber ( #2318 )
2019-07-01 17:20:19 -04:00
Egon Elbre
385c046723
pkg/pb: rename Order2 to Order, OrderLimit2 to OrderLimit ( #2406 )
2019-07-01 18:54:11 +03:00
Egon Elbre
2b68a72428
internal/testplanet: ensure that metainfo connections get closed ( #2381 )
2019-07-01 17:35:10 +03:00
Egon Elbre
8a59999537
Revert "miscommit add debug info"
...
This reverts commit 512f3fa93e
.
2019-07-01 12:36:35 +03:00
Egon Elbre
512f3fa93e
add debug info
2019-07-01 12:33:03 +03:00
nerdatwork
477ac876af
Fix typo in sender.go ( #2395 )
2019-06-30 15:02:12 +02:00
Egon Elbre
e83ebd7cde
jenkins: avoid using goimports and distribute load better ( #2359 )
2019-06-27 21:52:50 +03:00
Cameron
261750252a
edit voucher denied message ( #2362 )
2019-06-27 14:15:41 -04:00
Yaroslav Vorobiov
a6db2dd332
Storagenode add nodestats client for SNO console ( #2287 )
2019-06-26 21:55:22 +03:00
Egon Elbre
615bfca135
Fix TestGetSignee flakiness ( #2350 )
...
* add IsCanceled
* fixes to error handling
* fix imports
* retrigger jenkins
2019-06-26 09:30:37 -06:00
Yehor Butko
8bf7c5c671
SNO Dashboard http status codes updated ( #2333 )
2019-06-26 16:36:47 +03:00
JT Olio
fbe9696e92
pkg/kademlia: clean up peer discovery ( #2252 )
2019-06-26 16:16:46 +03:00
Egon Elbre
b6ad3e9c9f
internal/testrand: new package for random data ( #2282 )
2019-06-26 13:38:51 +03:00
Egon Elbre
c7679b9b30
Fix some leaks and add notes about close handling ( #2334 )
2019-06-25 23:00:51 +03:00
Stefan Benten
1f58708910
Delete all Tardigrade Satellite Data from SNO's ( #2324 )
2019-06-25 13:10:56 +02:00
Egon Elbre
6502143e79
fix import ordering ( #2322 )
2019-06-25 12:46:29 +03:00
Cameron
b3da72c21c
Fix TestVoucherService ( #2317 )
...
* change parameters in update stats to fix test issue
2019-06-24 18:29:24 -04:00
Yehor Butko
96bc0ccfa4
SNO Dshboard initial api endpoint added ( #2284 )
...
* initial api endpoint added
2019-06-24 18:15:31 +03:00
Cameron
1283036e37
add storage node voucher request service ( #2158 )
...
* add voucher service on storage node
* config field tag syntax, go routines for requests
* hook up voucher service in storagenode/peer.go
* add voucher config to testplanet
* add voucher config to testplanet
* add voucher response status INVALID, ACCEPTED, REJECTED
* add a test for vouchers service
* handle no row from GetValid, test it
* add trust pool to voucher service
* use trusted list to get satellites
* verify vouchers upon receipt
* test VerifyVoucher
2019-06-21 18:48:52 -04:00
Egon Elbre
23e081f0c7
storagenode: delete piece when upload is cancelled ( #2286 )
...
* storagenode: delete piece when upload is cancelled
* don't delete when piece info has been committed
2019-06-21 18:16:39 +02:00
Yehor Butko
e5fd0287e4
V3-1819 Storage node operator server and service started ( #2112 )
...
* V3-1819 Storage node operator server and service started
2019-06-20 14:52:32 +03:00
Kaloyan Raev
964c87c476
Fix checks around repair threshold ( #2246 )
2019-06-19 22:13:11 +02:00
littleskunk
b1e5cf1200
add index on pieceinfo expireation for faster GetExpired calls ( #2220 )
...
* add index on pieceinfo expireation for faster GetExpired calls
* Add Migration File
2019-06-18 01:27:14 +02:00
littleskunk
b8bced690c
improve logging ( #2219 )
2019-06-18 00:38:52 +02:00
Egon Elbre
1a1a084477
testcontext: sanitize folder name ( #2195 )
2019-06-13 15:46:08 +03:00
Kaloyan Raev
252c8ac189
Add email to self node info ( #2171 )
2019-06-11 16:30:28 +03:00
littleskunk
5e7fed7541
improve logging ( #2170 )
...
Signed-off-by: littleskunk <jens.heimbuerge@googlemail.com>
2019-06-10 21:30:17 -06:00
Stefan Benten
74484fc57e
Enforce our Minimum Requirements for Node Operators and sanity check them ( #2155 )
2019-06-10 12:14:50 +02:00
Cameron
23587bba0c
Storagenode vouchers table ( #2121 )
...
* add vouchers table with methods
2019-06-07 16:20:34 -04:00
Egon Elbre
03fece56de
Ensure Storage Nodes collect expired used serial numbers ( #2143 )
2019-06-06 22:06:31 +03:00
JT Olio
ccb158c99b
pkg/auth: add monkit task to missing places ( #2123 )
...
What: add monkit.Task to a bunch of functions that are missing it
Why: this will significantly help our instrumentation, data collection, and tracing about what's going on in the network
2019-06-05 07:47:01 -06:00
JT Olio
679cdfda9e
storage/filestore: add monkit task to missing places ( #2124 )
...
Change-Id: I61f8056617a8d0596a00c232a6d0b330909e08f9
2019-06-05 15:06:06 +02:00
JT Olio
d02427e41a
db: set max open conns, conn max lifetime, add db stat monitoring ( #2117 )
2019-06-04 23:30:21 +02:00
JT Olio
d6c02fc657
storagenode/piecestore: add meters to upload/download rates ( #2106 )
2019-06-04 15:22:00 +02:00
JT Olio
c4bb84f209
storagenode: add monkit task to missing places ( #2107 )
2019-06-04 14:31:38 +02:00
Kaloyan Raev
2ab95b533e
Check errors for possible outcomes from audit's DownloadShares ( #2072 )
2019-06-03 12:17:09 +03:00
Maximillian von Briesen
04c20b0ac0
Add monkit stats to piecestore upload/download ( #2078 )
2019-05-30 11:44:47 -04:00
Brandon Iglesias
771271e7b8
updating help message on storage node for AllocatedBandwidth ( #2074 )
2019-05-29 13:40:04 -04:00
ethanadams
268dc6b7e4
Enable gocritic linter ( #2051 )
...
* first round cleanup based on go-critic
* more issues resolved for ifelsechain and unlambda checks
* updated from master and gocritic found a new ifElseChain issue
* disable appendAssign. i reports false positives
* re-enabled go-critic appendAssign and disabled lint check at code line level
* fixed go-critic lint error
* fixed // nolint add gocritic specifically
2019-05-29 09:14:25 -04:00
Egon Elbre
9c23c2d427
db: set max idle connections higher to avoid redialing all the time ( #1991 )
2019-05-21 17:30:06 +03:00
JT Olio
32b3f8fef0
cmd/storagenode: pull more things into releaseDefaults ( #1980 )
2019-05-21 13:48:47 +02:00
littleskunk
910eb5d2c7
improve logging ( #1987 )
2019-05-17 19:02:39 +02:00
Marc Schubert
2509a4c98a
Update readwrite.go ( #1950 )
...
Correcting wrong doc string.
2019-05-13 13:53:14 +02:00