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
Bruce Momjian
48d0db968f
Fix for copy to stdout for cash.
1997-09-13 04:39:08 +00:00
Thomas G. Lockhart
bc85dbf893
Remove backdoor strings from scan.l for DEFAULT and CHECK.
...
Reconstruct string input for DEFAULT and CHECK.
Add DOUBLE PRECISION, CHARACTER (VARYING) SQL-92 data types.
1997-09-13 03:15:46 +00:00
Thomas G. Lockhart
9ea74630fc
Add a few keywords for SQL-92 support.
1997-09-13 03:13:37 +00:00
Thomas G. Lockhart
0fbfba11f6
Use exclusive state to help fix unary minus parsing.
...
Remove "backdoor" for DEFAULT and CHECK.
1997-09-13 03:12:55 +00:00
Thomas G. Lockhart
c1d3c04d38
Fix up error messages.
1997-09-13 03:11:51 +00:00
Thomas G. Lockhart
2d2562e90d
Fix up error messages to remove extra newline. Use "zero" rather than "0.0".
1997-09-13 03:10:11 +00:00
Bruce Momjian
1d0085e47a
Dec alphaserver patch from Malcolm Beattie
1997-09-12 22:22:12 +00:00
Bruce Momjian
fe54c54da3
Allow SELECT NULL as EMPTY_FIELD, Patrick.
1997-09-12 22:14:48 +00:00
Bruce Momjian
4213e44a0b
Fix for select null, "fail" from pg_am from Patrick van Kleef
1997-09-12 22:07:59 +00:00
Vadim B. Mikheev
4379ce8380
Quick hack to get CHECK working for incoming betta.
1997-09-12 09:01:46 +00:00
Vadim B. Mikheev
4587547f13
Added: SPI_copytuple() & SPI_modifytuple()
1997-09-12 08:37:52 +00:00
Vadim B. Mikheev
a40a546e47
RelationBuildRuleLock(): char* --> Datum for ruleaction and
...
rule_evqual_string.
1997-09-12 06:57:04 +00:00
Vadim B. Mikheev
fd3ad7d765
Allow to call utility funcs without SPI_connect.
1997-09-12 05:11:14 +00:00
Bruce Momjian
1ea01720d5
heapattr functions now return a Datum, not char *.
1997-09-12 04:09:08 +00:00
Vadim B. Mikheev
6e04b4b20f
Use strcasecmp in SPI_fnumber(TupleDesc tupdesc, char *fname).
1997-09-12 02:42:40 +00:00
Vadim B. Mikheev
a74613f478
Cleanups.
1997-09-11 07:24:37 +00:00
Bruce Momjian
8ec7eef93d
Cleanup for array fix patch.
1997-09-10 23:57:49 +00:00
Bruce Momjian
efd3b39029
Fix for arrays.
1997-09-10 23:30:45 +00:00
Bruce Momjian
59f6a57e59
Used modified version of indent that understands over 100 typedefs.
1997-09-08 21:56:23 +00:00
Bruce Momjian
075cede748
Add typdefs to pgindent run.
1997-09-08 20:59:27 +00:00
Bruce Momjian
23db70bf73
Lex/yacc source cleanup like indent.
1997-09-08 03:20:18 +00:00
Bruce Momjian
319dbfa736
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
1997-09-08 02:41:22 +00:00
Bruce Momjian
1ccd423235
Massive commit to run PGINDENT on all *.c and *.h files.
1997-09-07 05:04:48 +00:00
Bruce Momjian
b72e62374d
More cleanups for indent.
1997-09-06 18:27:11 +00:00
Vadim B. Mikheev
bf1d9aeb97
Cleanups.
1997-09-06 11:23:05 +00:00
Bruce Momjian
268b8be814
Cleanup needed for indent.
1997-09-06 00:22:44 +00:00
Bruce Momjian
ec05063be0
Cleanups needed for indent.
1997-09-05 20:20:56 +00:00
Bruce Momjian
240a018176
Cleanups needed for indent.
1997-09-05 19:59:11 +00:00
Bruce Momjian
ae50c8d84b
Cleanups needed for indent.
1997-09-05 19:32:44 +00:00