Peter Eisentraut
feb4f44d29
Message editing: remove gratuitous variations in message wording, standardize
...
terms, add some clarifications, fix some untranslatable attempts at dynamic
message building.
2003-09-25 06:58:07 +00:00
Tom Lane
88381ade63
Code cleanup inspired by recent resname bug report (doesn't fix the bug
...
yet, though). Avoid using nth() to fetch tlist entries; provide a
common routine get_tle_by_resno() to search a tlist for a particular
resno. This replaces a couple uses of nth() and a dozen hand-coded
search loops. Also, replace a few uses of nth(length-1, list) with
llast().
2003-08-11 20:46:47 +00:00
Bruce Momjian
f3c3deb7d0
Update copyrights to 2003.
2003-08-04 02:40:20 +00:00
Tom Lane
b6a1d25b0a
Error message editing in utils/adt. Again thanks to Joe Conway for doing
...
the bulk of the heavy lifting ...
2003-07-27 04:53:12 +00:00
Tom Lane
30f609484d
Add binary I/O routines for a bunch more datatypes. Still a few to go,
...
but that was enough tedium for one day. Along the way, move the few
support routines for types xid and cid into a more logical place.
2003-05-12 23:08:52 +00:00
Bruce Momjian
e50f52a074
pgindent run.
2002-09-04 20:31:48 +00:00
Tom Lane
64505ed58b
Code review for standalone composite types, query-specified composite
...
types, SRFs. Not happy with memory management yet, but I'll commit these
other changes.
2002-08-29 00:17:06 +00:00
Bruce Momjian
81dfa2ce43
backend where a statically sized buffer is written to. Most of these
...
should be pretty safe in practice, but it's probably better to be safe
than sorry.
I was actually looking for cases where NAMEDATALEN is assumed to be
32, but only found one. That's fixed too, as well as a few bits of
code cleanup.
Neil Conway
2002-08-28 20:46:24 +00:00
Bruce Momjian
b1a5f87209
Tom Lane wrote:
...
> There's no longer a separate call to heap_storage_create in that routine
> --- the right place to make the test is now in the storage_create
> boolean parameter being passed to heap_create. A simple change, but
> it passeth patch's understanding ...
Thanks.
Attached is a patch against cvs tip as of 8:30 PM PST or so. Turned out
that even after fixing the failed hunks, there was a new spot in
bufmgr.c which needed to be fixed (related to temp relations;
RelationUpdateNumberOfBlocks). But thankfully the regression test code
caught it :-)
Joe Conway
2002-08-15 16:36:08 +00:00
Bruce Momjian
7aee5ed3b7
Fix tid to in/out as unsigned.
2002-07-16 17:55:25 +00:00
Bruce Momjian
d84fe82230
Update copyright to 2002.
2002-06-20 20:29:54 +00:00
Hiroshi Inoue
a3519a2fcc
Allow
...
CREATE VIEW as SELECT CTID, ....
SELECT currtid( a view, ..).
2002-05-22 07:46:58 +00:00
Tom Lane
5f4745adf4
Further cleanups for relations in schemas: teach nextval and other
...
sequence functions how to cope with qualified names. Same code is
also used for int4notin, currtid_byrelname, pgstattuple. Also,
move TOAST tables into special pg_toast namespace.
2002-03-30 01:02:42 +00:00
Bruce Momjian
b81844b173
pgindent run on all C files. Java run to follow. initdb/regression
...
tests pass.
2001-10-25 05:50:21 +00:00
Tom Lane
220ae48cca
Suppress compiler warning.
2001-09-17 00:29:10 +00:00
Hiroshi Inoue
fc5ec424ab
Apply 7.1.3 changes to the current tree also.
2001-09-08 16:15:28 +00:00
Hiroshi Inoue
852a26f79e
Fix my old fault(returns auto variable reference).
2001-07-06 09:41:36 +00:00
Bruce Momjian
9e1552607a
pgindent run. Make it all clean.
2001-03-22 04:01:46 +00:00
Bruce Momjian
623bf843d2
Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.
2001-01-24 19:43:33 +00:00
Tom Lane
c298d74d49
More functions updated to new fmgr style --- money, name, tid datatypes.
...
We're reaching the mopup stage here (good thing too, this is getting
tedious).
2000-08-03 16:35:08 +00:00
Tom Lane
40f64064ff
Update textin() and textout() to new fmgr style. This is just phase
...
one of updating the whole text datatype, but there are so dang many
calls of these two routines that it seems worth a separate commit.
2000-07-05 23:12:09 +00:00
Tom Lane
ae526b4070
Another round of updates for new fmgr, mostly in the datetime code.
2000-06-09 01:11:16 +00:00
Bruce Momjian
20ad43b576
Mark functions as static and ifdef NOT_USED as appropriate.
2000-06-08 22:38:00 +00:00
Bruce Momjian
a12a23f0d0
Remove unused include files. Do not touch /port or includes used by defines.
2000-05-30 00:49:57 +00:00
Tom Lane
18952f6744
Second round of fmgr changes: triggers are now invoked in new style,
...
CurrentTriggerData is history.
2000-05-29 01:59:17 +00:00
Bruce Momjian
52f77df613
Ye-old pgindent run. Same 4-space tabs.
2000-04-12 17:17:23 +00:00
Bruce Momjian
5c25d60244
Add:
...
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
to all files copyright Regents of Berkeley. Man, that's a lot of files.
2000-01-26 05:58:53 +00:00
Peter Eisentraut
1cd4c14116
Fixed all elog related warnings, as well as a few others.
2000-01-15 02:59:43 +00:00
Tom Lane
939229904a
Clean up some minor gcc warnings.
1999-12-20 01:23:04 +00:00
Hiroshi Inoue
05d13cad28
The 1st step to implement new type of scan,TidScan.
...
Now WHERE restriction on ctid is allowed though it is
sequentially scanned.
1999-10-11 06:28:29 +00:00
Bruce Momjian
3406901a29
Move some system includes into c.h, and remove duplicates.
1999-07-17 20:18:55 +00:00
Bruce Momjian
9b645d481c
Update #include cleanups
1999-07-16 03:14:30 +00:00
Bruce Momjian
2e6b1e63a3
Remove unused #includes in *.c files.
1999-07-15 22:40:16 +00:00
Bruce Momjian
4b2c2850bf
Clean up #include in /include directory. Add scripts for checking includes.
1999-07-15 15:21:54 +00:00
Bruce Momjian
0cf1b79528
Cleanup of /include #include's, for 6.6 only.
1999-07-14 01:20:30 +00:00
Bruce Momjian
6724a50787
Change my-function-name-- to my_function_name, and optimizer renames.
1999-02-13 23:22:53 +00:00
Bruce Momjian
a32450a585
pgindent run before 6.3 release, with Thomas' requested changes.
1998-02-26 04:46:47 +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
Marc G. Fournier
ce4c0ce1de
Some compile failure fixes from Keith Parks <emkxp01@mtcc.demon.co.uk>
1996-11-06 06:52:23 +00:00
Marc G. Fournier
d31084e9d1
Postgres95 1.01 Distribution - Virgin Sources
1996-07-09 06:22:35 +00:00