mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 10:30:33 +03: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')
 |