Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: draw.io diagram "Untitled Diagram.drawio" edited

Known Issues:

...

Steps to be continued

The step 6 above was:

When the “syncEnd” message is received by Integration, “getMaster” message is sent to Recommendation and Connection service at the same time to get data from Master Index

As of this PR this step no longer happens. This part of the sync process is an incredibly inefficient and roundabout lookup for each individual doctor from the recommendation service to integration and back to recommendation. This a) takes a ridiculous amount of time and b) tends to crash mongoDB and/or the CDC lamdba, potenitally incurring costs

We have implemented the automatic process to reindex from masterdoctorindex to recommendationindex. This ticket is for considering reindexing from masterdoctorindex to all 3 Connection indices.

...