Skip to content

Releases: uc-cdis/cohort-middleware

0.2.6 Release

09 Sep 20:00
b81f1d5
Compare
Choose a tag to compare

Release Notes

Generated: 2022-09-09

Bug Fixes

  • The previous HARE breakdown stats did not consider the potential overlap
    that can occur between the two cohorts of a dichotomous covariate. The new
    query takes the UNION of the two cohorts of a custom dichotomous covariate
    AND excludes the persons that are in the intersection of both cohorts. (#52)

New Features

  • histogram endpoint (#51)

Full Changelog: 0.2.5-pre...0.2.6-pre

0.2.4 Release

22 Jun 14:45
215a31d
Compare
Choose a tag to compare
0.2.4 Release Pre-release
Pre-release

What's Changed

Full Changelog: 0.2.0...0.2.4

0.2.2 Release

17 Jun 15:28
Compare
Choose a tag to compare
0.2.2 Release Pre-release
Pre-release
  • #40 - test(query-timeout): testing adding query timeout to match rds timeout

Full Changelog: 0.2.0...0.2.2

0.2.0 Release

15 Jun 15:04
dcee1c7
Compare
Choose a tag to compare
0.2.0 Release Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.1.4...0.2.0

0.1.4

12 Apr 19:37
ff1db4a
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/cohort-middleware
Notes since tag: 0.1.3
Notes to tag/commit: 0.1.4
Generated: 2022-04-12

Bug Fixes

  • fixed issue where code would open a new connection for every(?) new query.
    New code now only opens one connection per DB. The max number of
    connections expected now is = number_of_sources * 2 + 1 (#12)
  • the *2 is = 1 for OMOP, 1 for RESULTS (#12)
  • the +1 is for Atlas DB (#12)
  • removed some code duplication (#12)

Improvements

  • Added Swagger documentation (#13)
  • changed concept-stats endpoint to count the number of persons with data for
    all concepts at once (#11)
  • simplified CSV endpoint by removing concept table from query since none
    of its exclusive fields are used (#11)
  • removed deprecated code (#11)

0.1.3

08 Apr 19:55
5902e36
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/cohort-middleware
Notes since tag: 0.1.2
Notes to tag/commit: 0.1.3
Generated: 2022-04-08

Improvements

  • Performance improvement for large cohorts (cohort-data CSV endpoint) (#10)
  • Performance improvement for large cohorts (#9)

0.1.2

08 Apr 17:56
009e96b
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/cohort-middleware
Notes since tag: 0.1.1
Notes to tag/commit: 009e96b
Generated: 2022-04-08

Bug Fixes

  • fixed bug where TablePrefix was set incorrectly for sqlserver dbs... (#8)

0.1.1

08 Apr 15:20
15fd91b
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/cohort-middleware
Notes since tag: 0.1.0
Notes to tag/commit: 15fd91b
Generated: 2022-04-08

New Features

  • the code now uses the source_daimon table to discover the real schema
    name of OMOP and RESULTS schemas (#7)

Improvements

  • better exception handling: In case of DB query errors we now get HTTP 500
    error instead of HTTP 200 with empty response. (#7)
  • some code cleanup (#7)

First release of cohort-middleware

07 Apr 17:47
4ede1b6
Compare
Choose a tag to compare

@@ -0,0 +1,33 @@

Release Notes

For: uc-cdis/cohort-middleware
Notes since tag: 0.0.1
Notes to tag/commit: 0.1.0
Generated: 2022-04-07

New Features

  • new endpoint that returns CSV data at OMOP PERSON level (#5)
  • updated diagram to better reflect current setup (#5)
  • improved / added more details to README.md (#5)
  • Use GitHub Action to build Docker image and push to Quay and ECR (#6)
  • README.md file with instructions (#4)
  • example config file (#4)
  • tests/ folder with SQL scripts to initialize and populate local test DBs
    (#4)
  • getting the cohorts from Atlas (first version) (#1)

Breaking Changes

  • removed a few older endpoints from router.go. I believe they are not used
    anywhere. (#5)
  • Endpoint changes...but they were not yet used, so this doesn't break
    anything. (#4)

Bug Fixes

  • fixed a small typo in one of the method names (#5)
  • cleaned up some old / unused files (#5)