Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler
-
Story Points:4
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
Try to use transactions to manage temporary table lifetimes instead of connections, to bring us into compatibility with pgbounder's "transaction" mode:
https://www.pgbouncer.org/features.html
Need to think about what this does to result cursors.
I'm somewhat surprised I haven't noticed any issues before (I usually use -j8 when running ci_cpp_gen3 manually), but I have no problem making it more reliable.