github mozilla-services/syncstorage-rs 0.3.0

latest releases: 0.17.9, 0.17.8, 0.17.7...
4 years ago

Bug Fixes

  • add build_essential package to Dockerfile. (05b20eca, closes #572)
  • do not populate mysql CollectionCache with invalid values (0741104e, closes #239)
  • correct the test version of post_bsos (f9842af9, closes #533)
  • Reduce log release_max_levels (17ff2867)
  • cargo clippy for rust 1.42 (546d96ca)
  • Convert erect_tombstone to async/await (442c4c05)
  • revert unsupported config change (f4cfcab1)
  • adapt to async (fceea69e)
  • Fix #444 invalid offset code that was lost in the actix 2 upgrade due to a bad merge (efbf6594)
  • Fix #459 db-tests on master (0cd2b9db)
  • Fix #457 remaining blocking execute (3ed7ae62)
  • convert migration state to smallint (#429) (b980b438, closes #428)

Features

  • reject firefox-ios < 20 w/ a 503 (337275c3, closes #293)
  • specify database in user_migration/fix_collections.sql to help running from automation (cbe3452c)
  • add --user_percent option (08a646a3)
  • add an extra sanity check of the db url (f58b3bc9)
  • Add --abort and --user_range flags (a65123bc)
  • more user_migration stuff (#450) (ecfca9fd)
  • separately metric batch update/insert (33065a8f, closes #454)

Refactor

  • Remove python dependency from the dockerfile. (3cd80947, closes #567)
  • rewrite purge_ttl in Rust (5d6d7c1a)
  • Convert the rest of the spanner module to async await (e2017bbc)
  • Fix #442 Use map_ok in handlers to simplify the code and improve error reporting. (c50b4cca)
  • Fix #453 Convert straggler functions to async await (69d50d2a)
  • Fix #435 Convert db batch calls to async await. (a9eeddb1)
  • Fix #433 Convert database bso calls to async await (9279782f)
  • Fix #434 Convert db collectioon calls to async await. (e0b1c1cd)

Test

Doc

  • fix typos in README.md files Fixed typos in README.md files to improve readiblity. (7da2154b, closes #529)
  • fix URL rendering in README (bcb0e2e2, closes #496)
  • add system dependencies to README (f0183495, closes #255)

Chore

Don't miss a new syncstorage-rs release

NewReleases is sending notifications on new releases.