mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Add wait event type "InjectionPoint", a custom type like "Extension".
Both injection points and customization of type "Extension" are new in v17, so this just changes a detail of an unreleased feature. Reported by Robert Haas. Reviewed by Michael Paquier. Discussion: https://postgr.es/m/CA+TgmobfMU5pdXP36D5iAwxV5WKE_vuDLtp_1QyH+H5jMMt21g@mail.gmail.com
This commit is contained in:
		@@ -149,7 +149,7 @@ CalculateShmemSize(int *num_semaphores)
 | 
			
		||||
	size = add_size(size, SyncScanShmemSize());
 | 
			
		||||
	size = add_size(size, AsyncShmemSize());
 | 
			
		||||
	size = add_size(size, StatsShmemSize());
 | 
			
		||||
	size = add_size(size, WaitEventExtensionShmemSize());
 | 
			
		||||
	size = add_size(size, WaitEventCustomShmemSize());
 | 
			
		||||
	size = add_size(size, InjectionPointShmemSize());
 | 
			
		||||
	size = add_size(size, SlotSyncShmemSize());
 | 
			
		||||
#ifdef EXEC_BACKEND
 | 
			
		||||
@@ -355,7 +355,7 @@ CreateOrAttachShmemStructs(void)
 | 
			
		||||
	SyncScanShmemInit();
 | 
			
		||||
	AsyncShmemInit();
 | 
			
		||||
	StatsShmemInit();
 | 
			
		||||
	WaitEventExtensionShmemInit();
 | 
			
		||||
	WaitEventCustomShmemInit();
 | 
			
		||||
	InjectionPointShmemInit();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user