Releases: uc-cdis/indexd
Releases · uc-cdis/indexd
5.1.1
5.1.0
Release Notes
For: uc-cdis/indexd
Notes since tag: 5.0.4
Notes to tag/commit: 8ff50b9
Generated: 2024-09-10
New Features
- Implemented single table architecture to IndexD with a single new
record
table (Configurable and requires migration) (#376) - Locking poetry dependencies (#377)
Improvements
- Removed
sqlite
from unit tests. Unit tests now only usespostgres
(#376)
Dependency Updates
sqlalchemy
~1.3.3 -> ^1.4.0 (#376)
Deployment Changes
- sqlite databases are not supported anymore (#376)
- To run single table migration check this doc:
https://github.com/uc-cdis/indexd/blob/master/docs/migration_to_single_table_indexd.md
(#376)
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