Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						b105324f7e 
					 
					
						
						
							
							Fix SUBSTRING(str FROM int TO int) parsing.  
						
						 
						
						
						
						
					 
					
						1997-09-26 15:09:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						561b35e556 
					 
					
						
						
							
							Return error if char *query is null in SPI_prepare()  
						
						 
						
						
						
						
					 
					
						1997-09-26 13:57:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						5004b99e92 
					 
					
						
						
							
							Tatsuo's patch to fix alignment problems in structure for RISC machines.  
						
						 
						
						
						
						
					 
					
						1997-09-25 14:11:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						e008c68408 
					 
					
						
						
							
							One more change to recover v6.1.1 escaped-text input behavior.  
						
						 
						
						... 
						
						
						
						Should be changed for v6.3! 
						
						
					 
					
						1997-09-25 14:10:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						4293adc117 
					 
					
						
						
							
							Disable checking for zero or one points with deeper parens on input.  
						
						 
						
						... 
						
						
						
						Polygon input would not accept single-point polygon output and dump. 
						
						
					 
					
						1997-09-25 14:09:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						6be30fb524 
					 
					
						
						
							
							Fix handling of functions with non-attribute first argument in WHERE  
						
						 
						
						... 
						
						
						
						clauses. 
						
						
					 
					
						1997-09-25 12:48:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						c42f7f1460 
					 
					
						
						
							
							Fix GROUP BY when order of entries is different from order in target list.  
						
						 
						
						
						
						
					 
					
						1997-09-25 12:21:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						bb0cc20e64 
					 
					
						
						
							
							Fix handling  of SPI_tuptable.  
						
						 
						
						
						
						
					 
					
						1997-09-25 12:16:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						16d65f5c25 
					 
					
						
						
							
							Add SQL/92 "constants" current_date, current_time, and current_timestamp.  
						
						 
						
						... 
						
						
						
						Add SQL/92 types decimal and numeric (temporary for syntax support).
 These types need more support in the backend to be really implemented,
 and the parser will need to be changed at that time.
Adjust limits on precision parameters for FLOAT(p) to match IEEE-compliant
 arithmetic. Perhaps these limits should be processor-specific or obtained
 from system include files instead. 
						
						
					 
					
						1997-09-24 17:53:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						ba8763c500 
					 
					
						
						
							
							Add SQL/92 types decimal and numeric.  
						
						 
						
						... 
						
						
						
						Add SQL/92 "constants" current_date, current_time, and current_timestamp. 
						
						
					 
					
						1997-09-24 17:49:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						53ad0aa262 
					 
					
						
						
							
							Restore proper behavior for escaped quotes and for escaped literals  
						
						 
						
						... 
						
						
						
						like newline inside quoted strings. 
						
						
					 
					
						1997-09-24 17:48:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						0e699286d3 
					 
					
						
						
							
							Coerce type of NULL pointer return to suppress gcc compiler warnings.  
						
						 
						
						
						
						
					 
					
						1997-09-24 17:45:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						55780ae0e8 
					 
					
						
						
							
							Remove extra float.h I added.  
						
						 
						
						
						
						
					 
					
						1997-09-24 15:40:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						f79b7a56b4 
					 
					
						
						
							
							Allow use functions with no arguments in DEFAULT  
						
						 
						
						... 
						
						
						
						Allow use IDENT as arguments of trigger functions 
						
						
					 
					
						1997-09-24 08:31:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						eec6108650 
					 
					
						
						
							
							+ SPI_palloc(), SPI_repalloc(), SPI_pfree() - for allocations  
						
						 
						
						... 
						
						
						
						in upper Executor memory context. 
						
						
					 
					
						1997-09-24 08:28:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						88325bd010 
					 
					
						
						
							
							AIX fixes.  
						
						 
						
						
						
						
					 
					
						1997-09-23 22:53:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						38d2ca5418 
					 
					
						
						
							
							AIx patch from Frank Dana.  
						
						 
						
						
						
						
					 
					
						1997-09-23 17:43:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						5fb82eb4c7 
					 
					
						
						
							
							Blowaway relation buffers from buffer pool before truncation:  
						
						 
						
						... 
						
						
						
						+ BlowawayRelationBuffers(relation, blocknumber) 
						
						
					 
					
						1997-09-22 07:13:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						708f67c7a9 
					 
					
						
						
							
							Blowaway relation buffers from buffer pool before truncation.  
						
						 
						
						
						
						
					 
					
						1997-09-22 07:12:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						90d490059d 
					 
					
						
						
							
							Have to PROC_INCR_SLOCK before return.  
						
						 
						
						
						
						
					 
					
						1997-09-22 04:20:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						e7046924a5 
					 
					
						
						
							
							Fix: Operand Order Affects OR.  
						
						 
						
						... 
						
						
						
						where x <> 1 or x isnull
