pgsql: Ensure we have a snapshot when updating various system catalogs.

2025-05-30 Thread Nathan Bossart
Ensure we have a snapshot when updating various system catalogs. A few places that access system catalogs don't set up an active snapshot before potentially accessing their TOAST tables. To fix, push an active snapshot just before each section of code that might require accessing one of these TOA

pgsql: Ensure we have a snapshot when updating various system catalogs.

2025-05-30 Thread Nathan Bossart
Ensure we have a snapshot when updating various system catalogs. A few places that access system catalogs don't set up an active snapshot before potentially accessing their TOAST tables. To fix, push an active snapshot just before each section of code that might require accessing one of these TOA

pgsql: Ensure we have a snapshot when updating various system catalogs.

2025-05-30 Thread Nathan Bossart
Ensure we have a snapshot when updating various system catalogs. A few places that access system catalogs don't set up an active snapshot before potentially accessing their TOAST tables. To fix, push an active snapshot just before each section of code that might require accessing one of these TOA

pgsql: Ensure we have a snapshot when updating various system catalogs.

2025-05-30 Thread Nathan Bossart
Ensure we have a snapshot when updating various system catalogs. A few places that access system catalogs don't set up an active snapshot before potentially accessing their TOAST tables. To fix, push an active snapshot just before each section of code that might require accessing one of these TOA

pgsql: Ensure we have a snapshot when updating various system catalogs.

2025-05-30 Thread Nathan Bossart
Ensure we have a snapshot when updating various system catalogs. A few places that access system catalogs don't set up an active snapshot before potentially accessing their TOAST tables. To fix, push an active snapshot just before each section of code that might require accessing one of these TOA

pgsql: Ensure we have a snapshot when updating various system catalogs.

2025-05-30 Thread Nathan Bossart
Ensure we have a snapshot when updating various system catalogs. A few places that access system catalogs don't set up an active snapshot before potentially accessing their TOAST tables. To fix, push an active snapshot just before each section of code that might require accessing one of these TOA