pgsql: Fix the missing table sync due to improper invalidation handling

2024-04-24 Thread Amit Kapila
Fix the missing table sync due to improper invalidation handling. We missed performing table sync if the invalidation happened while the non-ready tables list was being prepared. This occurs because the sync state was set to valid at the end of non-ready table list preparation irrespective of the

pgsql: Fix the missing table sync due to improper invalidation handling

2024-04-24 Thread Amit Kapila
Fix the missing table sync due to improper invalidation handling. We missed performing table sync if the invalidation happened while the non-ready tables list was being prepared. This occurs because the sync state was set to valid at the end of non-ready table list preparation irrespective of the

pgsql: Fix the missing table sync due to improper invalidation handling

2024-04-24 Thread Amit Kapila
Fix the missing table sync due to improper invalidation handling. We missed performing table sync if the invalidation happened while the non-ready tables list was being prepared. This occurs because the sync state was set to valid at the end of non-ready table list preparation irrespective of the