-
Notifications
You must be signed in to change notification settings - Fork 39
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
Implemented destination filter #14399
Implemented destination filter #14399
Conversation
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Manifest Files |
Test Results1 197 tests 1 193 ✅ 6m 30s ⏱️ Results for commit 467887f. ♻️ This comment has been updated with latest results. |
Integration Test Results 62 files 62 suites 33m 23s ⏱️ Results for commit 467887f. ♻️ This comment has been updated with latest results. |
3467c90
to
bc3664f
Compare
bc3664f
to
a176333
Compare
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.
Looking good, some clean up still remaining and then a few questions for you
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/resources/db/migration/V68__add_split_routing.sql
Outdated
Show resolved
Hide resolved
5db20cc
to
f2f8a38
Compare
d94ead9
to
8197bdd
Compare
cb172f8
to
582c5a9
Compare
…ation-filter' into platform/thetaurean/13691-destination-filter
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.
Maybe a new file for these?
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.
Few small nits, but looks good to me
prime-router/src/main/kotlin/azure/observability/event/ReportRouteEvent.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/azure/observability/event/ReportRouteEvent.kt
Outdated
Show resolved
Hide resolved
prime-router/src/main/kotlin/fhirengine/engine/FHIRDestinationFilter.kt
Outdated
Show resolved
Hide resolved
…/13691-destination-filter
…/13691-destination-filter
Quality Gate failedFailed conditions |
This PR starts the transition to split routing. It implements the destination filter function and adds a stubbed receiver filter function that should hopefully avoid the need for another migration.
Test Steps:
Changes
FHIRDestinationFilter
andFHIRReceiverFilter
task_action
type to include values for new functionsTASK
table to includedestination_filtered_at
andreceiver_filtered_at
timestampsChecklist
Testing
./prime test
or./gradlew testSmoke
against local Docker ReportStream container?npm run lint:write
?Linked Issues
To Be Done
FHIRRouter
db tests