9753b66610
* First cut at multithreading bundle validation * javadoc * change test to a red-green test * add daoconfig * move bundle concurrency config from validationsupport to request validator * Moved concurrent details from ValidationOptions to FhirValidator * Remove bundleValidationThreadCount (it's set by creating an appropriate executor) * validate threadpool prefixes * FIXME cleanup * reassign FIXMEs to JB * only create the threadpool if it will be used * Add the MdcTaskDectorator to all threadpools * Add bundle path to concurrently validated bundle resource validation messages. * Add test to check bundle entry path being added to validation messages * Threaded validation of contained resources initial checkin * FHIR validator refactored to maintain correct bundle path and async validation task * Refactored to use validation complete invoke callback to support raw string resource or resource object * switch from XML to JSON * # Conflicts: # hapi-fhir-base/src/main/java/ca/uhn/fhir/validation/FhirValidator.java # hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/FhirInstanceValidatorR4Test.java * Updated to use new HAPI-FHIR version * merge 'validate_contains_change' into issue-3144-multi-threaded-bundle-validation * Updated to use new HAPI-FHIR version * Revert "Updated to use new HAPI-FHIR version" This reverts commit |
||
---|---|---|
.. | ||
hapi-fhir-base-test-jaxrsserver-kotlin | ||
hapi-fhir-base-test-mindeps-client | ||
hapi-fhir-base-test-mindeps-server |