didn't return tuples with x NULL. 
						
						
					 
					
						1997-09-22 04:19:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						c2c26b6ff0 
					 
					
						
						
							
							+#include <access/xact.h>  
						
						 
						
						
						
						
					 
					
						1997-09-22 03:58:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						75aef05530 
					 
					
						
						
							
							Add point_ne() function.  
						
						 
						
						... 
						
						
						
						Fix up tabbing of most function declarations. 
						
						
					 
					
						1997-09-20 16:22:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						cc8dc825d8 
					 
					
						
						
							
							Fix typo for default units for timespan input.  
						
						 
						
						... 
						
						
						
						Place single-ticks around bad argument in elog messages.
Fix tabbing of large lookup tables (ugh). 
						
						
					 
					
						1997-09-20 16:20:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						fbf12681ab 
					 
					
						
						
							
							Include tinterval comparison functions for span of interval.  
						
						 
						
						
						
						
					 
					
						1997-09-20 16:17:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						5984746113 
					 
					
						
						
							
							Include functions for integer/money arithmetic.  
						
						 
						
						
						
						
					 
					
						1997-09-20 16:15:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						eba607d8e5 
					 
					
						
						
							
							Fix up elog warning messages.  
						
						 
						
						
						
						
					 
					
						1997-09-20 16:14:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						3bb89a27ee 
					 
					
						
						
							
							Add support for FLOAT(p) SQL/92 data type.  
						
						 
						
						... 
						
						
						
						Allow ALTER TABLE ADD ( column ) syntax. 
						
						
					 
					
						1997-09-20 16:11:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						007e4d9a07 
					 
					
						
						
							
							Replace missing directory delimiter for postmaster installation command.  
						
						 
						
						
						
						
					 
					
						1997-09-20 16:08:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marc G. Fournier 
							
						 
					 
					
						
						
							
						
						ccca61b5fe 
					 
					
						
						
							
							1997-06-15  Paul Eggert  <eggert@twinsun.com>  
						
						 
						
						... 
						
						
						
						* (src/backend/Makefile): Use `ln', not `cd;ln' so that installers
        can wrap ln. 
						
						
					 
					
						1997-09-19 19:44:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						6c84398411 
					 
					
						
						
							
							+ _copyGroup(Group *from)  
						
						 
						
						
						
						
					 
					
						1997-09-19 06:52:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						3f365ba0fc 
					 
					
						
						
							
							Inline memset() as MemSet().  
						
						 
						
						
						
						
					 
					
						1997-09-18 20:22:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marc G. Fournier 
							
						 
					 
					
						
						
							
						
						220941dac5 
					 
					
						
						
							
							Add in srandom() check to configure  
						
						 
						
						... 
						
						
						
						Add appropriate HAVE_{RANDOM,SRANDOM} values to config.h
