Thomas G. Lockhart
7f06f34636
Change column number constant to reflect change in column name
...
from "action" to "ev_action".
1997-10-25 05:38:52 +00:00
Thomas G. Lockhart
e9bb359d3e
Change embedded query to reflect column name change from "action"
...
to "ev_action".
1997-10-25 05:37:07 +00:00
Thomas G. Lockhart
c5173fc58c
Rename "TYPE" parser keyword token from P_TYPE to TYPE_P to conform
...
to changes in parser.
1997-10-25 05:34:07 +00:00
Thomas G. Lockhart
d8e260646e
Reassign cash/float4 arithmetic operator oids to avoid duplicate oids.
1997-10-25 05:31:55 +00:00
Thomas G. Lockhart
a9a91b54c6
Add conversion functions for int2, int4, oid to and from text.
...
Shorten a few routine names to <= 16 characters long to fit in table.
1997-10-25 05:29:48 +00:00
Thomas G. Lockhart
b5f582b7ab
Rename column to avoid "action" SQL92 reserved word.
1997-10-25 05:25:10 +00:00
Thomas G. Lockhart
4fa25b8c99
Shorten routine names to <= 16 characters to fit in pg_proc table.
1997-10-25 05:22:58 +00:00
Thomas G. Lockhart
c0087c9faf
Add conversion routines for oid to and from text.
1997-10-25 05:21:54 +00:00
Thomas G. Lockhart
08b1a09ee0
Clean up comments.
1997-10-25 05:21:10 +00:00
Thomas G. Lockhart
317acd0818
Add conversions for int2 and int4 to and from text.
1997-10-25 05:19:22 +00:00
Thomas G. Lockhart
2c1557a2ff
Fix occasional uninitialized variable fractional seconds
...
in DecodeTimeOnly(). Only present when seconds are not specified
for input.
1997-10-25 05:18:17 +00:00
Thomas G. Lockhart
9f99e4c6b6
Add conversion from datetime to time data type.
...
Rename date+time conversion to datetime to ensure less than 16 characters
in routine name (required to fit in pg_proc table).
1997-10-25 05:16:09 +00:00
Thomas G. Lockhart
0d6facbad6
Modify one last line to complete changes for StrNCpy() macro addition.
...
Before, char16 was missing last character for output.
1997-10-25 05:12:38 +00:00
Thomas G. Lockhart
4677f0a255
Add debugging statement enabled by CASHDEBUG symbol definition.
1997-10-25 05:11:06 +00:00
Thomas G. Lockhart
3eb1bc67b1
Check explicitly for valid input strings for both TRUE and FALSE.
...
Allow true/false, yes/no, 1/0. Throw elog warning if anything else.
Allow shorter strings, so "t", "tr", "tru" and "true" match "true".
Old behavior accepted anything starting with "t" as TRUE,
everything else as FALSE.
1997-10-25 05:09:58 +00:00
Bruce Momjian
789d075021
StrNCpy cleanup.
1997-10-25 02:14:22 +00:00
Bruce Momjian
f3af1368bd
Rename strNcpy to StrNCpy, and change third parameter.
1997-10-25 01:10:58 +00:00
Bruce Momjian
8b53f6e5b6
Fix alignment of source.
1997-10-24 15:51:37 +00:00
Vadim B. Mikheev
eca199d7b0
Debug stuff added to BlowawayRelationBuffers().
1997-10-22 19:04:43 +00:00
Vadim B. Mikheev
bd305f3f06
Fix multi-column index scans in internal pages.
1997-10-22 19:02:52 +00:00
Bruce Momjian
8f4559d0e1
Fix \. in manual page.
1997-10-22 02:08:38 +00:00
Bruce Momjian
8a1a39c390
Update for 6.2.1
1997-10-18 16:59:06 +00:00
Vadim B. Mikheev
9620c7566f
DEFAULT fixed
1997-10-17 11:35:33 +00:00
Vadim B. Mikheev
fcfb4d1df6
Changes due to fixed DEFAULT behaviour.
1997-10-17 09:59:09 +00:00
Thomas G. Lockhart
962c8bd66d
Accept additional values for TRUE: y, Y, 1.
...
Leave all other input values to return FALSE.
In next version, do more checking for valid inputs for both TRUE and FALSE.
1997-10-17 05:38:32 +00:00
Thomas G. Lockhart
9c800b8e48
Fix delta time decoding for 12 AM/PM.
1997-10-17 05:36:01 +00:00
Bruce Momjian
b268758a3b
New function PQcmdTuples.
1997-10-17 02:11:49 +00:00
Bruce Momjian
ed966c4617
Updates for 6.2.1. Update pgaccess to 0.61. Add to HISTORY.
1997-10-16 17:32:07 +00:00
Vadim B. Mikheev
05a436b327
DROP TRIGGER.
1997-10-16 06:59:23 +00:00
Vadim B. Mikheev
9b10d6ffda
Ignore copies of columns specified in ORDER/GROUP BY
1997-10-16 06:58:38 +00:00
Bruce Momjian
a805635d21
Cleanups for 6.2.1.
1997-10-16 04:14:30 +00:00
Vadim B. Mikheev
78351f422b
Fix for backward cursors with ORDER BY.
1997-10-15 06:36:36 +00:00
Thomas G. Lockhart
b0df88745d
Include SQL/92 string continuation across newlines.
...
Allows the following example:
select 'first string'
'---'
'last string';
to be output as 'first string---last string'.
1997-10-15 01:12:21 +00:00
Thomas G. Lockhart
ba2358896a
Fix final function for cash avg() aggregate.
...
Wrong function referenced in previous versions.
1997-10-15 01:08:25 +00:00
Vadim B. Mikheev
14f81d8d34
Decrement relation reference count incremented in
...
RelationIdCacheGetRelation() to flush relations from cache
in commit time.
1997-10-12 07:12:03 +00:00
Vadim B. Mikheev
defb10a450
DEFAULT is handled by analyze.c now.
1997-10-12 07:09:20 +00:00
Thomas G. Lockhart
c927f80fe4
Use P_TYPE rather than TYPE_P (which will be the name in the next release).
1997-10-09 05:43:59 +00:00
Thomas G. Lockhart
0f66d799a3
Allow both TIME and TYPE as column and table names.
1997-10-09 05:35:30 +00:00
Thomas G. Lockhart
070d494464
Clean up function declarations for the boolean type package
...
to use bool as the type for arguments and return values.
1997-10-09 05:07:25 +00:00
Thomas G. Lockhart
a21c3e353a
Allow 't', 'T', and even/odd ASCII characters to denote true/false
...
rather than just 't' and 'T'. This allows yes/no and 1/0
to be interpreted as one might expect.
Clean up function declarations to use bool as the type for arguments
and return values.
1997-10-09 05:06:12 +00:00
Thomas G. Lockhart
8fe55efd7b
Support special values 'now', 'current', etc on output.
1997-10-09 05:02:17 +00:00
Thomas G. Lockhart
f54cc390e1
Allow TIME in column and table names (SQL/92 non-reserved word).
1997-10-09 05:00:54 +00:00
Thomas G. Lockhart
8bd813d6be
Fix error in ordering of arguments.
1997-10-09 04:59:37 +00:00
Bruce Momjian
577b0584aa
Update to version 0.51.
1997-10-03 23:11:26 +00:00
Marc G. Fournier
f1bfc520c0
We never do remember to up the PG_VERSION number, do we? :(
1997-10-03 17:31:29 +00:00
Bruce Momjian
4aab22fcda
Update to 0.5.
1997-10-03 15:47:17 +00:00
Bruce Momjian
83cd375cd2
Linux/alpha patch from Dan Maynard
1997-10-03 15:27:18 +00:00
Thomas G. Lockhart
8b028b5c2d
From JM de Lauwereyns (jmlauwer@icdc.caissedesdepots.fr):
...
lconv is already taken as a struct identifier defined in a /usr/include file.
Only has an effect with USE_LOCALE enabled.
(Apparently unique to AIX and/or AIX compiler? thomas)
1997-10-03 13:10:06 +00:00
Bruce Momjian
d663f1c839
Sparc lock fix for Linux/netbsd.
1997-10-02 18:32:58 +00:00
Vadim B. Mikheev
953e9e2b3c
+ MOVE
...
+ CREATE TRIGGER
Little changes for create table.
1997-10-02 13:58:06 +00:00
Vadim B. Mikheev
abb0e707da
Dump DEFAULT, CHECK, Triggers.
...
Fix BASETYPE for aggregates with sfunc2 only.
1997-10-02 13:57:07 +00:00
Vadim B. Mikheev
1b677e7e34
Fix \ handling
1997-10-02 13:52:29 +00:00
Vadim B. Mikheev
0c8ef6e5cb
MOVE command
1997-10-02 03:15:11 +00:00
Vadim B. Mikheev
61a72beda5
A word about constraint nature of DEFAULT.
1997-10-02 02:50:22 +00:00
Marc G. Fournier
bf125ca401
Bring in a "registration" file to be printed out after the user has
...
performed a 'make install'
Uses 'more', which should be standard across all systems, I hope?
1997-10-02 00:59:35 +00:00
Bruce Momjian
f477db7705
Update manuals for 6.2 release.
1997-10-01 19:42:53 +00:00
Bruce Momjian
7566949a97
Update manuals for 6.2 release.
1997-10-01 19:30:59 +00:00
Bruce Momjian
a127aafca7
Update manuals for 6.2 release.
1997-10-01 19:24:21 +00:00
Bruce Momjian
c03c6857b7
Update manuals for 6.2 release.
1997-10-01 19:14:35 +00:00
Bruce Momjian
c83beeff06
Update manuals for 6.2 release.
1997-10-01 19:08:48 +00:00
Bruce Momjian
140f728658
Update manuals for 6.2 release.
1997-10-01 18:57:48 +00:00
Bruce Momjian
59509a0711
Update manuals for 6.2 release.
1997-10-01 18:53:28 +00:00
Bruce Momjian
627730fa47
Update PQntuples now returns rows affected.
1997-10-01 18:14:53 +00:00
Thomas G. Lockhart
7cd15c47d8
Document NOT NULL for table creation.
...
Clarify usage of date_part() for timespan data type.
1997-10-01 17:05:16 +00:00
Bruce Momjian
dec1889a73
Update to 0.4.
1997-10-01 15:38:59 +00:00
Bruce Momjian
4a226f0a7e
Update to 0.4 version.
1997-10-01 15:13:14 +00:00
Bruce Momjian
1d3290e7ff
Fix permits.
1997-09-30 18:40:37 +00:00
Bruce Momjian
cb9604f2ac
Add support for NetBSD/sparc.
1997-09-30 16:21:42 +00:00
Bruce Momjian
a4cffdcf82
HPUX 10 fix.
1997-09-30 15:19:32 +00:00
Vadim B. Mikheev
a788027724
Little changes.
1997-09-30 09:50:28 +00:00
Vadim B. Mikheev
7a5d3fbd9b
STATEMENT triggers are not implemented - elog (WARN).
1997-09-30 09:49:54 +00:00
Bruce Momjian
da707e4224
Cleanup.
1997-09-30 03:28:02 +00:00
Bruce Momjian
6238d836a1
Update readme.
1997-09-30 02:47:27 +00:00
Bruce Momjian
f19ccf932e
Update pgtcl to 0.3. Update README.
1997-09-30 00:22:43 +00:00
Marc G. Fournier
8e4169c786
Update to the newest version before beta12, and add a README file
...
from Constantin...
1997-09-29 21:06:48 +00:00
Marc G. Fournier
65818b6bf0
From: Peter T Mount <patches@maidast.demon.co.uk>
...
This patch fixes a few results in DatabaseMetaData, and updates the README
and TODO files (the later being a new file).
The TODO file lists the things that need to be looked into after 6.2 is
released, and describes the problem with Large Objects.
1997-09-29 20:11:51 +00:00
Marc G. Fournier
46032338cd
Bring in Constantin's PGaccess TCL interface (v0.21)
1997-09-29 20:06:06 +00:00
Vadim B. Mikheev
3f6381d7e7
Fix error indicator for SPI_getvalue() and SPI_getbinval()
1997-09-29 06:28:45 +00:00
Vadim B. Mikheev
51689ece82
MOVE implementation (added bool ismove to FetchStmt).
1997-09-29 06:01:46 +00:00
Vadim B. Mikheev
5a447b4a26
MOVE implementation.
1997-09-29 05:59:16 +00:00
Bruce Momjian
4b9fb26648
HPUX patches from Vladimir Turin.
1997-09-29 03:27:18 +00:00
Bruce Momjian
a638f6625b
Cleanup tmp files for ccsym.
1997-09-28 16:57:44 +00:00
Marc G. Fournier
1337751e50
From: Darren King <darrenk@insightdist.com>
...
I asked for this a long time ago and Frank Dana recently has
indicated that using lbsd on aix breaks the timezone code.
1997-09-28 10:10:36 +00:00
Marc G. Fournier
fb269b4675
From: CNT systemen BV <cntsys@cistron.nl>
...
I've found a problem in the Postgresql jdbc driver.
"ReceiveInteger" shifts a received byte right instead of left.
This means that only the least significant byte is read into the int.
Reviewed by: Peter T Mount <patches@maidast.demon.co.uk>
1997-09-28 10:05:15 +00:00
Bruce Momjian
9cd2680f93
ccsym cleanup.
1997-09-28 04:23:04 +00:00
Bruce Momjian
a28c50ad3b
Changed location of libpgtcl stuff.
1997-09-27 19:35:04 +00:00
Bruce Momjian
cae19f61e3
Changed location of libpgtcl stuff.
1997-09-27 19:28:40 +00:00
Bruce Momjian
fc50064d85
Changed location of libpgtcl stuff.
1997-09-27 19:13:56 +00:00
Bruce Momjian
16440d79bb
Cleanup for find_keywords.
1997-09-27 17:25:48 +00:00
Bruce Momjian
87251d17f8
Cleanup for find_keywords.
1997-09-27 17:22:05 +00:00
Bruce Momjian
65b1ed4712
Add fiel to list keywords.
1997-09-27 16:42:21 +00:00
Bruce Momjian
725a03eb4b
Make GetAttributeByNum visible again for external use.
1997-09-27 14:37:21 +00:00
Thomas G. Lockhart
384d4f6eba
Update catalog lists for v6.2.
...
Add documentation of some text functions.
Add descriptions of some new SQL/92-compatible string functions.
1997-09-27 04:37:33 +00:00
Thomas G. Lockhart
c19bd8c764
Use "man drop" as an introduction to all drop commands.
...
Create explicit drop_table man page (copied from old drop man page).
1997-09-27 04:36:02 +00:00
Bruce Momjian
fcc0320b69
Manual page cleanup.
1997-09-27 03:58:29 +00:00
Bruce Momjian
2ab3d65900
Update manual pages.
1997-09-27 03:14:20 +00:00
Marc G. Fournier
802fc5f770
This gets things to compile...past this I'll have to test from home, or
...
someone will have to tell me
1997-09-27 00:05:23 +00:00
Marc G. Fournier
1fdd834672
Nothing in this file right now, but will contain appropriate 'chmod's
...
so that permissions are set for the end release...
1997-09-26 22:06:30 +00:00
Bruce Momjian
c30b8f9dbd
AIX float fix.
1997-09-26 20:32:02 +00:00
Bruce Momjian
5e2c0a87c9
Fix for psort temp file names, from Vadim.
1997-09-26 20:05:47 +00:00
Thomas G. Lockhart
544992c3d7
Include information on new DEFAULT and CONSTRAINT clauses.
1997-09-26 15:21:27 +00:00
Thomas G. Lockhart
09cfab3a7f
Include references to other "drop" man pages.
1997-09-26 15:20:12 +00:00
Thomas G. Lockhart
5acd45f6fd
Initial docs for Vadim's new trigger capabilities.
1997-09-26 15:13:09 +00:00
Thomas G. Lockhart
b105324f7e
Fix SUBSTRING(str FROM int TO int) parsing.
1997-09-26 15:09:11 +00:00
Vadim B. Mikheev
142d42f938
Scripts to run queries and data.
1997-09-26 14:57:36 +00:00
Vadim B. Mikheev
dbde5caeed
Some results.
1997-09-26 14:55:44 +00:00
Vadim B. Mikheev
cf76759f34
Start with performance suite.
1997-09-26 14:55:21 +00:00
Vadim B. Mikheev
561b35e556
Return error if char *query is null in SPI_prepare()
1997-09-26 13:57:39 +00:00
Marc G. Fournier
99048aca00
Get these two files finally committed for Peter...sorry for delay :(
1997-09-26 08:22:21 +00:00
Edmund Mergl
c5d49902fb
*** empty log message ***
1997-09-25 21:15:04 +00:00
Bruce Momjian
4a98c5763e
Back out inclusion of postgres.h.
1997-09-25 16:52:23 +00:00
Bruce Momjian
2f4275327e
Massive examples fix from Nicola Bernardelli
1997-09-25 16:35:52 +00:00
Bruce Momjian
0384d37083
Fix for libpgtcl from Constantin Teodorescu.
1997-09-25 15:48:51 +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
Bruce Momjian
be5241420a
S_LOCK_FREE fix.
1997-09-25 01:48:58 +00:00
Bruce Momjian
ebb3008dbd
Fix for S_FREE_LOCK.
1997-09-24 23:37:26 +00:00
Thomas G. Lockhart
d77a506307
Use additional ORDER BY to cope with new sorting routines.
1997-09-24 17:55:38 +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
c7dbd366ba
Remove debugging "puts" print statement.
1997-09-24 17:46:14 +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
e00f0ea39e
Fix for pg_dump.
1997-09-24 16:20:04 +00:00
Bruce Momjian
9eaaf36f04
Update configure.
1997-09-24 15:57:28 +00:00
Bruce Momjian
28c2edcb3d
Remove aix power pc.
1997-09-24 15:49:46 +00:00
Bruce Momjian
55780ae0e8
Remove extra float.h I added.
1997-09-24 15:40:59 +00:00
Bruce Momjian
837f0cbea0
CREATE FUNCTION fixup for types of functions.
1997-09-24 15:36:36 +00:00
Bruce Momjian
77d514a550
Rollback changes to pg_dump.c
1997-09-24 15:14:02 +00:00
Vadim B. Mikheev
c13454edc2
Timetravel tests.
1997-09-24 08:36:47 +00:00
Vadim B. Mikheev
76271543ae
Added: ttdummy() - variation of timetravel() function
...
for regress test.
1997-09-24 08:35:10 +00:00
Vadim B. Mikheev
1777ba4c80
+ SPI_palloc(), SPI_repalloc(), SPI_pfree()
1997-09-24 08:32:09 +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
f0b9b2152e
HPUX 10 patch.
1997-09-24 04:20:29 +00:00
Bruce Momjian
11b4a9689d
Add -S to top of manual page.
1997-09-24 03:20:54 +00:00
Bruce Momjian
88325bd010
AIX fixes.
1997-09-23 22:53:47 +00:00
Bruce Momjian
a572fc229b
Fix for CREATE FUNCTION.
1997-09-23 21:44:07 +00:00
Bruce Momjian
cad3e709fe
Fix for backslash quote.
1997-09-23 19:47:59 +00:00
Bruce Momjian
38d2ca5418
AIx patch from Frank Dana.
1997-09-23 17:43:33 +00:00
Bruce Momjian
bcdd0a93ed
Cleanup.
1997-09-23 00:02:44 +00:00
Bruce Momjian
09dfed4022
Cleanup backslashes.
1997-09-22 18:14:25 +00:00
Bruce Momjian
a2a0842d1c
Fix for missing tas on some platforms.
1997-09-22 15:59:19 +00:00
Bruce Momjian
85f7555132
Small lock cleanup for prototype.
1997-09-22 15:49:14 +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
94e52d38df
Two copies...
1997-09-22 04:21:51 +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
Bruce Momjian
2a8bea900a
Configure OS cleanup.
1997-09-21 22:54:19 +00:00
Bruce Momjian
08566431c4
Make manual page for pg_passwd from README.
1997-09-21 04:54:36 +00:00
Thomas G. Lockhart
1556e62573
Output changed for new ORDER BY to cope with new sorting routines.
1997-09-20 16:37:02 +00:00
Thomas G. Lockhart
7971fb0d79
Output changed to reflect extra entries from new regression tests.
1997-09-20 16:35:34 +00:00
Thomas G. Lockhart
8bb569105a
Change ORDER BY to get consistant results with new sorting routines.
1997-09-20 16:34:08 +00:00
Thomas G. Lockhart
d8ec518000
Update results count to reflect bad entries now being rejected by new decoder.
1997-09-20 16:33:24 +00:00
Thomas G. Lockhart
68cd097e89
Change ORDER BY to get more consistant results.
1997-09-20 16:31:44 +00:00
Thomas G. Lockhart
354a18fcb2
Add tinterval comparison operators.
...
Add integer/money arithmetic.
1997-09-20 16:29:38 +00:00
Thomas G. Lockhart
aae2420e8b
Add point_ne() comparison routine.
1997-09-20 16:25:28 +00:00
Thomas G. Lockhart
d0ab9c3f81
Add tinterval comparison routines.
1997-09-20 16:24:39 +00:00
Thomas G. Lockhart
2b83160dca
Add integer/money arithmetic from Darren King.
1997-09-20 16:23:47 +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
fa67a247cf
Bring in Peter's changes...finally :(
1997-09-20 02:21:25 +00:00
Bruce Momjian
e9cd0f2e6b
Update configure.
1997-09-19 22:02:26 +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
34ec62058a
Fix \e and \p after query.
1997-09-19 03:42:39 +00:00
Bruce Momjian
3f365ba0fc
Inline memset() as MemSet().
1997-09-18 20:22:58 +00:00
Bruce Momjian
c3072cb1f0
Have to do [[ ]] in configure.in.
1997-09-18 19:57:31 +00:00
Bruce Momjian
0f928c2d21
UPdate memset macro.
1997-09-18 18:48:32 +00:00
Bruce Momjian
79cb0fd9bb
Cleanup for memset macro.
1997-09-18 17:06:21 +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
2a3e28282e
QUERY: SELECT p.name, p.age FROM person* p ORDER BY age using >;
...
^^^^^^ - new order of tuples (due to psort changes)
1997-09-18 14:45:33 +00:00
Vadim B. Mikheev
a6e0803a7f
No more SortTuplesInTree...
1997-09-18 14:42:35 +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
bbe2c10c14
Addded to Psortstate:
...
lt_tupcount - number of tuples in struct leftist *Tuples
lasttuple - last tuple put to disk by createfirstrun()
1997-09-18 05:42:01 +00:00
Vadim B. Mikheev
7ffd2c09c8
+ SortTuplesInTree
1997-09-18 05:38:09 +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
36b54847cb
Add explicit test for various comment syntaxes.
1997-09-18 03:54:19 +00:00
Thomas G. Lockhart
1d9ad887cd
Explicitly test various comment syntaxes.
1997-09-18 03:52:43 +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
Marc G. Fournier
359cd689f8
Ack, I missed a template file here :(
1997-09-18 01:32:14 +00:00
Edmund Mergl
9d575627af
*** empty log message ***
1997-09-17 20:53:35 +00:00
Edmund Mergl
5ec6055648
*** empty log message ***
1997-09-17 20:51:36 +00:00
Edmund Mergl
364efd1029
adapted to pgsql-v6.2
1997-09-17 20:48:15 +00:00
Edmund Mergl
9e74edda05
*** empty log message ***
1997-09-17 20:46:29 +00:00
Bruce Momjian
b02086b303
Remove extra backets in tr test.
1997-09-17 20:14:16 +00:00
Bruce Momjian
f05642bbcc
Linux seems to have 3/4/5/686.
1997-09-16 18:51:49 +00:00
Bruce Momjian
f3a58f2639
Makefile cleanup.
1997-09-16 18:47:36 +00:00
Bruce Momjian
df7a435587
Mklinux patch from Tatsuo.
1997-09-16 16:25:28 +00:00
Thomas G. Lockhart
2b4be93787
Modify to match current expected output
...
after adding separate sections for DEFAULT and CHECK.
1997-09-16 16:17:19 +00:00
Thomas G. Lockhart
b8967bfeec
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.
1997-09-16 16:15:52 +00:00
Thomas G. Lockhart
829354d849
Remove extraneous blank lines from error messages.
1997-09-16 16:13:58 +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
Bruce Momjian
604ce32e46
Add .eo to pgbuiltin.
1997-09-16 03:01:43 +00:00
Bruce Momjian
8c09eded1a
Remove NO_MK_LORDER from Solaris.
1997-09-16 02:53:24 +00:00
Bruce Momjian
84ad06dd78
Manual cleanup for textcat.
1997-09-16 02:49:23 +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
9b7f362d0a
-Linux configure additoin, libtcl Makefile patch.
1997-09-14 23:34:16 +00:00
Bruce Momjian
90bcec36c1
To find uint32 on AIX.
1997-09-14 04:06:20 +00:00
Bruce Momjian
0a3cee72ac
Add mention of heap_getattr() compiler warning.
1997-09-14 03:59:44 +00:00
Marc G. Fournier
ba0b03de2e
Let's hope this fixes the "bug" that was introduced
1997-09-13 16:27:13 +00:00
Bruce Momjian
48fd8b3e8f
Cleanup of use of settings as pointer and structure, and ps.
1997-09-13 13:03:41 +00:00
Bruce Momjian
3a1cc07769
Cleanup for cash patch .
1997-09-13 12:05:32 +00:00
Bruce Momjian
d88ff48045
Added pgindent/README file.
1997-09-13 11:55:12 +00:00
Bruce Momjian
b3b0f20412
Cleanup from patch applied.
1997-09-13 11:45:50 +00:00
Bruce Momjian
e0a4c7acaa
configure cleanup.
1997-09-13 04:43:53 +00:00
Bruce Momjian
48d0db968f
Fix for copy to stdout for cash.
1997-09-13 04:39:08 +00:00
Thomas G. Lockhart
ebb000f805
Add results from Vadim's new tables.
1997-09-13 03:21:05 +00:00
Thomas G. Lockhart
05428ada1d
Add tests for unary minus.
1997-09-13 03:20:18 +00:00
Thomas G. Lockhart
e4b27f2acd
Make tests match with modified error messages.
1997-09-13 03:19:43 +00:00
Thomas G. Lockhart
aeecb4e505
Add a few tests for unary minus syntax.
1997-09-13 03:16:53 +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
ff4722cf77
Solaris does not have lorder/tsort.
1997-09-13 02:27:06 +00:00
Bruce Momjian
26a1956f8c
pg_version Makefile was not being processed.
1997-09-12 23:24:25 +00:00
Bruce Momjian
aa0bad9638
Remove that 5 from MESSAGE SIZE that no one understands.
1997-09-12 22:26:13 +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
Bruce Momjian
2d7023c8fb
No \\connect with usernames AND passwords.
1997-09-12 21:58:03 +00:00
Bruce Momjian
cf5a8723dd
Increase default geqo parameter to 8.
1997-09-12 21:25:10 +00:00
Bruce Momjian
7044dd7ec8
Fix heap_getattr bug I just added.
1997-09-12 14:29:04 +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
Bruce Momjian
b6bd3da520
Macro cleanup of heap_getattr.
1997-09-12 05:58:18 +00:00
Vadim B. Mikheev
fd3ad7d765
Allow to call utility funcs without SPI_connect.
1997-09-12 05:11:14 +00:00
Vadim B. Mikheev
7f97e05b09
char* --> Datum
1997-09-12 04:58:59 +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
Bruce Momjian
c853ca05a4
Update pgpatch for GNU.
1997-09-11 21:29:11 +00:00
Bruce Momjian
c8bc4a4e63
Add new pgindent directory and diff file.
1997-09-11 17:22:35 +00:00
Vadim B. Mikheev
ba247bd649
Tests for spi/triggers
1997-09-11 09:14:12 +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
b1f3f446af
Cleanup.
1997-09-10 20:19:23 +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
4f523a6f92
Manual page updates.
1997-09-08 17:49:43 +00:00
Bruce Momjian
108baf70e5
Developer reorganization.
1997-09-08 04:19:50 +00:00
Bruce Momjian
125079e6d7
Reorganize developers files.
1997-09-08 04:14:01 +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
a90f12fd9d
Modifications for indenting.
1997-09-08 01:53:56 +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
8fecd4febf
Cleanup.
1997-09-07 04:20:30 +00:00
Bruce Momjian
31afe7c069
Cleanup.
1997-09-07 04:17:39 +00:00
Bruce Momjian
c51d81376f
Cleanup.
1997-09-07 04:03:55 +00:00
Bruce Momjian
b3652d2cca
cleanup.
1997-09-07 03:26:12 +00:00
Bruce Momjian
70b990fa58
Cleanup for indent.
1997-09-06 19:51:44 +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
5d68d3e957
New entab version.
1997-09-06 03:14:38 +00:00
Bruce Momjian
b71fba22e3
New entab version.
1997-09-06 02:46:43 +00:00
Bruce Momjian
723f66076e
Update entab version.
1997-09-06 01:46:25 +00:00
Bruce Momjian
2718f3097f
Fix for entab.
1997-09-06 01:37:01 +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
40e5588115
Cleanups needed for indent.
1997-09-05 19:38:42 +00:00
Bruce Momjian
ae50c8d84b
Cleanups needed for indent.
1997-09-05 19:32:44 +00:00
Bruce Momjian
a1635450b3
Cleanups needed for indent. Remove };
1997-09-05 18:13:45 +00:00
Bruce Momjian
fe97d58051
cleanup.
1997-09-05 17:04:22 +00:00
Vadim B. Mikheev
c753a6a1e2
Restore CurScanPosition() for flex.
...
Fix it for lex.
1997-09-05 09:05:48 +00:00
Bruce Momjian
ce5ea7f381
Cleanup.
1997-09-05 04:29:56 +00:00
Bruce Momjian
dfc2d35943
Better error reporting.
1997-09-05 04:18:36 +00:00
Bruce Momjian
868d708188
Add // comments.
1997-09-05 00:09:47 +00:00
Bruce Momjian
b45311e016
More tab cleanup.
1997-09-04 18:50:28 +00:00
Thomas G. Lockhart
b647a27cf5
Add comparision routines to support indices on datetime and timespan.
1997-09-04 18:44:29 +00:00
Thomas G. Lockhart
7c243f83e8
Add comparision routines and catalog entries to support indices on
...
datetime and timespan.
1997-09-04 18:43:59 +00:00
Bruce Momjian
bb77313a0a
Tabs in comments fix.
1997-09-04 18:34:59 +00:00
Bruce Momjian
18bb25bdf1
Fix for dashes in comments.
1997-09-04 16:36:32 +00:00
Bruce Momjian
9fcd4c25bc
Fix conditional casting.
1997-09-04 16:20:55 +00:00
Bruce Momjian
33b028b5b0
Fix syntax error in psql help.
1997-09-04 15:02:56 +00:00
Vadim B. Mikheev
444369e7b2
struct Trigger changed
1997-09-04 13:26:45 +00:00
Vadim B. Mikheev
9ba606cd24
Prototypes, definitions...
1997-09-04 13:26:19 +00:00