mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-29 04:07:18 +02:00
Remove the old_snapshot_threshold setting and mechanism for producing
the error "snapshot too old", originally added by commit 848ef42b
.
Unfortunately it had a number of known problems in terms of correctness
and performance, mostly reported by Andres in the course of his work on
snapshot scalability. We agreed to remove it, after a long period
without an active plan to fix it.
This is certainly a desirable feature, and someone might propose a new
or improved implementation in the future.
Reported-by: Andres Freund <andres@anarazel.de>
Discussion: https://postgr.es/m/CACG%3DezYV%2BEvO135fLRdVn-ZusfVsTY6cH1OZqWtezuEYH6ciQA%40mail.gmail.com
Discussion: https://postgr.es/m/20200401064008.qob7bfnnbu4w5cw4%40alap3.anarazel.de
Discussion: https://postgr.es/m/CA%2BTgmoY%3Daqf0zjTD%2B3dUWYkgMiNDegDLFjo%2B6ze%3DWtpik%2B3XqA%40mail.gmail.com
68 lines
1.4 KiB
Meson
68 lines
1.4 KiB
Meson
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
|
|
|
|
contrib_mod_args = pg_mod_args
|
|
|
|
contrib_data_dir = dir_data_extension
|
|
contrib_data_args = {
|
|
'install_dir': contrib_data_dir,
|
|
}
|
|
|
|
subdir('adminpack')
|
|
subdir('amcheck')
|
|
subdir('auth_delay')
|
|
subdir('auto_explain')
|
|
subdir('basic_archive')
|
|
subdir('bloom')
|
|
subdir('basebackup_to_shell')
|
|
subdir('bool_plperl')
|
|
subdir('btree_gin')
|
|
subdir('btree_gist')
|
|
subdir('citext')
|
|
subdir('cube')
|
|
subdir('dblink')
|
|
subdir('dict_int')
|
|
subdir('dict_xsyn')
|
|
subdir('earthdistance')
|
|
subdir('file_fdw')
|
|
subdir('fuzzystrmatch')
|
|
subdir('hstore')
|
|
subdir('hstore_plperl')
|
|
subdir('hstore_plpython')
|
|
subdir('intagg')
|
|
subdir('intarray')
|
|
subdir('isn')
|
|
subdir('jsonb_plperl')
|
|
subdir('jsonb_plpython')
|
|
subdir('lo')
|
|
subdir('ltree')
|
|
subdir('ltree_plpython')
|
|
subdir('oid2name')
|
|
subdir('pageinspect')
|
|
subdir('passwordcheck')
|
|
subdir('pg_buffercache')
|
|
subdir('pgcrypto')
|
|
subdir('pg_freespacemap')
|
|
subdir('pg_prewarm')
|
|
subdir('pgrowlocks')
|
|
subdir('pg_stat_statements')
|
|
subdir('pgstattuple')
|
|
subdir('pg_surgery')
|
|
subdir('pg_trgm')
|
|
subdir('pg_visibility')
|
|
subdir('pg_walinspect')
|
|
subdir('postgres_fdw')
|
|
subdir('seg')
|
|
subdir('sepgsql')
|
|
subdir('spi')
|
|
subdir('sslinfo')
|
|
# start-scripts doesn't contain build products
|
|
subdir('tablefunc')
|
|
subdir('tcn')
|
|
subdir('test_decoding')
|
|
subdir('tsm_system_rows')
|
|
subdir('tsm_system_time')
|
|
subdir('unaccent')
|
|
subdir('uuid-ossp')
|
|
subdir('vacuumlo')
|
|
subdir('xml2')
|