]> granicus.if.org Git - postgresql/log
postgresql
26 years agoAdd a few tests for unary minus syntax.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:16:53 +0000 (03:16 +0000)]
Add a few tests for unary minus syntax.

26 years agoRemove backdoor strings from scan.l for DEFAULT and CHECK.
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.

26 years agoAdd a few keywords for SQL-92 support.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:13:37 +0000 (03:13 +0000)]
Add a few keywords for SQL-92 support.

26 years agoUse exclusive state to help fix unary minus parsing.
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.

26 years agoFix up error messages.
Thomas G. Lockhart [Sat, 13 Sep 1997 03:11:51 +0000 (03:11 +0000)]
Fix up error messages.

26 years agoFix up error messages to remove extra newline. Use "zero" rather than "0.0".
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".

26 years agoSolaris does not have lorder/tsort.
Bruce Momjian [Sat, 13 Sep 1997 02:27:06 +0000 (02:27 +0000)]
Solaris does not have lorder/tsort.

26 years agopg_version Makefile was not being processed.
Bruce Momjian [Fri, 12 Sep 1997 23:24:25 +0000 (23:24 +0000)]
pg_version Makefile was not being processed.

26 years agoRemove that 5 from MESSAGE SIZE that no one understands.
Bruce Momjian [Fri, 12 Sep 1997 22:26:13 +0000 (22:26 +0000)]
Remove that 5 from MESSAGE SIZE that no one understands.

26 years agoDec alphaserver patch from Malcolm Beattie
Bruce Momjian [Fri, 12 Sep 1997 22:22:12 +0000 (22:22 +0000)]
Dec alphaserver patch from Malcolm Beattie

26 years agoAllow SELECT NULL as EMPTY_FIELD, Patrick.
Bruce Momjian [Fri, 12 Sep 1997 22:14:48 +0000 (22:14 +0000)]
Allow SELECT NULL as EMPTY_FIELD, Patrick.

26 years agoFix for select null, "fail" from pg_am from Patrick van Kleef
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

26 years agoNo \\connect with usernames AND passwords.
Bruce Momjian [Fri, 12 Sep 1997 21:58:03 +0000 (21:58 +0000)]
No \\connect with usernames AND passwords.

26 years agoIncrease default geqo parameter to 8.
Bruce Momjian [Fri, 12 Sep 1997 21:25:10 +0000 (21:25 +0000)]
Increase default geqo parameter to 8.

26 years agoFix heap_getattr bug I just added.
Bruce Momjian [Fri, 12 Sep 1997 14:29:04 +0000 (14:29 +0000)]
Fix heap_getattr bug I just added.

26 years agoQuick hack to get CHECK working for incoming betta.
Vadim B. Mikheev [Fri, 12 Sep 1997 09:01:46 +0000 (09:01 +0000)]
Quick hack to get CHECK working for incoming betta.

26 years agoAdded: SPI_copytuple() & SPI_modifytuple()
Vadim B. Mikheev [Fri, 12 Sep 1997 08:37:52 +0000 (08:37 +0000)]
Added: SPI_copytuple() & SPI_modifytuple()

26 years agoRelationBuildRuleLock(): char* --> Datum for ruleaction and
Vadim B. Mikheev [Fri, 12 Sep 1997 06:57:04 +0000 (06:57 +0000)]
RelationBuildRuleLock(): char* --> Datum for ruleaction and
rule_evqual_string.

26 years agoMacro cleanup of heap_getattr.
Bruce Momjian [Fri, 12 Sep 1997 05:58:18 +0000 (05:58 +0000)]
Macro cleanup of heap_getattr.

26 years agoAllow to call utility funcs without SPI_connect.
Vadim B. Mikheev [Fri, 12 Sep 1997 05:11:14 +0000 (05:11 +0000)]
Allow to call utility funcs without SPI_connect.

26 years agochar* --> Datum
Vadim B. Mikheev [Fri, 12 Sep 1997 04:58:59 +0000 (04:58 +0000)]
char* --> Datum

