Skip to content

Releases: kbase/handle_service2

1.0.7

Choose a tag to compare

@bio-boris bio-boris released this 24 Jun 19:36
335020d

1.0.7

  • The MongoDB clients have been updated to the most recent version and the service tested against Mongo 7.
  • Added the mongo-retrywrites configuration setting in deployment.cfg.templ, defaulting to false.
  • Added the docker-compose file to start a handle service server in test mode.
  • Added pipenv to handle dependencies.
  • Removed Mongo setup from Dockerfile and converted test to run without kb-sdk.
  • Fixed broken Lintly in GHA.
  • Updated Python to 3.9.19.
  • Modified MongoUtil to defer Mongo client initialization, preventing "MongoClient opened before fork" error with uwsgi prefork + threads.

What's Changed

New Contributors

Full Changelog: 1.0.6...1.0.7

1.0.6

Choose a tag to compare

@MrCreosote MrCreosote released this 25 Apr 18:27
90afbb7

What's Changed

  • Added jitpack build for Java client

Full Changelog: 1.0.5...1.0.6

1.0.5

Choose a tag to compare

@MrCreosote MrCreosote released this 10 Jan 00:53
eaf30f1

What's Changed

  • Added threading locks around token cache access to fix a race condition that would throw a
    KeyError including the token in the error message and caused calls to add_read_acl to fail.
  • Updated python to 3.8
  • Updated tests to install mongo from a tarball to make future mongo matrixing in
    tests eaiser.

New Contributors

Full Changelog: https://github.com/kbase/handle_service2/commits/1.0.5