mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-28 11:55:03 +03:00 
			
		
		
		
	Don't forget to flush XLOG_PARAMETER_CHANGE record.
Backpatch to 9.0 where XLOG_PARAMETER_CHANGE record was instroduced.
This commit is contained in:
		| @@ -7821,6 +7821,7 @@ XLogReportParameters(void) | ||||
| 		{ | ||||
| 			XLogRecData rdata; | ||||
| 			xl_parameter_change xlrec; | ||||
| 			XLogRecPtr	recptr; | ||||
|  | ||||
| 			xlrec.MaxConnections = MaxConnections; | ||||
| 			xlrec.max_prepared_xacts = max_prepared_xacts; | ||||
| @@ -7832,7 +7833,8 @@ XLogReportParameters(void) | ||||
| 			rdata.len = sizeof(xlrec); | ||||
| 			rdata.next = NULL; | ||||
|  | ||||
| 			XLogInsert(RM_XLOG_ID, XLOG_PARAMETER_CHANGE, &rdata); | ||||
| 			recptr = XLogInsert(RM_XLOG_ID, XLOG_PARAMETER_CHANGE, &rdata); | ||||
| 			XLogFlush(recptr); | ||||
| 		} | ||||
|  | ||||
| 		ControlFile->MaxConnections = MaxConnections; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user