26 years agoheapattr functions now return a Datum, not char *.
Bruce Momjian [Fri, 12 Sep 1997 04:09:08 +0000 (04:09 +0000)]
heapattr functions now return a Datum, not char *.

26 years agoUse strcasecmp in SPI_fnumber(TupleDesc tupdesc, char *fname).
Vadim B. Mikheev [Fri, 12 Sep 1997 02:42:40 +0000 (02:42 +0000)]
Use strcasecmp in SPI_fnumber(TupleDesc tupdesc, char *fname).

26 years agoREADME for refint.c and example of using.
Vadim B. Mikheev [Fri, 12 Sep 1997 02:41:15 +0000 (02:41 +0000)]
README for refint.c and example of using.

26 years agoUpdate pgpatch for GNU.
Bruce Momjian [Thu, 11 Sep 1997 21:29:11 +0000 (21:29 +0000)]
Update pgpatch for GNU.

26 years agoAdd new pgindent directory and diff file.
Bruce Momjian [Thu, 11 Sep 1997 17:22:35 +0000 (17:22 +0000)]
Add new pgindent directory and diff file.

26 years agoTests for spi/triggers
Vadim B. Mikheev [Thu, 11 Sep 1997 09:14:12 +0000 (09:14 +0000)]
Tests for spi/triggers

26 years agoChanged for regression tests.
Vadim B. Mikheev [Thu, 11 Sep 1997 09:08:31 +0000 (09:08 +0000)]
Changed for regression tests.

26 years agoCleanups.
Vadim B. Mikheev [Thu, 11 Sep 1997 07:24:37 +0000 (07:24 +0000)]
Cleanups.

26 years agoGeneral trigger functions for referential integrity.
Vadim B. Mikheev [Thu, 11 Sep 1997 06:51:23 +0000 (06:51 +0000)]
General trigger functions for referential integrity.

26 years agoCleanup for array fix patch.
Bruce Momjian [Wed, 10 Sep 1997 23:57:49 +0000 (23:57 +0000)]
Cleanup for array fix patch.

26 years agoFix for arrays.
Bruce Momjian [Wed, 10 Sep 1997 23:30:45 +0000 (23:30 +0000)]
Fix for arrays.

26 years agoCleanup.
Bruce Momjian [Wed, 10 Sep 1997 20:19:23 +0000 (20:19 +0000)]
Cleanup.

26 years agoUsed modified version of indent that understands over 100 typedefs.
Bruce Momjian [Mon, 8 Sep 1997 21:56:23 +0000 (21:56 +0000)]
Used modified version of indent that understands over 100 typedefs.

26 years agoAdd typdefs to pgindent run.
Bruce Momjian [Mon, 8 Sep 1997 20:59:27 +0000 (20:59 +0000)]
Add typdefs to pgindent run.

26 years agoManual page updates.
Bruce Momjian [Mon, 8 Sep 1997 17:49:43 +0000 (17:49 +0000)]
Manual page updates.

26 years agoDeveloper reorganization.
Bruce Momjian [Mon, 8 Sep 1997 04:19:50 +0000 (04:19 +0000)]
Developer reorganization.

26 years agoReorganize developers files.
Bruce Momjian [Mon, 8 Sep 1997 04:14:01 +0000 (04:14 +0000)]
Reorganize developers files.

26 years agoLex/yacc source cleanup like indent.
Bruce Momjian [Mon, 8 Sep 1997 03:20:18 +0000 (03:20 +0000)]
Lex/yacc source cleanup like indent.

26 years agoAnother PGINDENT run that changes variable indenting and case label indenting. Also...
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.

26 years agoModifications for indenting.
Bruce Momjian [Mon, 8 Sep 1997 01:53:56 +0000 (01:53 +0000)]
Modifications for indenting.

26 years agoMassive commit to run PGINDENT on all *.c and *.h files.
Bruce Momjian [Sun, 7 Sep 1997 05:04:48 +0000 (05:04 +0000)]
Massive commit to run PGINDENT on all *.c and *.h files.

