Team trpdata will be decommissioning view-mongod which is shared legacy database by the end of Q3. The current remaining collection in the db is AgentBookingView, which is a view data structure of AgentBooking that contains product booking information). Furthermore, view-mongod is a shared infrastructure used by multiple products which resulting as a single point of failure.
You need to migrate out from this database because of the following reasons:
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 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.
View-mongod will be decomissioned by September 30th 2019. Please ensure your use case(s) has been migrated before then. Failing to migrate before the timeline will cause your system to lose access to view-mongod
Should you have any questions, please feel free to reach @tripdata-eng in our slack channel #user-eng-channel.