pgsql: Fix broken snapshot handling in parallel workers.

2021-08-25 Thread Robert Haas
Fix broken snapshot handling in parallel workers. Pengchengliu reported an assertion failure in a parallel woker while performing a parallel scan using an overflowed snapshot. The proximate cause is that TransactionXmin was set to an incorrect value. The underlying cause is incorrect snapshot han

pgsql: Fix broken snapshot handling in parallel workers.

2021-08-25 Thread Robert Haas
Fix broken snapshot handling in parallel workers. Pengchengliu reported an assertion failure in a parallel woker while performing a parallel scan using an overflowed snapshot. The proximate cause is that TransactionXmin was set to an incorrect value. The underlying cause is incorrect snapshot han

pgsql: Fix broken snapshot handling in parallel workers.

2021-08-25 Thread Robert Haas
Fix broken snapshot handling in parallel workers. Pengchengliu reported an assertion failure in a parallel woker while performing a parallel scan using an overflowed snapshot. The proximate cause is that TransactionXmin was set to an incorrect value. The underlying cause is incorrect snapshot han

pgsql: Fix broken snapshot handling in parallel workers.

2021-08-25 Thread Robert Haas
Fix broken snapshot handling in parallel workers. Pengchengliu reported an assertion failure in a parallel woker while performing a parallel scan using an overflowed snapshot. The proximate cause is that TransactionXmin was set to an incorrect value. The underlying cause is incorrect snapshot han

pgsql: Fix broken snapshot handling in parallel workers.

2021-08-25 Thread Robert Haas
Fix broken snapshot handling in parallel workers. Pengchengliu reported an assertion failure in a parallel woker while performing a parallel scan using an overflowed snapshot. The proximate cause is that TransactionXmin was set to an incorrect value. The underlying cause is incorrect snapshot han

pgsql: Fix broken snapshot handling in parallel workers.

2021-08-25 Thread Robert Haas
Fix broken snapshot handling in parallel workers. Pengchengliu reported an assertion failure in a parallel woker while performing a parallel scan using an overflowed snapshot. The proximate cause is that TransactionXmin was set to an incorrect value. The underlying cause is incorrect snapshot han