You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, there is a discrepancy between the assets in PG and ES, and the reason for this is unknown. This discrepancy adversely affects search relevancy and user experience, as users are unable to find the assets they are looking for or are presented with assets that are no longer available.
Describe the solution you'd like
Provide a Sync API to recreate ES indexes
copy old index to temp index
change the alias to temp index
delete old index
create new index
sync the data
change the alias to new index
delete the temp index
High Level Flow:
We will only allow 1 sync job to run for 1 index to prevent the race conditions during the process
The text was updated successfully, but these errors were encountered:
Previous lack of robust asset synchronization: In the past, we did not have a reliable method to ensure that assets would be consistently synchronized between PG and ES. To address this, we have introduced an asynchronous worker that will eventually ensure consistency. (See: feat: add optional async worker backed by PG #45)
There's possibility people with access updating data directly to PG
Is your feature request related to a problem? Please describe.
Currently, there is a discrepancy between the assets in PG and ES, and the reason for this is unknown. This discrepancy adversely affects search relevancy and user experience, as users are unable to find the assets they are looking for or are presented with assets that are no longer available.
Describe the solution you'd like
Provide a Sync API to recreate ES indexes
High Level Flow:
We will only allow 1 sync job to run for 1 index to prevent the race conditions during the process
The text was updated successfully, but these errors were encountered: