]>
granicus.if.org Git - postgresql/log
Vadim B. Mikheev [Thu, 18 Sep 1997 14:42:35 +0000 (14:42 +0000)]
No more SortTuplesInTree...
Vadim B. Mikheev [Thu, 18 Sep 1997 14:41:56 +0000 (14:41 +0000)]
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!
Vadim B. Mikheev [Thu, 18 Sep 1997 14:33:46 +0000 (14:33 +0000)]
No more SortTuplesInTree...
Vadim B. Mikheev [Thu, 18 Sep 1997 14:32:15 +0000 (14:32 +0000)]
Convert sequence names tolower.
Vadim B. Mikheev [Thu, 18 Sep 1997 14:31:38 +0000 (14:31 +0000)]
ALTER TABLE ADD COLUMN: set atthasdef to FALSE.
Bruce Momjian [Thu, 18 Sep 1997 14:21:02 +0000 (14:21 +0000)]
Inline frequently called functions.
Vadim B. Mikheev [Thu, 18 Sep 1997 05:42:01 +0000 (05:42 +0000)]
Addded to Psortstate:
lt_tupcount - number of tuples in struct leftist *Tuples
lasttuple - last tuple put to disk by createfirstrun()
Vadim B. Mikheev [Thu, 18 Sep 1997 05:38:09 +0000 (05:38 +0000)]
+ SortTuplesInTree
Vadim B. Mikheev [Thu, 18 Sep 1997 05:37:31 +0000 (05:37 +0000)]
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!
Vadim B. Mikheev [Thu, 18 Sep 1997 05:23:58 +0000 (05:23 +0000)]
+ int SortTuplesInTree = 2560;
(default value for max number of tuples in leftist tree)
Vadim B. Mikheev [Thu, 18 Sep 1997 05:19:17 +0000 (05:19 +0000)]
Allow set max number of tuples in leftist tree for sorts
(-S memory,tuples)
Thomas G. Lockhart [Thu, 18 Sep 1997 03:54:19 +0000 (03:54 +0000)]
Add explicit test for various comment syntaxes.
Thomas G. Lockhart [Thu, 18 Sep 1997 03:52:43 +0000 (03:52 +0000)]
Explicitly test various comment syntaxes.
Thomas G. Lockhart [Thu, 18 Sep 1997 03:46:18 +0000 (03:46 +0000)]
Add syntax and warnings for unsupported ALTER TABLE commands
including DROP COLUMN, SET CONSTRAINT, etc.
Marc G. Fournier [Thu, 18 Sep 1997 01:32:14 +0000 (01:32 +0000)]
Ack, I missed a template file here :(
Edmund Mergl [Wed, 17 Sep 1997 20:53:35 +0000 (20:53 +0000)]
*** empty log message ***
Edmund Mergl [Wed, 17 Sep 1997 20:51:36 +0000 (20:51 +0000)]
*** empty log message ***
Edmund Mergl [Wed, 17 Sep 1997 20:48:15 +0000 (20:48 +0000)]
adapted to pgsql-v6.2
Edmund Mergl [Wed, 17 Sep 1997 20:46:29 +0000 (20:46 +0000)]
*** empty log message ***
Bruce Momjian [Wed, 17 Sep 1997 20:14:16 +0000 (20:14 +0000)]
Remove extra backets in tr test.
Bruce Momjian [Tue, 16 Sep 1997 18:51:49 +0000 (18:51 +0000)]
Linux seems to have 3/4/5/686.
Bruce Momjian [Tue, 16 Sep 1997 18:47:36 +0000 (18:47 +0000)]
Makefile cleanup.
Bruce Momjian [Tue, 16 Sep 1997 16:25:28 +0000 (16:25 +0000)]
Mklinux patch from Tatsuo.
Thomas G. Lockhart [Tue, 16 Sep 1997 16:17:19 +0000 (16:17 +0000)]
Modify to match current expected output
after adding separate sections for DEFAULT and CHECK.
Thomas G. Lockhart [Tue, 16 Sep 1997 16:15:52 +0000 (16:15 +0000)]
Add explicit, separate test sections for DEFAULT and CHECK.
Use conventions common to other regression test input files.
Leave non-temporary files at end of test.
Thomas G. Lockhart [Tue, 16 Sep 1997 16:13:58 +0000 (16:13 +0000)]
Remove extraneous blank lines from error messages.
Thomas G. Lockhart [Tue, 16 Sep 1997 16:12:55 +0000 (16:12 +0000)]
Remove difftime() calls.
Still uses time_t declarations, but most code will be changed for next release.
Thomas G. Lockhart [Tue, 16 Sep 1997 16:11:20 +0000 (16:11 +0000)]
Fix string conversions for operators in DEFAULT and CHECK clauses.
Bruce Momjian [Tue, 16 Sep 1997 16:09:59 +0000 (16:09 +0000)]
Remove uint32 from inet_aton file.
Bruce Momjian [Tue, 16 Sep 1997 15:36:09 +0000 (15:36 +0000)]
Removed un-needed signal suff from pginterface.
Bruce Momjian [Tue, 16 Sep 1997 03:01:43 +0000 (03:01 +0000)]
Add .eo to pgbuiltin.
Bruce Momjian [Tue, 16 Sep 1997 02:53:24 +0000 (02:53 +0000)]
Remove NO_MK_LORDER from Solaris.
Bruce Momjian [Tue, 16 Sep 1997 02:49:23 +0000 (02:49 +0000)]
Manual cleanup for textcat.
Vadim B. Mikheev [Mon, 15 Sep 1997 14:29:01 +0000 (14:29 +0000)]
Fix pfree problem.
Vadim B. Mikheev [Mon, 15 Sep 1997 14:28:16 +0000 (14:28 +0000)]
-S need in optarg...
Bruce Momjian [Sun, 14 Sep 1997 23:34:16 +0000 (23:34 +0000)]
-Linux configure additoin, libtcl Makefile patch.
Bruce Momjian [Sun, 14 Sep 1997 04:06:20 +0000 (04:06 +0000)]
To find uint32 on AIX.
Bruce Momjian [Sun, 14 Sep 1997 03:59:44 +0000 (03:59 +0000)]
Add mention of heap_getattr() compiler warning.
Bruce Momjian [Sun, 14 Sep 1997 02:09:10 +0000 (02:09 +0000)]
Update README, HISTORY, etc for beta release.
Marc G. Fournier [Sat, 13 Sep 1997 16:27:13 +0000 (16:27 +0000)]
Let's hope this fixes the "bug" that was introduced
Bruce Momjian [Sat, 13 Sep 1997 13:03:41 +0000 (13:03 +0000)]
Cleanup of use of settings as pointer and structure, and ps.
Bruce Momjian [Sat, 13 Sep 1997 12:05:32 +0000 (12:05 +0000)]
Cleanup for cash patch .
Bruce Momjian [Sat, 13 Sep 1997 11:55:12 +0000 (11:55 +0000)]
Added pgindent/README file.
Bruce Momjian [Sat, 13 Sep 1997 11:45:50 +0000 (11:45 +0000)]
Cleanup from patch applied.
Bruce Momjian [Sat, 13 Sep 1997 04:43:53 +0000 (04:43 +0000)]
configure cleanup.
Bruce Momjian [Sat, 13 Sep 1997 04:39:08 +0000 (04:39 +0000)]
Fix for copy to stdout for cash.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:21:05 +0000 (03:21 +0000)]
Add results from Vadim's new tables.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:20:18 +0000 (03:20 +0000)]
Add tests for unary minus.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:19:43 +0000 (03:19 +0000)]
Make tests match with modified error messages.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:16:53 +0000 (03:16 +0000)]
Add a few tests for unary minus syntax.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:15:46 +0000 (03:15 +0000)]
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.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:13:37 +0000 (03:13 +0000)]
Add a few keywords for SQL-92 support.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:12:55 +0000 (03:12 +0000)]
Use exclusive state to help fix unary minus parsing.
Remove "backdoor" for DEFAULT and CHECK.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:11:51 +0000 (03:11 +0000)]
Fix up error messages.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:10:11 +0000 (03:10 +0000)]
Fix up error messages to remove extra newline. Use "zero" rather than "0.0".
Bruce Momjian [Sat, 13 Sep 1997 02:27:06 +0000 (02:27 +0000)]
Solaris does not have lorder/tsort.
Bruce Momjian [Fri, 12 Sep 1997 23:24:25 +0000 (23:24 +0000)]
pg_version Makefile was not being processed.
Bruce Momjian [Fri, 12 Sep 1997 22:26:13 +0000 (22:26 +0000)]
Remove that 5 from MESSAGE SIZE that no one understands.
Bruce Momjian [Fri, 12 Sep 1997 22:22:12 +0000 (22:22 +0000)]
Dec alphaserver patch from Malcolm Beattie
Bruce Momjian [Fri, 12 Sep 1997 22:14:48 +0000 (22:14 +0000)]
Allow SELECT NULL as EMPTY_FIELD, Patrick.
Bruce Momjian [Fri, 12 Sep 1997 22:07:59 +0000 (22:07 +0000)]
Fix for select null, "fail" from pg_am from Patrick van Kleef
Bruce Momjian [Fri, 12 Sep 1997 21:58:03 +0000 (21:58 +0000)]
No \\connect with usernames AND passwords.
Bruce Momjian [Fri, 12 Sep 1997 21:25:10 +0000 (21:25 +0000)]
Increase default geqo parameter to 8.
Bruce Momjian [Fri, 12 Sep 1997 14:29:04 +0000 (14:29 +0000)]
Fix heap_getattr bug I just added.
Vadim B. Mikheev [Fri, 12 Sep 1997 09:01:46 +0000 (09:01 +0000)]
Quick hack to get CHECK working for incoming betta.
Vadim B. Mikheev [Fri, 12 Sep 1997 08:37:52 +0000 (08:37 +0000)]
Added: SPI_copytuple() & SPI_modifytuple()
Vadim B. Mikheev [Fri, 12 Sep 1997 06:57:04 +0000 (06:57 +0000)]
RelationBuildRuleLock(): char* --> Datum for ruleaction and
rule_evqual_string.
Bruce Momjian [Fri, 12 Sep 1997 05:58:18 +0000 (05:58 +0000)]
Macro cleanup of heap_getattr.
Vadim B. Mikheev [Fri, 12 Sep 1997 05:11:14 +0000 (05:11 +0000)]
Allow to call utility funcs without SPI_connect.
Vadim B. Mikheev [Fri, 12 Sep 1997 04:58:59 +0000 (04:58 +0000)]
char* --> Datum
Bruce Momjian [Fri, 12 Sep 1997 04:09:08 +0000 (04:09 +0000)]
heapattr functions now return a Datum, not char *.
Vadim B. Mikheev [Fri, 12 Sep 1997 02:42:40 +0000 (02:42 +0000)]
Use strcasecmp in SPI_fnumber(TupleDesc tupdesc, char *fname).
Vadim B. Mikheev [Fri, 12 Sep 1997 02:41:15 +0000 (02:41 +0000)]
README for refint.c and example of using.
Bruce Momjian [Thu, 11 Sep 1997 21:29:11 +0000 (21:29 +0000)]
Update pgpatch for GNU.
Bruce Momjian [Thu, 11 Sep 1997 17:22:35 +0000 (17:22 +0000)]
Add new pgindent directory and diff file.
Vadim B. Mikheev [Thu, 11 Sep 1997 09:14:12 +0000 (09:14 +0000)]
Tests for spi/triggers
Vadim B. Mikheev [Thu, 11 Sep 1997 09:08:31 +0000 (09:08 +0000)]
Changed for regression tests.
Vadim B. Mikheev [Thu, 11 Sep 1997 07:24:37 +0000 (07:24 +0000)]
Cleanups.
Vadim B. Mikheev [Thu, 11 Sep 1997 06:51:23 +0000 (06:51 +0000)]
General trigger functions for referential integrity.
Bruce Momjian [Wed, 10 Sep 1997 23:57:49 +0000 (23:57 +0000)]
Cleanup for array fix patch.
Bruce Momjian [Wed, 10 Sep 1997 23:30:45 +0000 (23:30 +0000)]
Fix for arrays.
Bruce Momjian [Wed, 10 Sep 1997 20:19:23 +0000 (20:19 +0000)]
Cleanup.
Bruce Momjian [Mon, 8 Sep 1997 21:56:23 +0000 (21:56 +0000)]
Used modified version of indent that understands over 100 typedefs.
Bruce Momjian [Mon, 8 Sep 1997 20:59:27 +0000 (20:59 +0000)]
Add typdefs to pgindent run.
Bruce Momjian [Mon, 8 Sep 1997 17:49:43 +0000 (17:49 +0000)]
Manual page updates.
Bruce Momjian [Mon, 8 Sep 1997 04:19:50 +0000 (04:19 +0000)]
Developer reorganization.
Bruce Momjian [Mon, 8 Sep 1997 04:14:01 +0000 (04:14 +0000)]
Reorganize developers files.
Bruce Momjian [Mon, 8 Sep 1997 03:20:18 +0000 (03:20 +0000)]
Lex/yacc source cleanup like indent.
Bruce Momjian [Mon, 8 Sep 1997 02:41:22 +0000 (02:41 +0000)]
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
Bruce Momjian [Mon, 8 Sep 1997 01:53:56 +0000 (01:53 +0000)]
Modifications for indenting.
Bruce Momjian [Sun, 7 Sep 1997 05:04:48 +0000 (05:04 +0000)]
Massive commit to run PGINDENT on all *.c and *.h files.
Bruce Momjian [Sun, 7 Sep 1997 04:20:30 +0000 (04:20 +0000)]
Cleanup.
Bruce Momjian [Sun, 7 Sep 1997 04:17:39 +0000 (04:17 +0000)]
Cleanup.
Bruce Momjian [Sun, 7 Sep 1997 04:03:55 +0000 (04:03 +0000)]
Cleanup.
Bruce Momjian [Sun, 7 Sep 1997 03:26:12 +0000 (03:26 +0000)]
cleanup.
Bruce Momjian [Sat, 6 Sep 1997 19:51:44 +0000 (19:51 +0000)]
Cleanup for indent.
Bruce Momjian [Sat, 6 Sep 1997 18:27:11 +0000 (18:27 +0000)]
More cleanups for indent.
Vadim B. Mikheev [Sat, 6 Sep 1997 11:23:05 +0000 (11:23 +0000)]
Cleanups.
Bruce Momjian [Sat, 6 Sep 1997 03:14:38 +0000 (03:14 +0000)]
New entab version.
Bruce Momjian [Sat, 6 Sep 1997 02:46:43 +0000 (02:46 +0000)]
New entab version.