Junwang Zhao <zhjw...@gmail.com> writes: > The wal size related gucs use the MB unit, so we should just use > INT_MAX instead of MAX_KILOBYTES as the max value.
The point of MAX_KILOBYTES is to avoid overflow when the value is multiplied by 1kB. It does seem like that might not be appropriate for these values, but that doesn't mean that we can blithely go to INT_MAX. Have you chased down how they are used? regards, tom lane