Closed zabeen closed 6 months ago
DonorImport:AllowFullModeImport
should be false
Full
mode:
wasSuccess
is false
Diff
mode:
wasSuccess
is true
DonorImport:AllowFullModeImport
to true
Full
mode:
wasSuccess
is true
Diff
mode:
wasSuccess
is true
DonorImport:AllowFullModeImport
to false
@zabeen Testing status: Ok
DonorImport:AllowFullModeImport
=false
DonorImport:AllowFullModeImport
=true
@zabeen Regarding extendng E2E test-cases with this scenarios, maybe it makes sense to create separate ticket for it, in order not to delay this tested ticked in AN Dev Testing status?
@DmitriyShcherbina makes sense, I just added a comment to end of the existing E2E tests ticket we've had open for a while
Work prompted by live support issue for WMDA-ATLAS.
Donors were missing from search because donor import files had been uploaded in
Full
mode instead ofDiff
mode, which meant no internal updates had been published for these donors, and they were not visible to matching algorithm.Further, the error was not caught by the donor-id-checker feature as it only checks the donor store db, not the active matching algorithm db.
One mitigation for this exception path is to allow Atlas to reject
Full
mode files, as they are only intended for use when setting up a new install of Atlas.HLD
allowFullModeImport
false
allowFullModeImport
isfalse
, then mark the entire import as failed, and raise an alert.