mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Remove more statements from stats.sql
Some of the statements capturing stats reset timestamps have become
unnecessary after a9a8108411, so let's remove them.
Author: Bharath Rupireddy
Discussion: https://postgr.es/m/CALj2ACUnvB_Yo=O1xApBa4CDqQpW-x=QM35GBN1MqVRAxAGXEg@mail.gmail.com
			
			
This commit is contained in:
		@@ -914,7 +914,6 @@ SELECT stats_reset > :'archiver_reset_ts'::timestamptz FROM pg_stat_archiver;
 | 
				
			|||||||
 t
 | 
					 t
 | 
				
			||||||
(1 row)
 | 
					(1 row)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SELECT stats_reset AS archiver_reset_ts FROM pg_stat_archiver \gset
 | 
					 | 
				
			||||||
-- Test that reset_shared with bgwriter specified as the stats type works
 | 
					-- Test that reset_shared with bgwriter specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS bgwriter_reset_ts FROM pg_stat_bgwriter \gset
 | 
					SELECT stats_reset AS bgwriter_reset_ts FROM pg_stat_bgwriter \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('bgwriter');
 | 
					SELECT pg_stat_reset_shared('bgwriter');
 | 
				
			||||||
@@ -929,7 +928,6 @@ SELECT stats_reset > :'bgwriter_reset_ts'::timestamptz FROM pg_stat_bgwriter;
 | 
				
			|||||||
 t
 | 
					 t
 | 
				
			||||||
(1 row)
 | 
					(1 row)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SELECT stats_reset AS bgwriter_reset_ts FROM pg_stat_bgwriter \gset
 | 
					 | 
				
			||||||
-- Test that reset_shared with checkpointer specified as the stats type works
 | 
					-- Test that reset_shared with checkpointer specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS checkpointer_reset_ts FROM pg_stat_checkpointer \gset
 | 
					SELECT stats_reset AS checkpointer_reset_ts FROM pg_stat_checkpointer \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('checkpointer');
 | 
					SELECT pg_stat_reset_shared('checkpointer');
 | 
				
			||||||
@@ -944,7 +942,6 @@ SELECT stats_reset > :'checkpointer_reset_ts'::timestamptz FROM pg_stat_checkpoi
 | 
				
			|||||||
 t
 | 
					 t
 | 
				
			||||||
(1 row)
 | 
					(1 row)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SELECT stats_reset AS checkpointer_reset_ts FROM pg_stat_checkpointer \gset
 | 
					 | 
				
			||||||
-- Test that reset_shared with recovery_prefetch specified as the stats type works
 | 
					-- Test that reset_shared with recovery_prefetch specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS recovery_prefetch_reset_ts FROM pg_stat_recovery_prefetch \gset
 | 
					SELECT stats_reset AS recovery_prefetch_reset_ts FROM pg_stat_recovery_prefetch \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('recovery_prefetch');
 | 
					SELECT pg_stat_reset_shared('recovery_prefetch');
 | 
				
			||||||
@@ -959,7 +956,6 @@ SELECT stats_reset > :'recovery_prefetch_reset_ts'::timestamptz FROM pg_stat_rec
 | 
				
			|||||||
 t
 | 
					 t
 | 
				
			||||||
(1 row)
 | 
					(1 row)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SELECT stats_reset AS recovery_prefetch_reset_ts FROM pg_stat_recovery_prefetch \gset
 | 
					 | 
				
			||||||
-- Test that reset_shared with slru specified as the stats type works
 | 
					-- Test that reset_shared with slru specified as the stats type works
 | 
				
			||||||
SELECT max(stats_reset) AS slru_reset_ts FROM pg_stat_slru \gset
 | 
					SELECT max(stats_reset) AS slru_reset_ts FROM pg_stat_slru \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('slru');
 | 
					SELECT pg_stat_reset_shared('slru');
 | 
				
			||||||
@@ -974,7 +970,6 @@ SELECT max(stats_reset) > :'slru_reset_ts'::timestamptz FROM pg_stat_slru;
 | 
				
			|||||||
 t
 | 
					 t
 | 
				
			||||||
(1 row)
 | 
					(1 row)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SELECT max(stats_reset) AS slru_reset_ts FROM pg_stat_slru \gset
 | 
					 | 
				
			||||||
-- Test that reset_shared with wal specified as the stats type works
 | 
					-- Test that reset_shared with wal specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS wal_reset_ts FROM pg_stat_wal \gset
 | 
					SELECT stats_reset AS wal_reset_ts FROM pg_stat_wal \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('wal');
 | 
					SELECT pg_stat_reset_shared('wal');
 | 
				
			||||||
@@ -989,7 +984,6 @@ SELECT stats_reset > :'wal_reset_ts'::timestamptz FROM pg_stat_wal;
 | 
				
			|||||||
 t
 | 
					 t
 | 
				
			||||||
(1 row)
 | 
					(1 row)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SELECT stats_reset AS wal_reset_ts FROM pg_stat_wal \gset
 | 
					 | 
				
			||||||
-- Test error case for reset_shared with unknown stats type
 | 
					-- Test error case for reset_shared with unknown stats type
 | 
				
			||||||
SELECT pg_stat_reset_shared('unknown');
 | 
					SELECT pg_stat_reset_shared('unknown');
 | 
				
			||||||