Add approrpiate #ifdef's to sparc_solaris port files for Solaris v2.6 
						
						
					 
					
						1997-09-18 16:09:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						b0ccd78479 
					 
					
						
						
							
							Don't limit number of tuples in leftist trees!  
						
						 
						
						... 
						
						
						
						Use qsort to sort array of tuples for nextrun when current
run is done and put into leftist tree from sorted array!
It's much faster and creates non-bushy tree - this is ve-e-ery good
for perfomance! 
						
						
					 
					
						1997-09-18 14:41:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						8f1e1b4551 
					 
					
						
						
							
							No more SortTuplesInTree...  
						
						 
						
						
						
						
					 
					
						1997-09-18 14:33:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						4948a51d74 
					 
					
						
						
							
							Convert sequence names tolower.  
						
						 
						
						
						
						
					 
					
						1997-09-18 14:32:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						2de0da358d 
					 
					
						
						
							
							ALTER TABLE ADD COLUMN: set atthasdef to FALSE.  
						
						 
						
						
						
						
					 
					
						1997-09-18 14:31:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						8cb4154492 
					 
					
						
						
							
							Inline frequently called functions.  
						
						 
						
						
						
						
					 
					
						1997-09-18 14:21:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						712ea2507e 
					 
					
						
						
							
							1. Use qsort for first run  
						
						 
						
						... 
						
						
						
						2. Limit number of tuples in leftist trees:
	- put one tuple from current tree to disk if limit reached;
	- end run creation if limit reached by nextrun.
3. Avoid mergeruns() if first run is single one! 
						
						
					 
					
						1997-09-18 05:37:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						303f6514bd 
					 
					
						
						
							
							+ int SortTuplesInTree = 2560;  
						
						 
						
						... 
						
						
						
						(default value for max number of tuples in leftist tree) 
						
						
					 
					
						1997-09-18 05:23:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						10971a6f81 
					 
					
						
						
							
							Allow set max number of tuples in leftist tree for sorts  
						
						 
						
						... 
						
						
						
						(-S memory,tuples) 
						
						
					 
					
						1997-09-18 05:19:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						c407a38742 
					 
					
						
						
							
							Add syntax and warnings for unsupported ALTER TABLE commands  
						
						 
						
						... 
						
						
						
						including DROP COLUMN, SET CONSTRAINT, etc. 
						
						
					 
					
						1997-09-18 03:46:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						31174f11d0 
					 
					
						
						
							
							Remove difftime() calls.  
						
						 
						
						... 
						
						
						
						Still uses time_t declarations, but most code will be changed for next release. 
						
						
					 
					
						1997-09-16 16:12:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas G. Lockhart 
							
						 
					 
					
						
						
							
						
						43163cf5d6 
					 
					
						
						
							
							Fix string conversions for operators in DEFAULT and CHECK clauses.  
						
						 
						
						
						
						
					 
					
						1997-09-16 16:11:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						0829d2dba8 
					 
					
						
						
							
							Remove uint32 from inet_aton file.  
						
						 
						
						
						
						
					 
					
						1997-09-16 16:09:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						f3e9cf9c6b 
					 
					
						
						
							
							Fix pfree problem.  
						
						 
						
						
						
						
					 
					
						1997-09-15 14:29:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim B. Mikheev 
							
						 
					 
					
						
						
							
						
						feb78cda0c 
					 
					
						
						
							
							-S need in optarg...  
						
						 
						
						
						
						
					 
					
						1997-09-15 14:28:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						90bcec36c1 
					 
					
						
						
							
							To find uint32 on AIX.  
						
						 
						
						
						
						
					 
					
						1997-09-14 04:06:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						3a1cc07769 
					 
					
						
						
							
							Cleanup for cash patch .  
						
						 
						
						
						
						
					 
					
						1997-09-13 12:05:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						b3b0f20412 
					 
					
						
						
							
							Cleanup from patch applied.  
						
						 
						
						
						
						
					 
					
						1997-09-13 11:45:50 +00:00