JT Olio
aa25c4458f
kvmetainfo: merge with storage/buckets ( #2277 )
2019-06-21 13:29:31 +02:00
Bryan White
bc33964729
Uplink C bindings part 1 ( #2196 )
...
* uplink cbindings tooling
2019-06-13 11:09:05 -04:00
Jess G
bf3d168cf6
makes sure all uplink cli configs get passed to libuplink, add stripeSize ( #2103 )
...
* makes sure all uplink cli configs get passed to libuplink, add stripSize
* update comment
* update defaults for uplink config blocksize
* changes per CR, update uplink config defaults
* pass shareSize from uplink config
* move block size validation to kvmeta pkg
* fix tests
* shareSize default 1k, rm config option blocksize
* rm printing err to stdout
2019-06-06 11:55:10 -07:00
JT Olio
9c5708da32
pkg/*: add monkit task to missing places ( #2109 )
2019-06-04 13:36:27 +02:00
paul cannon
0ae0de75bc
use SerializableMeta to store bucket attributes ( #1658 )
2019-04-10 18:27:04 -04:00
paul cannon
e4a70e3fac
plumb EncryptionScheme, RedundancyScheme through to buckets ( #1638 )
...
We want to use those fields in the bucket-level Pointer objects as
bucket defaults, but we need to be able to get at them first.
I don't see any strong reason not to make these available, except
that it was kind of a pain.
2019-04-02 15:15:31 -06:00
Kaloyan Raev
30dfc2b20c
Remove PointerDB client ( #1520 )
2019-03-22 11:01:49 +02:00
Egon Elbre
05d148aeb5
Storage node and upload/download protocol refactor ( #1422 )
...
refactor storage node server
refactor upload and download protocol
2019-03-18 12:55:06 +02:00
Michal Niewrzal
2f8b3da1af
Upload/download for testplanet Uplink ( #1183 )
...
* Upload/download for testplanet Uplink
* check error in tests
* cleanup
* refactor node -> uplink
* add missing test file
* rest of refactoring
* workaround to resolve cycles in tests
* rename method
* add missing comments
* review comments
* use KiB
2019-02-04 17:56:10 +01:00
Jennifer Li Johnson
856b98997c
updates copyright 2018 to 2019 ( #1133 )
2019-01-24 15:15:10 -05:00
Kaloyan Raev
72a20af569
Migrate Minio Gateway to the new Metainfo API ( #775 )
2018-12-07 20:31:29 +02:00
Kaloyan Raev
0018ebf63e
Object.Bucket as storj.Bucket instead of string ( #747 )
2018-12-03 16:38:03 +02:00
Kaloyan Raev
66476da1ae
metainfo: basic upload ( #726 )
2018-11-30 15:50:52 +02:00
Michal Niewrzal
8dd669b37f
Bandwidth allocations need method designation (GET/PUT) ( #708 )
...
* Bandwidth allocations need method designation (GET/PUT)
* add method comment
* goimports
2018-11-26 19:21:44 +01:00
Kaloyan Raev
8c56198090
Use designated error classes for common bucket and object errors ( #691 )
2018-11-21 13:17:28 +02:00
Bryan White
dabd87cb36
swap golang/protobuf out for gogo/protobuf ( #692 )
...
* swap golang/protobuf out for gogo/protobuf
* revert go.mod and go.sum changes
* linter fixes
2018-11-20 19:29:07 +01:00
Bryan White
54ccb460a9
rename size
fields in protobuf messages for gogo compatibility ( #690 )
...
* rename `size` fields in protobuf messages for gogo compatibility
* linter fixes
2018-11-20 18:09:35 +01:00
Kaloyan Raev
f730ce451a
Telemetry in metainfo implementation ( #670 )
2018-11-16 15:59:27 +02:00
Kaloyan Raev
0357e61bbd
metainfo objects tests ( #662 )
2018-11-15 17:31:33 +02:00
Egon Elbre
17519a7532
metainfo: Fix listing paths ( #645 )
2018-11-14 12:40:53 +02:00
Kaloyan Raev
5cdb03515f
Configure path encryption in metainfo API ( #644 )
2018-11-14 11:26:18 +02:00
Kaloyan Raev
514ca50611
Configurable encryption type for paths ( #637 )
2018-11-13 14:21:52 +02:00
Egon Elbre
cebebb1e07
Add redundancy share information ( #589 )
2018-11-08 10:45:48 +02:00
Egon Elbre
eb5e46e336
metainfo readonly stream ( #580 )
2018-11-06 13:40:06 +02:00