mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-12 07:54:55 +00:00
* Add versionenum, bump maven version * failing tests * more logs * Add more test cases, not passing * fixed the double chain with contained resource second case * clean up a bit * add tests for qualifiers * force the resource table to be the root of the query if we might be traversing a contained reference * tidy up * tests for longer chains * changelog * code review feedback * backport changelog * Add version.yaml * [2935] Escape "%" in like expression * Add backport to changelog * Bumping version number. Update VersionEnum to support 5.5.3 * Jr 20211013 chained references (#3079) * Create index entries for outbound references of contained resources * build query for chained reference * fix case where the contained reference is an explicit id rather than a continued chain * fix contained index to use path names not search param names * make qualified search work * cleanup and changelog * code review * fix broken tests * add imports from bad merge * Add forgotten import from merge * Jr 20211018 chained references 2 (#3099) * Create index entries for outbound references of contained resources * build query for chained reference * fix case where the contained reference is an explicit id rather than a continued chain * fix contained index to use path names not search param names * make qualified search work * cleanup and changelog * recurse while creating indexes on contained resources * double link both contained * longer contained subchains * adding some failing test cases to illustrate the limitations of qualified searches * clean up merge cruft * changelog * Jr 20211021 chained references 3 (#3107) * Create index entries for outbound references of contained resources * build query for chained reference * fix case where the contained reference is an explicit id rather than a continued chain * fix contained index to use path names not search param names * make qualified search work * cleanup and changelog * recurse while creating indexes on contained resources * double link both contained * longer contained subchains * adding some failing test cases to illustrate the limitations of qualified searches * clean up merge cruft * changelog * create recursive resource links * add test coverage for a more complicated case * changelog * remove unnecessary check for _contained flag * fix broken tests * Add backport information * Bump version, add version enum * begin with failing test * fix bug * change log * change log * Add backport information * Improve performance of chained queries into contained resources (#3312) * base restructuring of query * fix unit tests * suppress unnecessary resource type parameter * pass the resource type used to fetch the search param as part of the chain, so later we do not need to guess what it was * add query structure tests * changelog * fix test failures * got one of the branches wrong in the 3-reference case * Add backport info * Bump version * Fix errors due to merge * Bump license year * Add folder for release version * Version bump * Jr 20220210 handle common search params in contained searches (#3377) * fix handling of common search parameters * add support for reference search parameters with multiple paths * Add backport info * add new folder for version * Add missing message * New version enum, and folder * Version bump * Bump spring lib version * Tidy versions * Remove test Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Jason Roberts <jason.roberts@smilecdr.com> Co-authored-by: katie_smilecdr <katie@smilecdr.com> Co-authored-by: JasonRoberts-smile <85363818+JasonRoberts-smile@users.noreply.github.com>