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
Fix timeout in large $everything operation #5298
Conversation
Formatting check succeeded! |
hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/builder/QueryStack.java
Show resolved
Hide resolved
Codecov ReportPatch coverage has no change and project coverage change:
Additional details and impacted files@@ Coverage Diff @@
## master #5298 +/- ##
============================================
+ Coverage 81.32% 82.79% +1.46%
- Complexity 23650 26401 +2751
============================================
Files 1425 1617 +192
Lines 86399 102697 +16298
Branches 11677 13121 +1444
============================================
+ Hits 70265 85028 +14763
- Misses 10947 12024 +1077
- Partials 5187 5645 +458 ☔ View full report in Codecov by Sentry. |
Under some circumstances, a large
$everything
operation could enter an infinite loop and eventually timeout with a failure. This has been corrected.