26 years agoCleanup.
Bruce Momjian [Sun, 7 Sep 1997 04:20:30 +0000 (04:20 +0000)]
Cleanup.

26 years agoCleanup.
Bruce Momjian [Sun, 7 Sep 1997 04:17:39 +0000 (04:17 +0000)]
Cleanup.

26 years agoCleanup.
Bruce Momjian [Sun, 7 Sep 1997 04:03:55 +0000 (04:03 +0000)]
Cleanup.

26 years agocleanup.
Bruce Momjian [Sun, 7 Sep 1997 03:26:12 +0000 (03:26 +0000)]
cleanup.

26 years agoCleanup for indent.
Bruce Momjian [Sat, 6 Sep 1997 19:51:44 +0000 (19:51 +0000)]
Cleanup for indent.

26 years agoMore cleanups for indent.
Bruce Momjian [Sat, 6 Sep 1997 18:27:11 +0000 (18:27 +0000)]
More cleanups for indent.

26 years agoCleanups.
Vadim B. Mikheev [Sat, 6 Sep 1997 11:23:05 +0000 (11:23 +0000)]
Cleanups.

26 years agoNew entab version.
Bruce Momjian [Sat, 6 Sep 1997 03:14:38 +0000 (03:14 +0000)]
New entab version.

26 years agoNew entab version.
Bruce Momjian [Sat, 6 Sep 1997 02:46:43 +0000 (02:46 +0000)]
New entab version.

26 years agoUpdate entab version.
Bruce Momjian [Sat, 6 Sep 1997 01:46:25 +0000 (01:46 +0000)]
Update entab version.

26 years agoFix for entab.
Bruce Momjian [Sat, 6 Sep 1997 01:37:01 +0000 (01:37 +0000)]
Fix for entab.

26 years agoCleanup needed for indent.
Bruce Momjian [Sat, 6 Sep 1997 00:22:44 +0000 (00:22 +0000)]
Cleanup needed for indent.

26 years agoCleanups needed for indent.
Bruce Momjian [Fri, 5 Sep 1997 20:20:56 +0000 (20:20 +0000)]
Cleanups needed for indent.

26 years agoCleanups needed for indent.
Bruce Momjian [Fri, 5 Sep 1997 19:59:11 +0000 (19:59 +0000)]
Cleanups needed for indent.

26 years agoCleanups needed for indent.
Bruce Momjian [Fri, 5 Sep 1997 19:38:42 +0000 (19:38 +0000)]
Cleanups needed for indent.

26 years agoCleanups needed for indent.
Bruce Momjian [Fri, 5 Sep 1997 19:32:44 +0000 (19:32 +0000)]
Cleanups needed for indent.

26 years agoCleanups needed for indent. Remove };
Bruce Momjian [Fri, 5 Sep 1997 18:13:45 +0000 (18:13 +0000)]
Cleanups needed for indent.  Remove };

26 years agocleanup.
Bruce Momjian [Fri, 5 Sep 1997 17:04:22 +0000 (17:04 +0000)]
cleanup.

26 years agomissing backslash.
Bruce Momjian [Fri, 5 Sep 1997 16:31:48 +0000 (16:31 +0000)]
missing backslash.

26 years agoRestore CurScanPosition() for flex.
Vadim B. Mikheev [Fri, 5 Sep 1997 09:05:48 +0000 (09:05 +0000)]
Restore CurScanPosition() for flex.
Fix it for lex.

26 years agoCleanup.
Bruce Momjian [Fri, 5 Sep 1997 04:29:56 +0000 (04:29 +0000)]
Cleanup.

26 years agoBetter error reporting.
Bruce Momjian [Fri, 5 Sep 1997 04:18:36 +0000 (04:18 +0000)]
Better error reporting.

26 years agoAdd // comments.
Bruce Momjian [Fri, 5 Sep 1997 00:09:47 +0000 (00:09 +0000)]
Add // comments.

26 years agoMore tab cleanup.
Bruce Momjian [Thu, 4 Sep 1997 18:50:28 +0000 (18:50 +0000)]
More tab cleanup.

