Releases: uc-cdis/indexd
Releases · uc-cdis/indexd
gen3sdk-python 4.23.0 compatibility updates
5.0.3
5.0.2
5.0.1
5.0.0
Release Notes
For: uc-cdis/indexd
Notes since tag: 4.1.0
Notes to tag/commit: 5.0.0
Generated: 2023-05-30
Dependency Updates
- Allow any Python 3.9.* (#360)
New Features
- Adds description, content_updated_time and content_created_time to
IndexRecord. (#357) - DRS responses now map updated_time and created_time to the underlying
content's updated and created times. (#357) - DRS responses now include index_created_time and index_updated_time to
denote the time they were indexed and the time their index record was
changed. These fields replace the previous updated_time and created_time in
older indexd versions. (#357)
Breaking Changes
- DRS responses for update_time and created_time reflect the content's
updated and created times, not the time they were indexed or their index
record was updated. (#357)
Bug Fixes
- Fix the routing to the alias endpoint (This fixes data submission in helm)
(#358)
Deployment Changes
- New columns added to index_record table. Alembic migration needed. (#357)
Additional DRS endpoint and Alembic migrations
Release Notes
For: uc-cdis/indexd
Notes since tag: 4.0.2
Notes to tag/commit: 5f0435b
Generated: 2023-04-17
New Features
- Add GA4GH DRS
/service-info
endpoint (#356) - Use Alembic for database migrations (#354)
- Adds description field when creating/updating records. (#348)
- Maps indexd description to drs description for drs endpoints. (#348)
Bug Fixes
- Reverting changes that cause existing indexd deployments to break due to
unhandled DB migration. (#353) - Fixes issue where updates to a record's description were not reflected.
(#351) - DRS response prefers version before rev, if version is not available it
uses rev (#347) - Change using
eval
tojson.loads
to prevent code injections. (#346)
Improvements
- Remove unnecessary functions from config_helper that are only used by Fence
(#352) - Sanitize user input for additional configs. (#346)
Dependency Updates
- Updates indexclient to 2.2.0 (#350)
- indexclient changed to pre-release branch temporarily to satisfy tests the
require the addition of description to indexclient. (#348)
Deployment Changes
Re-add 4.0.0 changes with fix for test
Release Notes
For: uc-cdis/indexd
Notes since tag: 4.0.1
Notes to tag/commit: a4d9555
Generated: 2022-12-15
Breaking Changes
- Ensure you are using Fence>=2021.10. Remove deprecated GA4GH access
endpoints. these have existed (and been used) from the Fence microservice
since last year. See cloud automation change
here
(#338)
Improvements
revert 4.0.0 changes temporarily to debug failing test
revert 4.0.0 changes temporarily to debug failing test
remove deprecated endpoints, updated acl->authz migration script
Release Notes
For: uc-cdis/indexd
Notes since tag: 3.5.0
Notes to tag/commit: 98146f5
Generated: 2022-09-28
Breaking Changes
- Ensure you are using Fence>=2021.10. Remove deprecated GA4GH access
endpoints. these have existed (and been used) from the Fence microservice
since last year. See cloud automation change
here
(#336)
Improvements
New mint GUID endpoints
Release Notes
For: uc-cdis/indexd
Notes since tag: 3.4.0
Notes to tag/commit: b1eb482
Generated: 2022-06-08
New Features
- new /mint/guid endpoint to return a valid GUID for this instance without
creating a new record (#290) - Adding listen queue to uwsgi config. We were seeing issues with large
instances of indexd (100M) on a large amount ofGET
requests we had a
1.5% failure rate. Adding a listen queue solved this. (#332)