aboutsummaryrefslogtreecommitdiff
path: root/src/backend/jit/llvm/llvmjit_expr.c
diff options
context:
space:
mode:
authorNathan Bossart <nathan@postgresql.org>2024-07-31 10:12:41 -0500
committerNathan Bossart <nathan@postgresql.org>2024-07-31 10:12:41 -0500
commit23687e925f94e36d2d3172faa053f4540bfbb8d2 (patch)
treea4a3e80cae4dd0e58b1053f871f39506deba424a /src/backend/jit/llvm/llvmjit_expr.c
parent057ee9183c2142f6ecd9035aa6b96c5509c18a27 (diff)
downloadpostgresql-23687e925f94e36d2d3172faa053f4540bfbb8d2.tar.gz
postgresql-23687e925f94e36d2d3172faa053f4540bfbb8d2.zip
Parse sequence type and integer metadata in dumpSequence().
This commit modifies dumpSequence() to parse all the sequence metadata into the appropriate types instead of carting around string pointers to the PGresult data. Besides allowing us to free the PGresult storage earlier in the function, this eliminates the need to compare min_value and max_value to their respective defaults as strings. This is preparatory work for a follow-up commit that will improve the performance of dumpSequence() in a similar manner to how commit 2329cad1b9 optimized binary_upgrade_set_pg_class_oids(). Reviewed-by: Euler Taveira Discussion: https://postgr.es/m/20240503025140.GA1227404%40nathanxps13
Diffstat (limited to 'src/backend/jit/llvm/llvmjit_expr.c')
0 files changed, 0 insertions, 0 deletions