Closed cosmycx closed 3 months ago
the whole point of loading data from PHINVADS and MMG-AT is to dynamically have latest changes available to use on pipeline - specially PhinVADS. Loading that data from source controlled, visible sources Defeats the purpose in my opinion.
We have a Premium version with fault tolerance and it uses persistence of its data that gets reloaded when Redis comes back online. Therefore this is no longer needed.
Stale issue.
MMG Validation was removed from DEX HL7v2 Validation pipeline on 9 Aug 2023 in v0.0.25
The Redis cache used to load...
Was only used for MMG validation, and was therefore removed.
@mscaldas2012 , I think to have some form of checks to make sure the meta data is accurate is important. I think it's worth the effort to explore this in the next sprint.
--- Adding notes from Boris for reference I'm concerned about the input to Redis as a caching strategy without some form of intermediate form to be able to do quick sanity check without directly going into the database.Redis just holds our key value pairs, and they're all just text at the end of the day. When running a periodic cron job every so often to load the data, I want the operation to be as simple as possible. The outcome should be "Did the data load, or did it not load?"