Hi,

On 2026-Sep-17, shihao zhong wrote:

> Hi Alvaro,
> 
> I looked at the other settings to see if any of them has the same
> problem. I found temp_file_limit, the worker uses it for its decoding
> files. 003 fixes it the same way as the timeouts.

I have pushed this, thanks.

I am concerned about the GUC variables changing type and the repack code
not noticing.  Suppose temp_files_limit were changed to be int64; we
don't receive a compiler warning for the mismatching type in
repack_internal.h.  I thought about adding a
StaticAssertVariableIsOfType, but I have no idea how to make it compare
not to a type, but to the type of some other variable.  These _Generic()
things are unknown to me.

I don't understand why you were adding #include "fd.h" to repack.c.

-- 
Álvaro Herrera               48°01'N 7°57'E  —  https://www.EnterpriseDB.com/
"Finally, the phrase, 'No one was ever fired for buying an IBM' I don't believe
has ever been translated into German."                       (Leonard Tramiel)
https://www.atarimagazines.com/startv3n1/threeyearsofst.php


Reply via email to