storj/pkg
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
..
accounting pkg/cfgstruct: tie defaults to releases (#1787) 2019-04-19 12:17:30 -06:00
audit Introduce NodeDossier type and cleanup overlay.DB interface (#1626) 2019-04-04 19:34:36 +03:00
auth Identity versioning (#1389) 2019-04-08 20:15:19 +02:00
bwagreement Identity versioning (#1389) 2019-04-08 20:15:19 +02:00
certdb Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certificates update linter to v1.16 (#1741) 2019-04-11 13:32:40 -04:00
cfgstruct pkg/cfgstruct: tie defaults to releases (#1787) 2019-04-19 12:17:30 -06:00
datarepair removed commented code, removed unnecessary pointer (#1766) 2019-04-16 15:55:28 -04:00
dht Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
discovery Add Version Information into KAD Network and SatelliteDB & Change Selection Process (#1648) 2019-04-10 08:04:24 +02:00
eestream Fix download when missing piece (#1753) 2019-04-12 16:57:24 -04:00
encryption Fix CalcEncryptedSize and CalcPieceSize (#1525) 2019-03-21 15:47:48 +02:00
identity Identity versioning fix (#1721) 2019-04-09 13:01:45 -04:00
kademlia use one testplanet where we can (#1725) 2019-04-10 08:10:08 -04:00
metainfo/kvmetainfo use SerializableMeta to store bucket attributes (#1658) 2019-04-10 18:27:04 -04:00
miniogw pkg/cfgstruct: tie defaults to releases (#1787) 2019-04-19 12:17:30 -06:00
overlay Add Version Information into KAD Network and SatelliteDB & Change Selection Process (#1648) 2019-04-10 08:04:24 +02:00
pb Add Version Information into KAD Network and SatelliteDB & Change Selection Process (#1648) 2019-04-10 08:04:24 +02:00
peertls remove fmt print statements (#1733) 2019-04-10 11:10:22 -04:00
piecestore/psserver pkg/cfgstruct: tie defaults to releases (#1787) 2019-04-19 12:17:30 -06:00
pkcrypto Use sha256-simd for hashing (#1656) 2019-04-04 10:12:08 +02:00
pointerdb Remove pointerdb.Server (#1609) 2019-03-30 13:21:49 +02:00
process pkg/process: add --debug.trace-out option to binaries (#1788) 2019-04-19 11:34:29 -04:00
ranger psserver: swallow io.EOF when getting full content in FileRanger (#1238) 2019-02-06 07:41:41 +02:00
server remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
storage Moving failure for putting pieces to Debug as this is expected behavior (#1777) 2019-04-18 08:35:44 -04:00
storj use SerializableMeta to store bucket attributes (#1658) 2019-04-10 18:27:04 -04:00
stream remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
telemetry Cleanup repository a bit (#1203) 2019-02-01 20:21:00 +02:00
transport Identity versioning fix (#1721) 2019-04-09 13:01:45 -04:00