storj/internal
JT Olio 2744a26b60
pkg/cfgstruct: tie defaults to releases (#1787)
* tie defaults to releases

this change makes it so that by default, the flag defaults are
chosen based on whether the build was built as a release build or
an ordinary build. release builds by default get release defaults,
whereas ordinary builds by default get dev defaults.

any binary can have its defaults changed by specifying

 --defaults=dev

or

 --defaults=release

Change-Id: I6d216aa345d211c69ad913159d492fac77b12c64

* make release defaults more clear

this change extends cfgstruct structs to support either
a 'default' tag, or a pair of 'devDefault' and 'releaseDefault'
tags, but not both, for added clarity

Change-Id: Ia098be1fa84b932fdfe90a4a4d027ffb95e249c6

* clarify cfgstruct.DefaultsFlag

Change-Id: I55f2ff9080ebbc0ce83abf956e085242a92f883e
2019-04-19 12:17:30 -06:00
..
cui better batch-generation (#1219) 2019-02-06 09:04:12 +01:00
dbutil update linter to v1.16 (#1741) 2019-04-11 13:32:40 -04:00
debugging Identity versioning (#1389) 2019-04-08 20:15:19 +02:00
errs2 move collect to a more appropriate package (#1771) 2019-04-18 12:04:42 +03:00
fpath remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
memory fix potential truncation of int64 (#1718) 2019-04-10 06:36:27 -04:00
migrate Change crypto/rand to use math/rand in pgutil (#1589) 2019-04-02 12:52:25 -04:00
post added LOGIN auth scheme to satellite mail service (#1552) 2019-03-24 02:08:41 +02:00
processgroup updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
readcloser remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
s3client updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
sync2 Check context cancellation more nicely (#1752) 2019-04-17 13:09:44 +03:00
testcontext fix potential truncation of int64 (#1718) 2019-04-10 06:36:27 -04:00
testidentity Identity versioning fix (#1721) 2019-04-09 13:01:45 -04:00
testpeertls Identity versioning (#1389) 2019-04-08 20:15:19 +02:00
testplanet pkg/cfgstruct: tie defaults to releases (#1787) 2019-04-19 12:17:30 -06:00
teststorj Storage node and upload/download protocol refactor (#1422) 2019-03-18 12:55:06 +02:00
version add ability to inspect version to all binaries (#1685) 2019-04-10 08:38:26 +02:00