Bruce Momjian
51ae21316f
Add files to point to TODO list.
1999-07-01 05:31:22 +00:00
Tom Lane
0aa544eb41
make distclean missed a few symlinks created by configure.
1999-07-01 00:06:28 +00:00
Tom Lane
fa179dde82
Make sure symlinks for sharedlib get removed by 'make clean'.
1999-06-30 23:57:31 +00:00
Tom Lane
7bf29f6b78
Generate a full set of version-numbered symlinks when building
...
a shared library, not just when installing it.
1999-06-30 23:54:18 +00:00
Michael Meskes
9b0e20574b
*** empty log message ***
1999-06-29 09:25:25 +00:00
Vadim B. Mikheev
49f68a8584
Avoid disk writes for read-only transactions.
1999-06-29 04:54:49 +00:00
Bruce Momjian
cffd0f9c89
Add time warning about bigtests.
1999-06-28 18:40:34 +00:00
Peter Mount
e70b4831d7
Some minor bug fixes
1999-06-27 11:05:38 +00:00
Bruce Momjian
fe90c54800
Add var defines for no testandset
1999-06-26 15:58:28 +00:00
Bruce Momjian
ef15ed17a0
Remove -m486 on Openbsd.
1999-06-26 15:54:36 +00:00
Michael Meskes
19630e0cbc
*** empty log message ***
1999-06-25 10:42:06 +00:00
Tom Lane
b692c956ba
Makefile.global failed to define $(LIBS), which is
...
unfortunate considering that several subdirectory makefiles were counting
on it to do so...
1999-06-25 00:13:45 +00:00
Michael Meskes
d12561040c
*** empty log message ***
1999-06-24 13:15:31 +00:00
Thomas G. Lockhart
69c617e9a1
Remove User's Guide entities since they were not being used.
1999-06-23 06:21:19 +00:00
Thomas G. Lockhart
3143220b15
Add information on generating INSTALL and HISTORY from sgml sources.
1999-06-23 06:19:36 +00:00
Thomas G. Lockhart
f8a9892daf
Clarify input/output timezone information.
...
Add detail on exact interpretation of "concatenated date"
for various lengths.
1999-06-23 06:17:51 +00:00
Thomas G. Lockhart
b32ffb7345
Add backup/restore info to Admin Guide.
...
Split management chapter from start-ag.sgml to manage-ag.sgml.
1999-06-23 06:15:37 +00:00
Thomas G. Lockhart
66ef1b6ebd
Minor changes to Fred Horsh's updates.
1999-06-23 06:12:31 +00:00
Thomas G. Lockhart
cb88fd192b
Update maximum identifier length from 15 to 31 characters.
1999-06-23 06:09:57 +00:00
Peter Mount
dc88d74af3
Some fixes supplied by Jon Nielsen jonfn@image.dk
1999-06-23 05:56:20 +00:00
Bruce Momjian
79bba23528
The references to mailing lists in the resources page seem outdated.
...
Patch attached.
Fred Horch
1999-06-21 15:23:58 +00:00
Bruce Momjian
8baa8fcf46
Some suggestions to clarify the current status of PostgreSQL. Patch
...
attached.
Fred Horch
1999-06-21 15:12:19 +00:00
Tom Lane
1f2c6f4f48
Replace rewriter's checkQueryHasAggs and checkQueryHasSubLink
...
with expression_tree_walker-based code. The former failed to cope with
expressions containing SubLinks, and the latter returned TRUE for both
SubLinks and Aggrefs (cut-and-paste bug?). There is a lot more scope for
using expression_tree_walker in this module, but I'll restrain myself
until the 6.6 split occurs from touching not-demonstrably-broken code.
1999-06-21 01:26:56 +00:00
Tom Lane
fd8e580bb7
Clean up problems with sublinks + grouping in planner. Not
...
sure if they are all fixed, because rewriter is now the stumbling block,
but at least some cases work that did not work before.
1999-06-21 01:20:57 +00:00
Tom Lane
974bdd94f9
On second thought, expression_tree_walker should handle bare
...
SubLink nodes after all ...
1999-06-21 01:18:02 +00:00
Bruce Momjian
db4a6a2618
I have a small patch for 6.5.
...
aclchk.c: heap_close() is not called after calling heap_openr().
Atsushi Ogawa
1999-06-19 05:05:52 +00:00
Bruce Momjian
8d37132ec9
Rename to vararg_format().
1999-06-19 05:00:30 +00:00
Bruce Momjian
326d8658ad
Change form() to varargform() to prevent portability problems.
1999-06-19 04:54:23 +00:00
Tom Lane
e786508600
My first chosen victim for expression_tree_walker conversion
...
is parse_aggs.c. This fixes its failure to cope with (at least) CaseExpr
and ArrayRef nodes, which is the reason why both of these fail in 6.5:
select coalesce(f1,0) from int4_tbl group by f1;
ERROR: Illegal use of aggregates or non-group column in target list
select sentence.words[0] from sentence group by sentence.words[0];
ERROR: Illegal use of aggregates or non-group column in target list
The array case still fails, but at least it's not parse_agg's fault
anymore ... considering that we now support CASE officially, I think
it's important to fix the first example ...
1999-06-19 03:48:31 +00:00
Tom Lane
86f36719db
Create a generic expression-tree-walker subroutine, which
...
will gradually replace all of the boilerplate tree-walk-recursion code that
currently exists in O(N) slightly different forms in N subroutines.
I've had it with adding missing cases to these subroutines...
1999-06-19 03:41:45 +00:00
Tom Lane
d30c4b0562
Temporarily disable error checks for missing selectivity
...
functions, in order to work around oversight in 6.5 release: rtree
index functions haven't got any. Mea culpa ...
1999-06-19 00:44:44 +00:00
Bruce Momjian
0591bbd558
Patch to allow vacuum on multi-segment tables, from Hiroshi Inoue
1999-06-18 16:47:23 +00:00
Thomas G. Lockhart
8c3a796328
Incorporate fixes from Date and Darwen, 1997.
...
Did not check the function declarations as carefully as the other parts,
though all of the function names *do* match up with D&D.
1999-06-18 05:03:48 +00:00
Bruce Momjian
371a9d7ad8
linux_ppc now use -O0 to fix problem in optimization of fmgr calls.
1999-06-18 00:46:11 +00:00
Tom Lane
285610e9ea
Explain didn't handle inheritance correctly (it didn't
...
manipulate rtable the same way executor does).
1999-06-17 23:45:32 +00:00
Tom Lane
5f74d499bf
Defend against function calls with more than 8 arguments (code
...
used to overrun its fixed-size arrays before detecting error; not cool).
Also, replace uses of magic constant '8' with 'MAXFARGS'.
1999-06-17 22:21:41 +00:00
Bruce Momjian
4c65382596
Remove QUERY_LIMIT and documenation on same. Change _ALIGN to TYPEALIGN
...
for Irix.
1999-06-17 15:16:09 +00:00
Thomas G. Lockhart
0c1ec67447
Add CLI required header and examples from SQL3/SQL98
...
August 1994 draft standard.
Use the ecpg support libraries to write the CLI interface?
Date and Darwen claim that CLI is a more modern and flexible approach...
1999-06-17 14:19:17 +00:00
Bruce Momjian
4b9ccbe3cf
Make linux_ppc use only -O, not -O2.
1999-06-17 13:44:43 +00:00
Michael Meskes
c6a6597862
*** empty log message ***
1999-06-16 18:35:51 +00:00
Michael Meskes
c70db13265
*** empty log message ***
1999-06-16 18:25:50 +00:00
Bruce Momjian
6f4bd30c77
Add NT readme file.
1999-06-16 18:09:59 +00:00
Bruce Momjian
ad34847d4e
Cleanup
1999-06-16 11:01:17 +00:00
Tom Lane
275a1d054e
Undo Jan's typo that broke regress.sh's detection of system
...
type name.
REL6_5
1999-06-14 17:49:06 +00:00
Thomas G. Lockhart
1b93294ff5
Fix cross-reference to large objects.
1999-06-14 16:33:46 +00:00
Thomas G. Lockhart
c799ea0cc1
Fix cross-reference to large objects in the CREATE TYPE section.
1999-06-14 16:32:41 +00:00
Thomas G. Lockhart
43d2e47789
Release notes from sgml.
...
Came out with max 79 columns from Applix by defining the page width at
10 inches and the right margin at 9.5 inches, then exporting
as "ASCII Layout".
1999-06-14 15:57:24 +00:00
Thomas G. Lockhart
bee3f85a35
Put in CREATE TABLE AS and SELECT INTO reference pages.
...
Left them out after splitting them
from the CREATE TABLE and SELECT sources.
1999-06-14 07:41:04 +00:00
Thomas G. Lockhart
1ac838edba
Minor updates for release.
...
Split reference pages for CREATE TABLE AS and SELECT INTO to allow psgml
(the emacs parser) to handle parsing.
1999-06-14 07:37:05 +00:00
Thomas G. Lockhart
5e84d58e70
Minor updates for release.
1999-06-14 07:36:12 +00:00