storj/satellite/metainfo
Michał Niewrzał 12d4dc16a1 satellite/{metainfo,metabase}: make metadata optional for CommitObject
To resolve problem with lack of ability to set metadata while MPU on
gateway we are adding setting metadata with BeginObject. This
change makes also metadata optional while CommitObject. We need
this functionality to not override metadata set with BeginObject in
case when metadata is not set with CommitObject.

Another reson is that we would like to not set metadata at all if user
didn't specify metadata. At the moment we always setting some bytes
for metadata fields e.g. empty EncryptedMetadata field can have key
and nonce set.

Change-Id: Ifee25b7718eb1f919119db9b698b29d8b5ebe2ec
2021-11-10 08:08:46 +00:00
..
expireddeletion private/testplanet: move Metabase outside Metainfo for satellite 2021-09-09 07:15:51 +00:00
piecedeletion satellite/metainfo: adjust piecedeletion timeouts 2021-10-28 13:37:01 +03:00
pointerverification satellite/metainfo: reenable piece hash verification 2021-04-12 15:12:42 -06:00
attribution_test.go satellite/metainfo: strip the uplink version from the UserAgent and bound its size 2021-11-04 10:09:54 -07:00
attribution.go satellite/metainfo: strip the uplink version from the UserAgent and bound its size 2021-11-04 10:09:54 -07:00
batch.go satellite/metainfo: endpoint cleanup 2021-08-26 09:52:38 +00:00
config_test.go Merge 'master' branch 2020-11-10 11:58:59 +00:00
config.go satellite/metabase: limit maximum number of parts and size 2021-10-22 10:16:37 +00:00
db_test.go satellite/metainfo: read from DB only needed columns fro bucket 2021-10-19 11:53:42 +00:00
db.go satellite/metainfo: read from DB only needed columns fro bucket 2021-10-19 11:53:42 +00:00
endpoint_test.go satellite/metainfo: speedup deletion tests 2021-10-21 15:54:27 +00:00
metainfo_test.go satellite/{metainfo,metabase}: make metadata optional for CommitObject 2021-11-10 08:08:46 +00:00
metainfo.go satellite/{metainfo,metabase}: make metadata optional for CommitObject 2021-11-10 08:08:46 +00:00
signing.go satellite/metainfo: use deterministic signing for satStreamID 2021-01-19 15:56:29 +00:00
validation_test.go satellite/metainfo: make subsequent auth validations not perform rate-limiting 2021-09-10 12:07:06 +00:00
validation.go satellite/metainfo: separate burst limit from rate limit config 2021-09-28 22:47:41 +00:00
version_collector.go satellite/metainfo: collect uplink versions with monkit 2021-02-10 17:47:13 +01:00