Changelog

v2.19.0 - 2022-12-05

Features and Enhancements

  • Add boot hooks to the container entrypoint. Move the entrypoint script to /vertex/synapse/entrypoint.sh.

v2.18.0 - 2022-11-15

Features and Enhancements

  • Update the service to build from Synapse v2.114.0.

Documentation

  • Update the service name used in the deployment guide.

v2.17.0 - 2022-10-09

Features and Enhancements

  • Update to Synapse v2.110.0 Axon convention.

v2.16.0 - 2022-08-31

Documentation

  • Update documentation for S3 configurations.

v2.15.0 - 2022-07-13

Features and Enhancements

  • Update the Axon implementation to Synapse v2.101.0 to support new csvrows APIs and the new readlines implementation.

v2.14.0 - 2022-06-15

Features and Enhancements

  • Update the Axon implementation to Synapse v2.97.0 to support new proxy arguments.

v2.13.0 - 2022-06-01

Documentation

  • Update documentation for AHA provisioning.

v2.12.0 - 2022-05-17

Features and Enhancements

  • Update to the newest Synapse v2.93.0 to support AHA provisioning.

v2.11.0 - 2022-03-28

Features and Enhancements

  • Update the Synapse-S3 service to build off of the current Synapse base image.

v2.10.0 - 2022-01-18

Features and Enhancements

  • Update the service to build from Synapse v2.79.0.

v2.9.1 - 2021-09-16

Bugfixes

  • Properly inherit axon config options including http proxy

v2.9.0 - 2021-08-20

Features and Enhancements

  • Add a telepath method on Axon recoverIndices useful to recover local indices without reuploading to S3.

v2.8.0 - 2021-07-21

Features and Enhancements

  • Update the service to use tini as a container entrypoint.

  • If the s3:transfer:download configuration option is not configured, it now defaults to populating the multipart_chunksize option to 100MB, to allow downloading files up to 1TB in size to S3. User provided configurations are not affected by this default behavior.

  • If the s3:transfer:upload configuration option is not configured, it now defaults to populating the multipart_chunksize option to 100MB, to allow uploading files up to 1TB in size to S3. User provided configurations are not affected by this default behavior.

v2.7.0 - 2021-06-21

Features and Enhancements

  • Update the service to build from Synapse v2.43.0.

v2.6.0 - 2021-05-17

Features and Enhancements

  • Update the service to build from Synapse v2.38.0.

v2.5.0 - 2021-04-26

Features and Enhancements

  • Update the service to include information for the getCellInfo() API.

v2.4.0 - 2021-02-16

Features and Enhancements

  • Support Axon blob deletion via Telepath and HTTP APIs. (#18)

v2.3.0 - 2021-01-21

Features and Enhancements

  • Update the Axon API to the Synapse v2.23.0 API.

v2.2.0 - 2021-01-09

Features and Enhancements

  • Update the Axon API to the Synapse v2.21.1 API.

  • Build new Docker tags for the latest release in a given major version. For example, this adds the v2.x.x Docker tag. (#17)

v2.1.0 - 2020-08-26

Features and Enhancements

  • This release updates the underlying Axon code to include the HTTP API handlers for the Axon. (#15)

Improved Documentation

  • Add IAM permission documentation and persistence note. (#14)

v2.0.2 - 2020-07-01

Bugfixes

  • Fix a CircleCI configuration issue.

v2.0.1 - 2020-07-01

Features and Enhancements

  • Update the Axon.get() interface to implement Axon._get(), ensuring that we maintain upstream semantics for validating we have the hash in our local slab before asking S3 for the file. (#8)

Improved Documentation

  • Add Initial Documentation. (#12)

v2.0.0 - 2020-06-09

Features and Enhancements

  • Initial release of the Synapse S3 Axon service.