ERROR:  unrecognized reset target: "unknown"
 | 
					ERROR:  unrecognized reset target: "unknown"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -462,37 +462,31 @@ SELECT stats_reset > :'slru_notify_reset_ts'::timestamptz FROM pg_stat_slru WHER
 | 
				
			|||||||
SELECT stats_reset AS archiver_reset_ts FROM pg_stat_archiver \gset
 | 
					SELECT stats_reset AS archiver_reset_ts FROM pg_stat_archiver \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('archiver');
 | 
					SELECT pg_stat_reset_shared('archiver');
 | 
				
			||||||
SELECT stats_reset > :'archiver_reset_ts'::timestamptz FROM pg_stat_archiver;
 | 
					SELECT stats_reset > :'archiver_reset_ts'::timestamptz FROM pg_stat_archiver;
 | 
				
			||||||
SELECT stats_reset AS archiver_reset_ts FROM pg_stat_archiver \gset
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Test that reset_shared with bgwriter specified as the stats type works
 | 
					-- Test that reset_shared with bgwriter specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS bgwriter_reset_ts FROM pg_stat_bgwriter \gset
 | 
					SELECT stats_reset AS bgwriter_reset_ts FROM pg_stat_bgwriter \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('bgwriter');
 | 
					SELECT pg_stat_reset_shared('bgwriter');
 | 
				
			||||||
SELECT stats_reset > :'bgwriter_reset_ts'::timestamptz FROM pg_stat_bgwriter;
 | 
					SELECT stats_reset > :'bgwriter_reset_ts'::timestamptz FROM pg_stat_bgwriter;
 | 
				
			||||||
SELECT stats_reset AS bgwriter_reset_ts FROM pg_stat_bgwriter \gset
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Test that reset_shared with checkpointer specified as the stats type works
 | 
					-- Test that reset_shared with checkpointer specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS checkpointer_reset_ts FROM pg_stat_checkpointer \gset
 | 
					SELECT stats_reset AS checkpointer_reset_ts FROM pg_stat_checkpointer \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('checkpointer');
 | 
					SELECT pg_stat_reset_shared('checkpointer');
 | 
				
			||||||
SELECT stats_reset > :'checkpointer_reset_ts'::timestamptz FROM pg_stat_checkpointer;
 | 
					SELECT stats_reset > :'checkpointer_reset_ts'::timestamptz FROM pg_stat_checkpointer;
 | 
				
			||||||
SELECT stats_reset AS checkpointer_reset_ts FROM pg_stat_checkpointer \gset
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Test that reset_shared with recovery_prefetch specified as the stats type works
 | 
					-- Test that reset_shared with recovery_prefetch specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS recovery_prefetch_reset_ts FROM pg_stat_recovery_prefetch \gset
 | 
					SELECT stats_reset AS recovery_prefetch_reset_ts FROM pg_stat_recovery_prefetch \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('recovery_prefetch');
 | 
					SELECT pg_stat_reset_shared('recovery_prefetch');
 | 
				
			||||||
SELECT stats_reset > :'recovery_prefetch_reset_ts'::timestamptz FROM pg_stat_recovery_prefetch;
 | 
					SELECT stats_reset > :'recovery_prefetch_reset_ts'::timestamptz FROM pg_stat_recovery_prefetch;
 | 
				
			||||||
SELECT stats_reset AS recovery_prefetch_reset_ts FROM pg_stat_recovery_prefetch \gset
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Test that reset_shared with slru specified as the stats type works
 | 
					-- Test that reset_shared with slru specified as the stats type works
 | 
				
			||||||
SELECT max(stats_reset) AS slru_reset_ts FROM pg_stat_slru \gset
 | 
					SELECT max(stats_reset) AS slru_reset_ts FROM pg_stat_slru \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('slru');
 | 
					SELECT pg_stat_reset_shared('slru');
 | 
				
			||||||
SELECT max(stats_reset) > :'slru_reset_ts'::timestamptz FROM pg_stat_slru;
 | 
					SELECT max(stats_reset) > :'slru_reset_ts'::timestamptz FROM pg_stat_slru;
 | 
				
			||||||
SELECT max(stats_reset) AS slru_reset_ts FROM pg_stat_slru \gset
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Test that reset_shared with wal specified as the stats type works
 | 
					-- Test that reset_shared with wal specified as the stats type works
 | 
				
			||||||
SELECT stats_reset AS wal_reset_ts FROM pg_stat_wal \gset
 | 
					SELECT stats_reset AS wal_reset_ts FROM pg_stat_wal \gset
 | 
				
			||||||
SELECT pg_stat_reset_shared('wal');
 | 
					SELECT pg_stat_reset_shared('wal');
 | 
				
			||||||
SELECT stats_reset > :'wal_reset_ts'::timestamptz FROM pg_stat_wal;
 | 
					SELECT stats_reset > :'wal_reset_ts'::timestamptz FROM pg_stat_wal;
 | 
				
			||||||
SELECT stats_reset AS wal_reset_ts FROM pg_stat_wal \gset
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- Test error case for reset_shared with unknown stats type
 | 
					-- Test error case for reset_shared with unknown stats type
 | 
				
			||||||
SELECT pg_stat_reset_shared('unknown');
 | 
					SELECT pg_stat_reset_shared('unknown');
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user