Skip to content
No description or website provided.
Branch: master
Clone or download
Travis CI on behalf of Wellcome
Travis CI on behalf of Wellcome Bump version to v5.0.0 and update changelog
[skip ci]
Latest commit 15983ad May 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
project Bump version of scala-monitoring to 2.2.0 May 3, 2019
storage/src Apply auto-formatting rules May 19, 2019
storage_typesafe/src/main/scala/uk/ac/wellcome/storage/typesafe Apply auto-formatting rules May 19, 2019
.gitignore make sure they're .gitignored Jul 17, 2018
.scalafmt.conf Don't forget .scalafmt.conf Jul 25, 2018
.travis.yml Fix the caching in Travis Apr 16, 2019
CHANGELOG.md Bump version to v5.0.0 and update changelog May 20, 2019
CONTRIBUTING.md initial import Jun 5, 2018
LICENSE initial import Jun 5, 2018
README.md Add a link to the platform repo in the storage README Sep 3, 2018
build.sbt Bump version to v5.0.0 and update changelog May 20, 2019
docker-compose.yml initial import Jun 5, 2018
sbt_release_tooling.py
secrets.zip.enc add new encrypted secrets (#48) Apr 4, 2019
storage.iml initial import Jun 5, 2018

README.md

scala-storage

Build Status

Storage libraries in use at Wellcome comprising:

  • VersionedDao: A DynamoDB wrapper allowing strongly typed and strongly consistent updates.
  • ObjectStore: A storage agnostic strongly typed large object store library (an S3StorageBackend is provided).
  • VersionedHybridStore: A strongly typed and strongly consistent large object store with indexes provided by DynamoDB.

These libraries are used as part of the Wellcome Digital Platform.

Installation

This library is only published to a private S3 bucket.

Wellcome projects have access to this S3 bucket -- you can use our build scripts to publish a copy to your own private package repository, or vendor the library by copying the code into your own repository.

Read the changelog to find the latest version.

You can’t perform that action at this time.