Skip to content

v0.1.6

Compare
Choose a tag to compare
@suyashkumar suyashkumar released this 02 Nov 23:48
· 3 commits to main since this release

Notable Changes:

  • Go module and repository name updates to github.com/google/bulk_fhir_tools
  • Added orchestration workflows and readme
  • BCDA V1 API support removed
  • Improved error handling

What's Changed

  • Replace all manually written GCS server implementations with the canonical implementation by @copybara-service in #86
  • Improve error handling when polling for job status by @copybara-service in #89
  • Replace some BCDA references with more generalized terms. by @copybara-service in #91
  • Create a fake cloud logging server for testing. by @copybara-service in #103
  • Define a common metric interface and add an OpenCensus implementation. by @copybara-service in #112
  • Support a slightly broader set of X-Progress header values. According to the bulk fhir specification [1] the format is at the server's discretion so this will support pulling out a percentage number if it is mentioned anywhere in the header value string. by @copybara-service in #115
  • Fix test_server_test to work on windows by @copybara-service in #116
  • Move metric results into its own file. by @copybara-service in #117
  • Upgrade golang.org/x/text by @suyashkumar in #118
  • Export types and fields in the OAuth token exchange code so that other implementations can be created outside the package by @copybara-service in #119
  • Split metrics_test into counter_test and latency_test. by @copybara-service in #123
  • Only log metric results of local implementation. by @copybara-service in #126
  • Add fhir-resource-counter, process-url-time, operation-outcome-counter and fhir-rectify-counter metrics to bulk fhir fetch. by @copybara-service in #127
  • Add small warning about defaulting to Patient endpoint when no Group ID is set. by @copybara-service in #133
  • Include link to the logs in Pantheon if using GCP logging. by @copybara-service in #137
  • Remove BCDA V1 support from code. by @copybara-service in #139
  • Add logs and monitoring documentation. by @copybara-service in #147
  • Add orchestration README with instructions for setup. by @copybara-service in #151
  • Create helper functions to download Synthea FHIR and convert it to ndjson. by @copybara-service in #153
  • Add support for different aggregation types in Counter metric. by @copybara-service in #155
  • Add documentation on the different FHIR Store upload options. by @copybara-service in #163
  • Fix logged duration of GCS Import. by @copybara-service in #173
  • Improve error handling for FHIR Store batch upload option. by @copybara-service in #174

Full Changelog: v0.1.5...v0.1.6