26 years agoAdd comparision routines to support indices on datetime and timespan.
Thomas G. Lockhart [Thu, 4 Sep 1997 18:44:29 +0000 (18:44 +0000)]
Add comparision routines to support indices on datetime and timespan.

26 years agoAdd comparision routines and catalog entries to support indices on
Thomas G. Lockhart [Thu, 4 Sep 1997 18:43:59 +0000 (18:43 +0000)]
Add comparision routines and catalog entries to support indices on
 datetime and timespan.

26 years agoTabs in comments fix.
Bruce Momjian [Thu, 4 Sep 1997 18:34:59 +0000 (18:34 +0000)]
Tabs in comments fix.

26 years agoFix for dashes in comments.
Bruce Momjian [Thu, 4 Sep 1997 16:36:32 +0000 (16:36 +0000)]
Fix for dashes in comments.

26 years agoFix conditional casting.
Bruce Momjian [Thu, 4 Sep 1997 16:20:55 +0000 (16:20 +0000)]
Fix conditional casting.

26 years agoFix syntax error in psql help.
Bruce Momjian [Thu, 4 Sep 1997 15:02:56 +0000 (15:02 +0000)]
Fix syntax error in psql help.

26 years agostruct Trigger changed
Vadim B. Mikheev [Thu, 4 Sep 1997 13:26:45 +0000 (13:26 +0000)]
struct Trigger changed

26 years agoPrototypes, definitions...
Vadim B. Mikheev [Thu, 4 Sep 1997 13:26:19 +0000 (13:26 +0000)]
Prototypes, definitions...

26 years agopg_trigger changed
Vadim B. Mikheev [Thu, 4 Sep 1997 13:25:14 +0000 (13:25 +0000)]
pg_trigger changed

26 years agoCREATE/DROP TRIGGER syntax
Vadim B. Mikheev [Thu, 4 Sep 1997 13:24:26 +0000 (13:24 +0000)]
CREATE/DROP TRIGGER syntax

26 years agoFixed _copyRangeTblEntry
Vadim B. Mikheev [Thu, 4 Sep 1997 13:24:01 +0000 (13:24 +0000)]
Fixed _copyRangeTblEntry

26 years agoexecMain.c: little changes in trigger interface...
Vadim B. Mikheev [Thu, 4 Sep 1997 13:22:39 +0000 (13:22 +0000)]
execMain.c: little changes in trigger interface...
spi.c: functions to prepare/run and preserve plans for
       duration of transaction/session. Some data utilities.

26 years agoBefore row insertion triggers call.
Vadim B. Mikheev [Thu, 4 Sep 1997 13:19:01 +0000 (13:19 +0000)]
Before row insertion triggers call.

26 years agoheap_destroy:RelationRemoveTriggers()
Vadim B. Mikheev [Thu, 4 Sep 1997 13:17:59 +0000 (13:17 +0000)]
heap_destroy:RelationRemoveTriggers()

26 years agoUPdate FAQ.
Bruce Momjian [Thu, 4 Sep 1997 05:34:47 +0000 (05:34 +0000)]
UPdate FAQ.

26 years agoFix syntax error.
Bruce Momjian [Wed, 3 Sep 1997 16:48:59 +0000 (16:48 +0000)]
Fix syntax error.

26 years agoRemove comment line in rules section. Keith reports trouble on Solaris
Thomas G. Lockhart [Tue, 2 Sep 1997 02:32:35 +0000 (02:32 +0000)]
Remove comment line in rules section. Keith reports trouble on Solaris
and O'Reilly "lex & yacc" book claims ATT-lex has trouble with comments.

26 years agoTriggers added to Relation
Vadim B. Mikheev [Mon, 1 Sep 1997 08:13:22 +0000 (08:13 +0000)]
Triggers added to Relation

26 years ago+ Member for actions in CreateTrigStmt.
Vadim B. Mikheev [Mon, 1 Sep 1997 08:11:57 +0000 (08:11 +0000)]
+ Member for actions in CreateTrigStmt.

