Márton Elek
1646a0ac9e
cmd/uplink: experimental environment variable to change piece hash algorithm
...
Change-Id: I7420919146c64d29ff1023f7498867d3d30892d0
2022-09-08 10:41:04 +00:00
Jeff Wendling
567986e388
cmd/uplink: minimal tracing support
...
this allows one to specify a trace id and cause any remote
spans to be sent up to wherever. it doesn't collect any
local traces.
Change-Id: Ia87e294bb276d966f9f3dbfbaf6e7916b1ec7af9
2022-07-26 11:39:30 -04:00
Paul Willoughby
8efed4b270
cmd/uplink: raise fd limits
...
Change-Id: I507c92c38d45d3d2be3edee08b6b85552ae21c43
2022-04-27 18:11:44 +00:00
Jeff Wendling
9061dd309f
cmd/uplinkng: become cmd/uplink
...
Change-Id: If426c32219d32044d715ab6dfa9718807f32cb9f
2022-02-09 17:02:21 +00:00
Yingrong Zhao
077ec96d94
private/server: use quic implementation from storj.io/common
...
Change-Id: I820cf6444a3ddccee0d7c647dc84c80b2752068c
2021-08-10 13:32:21 +00:00
Egon Elbre
644df8dcdc
private/version: minimal fix for tag-release.sh
...
Previous split to a storj.io/private repository broke tag-release.sh
script. This is the minimal temporary fix to make things work.
This links the build information to specified variables and sets them
inline. This approach, of course, is very fragile.
Change-Id: I73db2305e6c304146e5a14b13f1d917881a7455c
2020-04-01 13:46:45 +00:00
Michal Niewrzal
f0aeda3091
storj: remove from storj/pkg
packages moved to storj/private
repo
...
* debug
* traces
* cfgstruct
* process
Package `storj/private/version` will be removed as a separate change.
Change-Id: Iadc40faa782e6225513b28218952f02d9c240a9f
2020-03-24 09:56:29 +01:00
Egon Elbre
f237d70098
storagenode,satellite: use pkg/debug
...
Use debug.Server in storage node and satellite for customizing debug server.
Change-Id: I7979412376d028cadf29656d838ab94f18e2aa99
2020-01-29 16:30:31 -05:00
Michal Niewrzal
c8ccd26e04
cmd/uplink: import imports 'access' into existing configuration
...
https://storjlabs.atlassian.net/browse/V3-3491
Change-Id: I9c5f649ded314bb3a2235588c746913a3ec2d203
2020-01-14 13:18:48 +00:00
Michal Niewrzal
36db00b2bf
cmd/uplink: don't require setup or import if --access is set
...
We want to make using uplink as easy as possible. That's why we wan't to
avoid requiring setup or import command before normal usage if user
specified --access flag. If this flag is set then rest flags should be
set as defaults.
https://storjlabs.atlassian.net/browse/V3-3490
Change-Id: I95a7bd77a3f00b8d9981fee513e9e77aef298bca
2020-01-11 07:47:53 +00:00
Michal Niewrzal
383cb05e8e
Divide uplink and gateway params set ( #1026 )
...
* Divide uplink and gateway params set
* attempt to fix docker
* attempt to fix all in one
* test
* more reorganization
* fix compilation error
* fix imports order
* fix dependency
* rename structs
* keep minio params for now
* review comments
* remove manual flag check
2019-02-04 16:50:06 +01:00
Jennifer Li Johnson
856b98997c
updates copyright 2018 to 2019 ( #1133 )
2019-01-24 15:15:10 -05:00
JT Olio
cd51787827
split gateway from uplink
...
Change-Id: I7504a630cb85539750e32780c1c2347742a9c9c4
Reviewed-on: https://review.gerrithub.io/430644
Reviewed-by: Kaloyan Raev <kaloyan@storj.io>
Tested-by: Kaloyan Raev <kaloyan@storj.io>
2018-10-25 15:01:44 -06:00
JT Olio
8f3398b349
merge uplink and storj ( #323 )
...
also remove testing package from import dependency chain
(testing defines some flags)
2018-09-07 09:01:04 -06:00
nfarah86
766a82c51f
Create secret key ( #309 )
...
* initial aws creds for uplink
* uplink random key works
* fixed pr per suggestion
2018-09-06 11:04:41 -07:00
aligeti
75110cf2da
check for unsupported flags while running uplink ( #316 )
...
* uplink handle invalid or more than needed arguments
* updated the error reporting
* rebase from master
* check for unsupported flags
2018-09-06 12:43:08 -04:00
aligeti
2686476364
uplink handle invalid or more than needed arguments ( #305 )
...
* uplink handle invalid or more than needed arguments
* updated the error reporting
2018-09-05 12:46:48 -04:00
Egon Elbre
0f5a2f4ef5
Enable more linters ( #272 )
...
* enable more linters
* Run gofmt -s
* run goimports
* run unconvert
* fix naked return
* fix misspellings
* fix ineffectual assigments
* fix missing declaration
* don't use deprecated grpc.Errof
* check errors in tests
* run gofmt -w -r "assert.Nil(err) -> assert.NoError(err)"
* fix directory permissions
* don't use nil Context
* simplify boolean expressions
* use bytes.Equal instead of bytes.Compare
* merge variable declarations, remove redundant returns
* fix some golint errors
* run goimports
* handle more errors
* delete empty TestMain
* delete empty TestMain
* ignore examples for now
* fix lint errors
* remove unused values
* more fixes
* run gofmt -w -s .
* add more comments
* fix naming
* more lint fixes
* try switching travis to go1.11
* fix unnecessary conversions
* fix deprecated methods
* use go1.10 and disable gofmt/goimports for now
* switch to 1.10
* don't re-enable gofmt and goimports
* switch covermode to atomic because of -race
* gofmt
2018-08-27 11:28:16 -06:00
JT Olio
560e9fd9ec
uplink: make ul/uplink consistent ( #286 )
...
* uplink: make ul/uplink consistent
* pstore: make test more robust
2018-08-24 14:02:42 -06:00
aligeti
4edba19986
[Ready for review]Rename gw uplink ( #273 )
...
Rename gw uplink
2018-08-24 10:22:24 -06:00