mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	@@ -99,7 +99,7 @@ gettoken_query(QPRS_STATE *state, int4 *val, int4 *lenval, char **strval, uint16
 | 
			
		||||
					if (*flag)
 | 
			
		||||
						ereport(ERROR,
 | 
			
		||||
								(errcode(ERRCODE_SYNTAX_ERROR),
 | 
			
		||||
								 errmsg("modificators syntax error")));
 | 
			
		||||
								 errmsg("modifiers syntax error")));
 | 
			
		||||
					*lenval += charlen;
 | 
			
		||||
				}
 | 
			
		||||
				else if (charlen == 1 && t_iseq(state->buf, '%'))
 | 
			
		||||
 
 | 
			
		||||
@@ -295,7 +295,7 @@ ssimkovi@ag.or.at
 | 
			
		||||
    <pubdate>April, 1990</pubdate>
 | 
			
		||||
    <publisher>
 | 
			
		||||
     <publishername>University  of  California</publishername>
 | 
			
		||||
     <address>Berkely, California</address>
 | 
			
		||||
     <address>Berkeley, California</address>
 | 
			
		||||
    </publisher>
 | 
			
		||||
   </biblioset>
 | 
			
		||||
   </biblioentry>
 | 
			
		||||
 
 | 
			
		||||
@@ -381,7 +381,7 @@
 | 
			
		||||
 | 
			
		||||
     <para>
 | 
			
		||||
      This prevents scenarios wherein a pathological regular expression
 | 
			
		||||
      could lock up a server process uninterruptably for a long time.
 | 
			
		||||
      could lock up a server process uninterruptibly for a long time.
 | 
			
		||||
     </para>
 | 
			
		||||
    </listitem>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -2250,7 +2250,7 @@
 | 
			
		||||
 | 
			
		||||
     <para>
 | 
			
		||||
      This prevents scenarios wherein a pathological regular expression
 | 
			
		||||
      could lock up a server process uninterruptably for a long time.
 | 
			
		||||
      could lock up a server process uninterruptibly for a long time.
 | 
			
		||||
     </para>
 | 
			
		||||
    </listitem>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -3941,7 +3941,7 @@ Branch: REL9_0_STABLE [9d6af7367] 2015-08-15 11:02:34 -0400
 | 
			
		||||
 | 
			
		||||
     <para>
 | 
			
		||||
      This prevents scenarios wherein a pathological regular expression
 | 
			
		||||
      could lock up a server process uninterruptably for a long time.
 | 
			
		||||
      could lock up a server process uninterruptibly for a long time.
 | 
			
		||||
     </para>
 | 
			
		||||
    </listitem>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -4774,7 +4774,7 @@ Branch: REL9_2_STABLE [6b700301c] 2015-02-17 16:03:00 +0100
 | 
			
		||||
 | 
			
		||||
     <para>
 | 
			
		||||
      This prevents scenarios wherein a pathological regular expression
 | 
			
		||||
      could lock up a server process uninterruptably for a long time.
 | 
			
		||||
      could lock up a server process uninterruptibly for a long time.
 | 
			
		||||
     </para>
 | 
			
		||||
    </listitem>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -5737,8 +5737,8 @@ fix rtree for use in inner scan (Vadim)
 | 
			
		||||
fix gist for use in inner scan, cleanups (Vadim, Andrea)
 | 
			
		||||
avoid unnecessary local buffers allocation (Vadim, Massimo)
 | 
			
		||||
fix local buffers leak in transaction aborts (Vadim)
 | 
			
		||||
fix file manager memmory leaks, cleanups (Vadim, Massimo)
 | 
			
		||||
fix storage manager memmory leaks (Vadim)
 | 
			
		||||
fix file manager memory leaks, cleanups (Vadim, Massimo)
 | 
			
		||||
fix storage manager memory leaks (Vadim)
 | 
			
		||||
fix btree duplicates handling (Vadim)
 | 
			
		||||
fix deleted rows reincarnation caused by vacuum (Vadim)
 | 
			
		||||
fix SELECT varchar()/char() INTO TABLE made zero-length fields(Bruce)
 | 
			
		||||
@@ -5904,7 +5904,7 @@ European date format now set when postmaster is started
 | 
			
		||||
Execute lowercase function names if not found with exact case
 | 
			
		||||
Fixes for aggregate/GROUP processing, allow 'select sum(func(x),sum(x+y) from z'
 | 
			
		||||
Gist now included in the distribution(Marc)
 | 
			
		||||
Idend authentication of local users(Bryan)
 | 
			
		||||
Ident authentication of local users(Bryan)
 | 
			
		||||
Implement BETWEEN qualifier(Bruce)
 | 
			
		||||
Implement IN qualifier(Bruce)
 | 
			
		||||
libpq has PQgetisnull()(Bruce)
 | 
			
		||||
 
 | 
			
		||||
@@ -684,7 +684,7 @@ static bool InstallXLogFileSegment(uint32 *log, uint32 *seg, char *tmppath,
 | 
			
		||||
					   bool find_free, int *max_advance,
 | 
			
		||||
					   bool use_lock);
 | 
			
		||||
