Made with love

logo

by Prismic PM team

Platform Updates - March 18. - Document Search Adaptation

By François for the platform team

tl;dr

This week, the team will focus their effort on Prismic DB migration.

- Improving tooling for the PrismicDB migration.

- Release a new version of the Core API supporting the new database.

Supporting the release of the media lib

Because migrating a database is a critical path that we can't fail, we built a safety system called the shadowing system. It allows us to start using the new database without sunsetting the previous one to keep comparing results. Last week, it proved its value. We discovered a new bug and since it only happened in the new database, we rollbacked, fixed the issue and restarted the migration.

We also improved the speed of migration. We think we can now migrate all repos in 48 hours.

This week, we want to understand how to finish the migration and which team will manage it. Seb and Tony should move back to support the PrismicDB migration.

PrismicDB Migration

Last week, one of our goals was to define a strategy to implement a new search engine. We will go for a transition period using the previous search engine with the new database.

Implementation starts this week.

Also, we want to release a new version of the Core API supporting the new database.