Skip to content
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

Possible duplication of resources on conditional create/update #4598

Open
wants to merge 71 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
078dcd9
One more fix for #4467
jamesagnew Jan 26, 2023
1a9b749
Enabling massIngestionMode causes incomplete resource deletion (#4476)
epeartree Jan 30, 2023
40508a0
Provide the capability to request that the name of the subscription m…
epeartree Jan 30, 2023
882f22f
Change visibility of migration method (#4471)
nathandoef Jan 31, 2023
67ace43
Fix subscription validation not to validate partition ID when invoked…
lukedegruchy Jan 31, 2023
dd8c8a3
Reindex batch job fails when processing deleted resources. (#4482)
epeartree Feb 1, 2023
efae3b5
cleaning up checkstyle files (#4470)
markiantorno Feb 1, 2023
b1770ab
Bump core to 5.6.881 (#4496)
dotasek Feb 2, 2023
0a213a5
Issue 4486 mdm inconsistent possible match score values (#4487)
jmarchionatto Feb 2, 2023
740fec9
Revert "cleaning up checkstyle files (#4470)"
markiantorno Feb 2, 2023
c642853
core version fix
markiantorno Feb 2, 2023
a855af5
Loosen rules for id helper
tadgh Feb 2, 2023
df83d05
Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4
tadgh Feb 2, 2023
7d554d5
License
tadgh Feb 3, 2023
0996124
fix batch2 reduction step (#4499)
TipzCM Feb 3, 2023
2a963ac
Scheduled batch 2 bulk export job and binary delete (#4492)
lukedegruchy Feb 6, 2023
33f6ed3
Change bulk import test for valueUri type (#4503)
samguntersmilecdr Feb 6, 2023
e160325
CVE resolutions (#4513)
tadgh Feb 6, 2023
d08995a
Add check in scanner (#4518)
tadgh Feb 7, 2023
ca21abf
4516 create hapi fhir cli command to clear stale lock entries (#4517)
tadgh Feb 7, 2023
85ecbf1
Unable to Expunge CodeSystem (#4507)
isaacwen Feb 7, 2023
e724040
New line::
tadgh Feb 8, 2023
697bd27
Update to documentation regarding narrative generation; (#4521)
epeartree Feb 8, 2023
f321573
changed what score is set for mdmlinks that created new golden resour…
longma1 Feb 8, 2023
71ea1b4
REVERT: change to operationoutcome.html
tadgh Feb 8, 2023
6b3b954
trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNo…
TipzCM Feb 8, 2023
b4778f4
fix build (#4530)
nathandoef Feb 9, 2023
3d9a318
Making narrative_generation.md reference an html snippet (#4531)
epeartree Feb 9, 2023
53252b8
fixed the issue of meta.source field inconsistently populated in subs…
Qingyixia Feb 9, 2023
fe078c2
4441 rel 6 4 bad references creation bug (#4519)
TipzCM Feb 9, 2023
f3847b1
fixed channel import null pointer exception from null header (#4534)
samguntersmilecdr Feb 9, 2023
e99aebd
Revert "fixed the issue of meta.source field inconsistently populated…
tadgh Feb 9, 2023
03ccf3e
Better error handling for when channel type is not supported (#4538)
KGJ-software Feb 10, 2023
fb0512f
Avoid logging message payloads that contain sensitive data (#4537)
michaelabuckley Feb 10, 2023
9754a72
Bulk Export Bug With Many Resources and Low Max File Size (#4506)
nathandoef Feb 10, 2023
9578610
bump ver
tadgh Feb 11, 2023
a0e4c29
License updates'
tadgh Feb 11, 2023
acfde15
Downgrade dep'
tadgh Feb 14, 2023
b2644c1
Updating version to: 6.4.1 post release.
markiantorno Feb 16, 2023
f08823b
Add javadocs and sources to our serviceloaders
tadgh Feb 17, 2023
384bea1
Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4
tadgh Feb 17, 2023
96855fb
Reset version
tadgh Feb 17, 2023
529e478
Change parent
tadgh Feb 17, 2023
23b7acf
Remove bumped version
tadgh Feb 17, 2023
71fa4f2
License fixes, new parent
tadgh Feb 17, 2023
827bbba
Updating version to: 6.4.1 post release.
markiantorno Feb 17, 2023
6b6f1e2
Fix bad creation of versionenum
tadgh Feb 17, 2023
8698abf
typedbundleprovider getallresources override (#4552)
Capt-Mac Feb 16, 2023
bbe437a
Add backport info
tadgh Feb 23, 2023
2c34bf0
Upgrade core to 5.6.97, make adjustments in hapi-fhir, and ensure tha…
lukedegruchy Feb 23, 2023
baa494c
Fix up dal test
tadgh Feb 24, 2023
b2ebdec
Address leftover code review feedback from the upgrade to core 5.6.97…
lukedegruchy Feb 24, 2023
eee6128
Exclude pinned core deps
tadgh Feb 24, 2023
4af1a50
Force pin structs
tadgh Feb 24, 2023
9ede6b3
Add model changes to IBaseCoding and related changes (#4587)
lukedegruchy Feb 24, 2023
9fe44ee
Fix changelog
tadgh Feb 24, 2023
79692df
Tidy metadata
tadgh Feb 24, 2023
d192bce
Disable intermittently failing tests. (#4593)
lukedegruchy Feb 25, 2023
d4a5153
rename tests to IT
tadgh Feb 25, 2023
2d4b8d9
Disable more intermittently failing tests (#4595)
lukedegruchy Feb 25, 2023
0ada4e7
ITify
tadgh Feb 25, 2023
97d6e30
Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4
tadgh Feb 25, 2023
6915b85
Disable yet another intermittently failing tests. (#4596)
lukedegruchy Feb 25, 2023
bd83f33
disable
tadgh Feb 25, 2023
49c548d
disables
tadgh Feb 26, 2023
b227005
Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4
tadgh Feb 26, 2023
69f2527
disables
tadgh Feb 26, 2023
31610cd
Updating version to: 6.4.2 post release.
markiantorno Feb 26, 2023
e14b289
fix version
tadgh Feb 27, 2023
1b549d8
Creating test to reproduce the issue.
Feb 27, 2023
4840a73
partial solution implementation.
Feb 27, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Address leftover code review feedback from the upgrade to core 5.6.97. (
  • Loading branch information
lukedegruchy authored Feb 24, 2023
commit b2ebdec183d529e200ee2742af9fa82e0e7c9d7f
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,6 @@
import static org.apache.commons.lang3.StringUtils.startsWith;
import static org.apache.commons.lang3.StringUtils.trim;

// TODO: come back to this and scrutinize the changes James did to this class
public abstract class BaseSearchParamExtractor implements ISearchParamExtractor {

public static final Set<String> COORDS_INDEX_PATHS;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,10 @@

public class FhirPathR4 implements IFhirPath {

private FHIRPathEngine myEngine;
private final FHIRPathEngine myEngine;

public FhirPathR4(FhirContext theCtx) {
IValidationSupport validationSupport = theCtx.getValidationSupport();
// add the flag to make the FP evaluation not be strict. david shouuld be able to point to it - the class where this needs to be done is FhirPathR4 - in there we construct a new instance of FHIRPathEngine . the latter is a core library, and it's the thing that needs to be configured with this new flag

myEngine = new FHIRPathEngine(new HapiWorkerContext(theCtx, validationSupport));
// These changes are to make the FP evaluation non-strict
myEngine.setDoNotEnforceAsCaseSensitive(true);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -560,7 +560,7 @@ public static String getValueSetVersion(@Nonnull FhirContext theFhirContext, @No
}

/**
* TODO: This method can be removed once we have bumped the R4B version in core
* N.B.: We are keeping this as a shim due to the upgrade we did to core 5.6.97+
*/
public static FhirVersionEnum getFhirVersionEnum(@Nonnull FhirContext theFhirContext, @Nonnull IBaseResource theResource) {
FhirVersionEnum structureFhirVersionEnum = theResource.getStructureFhirVersionEnum();
Expand Down