static int XLogFileRead(uint32 log, uint32 seg, int emode, TimeLineID tli,
 | 
			
		||||
			 int source, bool notexistOk);
 | 
			
		||||
			 int source, bool notfoundOk);
 | 
			
		||||
static int XLogFileReadAnyTLI(uint32 log, uint32 seg, int emode,
 | 
			
		||||
				   int sources);
 | 
			
		||||
static bool XLogPageRead(XLogRecPtr *RecPtr, int emode, bool fetching_ckpt,
 | 
			
		||||
 
 | 
			
		||||
@@ -458,7 +458,7 @@ edge_failure(PlannerInfo *root, Gene *gene, int index, Edge *edge_table, int num
 | 
			
		||||
			if (edge_table[i].unused_edges >= 0)
 | 
			
		||||
				return (Gene) i;
 | 
			
		||||
 | 
			
		||||
		elog(LOG, "no edge found via looking for the last ununsed point");
 | 
			
		||||
		elog(LOG, "no edge found via looking for the last unused point");
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -124,7 +124,7 @@ char *
 | 
			
		||||
pg_dlerror(void)
 | 
			
		||||
{
 | 
			
		||||
#ifndef HAVE_DLD_H
 | 
			
		||||
	return "dynaloader unspported";
 | 
			
		||||
	return "dynaloader unsupported";
 | 
			
		||||
#else
 | 
			
		||||
	return dld_strerror(dld_errno);
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -256,7 +256,7 @@ GetReplicationApplyDelay(void)
 | 
			
		||||
	long		secs;
 | 
			
		||||
	int			usecs;
 | 
			
		||||
 | 
			
		||||
	TimestampTz	chunckReplayStartTime;
 | 
			
		||||
	TimestampTz	chunkReplayStartTime;
 | 
			
		||||
 | 
			
		||||
	SpinLockAcquire(&walrcv->mutex);
 | 
			
		||||
	receivePtr = walrcv->receivedUpto;
 | 
			
		||||
@@ -267,12 +267,12 @@ GetReplicationApplyDelay(void)
 | 
			
		||||
	if (XLByteEQ(receivePtr, replayPtr))
 | 
			
		||||
		return 0;
 | 
			
		||||
 | 
			
		||||
	chunckReplayStartTime = GetCurrentChunkReplayStartTime();
 | 
			
		||||
	chunkReplayStartTime = GetCurrentChunkReplayStartTime();
 | 
			
		||||
 | 
			
		||||
	if (chunckReplayStartTime == 0)
 | 
			
		||||
	if (chunkReplayStartTime == 0)
 | 
			
		||||
		return -1;
 | 
			
		||||
 | 
			
		||||
	TimestampDifference(chunckReplayStartTime,
 | 
			
		||||
	TimestampDifference(chunkReplayStartTime,
 | 
			
		||||
						GetCurrentTimestamp(),
 | 
			
		||||
						&secs, &usecs);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
 | 
			
		||||
!IF "$(BCB)" == ""
 | 
			
		||||
!MESSAGE You must edit bcc32.mak and define BCB at the top
 | 
			
		||||
!ERROR misssing BCB
 | 
			
		||||
!ERROR missing BCB
 | 
			
		||||
!ENDIF
 | 
			
		||||
 | 
			
		||||
!IF "$(__NMAKE__)" == ""
 | 
			
		||||
 
 | 
			
		||||
@@ -322,10 +322,10 @@ SELECT to_tsvector('thesaurus_tst', 'one postgres one two one two three one');
 | 
			
		||||
 '1':1,5 '12':3 '123':4 'pgsql':2
 | 
			
		||||
(1 row)
 | 
			
		||||
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'Supernovae star is very new star and usually called supernovae (abbrevation SN)');
 | 
			
		||||
                         to_tsvector                         
 | 
			
		||||
-------------------------------------------------------------
 | 
			
		||||
 'abbrev':10 'call':8 'new':4 'sn':1,9,11 'star':5 'usual':7
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'Supernovae star is very new star and usually called supernovae (abbreviation SN)');
 | 
			
		||||
                         to_tsvector                          
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
 'abbrevi':10 'call':8 'new':4 'sn':1,9,11 'star':5 'usual':7
 | 
			
		||||
(1 row)
 | 
			
		||||
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'Booking tickets is looking like a booking a tickets');
 | 
			
		||||
 
 | 
			
		||||
@@ -119,5 +119,5 @@ ALTER TEXT SEARCH CONFIGURATION thesaurus_tst ALTER MAPPING FOR
 | 
			
		||||
	WITH synonym, thesaurus, english_stem;
 | 
			
		||||
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'one postgres one two one two three one');
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'Supernovae star is very new star and usually called supernovae (abbrevation SN)');
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'Supernovae star is very new star and usually called supernovae (abbreviation SN)');
 | 
			
		||||
SELECT to_tsvector('thesaurus_tst', 'Booking tickets is looking like a booking a tickets');
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user