View-Mongod Decommission Progress Update

Earlier in June we sent a notice for decommissioning view-mongod (link: https://tvlk.slack.com/files/T02T3CAFM/FME37DFDF?origin_team=T02T3CAFM). The decommission was aimed to be done at the end of Q3. However, as far as how things go, roughly more than half of the current usages were migrated. Many thanks to those who have migrated.

New Timeline

We decided to postpone the decommission to the 30th of November this year. Several reasons for postponing are:

Why is this important?

You need to migrate out from this database because of the following reasons:

How can I migrate?

You will need to remove AgentBookingViewService usage or dependency from your service(s). In order to do so you can find decoupling guide in AgentBookingViewService’s java docs.
As for reference here is a spreadsheet (see “Usage v2” sheet) containing list of usages that we have identified along its proposed solution although some solution might differ during the actual implementation. Kindly check whether your team are impacted or not. 
 Should you have any questions, please feel free to reach @tripdata-eng in our slack channel #user-eng-channel.