branch-fixup [Fri, 1 Nov 2002 23:45:37 +0000 (23:45 +0000)]
Add files from parent branch HEAD:
contrib/rserv/Makefile
Tom Lane [Fri, 1 Nov 2002 23:45:37 +0000 (23:45 +0000)]
Fix contrib/rserv to install successfully when built outside source tree.
(Not that it will actually work with 7.3, I fear.)
branch-fixup [Fri, 1 Nov 2002 23:44:34 +0000 (23:44 +0000)]
Add files from parent branch HEAD:
contrib/seg/expected/seg.out
Tom Lane [Fri, 1 Nov 2002 23:44:34 +0000 (23:44 +0000)]
Ooops, forgot to fix contrib regression tests for WARNING/NOTICE change.
branch-fixup [Fri, 1 Nov 2002 23:23:29 +0000 (23:23 +0000)]
Add files from parent branch HEAD:
contrib/tsearch/Makefile
Tom Lane [Fri, 1 Nov 2002 23:23:29 +0000 (23:23 +0000)]
Need -I. to build outside source tree.
branch-fixup [Fri, 1 Nov 2002 23:16:52 +0000 (23:16 +0000)]
Add files from parent branch HEAD:
contrib/ltree/Makefile
Tom Lane [Fri, 1 Nov 2002 23:16:52 +0000 (23:16 +0000)]
Fix incorrect subdir value.
Bruce Momjian [Fri, 1 Nov 2002 22:53:05 +0000 (22:53 +0000)]
Add:
> * Have standalone backend read postgresql.conf
branch-fixup [Fri, 1 Nov 2002 22:52:34 +0000 (22:52 +0000)]
Add files from parent branch HEAD:
contrib/cube/Makefile
contrib/cube/cubeparse.y
contrib/seg/Makefile
contrib/seg/segparse.y
contrib/tsearch/query.c
src/backend/bootstrap/Makefile
src/backend/bootstrap/bootparse.y
src/backend/parser/Makefile
src/backend/utils/misc/Makefile
src/backend/utils/misc/guc.c
src/interfaces/ecpg/preproc/Makefile
src/interfaces/ecpg/preproc/preproc.y
src/pl/plpgsql/src/Makefile
src/pl/plpgsql/src/gram.y
Tom Lane [Fri, 1 Nov 2002 22:52:34 +0000 (22:52 +0000)]
Arrange to compile flex output files as inclusions into other files
(usually bison output files), not as standalone files. This hack
works around flex's insistence on including <stdio.h> before we are
able to include postgres.h; postgres.h will already be read before
the compiler starts to read the flex output file. Needed for largefile
support on some platforms.
branch-fixup [Fri, 1 Nov 2002 22:46:04 +0000 (22:46 +0000)]
Add files from parent branch HEAD:
contrib/btree_gist/expected/btree_gist.out
contrib/cube/expected/cube.out
contrib/intarray/expected/_int.out
contrib/ltree/expected/ltree.out
contrib/tsearch/expected/tsearch.out
Tom Lane [Fri, 1 Nov 2002 22:46:04 +0000 (22:46 +0000)]
Ooops, forgot to fix contrib regression tests for WARNING/NOTICE change.
branch-fixup [Fri, 1 Nov 2002 19:33:09 +0000 (19:33 +0000)]
Add files from parent branch HEAD:
src/backend/executor/nodeAgg.c
src/backend/executor/nodeAppend.c
src/backend/optimizer/path/indxpath.c
Tom Lane [Fri, 1 Nov 2002 19:33:09 +0000 (19:33 +0000)]
Reduce a couple of debugging messages from LOG to DEBUG1 category.
branch-fixup [Fri, 1 Nov 2002 19:19:58 +0000 (19:19 +0000)]
Add files from parent branch HEAD:
src/backend/commands/functioncmds.c
src/test/regress/expected/create_type.out
src/test/regress/output/create_function_1.source
Tom Lane [Fri, 1 Nov 2002 19:19:58 +0000 (19:19 +0000)]
Reduce messages associated with shell-type function arguments/results
from WARNING to NOTICE, since they are expected messages in common cases.
branch-fixup [Fri, 1 Nov 2002 18:15:34 +0000 (18:15 +0000)]
Add files from parent branch HEAD:
src/test/regress/expected/geometry-powerpc-darwin.out
Tom Lane [Fri, 1 Nov 2002 18:15:34 +0000 (18:15 +0000)]
Update to match expected results on OS X 10.2.
branch-fixup [Fri, 1 Nov 2002 17:55:23 +0000 (17:55 +0000)]
Add files from parent branch HEAD:
src/backend/utils/error/elog.c
Tom Lane [Fri, 1 Nov 2002 17:55:23 +0000 (17:55 +0000)]
After elog(PANIC), exit with abort() not proc_exit(). This allows a
core file to be produced for debugging, and avoids trying to run the
normal proc-exit cleanup hooks, which are likely to cause additional
problems if the system is hosed.
branch-fixup [Fri, 1 Nov 2002 16:32:32 +0000 (16:32 +0000)]
Add files from parent branch HEAD:
src/test/regress/resultmap
Tom Lane [Fri, 1 Nov 2002 16:32:32 +0000 (16:32 +0000)]
Correct ordering of geometry/freebsd entries, add one for freebsd5.
branch-fixup [Fri, 1 Nov 2002 15:20:09 +0000 (15:20 +0000)]
Add files from parent branch HEAD:
src/test/regress/expected/float8-exp-three-digits.out
src/test/regress/expected/float8-fp-exception.out
Tom Lane [Fri, 1 Nov 2002 15:20:09 +0000 (15:20 +0000)]
Update for test changes.
branch-fixup [Fri, 1 Nov 2002 15:12:19 +0000 (15:12 +0000)]
Add files from parent branch HEAD:
src/bin/psql/print.c
Tom Lane [Fri, 1 Nov 2002 15:12:19 +0000 (15:12 +0000)]
Avoid malloc(0) when printing a table of no columns. On some platforms
this returns NULL, which confuses the code.
branch-fixup [Fri, 1 Nov 2002 00:40:23 +0000 (00:40 +0000)]
Add files from parent branch HEAD:
src/backend/storage/lmgr/deadlock.c
src/backend/storage/lmgr/lock.c
Tom Lane [Fri, 1 Nov 2002 00:40:23 +0000 (00:40 +0000)]
Fix some bogus comments.
branch-fixup [Thu, 31 Oct 2002 22:37:19 +0000 (22:37 +0000)]
Add files from parent branch HEAD:
src/backend/main/main.c
Tom Lane [Thu, 31 Oct 2002 22:37:19 +0000 (22:37 +0000)]
Add missing #include <errno.h>, per gripe from Alessio Bragadini.
branch-fixup [Thu, 31 Oct 2002 22:18:42 +0000 (22:18 +0000)]
Add files from parent branch HEAD:
doc/src/sgml/datatype.sgml
Tom Lane [Thu, 31 Oct 2002 22:18:42 +0000 (22:18 +0000)]
Update description of timestamp types for 7.3 implementation.
branch-fixup [Thu, 31 Oct 2002 21:59:32 +0000 (21:59 +0000)]
Add files from parent branch HEAD:
src/backend/utils/hash/dynahash.c
Tom Lane [Thu, 31 Oct 2002 21:59:32 +0000 (21:59 +0000)]
Got tired of explaining why this Assert is not wrong.
branch-fixup [Thu, 31 Oct 2002 21:34:17 +0000 (21:34 +0000)]
Add files from parent branch HEAD:
src/backend/storage/lmgr/README
src/backend/storage/lmgr/proc.c
src/backend/tcop/postgres.c
src/include/storage/proc.h
Tom Lane [Thu, 31 Oct 2002 21:34:17 +0000 (21:34 +0000)]
Code review for statement_timeout patch. Fix some race conditions
between signal handler and enable/disable code, avoid accumulation of
timing error due to trying to maintain remaining-time instead of
absolute-end-time, disable timeout before commit not after.
branch-fixup [Thu, 31 Oct 2002 19:25:29 +0000 (19:25 +0000)]
Add files from parent branch HEAD:
src/backend/commands/vacuum.c
Tom Lane [Thu, 31 Oct 2002 19:25:29 +0000 (19:25 +0000)]
Fix miscalculation of remaining free space during tuple chain moving.
Only affects machines where MAXALIGN > 4, and is a boundary-condition
case even there, but still surprising that it's not been identified
before. Also reduce tuple chain move give-up messages from WARNING
to DEBUG1, since they are not unexpected conditions.
branch-fixup [Thu, 31 Oct 2002 19:11:48 +0000 (19:11 +0000)]
Add files from parent branch HEAD:
contrib/dbase/dbf2pg.c
src/backend/utils/sort/tuplesort.c
Tom Lane [Thu, 31 Oct 2002 19:11:48 +0000 (19:11 +0000)]
Avoid use of inline functions that are not declared static. Needed to
conform to C99's brain-dead notion of how inline functions should work.
Bruce Momjian [Thu, 31 Oct 2002 02:31:00 +0000 (02:31 +0000)]
Clean up gram.y trailing spaces.
branch-fixup [Wed, 30 Oct 2002 05:14:32 +0000 (05:14 +0000)]
Add files from parent branch HEAD:
doc/src/sgml/nls.sgml
Bruce Momjian [Wed, 30 Oct 2002 05:14:32 +0000 (05:14 +0000)]
Add mention of T on .pot files, from
[email protected]
branch-fixup [Wed, 30 Oct 2002 04:33:29 +0000 (04:33 +0000)]
Add files from parent branch HEAD:
src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
Barry Lind [Wed, 30 Oct 2002 04:33:29 +0000 (04:33 +0000)]
Return something meaningful for Statement.getFetchSize(). Previously we were
returning an exception when this method was called.
Modified Files:
jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
Bruce Momjian [Wed, 30 Oct 2002 03:00:53 +0000 (03:00 +0000)]
Clean up Unixware entry for Larry Rosenman
branch-fixup [Wed, 30 Oct 2002 01:28:12 +0000 (01:28 +0000)]
Add files from parent branch HEAD:
src/test/regress/expected/join.out
Bruce Momjian [Wed, 30 Oct 2002 01:28:12 +0000 (01:28 +0000)]
Add additional ORDER BY to join regression test, per Tatsuo.
branch-fixup [Wed, 30 Oct 2002 01:15:51 +0000 (01:15 +0000)]
Add files from parent branch HEAD:
src/test/regress/sql/join.sql
Bruce Momjian [Wed, 30 Oct 2002 01:15:51 +0000 (01:15 +0000)]
Remove /src/utils. Is final cleanup of getopt.c resurection.
branch-fixup [Tue, 29 Oct 2002 19:35:33 +0000 (19:35 +0000)]
Add files from parent branch HEAD:
src/bin/psql/common.c
src/bin/psql/common.h
Bruce Momjian [Tue, 29 Oct 2002 19:35:33 +0000 (19:35 +0000)]
Add popen/pclose -> _popen/_pclose() mapping for Win32.
Bruce Momjian [Tue, 29 Oct 2002 19:09:41 +0000 (19:09 +0000)]
Update ports list.
Bruce Momjian [Tue, 29 Oct 2002 18:59:38 +0000 (18:59 +0000)]
Update ports list.
Bruce Momjian [Tue, 29 Oct 2002 18:13:28 +0000 (18:13 +0000)]
Update ports list.
Bruce Momjian [Tue, 29 Oct 2002 04:24:30 +0000 (04:24 +0000)]
Update comments.
branch-fixup [Tue, 29 Oct 2002 04:23:30 +0000 (04:23 +0000)]
Add files from parent branch HEAD:
src/bin/psql/win32.mak
Bruce Momjian [Tue, 29 Oct 2002 04:23:30 +0000 (04:23 +0000)]
getopt.c now in /port, for MS Win.
Bruce Momjian [Tue, 29 Oct 2002 04:22:37 +0000 (04:22 +0000)]
Re-add getopt.c for MSWin psql.
Bruce Momjian [Tue, 29 Oct 2002 04:20:15 +0000 (04:20 +0000)]
Re-add getopt.c.
Bruce Momjian [Tue, 29 Oct 2002 03:56:51 +0000 (03:56 +0000)]
Clean up markup in ports list.
Bruce Momjian [Tue, 29 Oct 2002 03:47:41 +0000 (03:47 +0000)]
Update ports list.
Bruce Momjian [Tue, 29 Oct 2002 03:44:22 +0000 (03:44 +0000)]
Update regression for FreeBSD 4.7, for Larry Rosenman
Bruce Momjian [Tue, 29 Oct 2002 03:29:42 +0000 (03:29 +0000)]
Update Giles email address.
Bruce Momjian [Tue, 29 Oct 2002 03:22:43 +0000 (03:22 +0000)]
Reword:
< * Improve concurrency in GIST
> * Add concurrency to GIST
Bruce Momjian [Tue, 29 Oct 2002 03:07:11 +0000 (03:07 +0000)]
Update port list.
Bruce Momjian [Tue, 29 Oct 2002 02:57:28 +0000 (02:57 +0000)]
Update port list.
Bruce Momjian [Tue, 29 Oct 2002 02:50:11 +0000 (02:50 +0000)]
Done:
> * -Prevent aggregates from being used in rule WHERE clauses
Bruce Momjian [Tue, 29 Oct 2002 02:38:37 +0000 (02:38 +0000)]
Update port list.
Bruce Momjian [Tue, 29 Oct 2002 02:36:55 +0000 (02:36 +0000)]
Update port list.
Bruce Momjian [Mon, 28 Oct 2002 22:54:45 +0000 (22:54 +0000)]
Add ORDER BY to join regression test.
Bruce Momjian [Mon, 28 Oct 2002 20:05:18 +0000 (20:05 +0000)]
Update from Neil Conway:
< * Add floor(float8) and other missing functions
> * -Add floor(float8) and other missing functions
174c174
< * Improve concurrency of hash indexes (Neil Conway)
> * Improve concurrency of hash indexes (Neil)
277c277
< o Allow array declarations and other data types in PL/PgSQl DECLARE
> o Allow array declarations and other data types in PL/PgSQL DECLARE
293c293
< * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil Conway)
> * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil)
474c474
< * Precompile SQL functions to avoid overhead (Neil Conway)
> * Precompile SQL functions to avoid overhead (Neil)
549c549
< * Neil is Neil Conway <
[email protected]>
> * Neil is Neil Conway <
[email protected]>
Bruce Momjian [Mon, 28 Oct 2002 00:00:25 +0000 (00:00 +0000)]
fseeko NetBSD fix.
Bruce Momjian [Sun, 27 Oct 2002 23:50:05 +0000 (23:50 +0000)]
Update ports list.
branch-fixup [Sun, 27 Oct 2002 02:52:10 +0000 (02:52 +0000)]
Add files from parent branch HEAD:
src/bin/pg_dump/pg_backup_archiver.c
Tom Lane [Sun, 27 Oct 2002 02:52:10 +0000 (02:52 +0000)]
Suppress compile warnings on OS X.
Bruce Momjian [Sat, 26 Oct 2002 20:45:40 +0000 (20:45 +0000)]
Update ports.
Bruce Momjian [Sat, 26 Oct 2002 20:15:42 +0000 (20:15 +0000)]
Update ports list.
Bruce Momjian [Sat, 26 Oct 2002 20:12:25 +0000 (20:12 +0000)]
Update port list.
Bruce Momjian [Sat, 26 Oct 2002 20:04:55 +0000 (20:04 +0000)]
Update ports.
branch-fixup [Sat, 26 Oct 2002 15:01:01 +0000 (15:01 +0000)]
Add files from parent branch HEAD:
contrib/chkpass/chkpass.c
src/backend/utils/mb/conversion_procs/ascii_and_mic/ascii_and_mic.c
src/backend/utils/mb/conversion_procs/cyrillic_and_mic/cyrillic_and_mic.c
src/backend/utils/mb/conversion_procs/euc_cn_and_mic/euc_cn_and_mic.c
src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/euc_jp_and_sjis.c
src/backend/utils/mb/conversion_procs/euc_kr_and_mic/euc_kr_and_mic.c
src/backend/utils/mb/conversion_procs/euc_tw_and_big5/euc_tw_and_big5.c
src/backend/utils/mb/conversion_procs/latin2_and_win1250/latin2_and_win1250.c
src/backend/utils/mb/conversion_procs/latin_and_mic/latin_and_mic.c
src/backend/utils/mb/conversion_procs/utf8_and_ascii/utf8_and_ascii.c
src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/utf8_and_iso8859_1.c
src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
src/backend/utils/mb/conversion_procs/utf8_and_tcvn/utf8_and_tcvn.c
src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
src/backend/utils/mb/conversion_procs/utf8_and_win1250/utf8_and_win1250.c
src/backend/utils/mb/conversion_procs/utf8_and_win1256/utf8_and_win1256.c
src/backend/utils/mb/conversion_procs/utf8_and_win874/utf8_and_win874.c
Tom Lane [Sat, 26 Oct 2002 15:01:01 +0000 (15:01 +0000)]
Add missing semicolons to a few PG_FUNCTION_INFO_V1 calls.
Bruce Momjian [Sat, 26 Oct 2002 02:17:05 +0000 (02:17 +0000)]
Update BSD/OS as supported platform.
branch-fixup [Fri, 25 Oct 2002 22:17:32 +0000 (22:17 +0000)]
Add files from parent branch HEAD:
src/include/fmgr.h
Tom Lane [Fri, 25 Oct 2002 22:17:32 +0000 (22:17 +0000)]
Add dummy variable declaration to PG_FUNCTION_INFO_V1() to prevent
'empty declaration' warnings from compilers that care about such things.
Per discussion back before 7.2 release; we didn't do it then because
we'd already missed all the beta cycle ...
branch-fixup [Fri, 25 Oct 2002 22:08:44 +0000 (22:08 +0000)]
Add files from parent branch HEAD:
src/include/utils/int8.h
Tom Lane [Fri, 25 Oct 2002 22:08:44 +0000 (22:08 +0000)]
Remove #warning directive, which is nonstandard and isn't really
buying us anything to make it worth the porting risk. Per discussion
quite some time ago.
Bruce Momjian [Fri, 25 Oct 2002 19:03:04 +0000 (19:03 +0000)]
Add:
> * Allow limits on per-db/user connections
Bruce Momjian [Fri, 25 Oct 2002 03:47:30 +0000 (03:47 +0000)]
Change to fseeko(), per Philip.
Barry Lind [Fri, 25 Oct 2002 02:54:37 +0000 (02:54 +0000)]
Patch submitted by Kris Jurka to fix arrayindexoutofbounds exception caused
by improper array initialization.
Modified Files:
jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java
branch-fixup [Fri, 25 Oct 2002 01:33:17 +0000 (01:33 +0000)]
Add files from parent branch HEAD:
src/bin/pg_dump/common.c
src/bin/pg_dump/pg_backup_archiver.h
src/bin/pg_dump/pg_backup_custom.c
src/bin/pg_dump/pg_backup_files.c
src/bin/pg_dump/pg_backup_tar.c
Bruce Momjian [Fri, 25 Oct 2002 01:33:17 +0000 (01:33 +0000)]
Allow fseeko in pg_dump only if fseeko() will work for all supported file
sizes.
branch-fixup [Thu, 24 Oct 2002 23:35:55 +0000 (23:35 +0000)]
Add files from parent branch HEAD:
src/interfaces/libpq/fe-connect.c
src/interfaces/libpq/fe-misc.c
Tom Lane [Thu, 24 Oct 2002 23:35:55 +0000 (23:35 +0000)]
Code review for connection timeout patch. Avoid unportable assumption
that tv_sec is signed; return a useful error message on timeout failure;
honor PGCONNECT_TIMEOUT environment variable in PQsetdbLogin; make code
obey documentation statement that timeout=0 means no timeout.
branch-fixup [Thu, 24 Oct 2002 23:19:13 +0000 (23:19 +0000)]
Add files from parent branch HEAD:
src/backend/postmaster/pgstat.c
Tom Lane [Thu, 24 Oct 2002 23:19:13 +0000 (23:19 +0000)]
Fix some places that were unportably assuming struct timeval's tv_sec
field is signed. Clean up casting.
branch-fixup [Thu, 24 Oct 2002 22:09:00 +0000 (22:09 +0000)]
Add files from parent branch HEAD:
src/backend/parser/parse_coerce.c
src/backend/parser/parse_func.c
src/include/parser/parse_coerce.h
Tom Lane [Thu, 24 Oct 2002 22:09:00 +0000 (22:09 +0000)]
Function-call-style type coercions should be treated as explicit
coercions, not implicit ones. For example, 'select abstime(
1035497293)'
should succeed because there is an explicit binary coercion from int4
to abstime.
branch-fixup [Thu, 24 Oct 2002 21:19:15 +0000 (21:19 +0000)]
Add files from parent branch HEAD:
doc/src/sgml/ref/select.sgml