Egon Elbre
df923c2a8f
internal/dbutil/pgutil: retry create schema on a concurrent call ( #3510 )
2019-11-06 13:12:20 +01:00
Egon Elbre
3b18c864dc
test/backwards-compatibility: fix port change ( #3509 )
2019-11-06 13:46:54 +02:00
Andrew Harding
0885eaa183
Storage Node Satellite Selection design ( #3353 )
2019-11-05 18:07:08 -05:00
Jeff Wendling
f32ff4ec79
release: use /usr/bin/env echo ( #3505 )
...
we don't want the shell builtin because we're using `-e`
Change-Id: Iaaabf02b1c4ece27e0cb99821df345b3fba7fb18
2019-11-05 22:40:06 +01:00
littleskunk
7eb6724c92
logging: unify logging around satellite ID, node ID and piece ID ( #3491 )
...
* logging: unify logging around satellite ID, node ID and piece ID
* unify segment index
2019-11-05 22:04:07 +01:00
Jeff Wendling
12cead8f7b
release: opt more binaries in to grpc ( #3503 )
2019-11-05 21:41:02 +01:00
Yaroslav Vorobiov
0b32690d0a
satellite/peer: add payments config ( #3488 )
...
* satellite/peer: add payments config
* remove stripe-key from console config
* update config lock
* fix imports
* fix config-lock
2019-11-05 21:26:19 +01:00
Bryan White
841674e0e5
add goversioninfo to build-dev-deps make target for windows version info ( #3501 )
2019-11-05 21:14:10 +01:00
Maximillian von Briesen
7cdc1b351a
satellite/audit: do not audit expired segments ( #3497 )
...
* during audit Verify, return error and delete segment if segment is expired
* delete "main" reverify segment and return error if expired
* delete contained nodes and pointers when pointers to audit are expired
* update testplanet.Upload and testplanet.UploadWithConfig to use an expiration time of an hour from now
* Revert "update testplanet.Upload and testplanet.UploadWithConfig to use an expiration time of an hour from now"
This reverts commit e9066151cf84afbff0929a6007e641711a56b6e5.
* do not count ExpirationDate=time.Time{} as expired
2019-11-05 20:41:48 +01:00
Ethan Adams
2eb0cc56fe
satellite/gracefulexit: Check if node already has a piece in the pointer ( #3434 )
2019-11-05 14:13:45 -05:00
Matt Robinson
ce89c44c02
Rebuild faster by removing weird make calls ( #3502 )
2019-11-05 11:47:50 -07:00
Vitalii Shpital
0e3f0eeb12
web/satellite: project description enhanced ( #3494 )
2019-11-05 18:15:27 +02:00
Vitalii Shpital
466cc8ab0b
web/storagenode: text selection on specific elements disabled ( #3492 )
2019-11-05 17:53:37 +02:00
Maximillian von Briesen
257d3946d5
storagenode/gracefulexit: allow storagenodes to concurrently transfer pieces for graceful exit ( #3478 )
2019-11-05 10:33:44 -05:00
Maximillian von Briesen
78fedf5db3
satellite/gracefulexit: handle piece not found messages from storagenode ( #3456 )
...
* If a node claims to fail a transfer due to piece not found, remove that node from the pointer, delete the transfer queue item.
* If the pointer is piece hash verified, penalize the node. Otherwise, do not penalize the node.
2019-11-05 10:04:39 -05:00
Kaloyan Raev
19a59c9d59
Fix hyperlink's background color on Welcome dialog ( #3483 )
2019-11-05 16:49:25 +02:00
Kaloyan Raev
d6b5d49ff1
Change "Ethereum wallet address" label to "STORJ payout address" ( #3482 )
2019-11-05 09:33:01 -05:00
Michal Niewrzal
ab5c623ac7
cli: should return non-zero code for error ( #3469 )
2019-11-05 06:01:26 -08:00
Yaroslav Vorobiov
35edc2bcc3
satellite/payments: invoice creation ( #3468 )
2019-11-05 15:16:02 +02:00
Egon Elbre
9c59efd33d
satellite/rewards: ensure that partner information is asked from a service ( #3275 )
2019-11-05 14:58:09 +02:00
Vitalii Shpital
bee1acef4e
web/satellite: info button added on PM page ( #3449 )
2019-11-05 14:10:06 +02:00
Nikolai Siedov
1a0757ebf7
web/satellite: auth error messages fixed ( #3426 )
2019-11-05 13:55:26 +02:00
Vitalii Shpital
c27958427d
web/satellite: blinking before fetching PMs, APIkeys, buckets removed ( #3432 )
2019-11-05 13:37:49 +02:00
Vitalii Shpital
169d9d7bf7
web/satellite scrollbars to navigation and billing page added ( #3442 )
2019-11-05 13:30:18 +02:00
Vitalii Shpital
2dcfa18f38
web/satellite: api keys copied state removed ( #3445 )
2019-11-05 13:20:22 +02:00
Vitalii Shpital
21f3a68de5
web/satellite: removed redundant functionality from billing page ( #3444 )
2019-11-05 13:05:20 +02:00
Vitalii Shpital
c81f90b1ec
web/satellite: added functionality to remove yourself from someone else's project ( #3462 )
2019-11-05 12:56:40 +02:00
Nikolay Yurchenko
4ef98b05e1
datepicker tests issue resolved ( #3473 )
2019-11-05 12:43:28 +02:00
Nikolay Yurchenko
75db47f13f
web/satellite: Pages lazy loading added ( #3467 )
2019-11-05 12:32:34 +02:00
littleskunk
def3dcbaa9
satellite/audit: increase timeout to 5 minutes ( #3480 )
...
* satellite/audit: increase timeout to 5 minutes
* fix lint error
2019-11-05 11:21:25 +01:00
Michal Niewrzal
e0c2dfcb8d
satellite/metainfo: don't allow uplink to commit same piece multiple times ( #3460 )
2019-11-04 17:26:19 -05:00
Jennifer Li Johnson
11f0ea3258
5s ( #3477 )
2019-11-04 16:20:31 -05:00
Jennifer Li Johnson
aa7d15a365
storagenode/contact: exponential backoff retries for pinging Satellites ( #3372 )
2019-11-04 16:03:21 -05:00
Bryan White
f6a4155c46
certificates: move db test to separate file ( #3439 )
2019-11-04 15:18:09 -05:00
Jess G
5abb91afcf
satellite: change the Peer name to Core ( #3472 )
...
* change satellite.Peer name to Core
* change to Core in testplanet
* missed a few places
* keep shared stuff in peer.go to stay consistent with storj/docs
2019-11-04 11:01:02 -08:00
Brandon Iglesias
281b8b6967
update to the CLA file adding Rafael Gomes ( #3474 )
...
update to the CLA file adding Rafael Gomes
2019-11-04 10:53:25 -08:00
Matt Robinson
e8f9a182da
Bump go version to 1.13.4 ( #3450 )
2019-11-04 13:24:36 -05:00
Isaac Hess
4d26d0a6a6
storagenode/pieces: Add migration from v0 piece to v1 piece ( #3401 )
2019-11-04 17:59:45 +01:00
Yehor Butko
0c2e498f09
satellite/satellitedb: console tables archview comments updated ( #3465 )
2019-11-04 16:37:39 +02:00
Jennifer Li Johnson
0621830f05
cmd/storj-sim: allow user to designate which redis db they want to start at ( #3458 )
2019-11-04 14:55:02 +02:00
Yehor Butko
761cec5ea3
satellite/payments: archview comments updated ( #3464 )
2019-11-04 14:30:07 +02:00
Yehor Butko
5cb46d2ce3
satellite/payments: mock payment service created, api calls from frontend returned ( #3448 )
2019-11-04 12:54:25 +02:00
Bryan White
3a842bf53f
change MaxClockOffset (renamed) to 15 min and use duration type ( #3438 )
2019-11-04 11:39:43 +01:00
Kaloyan Raev
84fea5820f
Fix error when storagenode-updater service is stopped ( #3440 )
2019-11-04 11:22:08 +02:00
Kaloyan Raev
857c7f3cd7
storagenode/updater: disable self-autoupdate ( #3459 )
2019-11-04 09:33:39 +02:00
Jess G
8d92c288e2
satellitedb: separate migration into subcommand ( #3436 )
...
* separate sadb migration, add version check
* update checkversion to do same validation as migration
* changes per CR
* add sa migration to storj-sim
* add different debug port in storj-sim for migration
* add wait for exit for storj-sim migration
* update sa docker entrypoint to support migration
* storj-sim satellite parts all wait for migration
* upgrade golang-migrate/migrate to v4 because bug
* fix go mod tidy
2019-11-02 13:09:07 -07:00
Jeff Wendling
abd27d496c
satellite: make outgoing connections with grpc ( #3457 )
2019-11-02 16:38:53 +01:00
Jeff Wendling
d820b5abf0
drpc: bump version
...
Change-Id: I4c368a0200ea07dc4e1b1d14a750e64377e513dc
2019-11-01 23:27:02 +00:00
Jeff Wendling
17e9044c0f
pkg/rpc/rpcpeer: check both drpc and grpc for peers on a context
...
we don't know if an incoming connection is from drpc or grpc during
the migration time, so check both.
Change-Id: I2418dde8b651dcc4a23726057178465224a48103
2019-11-01 17:04:53 -06:00
JT Olio
41c0093e5b
drpc: enable by default ( #3452 )
2019-11-01 22:43:24 +01:00