26 years agoFunction prototypes.
Vadim B. Mikheev [Mon, 1 Sep 1997 08:10:12 +0000 (08:10 +0000)]
Function prototypes.

26 years ago#define TriggerRelationName "pg_trigger"
Vadim B. Mikheev [Mon, 1 Sep 1997 08:09:09 +0000 (08:09 +0000)]
#define  TriggerRelationName "pg_trigger"

26 years agotrigger_dynamic()->handle_load() func for loading SPI-triggers
Vadim B. Mikheev [Mon, 1 Sep 1997 08:06:17 +0000 (08:06 +0000)]
trigger_dynamic()->handle_load() func for loading SPI-triggers

26 years agoCalls of RelationBuildTriggers() & FreeTriggerDesc()
Vadim B. Mikheev [Mon, 1 Sep 1997 08:04:38 +0000 (08:04 +0000)]
Calls of RelationBuildTriggers() & FreeTriggerDesc()

26 years agoBEFORE/AFTER ROW INSERT/DELETE/UPDATE triggers startup.
Vadim B. Mikheev [Mon, 1 Sep 1997 08:01:46 +0000 (08:01 +0000)]
BEFORE/AFTER ROW INSERT/DELETE/UPDATE triggers startup.

26 years agoBEFORE/AFTER ROW INSERT triggers startup from CopyFrom()
Vadim B. Mikheev [Mon, 1 Sep 1997 07:59:06 +0000 (07:59 +0000)]
BEFORE/AFTER ROW INSERT triggers startup from CopyFrom()
RelationBuildTriggers() & FreeTriggerDesc() in trigger.c

26 years agoUpdate information and query results for upcoming v6.2 release.
Thomas G. Lockhart [Mon, 1 Sep 1997 06:21:00 +0000 (06:21 +0000)]
Update information and query results for upcoming v6.2 release.

26 years agoTest new intersection and closest point operators.
Thomas G. Lockhart [Mon, 1 Sep 1997 06:19:43 +0000 (06:19 +0000)]
Test new intersection and closest point operators.
Fix up results labels on queries.
Update existing queries which now return good results.

26 years agoTest new intersection and closest point operators.
Thomas G. Lockhart [Mon, 1 Sep 1997 06:18:45 +0000 (06:18 +0000)]
Test new intersection and closest point operators.
Fix up results labels on queries.

26 years agoTest for "current" time by comparing against "now".
Thomas G. Lockhart [Mon, 1 Sep 1997 06:16:08 +0000 (06:16 +0000)]
Test for "current" time by comparing against "now".

26 years agoShift time zone to GMT to correctly evaluate "current" time.
Thomas G. Lockhart [Mon, 1 Sep 1997 06:13:21 +0000 (06:13 +0000)]
Shift time zone to GMT to correctly evaluate "current" time.

26 years agoRearrange scanning code to support extended comments.
Thomas G. Lockhart [Mon, 1 Sep 1997 06:09:53 +0000 (06:09 +0000)]
Rearrange scanning code to support extended comments.
Use #define symbols rather than integers for scanning states.

26 years agoAdd structure for subselects.
Thomas G. Lockhart [Mon, 1 Sep 1997 06:04:59 +0000 (06:04 +0000)]
Add structure for subselects.
Add field to support "WITH TIME ZONE".

26 years agoAdd SQL92 string handling features (SUBSTRING, TRIM, EXTRACT).
Thomas G. Lockhart [Mon, 1 Sep 1997 06:00:35 +0000 (06:00 +0000)]
Add SQL92 string handling features (SUBSTRING, TRIM, EXTRACT).
Add parsing for UNION and outer JOINs.
Implement SQL92 "WITH TIME ZONE".
Allow some reserved words as identifiers and column labels.
Clean up indentation and "orphan spaces and tabs".

26 years agoAdd detection and warnings for UNION and HAVING clauses.
Thomas G. Lockhart [Mon, 1 Sep 1997 05:56:34 +0000 (05:56 +0000)]
Add detection and warnings for UNION and HAVING clauses.
Generate non-fatal warning only and proceed by ignoring clauses.