Skip to content

Releases: IMAP-Science-Operations-Center/sds-data-manager

v3.0.0

18 Jun 19:53
Compare
Choose a tag to compare

This release includes updates to be used for the IMAP SDC Software Integration Test 3 (SIT-3). More information can be found in this galaxy page.

Features

  • Added tests for backup S3 buckets
  • Added RDS database schemas and tables
  • Now using shared resources in a common environment/account
  • Added support for ancillary data access from EFS
  • Added cloudwatch monitoring
  • Added API endpoint for the universal spin table
  • Various updates to /upload, /download, and /query endpoints
  • Added documentation on how to use personal AWS accounts for deployment
  • Removed use of OpenSearch and StepFunctions
  • Replaced processing step stack with Batch job stack
  • Added batch job event handler to indexer lambda
  • Added pre-processing dependency table
  • Added I-ALiRT architecture for IOIS
  • Standardized logging across the package
  • Now using imap-data-access for file validation
  • Added SNS Notification
  • Added ECS to I-ALiRT Architecture
    Enabled SPICE file uploads to the SDC
  • Added dependencies for all instruments
  • Removed char limit on descriptor
  • Automated Docker processing deployments

What's Changed

Read more

v2.0.0

29 Aug 21:38
c57e630
Compare
Choose a tag to compare

This release marks the successful completion of SIT-2. Further information about what was tested in SIT-2 can be found in this galaxy page and the SIT-2 GitHub Project Board.

Features

  • Ability to deploy and test software in the SDC Staging environment.
  • Software can be successfully promoted from the SDC Staging Environment to the SDC Data Production Environment.
  • Delivery of data files to the SPDF for routine archival purposes.
    • Backing up both OpenSearch and the data bucket to the backup account.
  • Use of the API data interfaces by both SDC personnel as well as instrument teams. APIs:
    • The /upload endpoint for uploading new data to SDC
    • The /download endpoint for downloading data from SDC
    • The /query endpoint for querying information about data and data location.
  • Demonstrate the SDC's ability to trigger jobs based on data availability and launch necessary processing containers.
    • Implementing a data watcher (Database) that keeps track of processing status.
    • Establishing a processing pipeline that initiates processing tasks.

What's Changed

Full Changelog: v1.0.1...v2.0.0

v1.0.0

23 Feb 23:22
c57e630
Compare
Choose a tag to compare

This is the first successful release of the SDS Data Management software. It was released released after SOC SDC System Integration Test #1.

What's Changed

  • 2 have indexerpy store file metadata in the opensearch cluster by @sdhoyt in #11
  • TST/CI: Add automated testing for pull requests by @greglucas in #18
  • 7 create an api for downloading the data by @tech3371 in #20
  • 4 create api for querying the data by @sdhoyt in #21

Full Changelog: https://github.com/IMAP-Science-Operations-Center/sds-data-manager/commits/1.0.0

v1.0.1

01 Mar 20:05
96445ee
Compare
Choose a tag to compare

SIT1 Fixes

Only one defect was found in SOC SDC System Integration Test (SIT) 1. The defect was that we failed to block public access on the data bucket. It was fixed in this release.

What's Changed

Full Changelog: 1.0.0...v1.0.1