mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 00:03:57 -04:00 
			
		
		
		
	Fix typos in docs and comments.
Thom Brown
This commit is contained in:
		
							parent
							
								
									9abed7d1cb
								
							
						
					
					
						commit
						63be3b78f6
					
				| @ -756,7 +756,7 @@ archive_cleanup_command = 'pg_archivecleanup /path/to/archive %r' | ||||
|     has received them.  If this occurs, the standby will need to be | ||||
|     reinitialized from a new base backup.  You can avoid this by setting | ||||
|     <varname>wal_keep_segments</> to a value large enough to ensure that | ||||
|     WAL segments are not recycled too early, or by configuration a replication | ||||
|     WAL segments are not recycled too early, or by configuring a replication | ||||
|     slot for the standby.  If you set up a WAL archive that's accessible from | ||||
|     the standby, these solutions are not required, since the standby can | ||||
|     always use the archive to catch up provided it retains enough segments. | ||||
|  | ||||
| @ -235,7 +235,7 @@ PostgreSQL documentation | ||||
|          When this option is used, <application>pg_receivexlog</> will report | ||||
|          a flush position to the server, indicating when each segment has been | ||||
|          synchronized to disk so that the server can remove that segment if it | ||||
|          is not otherwise needed.  When using this paramter, it is important | ||||
|          is not otherwise needed.  When using this parameter, it is important | ||||
|          to make sure that <application>pg_receivexlog</> cannot become the | ||||
|          synchronous standby through an incautious setting of | ||||
|          <xref linkend="guc-synchronous-standby-names">; it does not flush | ||||
|  | ||||
| @ -15,7 +15,7 @@ | ||||
|  * Replication slots are used to keep state about replication streams | ||||
|  * originating from this cluster.  Their primary purpose is to prevent the | ||||
|  * premature removal of WAL or of old tuple versions in a manner that would | ||||
|  * interfere with replication; they also useful for monitoring purposes. | ||||
|  * interfere with replication; they are also useful for monitoring purposes. | ||||
|  * Slots need to be permanent (to allow restarts), crash-safe, and allocatable | ||||
|  * on standbys (to support cascading setups).  The requirement that slots be | ||||
|  * usable on standbys precludes storing them in the system catalogs. | ||||
| @ -142,7 +142,7 @@ ReplicationSlotsShmemInit(void) | ||||
|  * Check whether the passed slot name is valid and report errors at elevel. | ||||
|  * | ||||
|  * Slot names may consist out of [a-z0-9_]{1,NAMEDATALEN-1} which should allow | ||||
|  * the name to be uses as a directory name on every supported OS. | ||||
|  * the name to be used as a directory name on every supported OS. | ||||
|  * | ||||
|  * Returns whether the directory name is valid or not if elevel < ERROR. | ||||
|  */ | ||||
| @ -290,7 +290,7 @@ ReplicationSlotCreate(const char *name, bool db_specific) | ||||
| } | ||||
| 
 | ||||
| /*
 | ||||
|  * Find an previously created slot and mark it as used by this backend. | ||||
|  * Find a previously created slot and mark it as used by this backend. | ||||
|  */ | ||||
| void | ||||
| ReplicationSlotAcquire(const char *name) | ||||
| @ -743,7 +743,7 @@ CreateSlotOnDisk(ReplicationSlot *slot) | ||||
| 
 | ||||
| 	/*
 | ||||
| 	 * No need to take out the io_in_progress_lock, nobody else can see this | ||||
| 	 * slot yet, so nobody else wil write. We're reusing SaveSlotToPath which | ||||
| 	 * slot yet, so nobody else will write. We're reusing SaveSlotToPath which | ||||
| 	 * takes out the lock, if we'd take the lock here, we'd deadlock. | ||||
| 	 */ | ||||
| 
 | ||||
| @ -780,7 +780,7 @@ CreateSlotOnDisk(ReplicationSlot *slot) | ||||
| 						tmppath, path))); | ||||
| 
 | ||||
| 	/*
 | ||||
| 	 * If we'd now fail - really unlikely - we wouldn't know wether this slot | ||||
| 	 * If we'd now fail - really unlikely - we wouldn't know whether this slot | ||||
| 	 * would persist after an OS crash or not - so, force a restart. The | ||||
| 	 * restart would try to fysnc this again till it works. | ||||
| 	 */ | ||||
|  | ||||
| @ -957,7 +957,7 @@ PhysicalConfirmReceivedLocation(XLogRecPtr lsn) | ||||
| 	} | ||||
| 
 | ||||
| 	/*
 | ||||
| 	 * One could argue that the slot should saved to disk now, but that'd be | ||||
| 	 * One could argue that the slot should be saved to disk now, but that'd be | ||||
| 	 * energy wasted - the worst lost information can do here is give us wrong | ||||
| 	 * information in a statistics view - we'll just potentially be more | ||||
| 	 * conservative in removing files. | ||||
| @ -1032,7 +1032,7 @@ PhysicalReplicationSlotNewXmin(TransactionId feedbackXmin) | ||||
| 	SpinLockAcquire(&slot->mutex); | ||||
| 	MyPgXact->xmin = InvalidTransactionId; | ||||
| 	/*
 | ||||
| 	 * For physical replication we don't need the the interlock provided | ||||
| 	 * For physical replication we don't need the interlock provided | ||||
| 	 * by xmin and effective_xmin since the consequences of a missed increase | ||||
| 	 * are limited to query cancellations, so set both at once. | ||||
| 	 */ | ||||
|  | ||||
| @ -535,7 +535,7 @@ ReceiveXlogStream(PGconn *conn, XLogRecPtr startpos, uint32 timeline, | ||||
| 		 * possibly re-request, and remove older WAL safely. | ||||
| 		 * | ||||
| 		 * We only report it when a slot has explicitly been used, because | ||||
| 		 * reporting the flush position makes one elegible as a synchronous | ||||
| 		 * reporting the flush position makes one eligible as a synchronous | ||||
| 		 * replica. People shouldn't include generic names in | ||||
| 		 * synchronous_standby_names, but we've protected them against it so | ||||
| 		 * far, so let's continue to do so in the situations when possible. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user