Bruce Momjian
6caa4fa406
Update TODO list.
2000-04-22 20:33:54 +00:00
Tom Lane
3ddeba7403
pltcl didn't work well at all when Tcl had been built with a different
...
compiler than the one selected to build Postgres with. It was trying
to feed Postgres-compiler switches to Tcl's compiler. (Seen this before
with the perl5 interface...) Fix to use only CFLAGS taken from Tcl's
configure information, plus -I which is pretty universal.
2000-04-21 03:28:17 +00:00
Tom Lane
ef6c33f3b9
Finally figured out that HP's cpp won't do ANSI preprocessing constructs
...
unless you feed it -Aa or -Ae switch. Autoconf does not know about this,
but we can fix it in the hpux_cc template file. I knew templates were
good for something ;-)
2000-04-21 03:07:51 +00:00
Tom Lane
f084cc4939
Fix still more static-declaration-vs-nonstatic-definition glitches.
...
gcc doesn't think these are a problem, but somewhere out there is a
compiler that will spit up.
2000-04-21 03:01:54 +00:00
Tom Lane
87e701b8d5
Clean up const-vs-not-const compiler warning in MULTIBYTE code.
...
'Twas my fault, I think.
2000-04-20 22:40:18 +00:00
Bruce Momjian
a2b5fac8ca
Allow libpq++ compile failure to stop entire compile.
2000-04-20 17:21:46 +00:00
Tom Lane
a95eec6792
Add a regress test case for SELECT count(*) FROM view, so that we'll
...
know if that case ever breaks again...
2000-04-20 00:32:57 +00:00
Tom Lane
7c22d2e5f0
Correct error in rewriter that caused SELECT count(*) FROM view
...
to give wrong results: it should be looking at inJoinSet not inFromCl.
Also, make 'modified' flag be local to ApplyRetrieveRule: we should
append a rule's quals to the query iff that particular rule applies,
not if we have fired any previously-considered rule for the query!
2000-04-20 00:31:49 +00:00
Bruce Momjian
0156fdf9a5
libpq++.sgml fixes from Tom Vijlbrief
2000-04-19 21:21:38 +00:00
Bruce Momjian
0818dbc3cb
Update TODO list.
2000-04-19 20:50:34 +00:00
Bruce Momjian
57673afe8c
Update TODO list.
2000-04-19 00:03:44 +00:00
Bruce Momjian
3296e6fe68
More cleanup
2000-04-18 23:44:58 +00:00
Bruce Momjian
74d1478c6e
Rename binary object to binary format.
2000-04-18 23:43:24 +00:00
Bruce Momjian
bb72dc21f0
Update COPY manual page for \N.
2000-04-18 23:21:04 +00:00
Bruce Momjian
b1d25149fb
Remove old TODO items. Add some to release.sgml.
2000-04-18 21:18:43 +00:00
Bruce Momjian
1dcf5907c4
Fix \N mention in manual
2000-04-18 18:41:15 +00:00
Thomas G. Lockhart
7f85cac04a
Clean up description of SET CONSTRAINTS.
2000-04-18 15:23:34 +00:00
Thomas G. Lockhart
07f600619e
Update list of supported platforms to include SCO info.
...
Move several platforms to the unsupported list :(
2000-04-18 15:23:10 +00:00
Bruce Momjian
fe922de3f7
Security fix for plperl.
2000-04-18 15:04:02 +00:00
Bruce Momjian
85736153ee
Update release.sgml
2000-04-18 14:55:27 +00:00
Tom Lane
b90e3e4cbb
linux_alpha pattern should allow for more-detailed machine type such
...
as 'alphaev5', cf report from Stepanov 13-Apr-00.
2000-04-18 05:57:45 +00:00
Tom Lane
32e192d712
Repair coredump seen when a view refers to an inheritance group
...
(SELECT FROM table*). Cause was reference to 'eref' field of an RTE,
which is null in an RTE loaded from a stored rule parsetree. There
wasn't any good reason to be touching the refname anyway...
2000-04-18 05:52:35 +00:00
Tom Lane
25442d8d2f
Correct oversight in hashjoin cost estimation: nodeHash sizes its hash
...
table for an average of NTUP_PER_BUCKET tuples/bucket, but cost_hashjoin
was assuming a target load of one tuple/bucket. This was causing a
noticeable underestimate of hashjoin costs.
2000-04-18 05:43:02 +00:00
Thomas G. Lockhart
24864d048e
Include information for armv4l from Mark Knox <segfault@hardline.org>.
2000-04-18 05:35:38 +00:00
Tom Lane
609f93a436
Revert no-longer-needed relaxation of compiler errors.
2000-04-18 00:27:34 +00:00
Tom Lane
6216e84df6
Make ECPGraise's str parameter const to suppress warnings from gcc
...
and errors from pickier compilers.
2000-04-18 00:24:30 +00:00
Bruce Momjian
3b192c232d
Add comment for -qhalt=w removal so it can be re-added later
2000-04-17 22:21:07 +00:00
Peter Mount
25dadc8514
Another attempt at 7.0
2000-04-17 20:07:56 +00:00
Bruce Momjian
aafff4af16
Aix additions
2000-04-17 18:11:43 +00:00
Bruce Momjian
f6943a9f2b
Aix patches from Zeugswetter Andrea
2000-04-17 18:05:00 +00:00
Bruce Momjian
b39c6d002c
Update TODO list.
2000-04-17 16:35:23 +00:00
Bruce Momjian
ae16968051
Remove -qhalt=w flag from aix42.
2000-04-17 15:50:18 +00:00
Tom Lane
94728d1085
Add code to test for non-shared libperl and fail gracefully.
...
Not a big step forward, but it's something...
2000-04-17 00:49:58 +00:00
Peter Eisentraut
3d62fbc4eb
squished \dS+ bug pointed out by Mike Mascari
2000-04-16 20:04:51 +00:00
Tom Lane
bfabd4f052
Add scripts to enable/disable use of new LIKE/regexp selectivity
...
estimation operators. See contrib/likeplanning/README for info.
2000-04-16 18:41:30 +00:00
Tom Lane
ea46ddcfa6
Tweak create_help.pl so it will work under either perl 4.* or perl 5.*.
...
Remove knowledge of path to documentation source directory from perl
script, instead have Makefile pass it to script.
2000-04-16 18:07:22 +00:00
Peter Eisentraut
aae70b2dca
more psql bug squashing:
...
\copy without arguments failed
commands with too many arguments were too silent
2000-04-16 15:46:40 +00:00
Tom Lane
82849df6c6
Add new selectivity estimation functions for pattern-matching operators
...
(LIKE and regexp matches). These are not yet referenced in pg_operator,
so by default the system will continue to use eqsel/neqsel.
Also, tweak convert_to_scalar() logic so that common prefixes of strings
are stripped off, allowing better accuracy when all strings in a table
share a common prefix.
2000-04-16 04:41:03 +00:00
Tom Lane
8c3b52e7b2
Allow COPY WITH OIDS to system OID values --- rely on unique indexes to
...
prevent duplicate OIDs from being added. Clean up redundant error
messages.
2000-04-16 04:27:52 +00:00
Tom Lane
a6acf1a06a
Show failing OID in 'cache lookup failed' messages.
2000-04-16 04:25:42 +00:00
Tom Lane
215c60dc21
Show failing OID in 'cache lookup failed' messages;
...
print OIDs as %u not %d.
2000-04-16 04:19:41 +00:00
Tom Lane
1460dd0eff
Show failing OID in 'cache lookup failed' messages.
2000-04-16 04:16:55 +00:00
Tom Lane
bec82a8571
Print OIDs as %u not %d.
2000-04-16 04:14:49 +00:00
Tatsuo Ishii
88a30e68f6
Change postmaster.opts.default.sample. remove -S option.
...
With the default option, pg_ctl can show messages from
postmaster upon its failure.
2000-04-16 03:50:00 +00:00
Tom Lane
8064a49f6f
get_relattval() should treat a NULL constant as a non-constant expression,
...
since it has no way to indicate to its caller that the constant is
actually NULL. This prevents coredump in cases like
WHERE textfield < null::text;
2000-04-16 01:55:45 +00:00
Bruce Momjian
3e51872a98
SYstem user not implemented
2000-04-15 23:29:58 +00:00
Tom Lane
4ca7d148cb
elog(NOTICE) during COPY incorrectly reset lineno to 0, causing any
...
subsequent elogs() in the same COPY operation to display the wrong
line number. Fix is to clear lineno only when elog level is such
that we will not return to caller.
2000-04-15 19:13:08 +00:00
Peter Eisentraut
ffc9812451
fixed another psql \e bug (handle newlines as whitespace)
...
repaired psql option scanning bug (special treatment to \g |pipe)
fixed ipcclean makefile
made configure look for Perl to handle psql help build gracefully
2000-04-14 23:43:44 +00:00
Bruce Momjian
ade95052f8
Update set constraints man page
2000-04-14 23:12:29 +00:00
Tom Lane
0fe9b399c0
Fix busted markup.
2000-04-14 23:04:44 +00:00