Skip to content

Releases: geospatial-jeff/cognition-datasources

v0.3

10 May 16:52
dd18077
Compare
Choose a tag to compare

Cognition-Datasources

  • Changing deployment from AWS Elasticbeanstalk to Lambda + API Gateway.
    • Drivers can now be packaged as Lambda Layers, allowing them to be distributed through AWS Lambda by loading the layer into a function's configuration.
    • Drivers can now be loaded into a Serverless Framework project for cloud deployment. Each datasource is packaged as a lambda function which references the lambda layer of both the cognition-datasources base layer and the appropriate driver layer.
    • Introduced a simple lambda fan-out pattern to distribute requests across the loaded drivers (see handler.py) with API Gateway integration to create simple STAC endpoint (/stac/search)
  • Updated CLI and docs to reflect changes in deployment.

Drivers

  • Updating driver template and documentation to reflect changes in deployment.
  • Updated how spatial coverages are packaged alongside the driver. Now uses AWS Lambda Spatial Databases (previously rtree).
  • Drivers now use Docker for dependency management, ensuring that the driver will successfully integrate with cognition-datasources when loaded.

Deployments

v0.2

23 Mar 07:29
1d6c73d
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release
Merge pull request #6 from geospatial-jeff/dev

Final changes before next pre-release

v0.1

12 Mar 08:09
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release
adding example method