-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SQL on FHIR view runner #1775
base: main
Are you sure you want to change the base?
SQL on FHIR view runner #1775
Conversation
|
||
final Optional<? extends ChildDefinition> maybeChildDef = definition.flatMap( | ||
def -> def.getChildElement(elementName)) | ||
.filter(ChildDefinition.class::isInstance); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Under what circumstances is this filter condition anything other than true?
… to match `main` (after combine Patient data update).
…for 'Task' resource.
…gration test session.
…y treat CodeableConcept as a single concept entity.
…. (othewise it pick's up AsynTest mocked database bean).
…only relevant for WebFlex apps.
… hadoop client runtime, which is not shipped with pathling but with Spark. The server docker image which used this version does not use avro.
…on configuration and adding explicit loading of 'sparklyr' before test run.
…ault pathling context.
… jar to be created as well.
@piotrszul Things that still need to be done before we can release this:
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1775 +/- ##
============================================
- Coverage 85.41% 76.34% -9.08%
- Complexity 139 142 +3
============================================
Files 339 423 +84
Lines 7805 9082 +1277
Branches 519 633 +114
============================================
+ Hits 6667 6934 +267
- Misses 849 1736 +887
- Partials 289 412 +123 ☔ View full report in Codecov by Sentry. |
This pull request adds the ability to execute SQL on FHIR view definitions against data sources within the library API.
It also includes a comprehensive refactoring that integrates this new functionality with the rest of the code base and makes some changes that will improve performance across all of the different FHIRPath query operations.
Resolves #1438 and #1759.