Is there a way to determine when sync has completed? I have a use case where:
The user can update 100k+ records in postgres
pgsync can take a while to update the ES index of those records
I'd like to know when pgsync is finished updating the ES indices of the records
Some ideas:
Check the redis queue to see if it is empty - but this seems unreliable
Somehow check each record to see if it is indexed properly in ES - not sure how to do this because the schema is defined in pgsync's schema file and would need to be translated into an ES query with all the relevant fields
Is there a way to determine when sync has completed? I have a use case where:
Some ideas: