Releases: mozilla-services/syncstorage-rs
Releases · mozilla-services/syncstorage-rs
0.8.3
0.8.2
0.8.1
0.8.1 (2020-11-16)
Chore
- Update depenedencies (#904) (4e95c571, closes #899)
- update dependencies (#900) (0afb9691)
- tag 0.8.0 (#881) (b6ff73d2)
- tag 0.8.1 for release and include scripts for setting up sentry releases (#881) (33f900dc8e)
Test
Features
- Add
SYNC_ENFORCE_QUOTA
flag (#875) (0e30801d, closes #870) - switch coll cache's RwLock to async (#906) (14fc49a5, closes #905)
- Implement rudimentary tokenserver route in syncstorage-rs (#871) (b74943e4)
Bug Fixes
0.8.0
0.8.0 (2020-10-29)
Bug Fixes
- handle duplicate keys in batch_upload_items for mysql (#873) (2d6039f3, closes #827)
- reduce MAX_TOTAL_RECORDS for quota write allowance (bac2c51f)
- avoid extra quota related work in batch commit (51c3bdab, closes #869)
- correct quota env var in config test to SYNC_ENABLE_QUOTA (#859) (f0aa4642, closes #829)
Chore
Features
- Add
count
andcount_with_tags
metric for batch histogram (#879) (8afcbe65, closes #878) - optimize POST w/ ?batch=true&commit=true (#880) (b7e9ba53, closes #876)
- remove Tags handoffs (#862) (c6ea474c, closes #403)
- rework error logging/metric reporting; fix BSO batch updates for spanner (#824) (cef8fb52, closes #827)
0.7.1
0.7.1 (2020-10-19)
Bug Fixes
correct quota env var in config test to SYNC_ENABLE_QUOTA (#859) (f0aa4642, closes #829)
rework error logging/metric reporting; fix BSO batch updates for spanner (#174, #619, #618) (cef8fb521, closes #174, #619, #618)
0.7.0 (2020-10-12)
Bug Fixes
Return FORBIDDEN if a user's batch is Over Quota (#848) (d24dcdb6, closes #852)
clippy error related to matches! closes #850 (06aed80f)
downgrade sentry to 0.19 (#849) (0a175dde)
Chore
Update circleci to use docker auth (#855) (dcb0a0b2, closes #854)
update to protobuf 2.18.0 (c6f9cf9b, closes #852)
0.6.1 (2020-09-30)
Features
update to actix-web 3 (#834)
Bug Fixes
return correct error code and value for OverQuota users (#837)
0.6.0
Features
- Add quota monitoring (#806) (9e6759e, closes #791, #793, #797, #789, #801)
- Convert some of the validation storage errors into metrics (#810) (66221d8b, closes #795)
- switch from
regex_contains
tostarts_with
(#805) (a79f8407)
DEPLOYMENT NOTE!
This release ships with quota monitoring disabled.
Enabling quota will require a modification to the user_collections
table:
alter table user_collections add column (total_bytes bigint, count int);
This is included in migrations/2020-08-24-091401_add_quota
.
You will also need to specify SYNC_ENABLE_QUOTA=1
in the run time environment.