summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* First phase of implementing hash-based grouping/aggregation. An AGG planTom Lane2002-11-0622-908/+797
| | | | | | | | | | | | | node now does its own grouping of the input rows, and has no need for a preceding GROUP node in the plan pipeline. This allows elimination of the misnamed tuplePerGroup option for GROUP, and actually saves more code in nodeGroup.c than it costs in nodeAgg.c, as well as being presumably faster. Restructure the API of query_planner so that we do not commit to using a sorted or unsorted plan in query_planner; instead grouping_planner makes the decision. (Right now it isn't any smarter than query_planner was, but that will change as soon as it has the option to select a hash- based aggregation step.) Despite all the hackery, no initdb needed since only in-memory node types changed.
* Add OS/X kernel tuning section.Bruce Momjian2002-11-051-1/+23
|
* Add:Bruce Momjian2002-11-051-1/+2
| | | | > * Move dbmirror and rserv from /contrib to gborg.postgresql.org
* Update FAQ_DEV.Bruce Momjian2002-11-052-12/+11
|
* Update FAQ_DEV.Bruce Momjian2002-11-052-10/+10
|
* Update ports list.Bruce Momjian2002-11-051-2/+2
|
* Update ports list.Bruce Momjian2002-11-051-21/+12
|
* Update ports list.Bruce Momjian2002-11-051-2/+2
|
* Update ports list.Bruce Momjian2002-11-051-3/+3
|
* Fix broken markup.Tom Lane2002-11-051-2/+2
|
* Update ports list.Bruce Momjian2002-11-051-3/+4
|
* Update ports list.Bruce Momjian2002-11-041-1/+9
|
* Brand CVS tip as 7.4devel.Tom Lane2002-11-042-11/+11
|
* Remove extraneous semicolons after routine bodies. These don't botherTom Lane2002-11-041-17/+13
| | | | gcc, but some other compilers don't like 'em.
* Fix inclusion order, per Andreas.Tom Lane2002-11-041-4/+3
|
* Remove unnecessary inclusion, per Andreas.Tom Lane2002-11-041-2/+3
|
* Remove no-longer-needed inclusion of bootstrap_tokens.h, per patchTom Lane2002-11-041-3/+3
| | | | from Andreas.
* Applied two patches from Kris Jurka.Barry Lind2002-11-042-59/+61
| | | | | | | | | | | | | | - First fixes a problem with a recent patch allowing setNull on updateable resultsets - Second removed toLower() calls on database object names. Leave it to the caller to correctly pass lower, upper or mixed case. The driver already has methods that the caller can use to determine that postgres stores identifiers in lowercase. (unless the identifier was quoted when created). Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
* Fix dblink regression test so that it works when repeated: don'tTom Lane2002-11-032-81/+21
| | | | | create a second database, just loop back to 'regression'. Patch from Joe Conway 10/22/02.
* Update FAQ_DEV.Bruce Momjian2002-11-032-9/+49
|
* Stamp beta4.Bruce Momjian2002-11-032-11/+11
|
* This patch adds a couple of extra index entries and removes someBruce Momjian2002-11-032-7/+19
| | | | | | | out-of-date text about multibyte encoding (which is now always included). Oliver Elphick
* This patch adds information to the documentation on .pgpass and createsBruce Momjian2002-11-031-2/+13
| | | | | | additional index entries for it. Oliver Elphick
* Use sed rather than perl for reindexdb.Bruce Momjian2002-11-031-7/+16
|
* Fix some misstatements in WAL parameter discussion.Tom Lane2002-11-021-43/+30
|
* Code review for recent patch to allow ALTER TABLE ADD COLUMN whenTom Lane2002-11-021-15/+32
| | | | | | a child table already has a matching column. Acquire appropriate lock on child table; do the right thing with any CHECK constraints attached to the new parent column.
* During swap_relfilenodes, swap relation size statistic fields along withTom Lane2002-11-021-1/+15
| | | | | the relfilenode and toast fields. This ensures that the newly-computed statistics will be available on completion of CLUSTER.
* Remove encoding lookups from grammar stage, push them back to placesTom Lane2002-11-0211-367/+363
| | | | | | where it's safe to do database access. Along the way, fix core dump for 'DEFAULT' parameters to CREATE DATABASE. initdb forced due to change in pg_proc entry.
* Clean up a few fprintf(stderr)'s that should be elog's.Tom Lane2002-11-023-11/+8
|
* Add:Bruce Momjian2002-11-021-1/+2
| | | | > * Acquire lock on a relation before building a relcache entry for it
* Update:Bruce Momjian2002-11-021-2/+2
| | | | > o MOVE 0 should not move to end of cursor (Bruce)
* Add:Bruce Momjian2002-11-021-1/+2
| | | | > * Support statement-level triggers and triggers on columns (Neil)
* Fix permissions-checking bugs and namespace-search-path bugs inTom Lane2002-11-026-148/+86
| | | | | CONVERSION code. Still need to figure out what to do about inappropriate coding in parsing.
* Add gcj discussion.Bruce Momjian2002-11-021-0/+480
|
* Re-add Win32 missing files, I think.Bruce Momjian2002-11-022-0/+126
|
* Re-add Win32 files.Bruce Momjian2002-11-022-0/+0
|
* Update port list.Bruce Momjian2002-11-021-4/+5
|
* Updates from Giles Lean.Tom Lane2002-11-021-63/+35
|
* Make it possible to run 'make installcheck' in contrib when buildingTom Lane2002-11-021-1/+19
| | | | outside the source tree.
* Add:Bruce Momjian2002-11-021-1/+3
| | | | | > * Allow psql to do table completion for SELECT * FROM schema_part and > table completion for SELECT * FROM schema_name.
* Fix contrib/rserv to install successfully when built outside source tree.Tom Lane2002-11-012-16/+23
| | | | (Not that it will actually work with 7.3, I fear.)
* Ooops, forgot to fix contrib regression tests for WARNING/NOTICE change.Tom Lane2002-11-011-2/+2
|
* Need -I. to build outside source tree.Tom Lane2002-11-011-1/+3
|
* Fix incorrect subdir value.Tom Lane2002-11-011-1/+1
|
* Add:Bruce Momjian2002-11-011-1/+2
| | | | > * Have standalone backend read postgresql.conf
* Arrange to compile flex output files as inclusions into other filesTom Lane2002-11-0117-29/+70
| | | | | | | | (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.
* Ooops, forgot to fix contrib regression tests for WARNING/NOTICE change.Tom Lane2002-11-015-24/+24
|
* Reduce a couple of debugging messages from LOG to DEBUG1 category.Tom Lane2002-11-013-7/+7
|
* Reduce messages associated with shell-type function arguments/resultsTom Lane2002-11-013-15/+15
| | | | from WARNING to NOTICE, since they are expected messages in common cases.
* Update to match expected results on OS X 10.2.Tom Lane2002-11-011-1/+1
|