]> granicus.if.org Git - postgresql/log
postgresql
17 years agoAdd more information about avoiding Linux OOM killer.
Peter Eisentraut [Tue, 6 Mar 2007 09:54:23 +0000 (09:54 +0000)]
Add more information about avoiding Linux OOM killer.

by Toru SHIMOGAKI

17 years agoRevert temp_tablespaces because of coding problems, per Tom.
Bruce Momjian [Tue, 6 Mar 2007 02:06:15 +0000 (02:06 +0000)]
Revert temp_tablespaces because of coding problems, per Tom.

17 years agoRemove copied comments from geo_ops.c source file and replace with new
Bruce Momjian [Mon, 5 Mar 2007 23:29:14 +0000 (23:29 +0000)]
Remove copied comments from geo_ops.c source file and replace with new
comments, and cleanup functions.  Remove copyright that is no longer
relevant.

17 years agoRemove timeline for 8.3 release, now on web site.
Bruce Momjian [Mon, 5 Mar 2007 18:04:03 +0000 (18:04 +0000)]
Remove timeline for 8.3 release, now on web site.

17 years agoRemove old-style win32 client-only visual c++ build infrastructure for everything...
Magnus Hagander [Mon, 5 Mar 2007 14:18:38 +0000 (14:18 +0000)]
Remove old-style win32 client-only visual c++ build infrastructure for everything except
libpq. We need to keep libpq to build static libraries and to use PQtrace
with clients using older versions of MSVC.

17 years agoFix a typo in a comment. Heikki Linnakangas.
Neil Conway [Mon, 5 Mar 2007 14:13:12 +0000 (14:13 +0000)]
Fix a typo in a comment. Heikki Linnakangas.

17 years agoMake the newly-added regression tests for lo_truncate() consistent
Neil Conway [Sat, 3 Mar 2007 22:57:04 +0000 (22:57 +0000)]
Make the newly-added regression tests for lo_truncate() consistent
with the recent largeobject cosmetic fixes. Jeremy Drake.

17 years agoCosmetic patch to large object regression test.
Bruce Momjian [Sat, 3 Mar 2007 20:17:25 +0000 (20:17 +0000)]
Cosmetic patch to large object regression test.

Jeremy Drake

17 years agoSplit _bt_insertonpg to two functions.
Bruce Momjian [Sat, 3 Mar 2007 20:13:06 +0000 (20:13 +0000)]
Split _bt_insertonpg to two functions.

Heikki Linnakangas

17 years agoFix for COPY-after-truncate feature.
Bruce Momjian [Sat, 3 Mar 2007 20:08:41 +0000 (20:08 +0000)]
Fix for COPY-after-truncate feature.

Simon Riggs

17 years agoRemove undo information from pg_controldata --- never used.
Bruce Momjian [Sat, 3 Mar 2007 20:02:27 +0000 (20:02 +0000)]
Remove undo information from pg_controldata --- never used.

Florian G. Pflug

17 years agoAdd lo_truncate() to backend and libpq for large object truncation.
Bruce Momjian [Sat, 3 Mar 2007 19:52:47 +0000 (19:52 +0000)]
Add lo_truncate() to backend and libpq for large object truncation.

Kris Jurka

17 years agoAdd resetStringInfo(), which clears the content of a StringInfo, and
Neil Conway [Sat, 3 Mar 2007 19:32:55 +0000 (19:32 +0000)]
Add resetStringInfo(), which clears the content of a StringInfo, and
fixup various places in the tree that were clearing a StringInfo by hand.
Making this function a part of the API simplifies client code slightly,
and avoids needlessly peeking inside the StringInfo interface.

17 years agoAdd logging to /contrib/pg_standby if -k couldn't clean up the log file.
Bruce Momjian [Sat, 3 Mar 2007 18:50:45 +0000 (18:50 +0000)]
Add logging to /contrib/pg_standby if -k couldn't clean up the log file.

Darcy Buskermolen

17 years agoAdd GUC log_lock_waits to log long wait times.
Bruce Momjian [Sat, 3 Mar 2007 18:46:40 +0000 (18:46 +0000)]
Add GUC log_lock_waits to log long wait times.

Simon Riggs

17 years agoDone:
Bruce Momjian [Sat, 3 Mar 2007 17:24:04 +0000 (17:24 +0000)]
Done:

>  o -Allow psql \pset boolean variables to set to fixed values, rather

17 years agoAllow \pset and \x, \t to use boolean constants on/off, rather than just
Bruce Momjian [Sat, 3 Mar 2007 17:19:11 +0000 (17:19 +0000)]
Allow \pset and \x, \t to use boolean constants on/off, rather than just
toggle.

Chad Wagner

17 years agoUpdate license wording in FAQ_DEV.
Bruce Momjian [Sat, 3 Mar 2007 16:12:37 +0000 (16:12 +0000)]
Update license wording in FAQ_DEV.

17 years agoAdd URLs for:
Bruce Momjian [Sat, 3 Mar 2007 03:08:46 +0000 (03:08 +0000)]
Add URLs for:

* Add REPLACE or UPSERT command that does UPDATE, or on failure, INSERT
  [merge]

17 years agoMake log_min_error_statement put LOG level at the same priority as
Tom Lane [Fri, 2 Mar 2007 23:37:23 +0000 (23:37 +0000)]
Make log_min_error_statement put LOG level at the same priority as
log_min_messages does; and arrange to suppress the duplicative output
that would otherwise result from log_statement and log_duration messages.
Bruce Momjian and Tom Lane.

17 years agoHTML markup fix.
Bruce Momjian [Fri, 2 Mar 2007 21:03:55 +0000 (21:03 +0000)]
HTML markup fix.

17 years agoFix HTML markup.
Bruce Momjian [Fri, 2 Mar 2007 21:03:11 +0000 (21:03 +0000)]
Fix HTML markup.

17 years agoin FAQ_DEV, mention we don't want non-BSD-compatible licensed patches.
Bruce Momjian [Fri, 2 Mar 2007 17:51:56 +0000 (17:51 +0000)]
in FAQ_DEV, mention we don't want non-BSD-compatible licensed patches.

17 years agoFix broken markup, improve wording.
Tom Lane [Fri, 2 Mar 2007 06:01:01 +0000 (06:01 +0000)]
Fix broken markup, improve wording.

17 years agoSuppress useless searches for unused line pointers in PageAddItem. To do
Tom Lane [Fri, 2 Mar 2007 00:48:44 +0000 (00:48 +0000)]
Suppress useless searches for unused line pointers in PageAddItem.  To do
this, add a 16-bit "flags" field to page headers by stealing some bits from
pd_tli.  We use one flag bit as a hint to indicate whether there are any
unused line pointers; the remaining 15 are available for future use.

This is a cut-down form of an idea proposed by Hiroki Kataoka in July 2005.
At the time it was rejected because the original patch increased the size of
page headers and it wasn't clear that the benefit outweighed the distributed
cost.  The flag-bit approach gets most of the benefit without requiring an
increase in the page header size.

Heikki Linnakangas and Tom Lane

17 years agoFix miscalculation of stats collector's write delay, introduced in revision 1.117.
Tom Lane [Thu, 1 Mar 2007 20:06:56 +0000 (20:06 +0000)]
Fix miscalculation of stats collector's write delay, introduced in revision 1.117.

17 years agoFix markQueryForLocking() to work correctly in the presence of nested views.
Tom Lane [Thu, 1 Mar 2007 18:50:28 +0000 (18:50 +0000)]
Fix markQueryForLocking() to work correctly in the presence of nested views.
It has been wrong for this case since it was first written for 7.1 :-(
Per report from Pavel HanĂ¡k.

17 years agoFix date/time formats for XML Schema output.
Peter Eisentraut [Thu, 1 Mar 2007 14:52:04 +0000 (14:52 +0000)]
Fix date/time formats for XML Schema output.

Pavel Stehule

17 years agoFix up several contrib modules that were using varlena datatypes in not-so-obvious
Tom Lane [Wed, 28 Feb 2007 22:44:38 +0000 (22:44 +0000)]
Fix up several contrib modules that were using varlena datatypes in not-so-obvious
ways.  I'm not totally sure that I caught everything, but at least now they pass
their regression tests with VARSIZE/SET_VARSIZE defined to reverse byte order.

17 years agoAdd language about rights given by posting a patch:
Bruce Momjian [Wed, 28 Feb 2007 17:28:09 +0000 (17:28 +0000)]
Add language about rights given by posting a patch:

    <li>PostgreSQL is licensed under a BSD license.  By posting a patch
    to the public PostgreSQL mailling lists, you are giving the PostgreSQL
    Global Development Group the non-revokable right to distribute your
    patch under the BSD license.  If you use code that is available under
    some other license that is BSD compatible (eg. public domain), please
    note that in your email submission.</li>

17 years agoRemove temporary Windows-specific debugging code.
Magnus Hagander [Wed, 28 Feb 2007 15:59:30 +0000 (15:59 +0000)]
Remove temporary Windows-specific debugging code.

17 years agoReplace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).
Tom Lane [Tue, 27 Feb 2007 23:48:10 +0000 (23:48 +0000)]
Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).
Get rid of VARATT_SIZE and VARATT_DATA, which were simply redundant with
VARSIZE and VARDATA, and as a consequence almost no code was using the
longer names.  Rename the length fields of struct varlena and various
derived structures to catch anyplace that was accessing them directly;
and clean up various places so caught.  In itself this patch doesn't
change any behavior at all, but it is necessary infrastructure if we hope
to play any games with the representation of varlena headers.
Greg Stark and Tom Lane

17 years agoUpdate release timeline to use unnumber lists HTML.
Bruce Momjian [Tue, 27 Feb 2007 23:12:51 +0000 (23:12 +0000)]
Update release timeline to use unnumber lists HTML.

17 years agoUpdate DEV FAQ for CVS/SVN issue.
Bruce Momjian [Tue, 27 Feb 2007 21:07:20 +0000 (21:07 +0000)]
Update DEV FAQ for CVS/SVN issue.

Robert Treat

17 years agoRemove Kerberos mention in Solaris FAQ.
Bruce Momjian [Tue, 27 Feb 2007 19:10:19 +0000 (19:10 +0000)]
Remove Kerberos mention in Solaris FAQ.

17 years agoAllow information schema definitions to work without requiring implicit
Peter Eisentraut [Tue, 27 Feb 2007 18:49:43 +0000 (18:49 +0000)]
Allow information schema definitions to work without requiring implicit
casts to text.

17 years agoMake build.bat return a proper errorcode if the build fails.
Magnus Hagander [Tue, 27 Feb 2007 15:21:48 +0000 (15:21 +0000)]
Make build.bat return a proper errorcode if the build fails.

17 years agoGet rid of the separate EState for subplans, and just let them share the
Tom Lane [Tue, 27 Feb 2007 01:11:26 +0000 (01:11 +0000)]
Get rid of the separate EState for subplans, and just let them share the
parent query's EState.  Now that there's a single flat rangetable for both
the main plan and subplans, there's no need anymore for a separate EState,
and removing it allows cleaning up some crufty code in nodeSubplan.c and
nodeSubqueryscan.c.  Should be a tad faster too, although any difference
will probably be hard to measure.  This is the last bit of subsidiary
mop-up work from changing to a flat rangetable.

17 years agoPut back copyObject() call I removed in a fit of brain fade. This one
Tom Lane [Sun, 25 Feb 2007 17:44:01 +0000 (17:44 +0000)]
Put back copyObject() call I removed in a fit of brain fade.  This one
is still needed despite cleanups in setrefs.c, because the point is to
let the inserted Result node compute a different tlist than its input
node does.  Per example from Jeremy Drake.

17 years agoUpdate Solaris FAQ.
Bruce Momjian [Fri, 23 Feb 2007 23:22:33 +0000 (23:22 +0000)]
Update Solaris FAQ.

17 years agoNow that plans have flat rangetable lists, it's a lot easier to get EXPLAIN to
Tom Lane [Fri, 23 Feb 2007 21:59:45 +0000 (21:59 +0000)]
Now that plans have flat rangetable lists, it's a lot easier to get EXPLAIN to
drill down into subplan targetlists to print the referent expression for an
OUTER or INNER var in an upper plan node.  Hence, make it do that always, and
banish the old hack of showing "?columnN?" when things got too complicated.

Along the way, fix an EXPLAIN bug I introduced by suppressing subqueries from
execution-time range tables: get_name_for_var_field() assumed it could look at
rte->subquery to find out the real type of a RECORD var.  That doesn't work
anymore, but instead we can look at the input plan of the SubqueryScan plan
node.

17 years agoMove BLCKSZ < 1024 check to guc.c.
Bruce Momjian [Fri, 23 Feb 2007 21:36:19 +0000 (21:36 +0000)]
Move BLCKSZ < 1024 check to guc.c.

17 years agoSpelling fix.
Bruce Momjian [Fri, 23 Feb 2007 20:37:59 +0000 (20:37 +0000)]
Spelling fix.

17 years agoUpdate Solaris FAQ wording, per Peter.
Bruce Momjian [Fri, 23 Feb 2007 20:30:08 +0000 (20:30 +0000)]
Update Solaris FAQ wording, per Peter.

17 years agoUpdate upgrade FAQ info.
Bruce Momjian [Fri, 23 Feb 2007 19:06:22 +0000 (19:06 +0000)]
Update upgrade FAQ info.

17 years agoUpdate Solaris FAQ.
Bruce Momjian [Fri, 23 Feb 2007 18:38:19 +0000 (18:38 +0000)]
Update Solaris FAQ.

Zdenek Kotala

17 years agoAdd psql \prompt capability.
Bruce Momjian [Fri, 23 Feb 2007 18:20:59 +0000 (18:20 +0000)]
Add psql \prompt capability.

Chad Wagner

17 years agoChange Agg and Group nodes so that Vars contained in their targetlists
Tom Lane [Thu, 22 Feb 2007 23:44:25 +0000 (23:44 +0000)]
Change Agg and Group nodes so that Vars contained in their targetlists
and quals have varno OUTER, rather than zero, to indicate a reference to
an output of their lefttree subplan.  This is consistent with the way
that every other upper-level node type does it, and allows some simplifications
in setrefs.c and EXPLAIN.

17 years agoFix bug I introduced in recent patch to make hash joins discard null tuples
Tom Lane [Thu, 22 Feb 2007 22:49:27 +0000 (22:49 +0000)]
Fix bug I introduced in recent patch to make hash joins discard null tuples
immediately: ExecHashGetHashValue failed to restore the caller's memory
context before taking the failure exit.

17 years agoTurn the rangetable used by the executor into a flat list, and avoid storing
Tom Lane [Thu, 22 Feb 2007 22:00:26 +0000 (22:00 +0000)]
Turn the rangetable used by the executor into a flat list, and avoid storing
useless substructure for its RangeTblEntry nodes.  (I chose to keep using the
same struct node type and just zero out the link fields for unneeded info,
rather than making a separate ExecRangeTblEntry type --- it seemed too
fragile to have two different rangetable representations.)

Along the way, put subplans into a list in the toplevel PlannedStmt node,
and have SubPlan nodes refer to them by list index instead of direct pointers.
Vadim wanted to do that years ago, but I never understood what he was on about
until now.  It makes things a *whole* lot more robust, because we can stop
worrying about duplicate processing of subplans during expression tree
traversals.  That's been a constant source of bugs, and it's finally gone.

There are some consequent simplifications yet to be made, like not using
a separate EState for subplans in the executor, but I'll tackle that later.

17 years agoRemove extra tab.
Bruce Momjian [Wed, 21 Feb 2007 23:22:42 +0000 (23:22 +0000)]
Remove extra tab.

17 years agoRemove tabs from SGML reference files, so their addition can be detected
Bruce Momjian [Wed, 21 Feb 2007 23:21:12 +0000 (23:21 +0000)]
Remove tabs from SGML reference files, so their addition can be detected
in the future.

17 years agoUpdate upgrade wording.
Bruce Momjian [Wed, 21 Feb 2007 22:54:11 +0000 (22:54 +0000)]
Update upgrade wording.

17 years agoUpdate new optional VACUUM FULL hint for translations, per Alvaro.
Bruce Momjian [Wed, 21 Feb 2007 22:47:45 +0000 (22:47 +0000)]
Update new optional VACUUM FULL hint for translations, per Alvaro.

17 years agoMove increase FSM warning to after lazy_truncate_heap() because the
Bruce Momjian [Wed, 21 Feb 2007 22:15:21 +0000 (22:15 +0000)]
Move increase FSM warning to after lazy_truncate_heap() because the
function might reduce the number of free pages in the table.  Recommend
VACUUM FULL only if 20% free.

Simon Riggs.

17 years agobtree source code cleanups:
Bruce Momjian [Wed, 21 Feb 2007 20:02:17 +0000 (20:02 +0000)]
btree source code cleanups:

I refactored findsplitloc and checksplitloc so that the division of
labor is more clear IMO. I pushed all the space calculation inside the
loop to checksplitloc.

I also fixed the off by 4 in free space calculation caused by
PageGetFreeSpace subtracting sizeof(ItemIdData), even though it was
harmless, because it was distracting and I felt it might come back to
bite us in the future if we change the page layout or alignments.
There's now a new function PageGetExactFreeSpace that doesn't do the
subtraction.

findsplitloc now tries the "just the new item to right page" split as
well. If people don't like the refactoring, I can write a patch to just
add that.

Heikki Linnakangas

17 years agoUpdate FAQ about minor updates.
Bruce Momjian [Wed, 21 Feb 2007 19:48:02 +0000 (19:48 +0000)]
Update FAQ about minor updates.

17 years agoUpdate Japanese FAQ.
Bruce Momjian [Wed, 21 Feb 2007 17:23:49 +0000 (17:23 +0000)]
Update Japanese FAQ.

Jun Kuwamura

17 years agoUpdate URL in German FAQ for bug form, per Schima, Fabian
Bruce Momjian [Wed, 21 Feb 2007 16:49:37 +0000 (16:49 +0000)]
Update URL in German FAQ for bug form, per Schima, Fabian

17 years agoUpdate Chinese FAQs to have two versions, a traditional Chinese version (Taiwan)
Bruce Momjian [Wed, 21 Feb 2007 16:42:36 +0000 (16:42 +0000)]
Update Chinese FAQs to have two versions, a traditional Chinese version (Taiwan)
and a Simplified version (China (PRC)).

Backpatch to 8.2.X.

Daojing.Zhou

17 years agoFix typo, per Dave Page.
Bruce Momjian [Wed, 21 Feb 2007 16:09:01 +0000 (16:09 +0000)]
Fix typo, per Dave Page.

17 years agoUpdate minor release text.
Bruce Momjian [Wed, 21 Feb 2007 16:08:05 +0000 (16:08 +0000)]
Update minor release text.

17 years agoAdd configure --enable-profiling to enable GCC profiling. Patches from
Bruce Momjian [Wed, 21 Feb 2007 15:12:39 +0000 (15:12 +0000)]
Add configure --enable-profiling to enable GCC profiling.  Patches from
Korry Douglas and Nikhil S

17 years agoUpdate upgrade text.
Bruce Momjian [Wed, 21 Feb 2007 15:07:35 +0000 (15:07 +0000)]
Update upgrade text.

17 years agoRevert changes to process pg_proc.h entries without OIDs. We're not supposed
Magnus Hagander [Wed, 21 Feb 2007 12:28:27 +0000 (12:28 +0000)]
Revert changes to process pg_proc.h entries without OIDs. We're not supposed
to have such entries, and want to be notified when we do...
Leave the plain bugfix in genbki.

17 years agoUpdate URL for set-returning functions.
Bruce Momjian [Wed, 21 Feb 2007 03:50:57 +0000 (03:50 +0000)]
Update URL for set-returning functions.

17 years agoAllow pltcl args to spi_prepare and plpython args to plpy.prepare to be standard...
Andrew Dunstan [Wed, 21 Feb 2007 03:27:32 +0000 (03:27 +0000)]
Allow pltcl args to spi_prepare and plpython args to plpy.prepare to be standard type aliases as well as those known in pg_type. Similar to recent change in plperl.

17 years agoAdd URL for:
Bruce Momjian [Wed, 21 Feb 2007 01:08:58 +0000 (01:08 +0000)]
Add URL for:

      o Allow row and record variables to be set to NULL constants,
        and allow NULL tests on such variables

17 years agoPrevent BLCKSZ < 1024, and have initdb test shared buffers based on the
Bruce Momjian [Tue, 20 Feb 2007 23:49:38 +0000 (23:49 +0000)]
Prevent BLCKSZ < 1024, and have initdb test shared buffers based on the
BLCKSZ value.

17 years agoAdd:
Bruce Momjian [Tue, 20 Feb 2007 23:39:03 +0000 (23:39 +0000)]
Add:

>
> * Consider decreasing the amount of memory used by PrivateRefCount
>
>   http://archives.postgresql.org/pgsql-hackers/2006-11/msg00797.php
>   http://archives.postgresql.org/pgsql-hackers/2007-01/msg00752.php
>

17 years agoFix markup.
Bruce Momjian [Tue, 20 Feb 2007 23:14:19 +0000 (23:14 +0000)]
Fix markup.

17 years agoChange $(CC) to $(COMPILER) on Solaris gcc so -m64 is passed into the
Bruce Momjian [Tue, 20 Feb 2007 22:45:57 +0000 (22:45 +0000)]
Change $(CC) to $(COMPILER) on Solaris gcc so -m64 is passed into the
shared link line.

17 years agoAdd:
Bruce Momjian [Tue, 20 Feb 2007 22:29:28 +0000 (22:29 +0000)]
Add:

> * Increase locking when DROPing objects so dependent objects cannot
>   get dropped while the DROP operation is happening
>
>   http://archives.postgresql.org/pgsql-hackers/2007-01/msg00937.php

17 years agoAdd URL for:
Bruce Momjian [Tue, 20 Feb 2007 22:23:05 +0000 (22:23 +0000)]
Add URL for:

        o Allow UPDATE/DELETE WHERE CURRENT OF cursor
>    http://archives.postgresql.org/pgsql-hackers/2007-01/msg01014.php

17 years agoAdd:
Bruce Momjian [Tue, 20 Feb 2007 21:22:35 +0000 (21:22 +0000)]
Add:

>
> * Add missing operators for geometric data types
>
>   Some geometric types do not have the full suite of geometric operators,
>   e.g. box @> point
>

17 years agoUpdate "encode" documentation to mention that 'escape' only changes null
Bruce Momjian [Tue, 20 Feb 2007 19:59:04 +0000 (19:59 +0000)]
Update "encode" documentation to mention that 'escape' only changes null
bytes and backslashes, remove "ASCII" mention.  Backpatch to 8.2.X.

17 years agoUpdate pgpass Win32 wording.
Bruce Momjian [Tue, 20 Feb 2007 19:35:17 +0000 (19:35 +0000)]
Update pgpass Win32 wording.

17 years agoUpdate information_schema documentation to match system tables.
Bruce Momjian [Tue, 20 Feb 2007 18:47:25 +0000 (18:47 +0000)]
Update information_schema documentation to match system tables.
Backpatch to 8.2.X.

17 years agoWording improvement.
Bruce Momjian [Tue, 20 Feb 2007 18:18:05 +0000 (18:18 +0000)]
Wording improvement.

17 years agoMore clearly document that most PostgreSQL utilities support libpq
Bruce Momjian [Tue, 20 Feb 2007 18:10:59 +0000 (18:10 +0000)]
More clearly document that most PostgreSQL utilities support libpq
environment variables.  Backpatch to 8.2.X.

17 years agoAdjust user-facing documentation to explain why we don't check pgpass
Tom Lane [Tue, 20 Feb 2007 17:47:04 +0000 (17:47 +0000)]
Adjust user-facing documentation to explain why we don't check pgpass
file permissions on Windows.

17 years agoRemove the Query structure from the executor's API. This allows us to stop
Tom Lane [Tue, 20 Feb 2007 17:32:18 +0000 (17:32 +0000)]
Remove the Query structure from the executor's API.  This allows us to stop
storing mostly-redundant Query trees in prepared statements, portals, etc.
To replace Query, a new node type called PlannedStmt is inserted by the
planner at the top of a completed plan tree; this carries just the fields of
Query that are still needed at runtime.  The statement lists kept in portals
etc. now consist of intermixed PlannedStmt and bare utility-statement nodes
--- no Query.  This incidentally allows us to remove some fields from Query
and Plan nodes that shouldn't have been there in the first place.

Still to do: simplify the execution-time range table; at the moment the
range table passed to the executor still contains Query trees for subqueries.

initdb forced due to change of stored rules.

17 years agoRemove, item not needed for Win32:
Bruce Momjian [Tue, 20 Feb 2007 15:21:42 +0000 (15:21 +0000)]
Remove, item not needed for Win32:

<  o Check .pgpass file permissions
>

17 years agoAdd comment that on Win32, we don't need to check the .pgpass file
Bruce Momjian [Tue, 20 Feb 2007 15:20:51 +0000 (15:20 +0000)]
Add comment that on Win32, we don't need to check the .pgpass file
permission, per Magnus.

17 years agoRemove "History" sections for pg_dump and pg_restore. I don't think
Bruce Momjian [Tue, 20 Feb 2007 15:01:17 +0000 (15:01 +0000)]
Remove "History" sections for pg_dump and pg_restore.  I don't think
anyone cares because the last history change was for PostgreSQL 7.1.

17 years agoSpell check on array patch.
Bruce Momjian [Tue, 20 Feb 2007 14:54:47 +0000 (14:54 +0000)]
Spell check on array patch.

17 years agoAdd for WIN32:
Bruce Momjian [Tue, 20 Feb 2007 14:48:47 +0000 (14:48 +0000)]
Add for WIN32:

<
>  o Check .pgpass file permissions

17 years agoUpdate array slice documentation to be clearer.
Bruce Momjian [Tue, 20 Feb 2007 14:34:25 +0000 (14:34 +0000)]
Update array slice documentation to be clearer.

17 years agoAdd:
Bruce Momjian [Tue, 20 Feb 2007 14:17:24 +0000 (14:17 +0000)]
Add:

> * Fix IS OF so it matches the ISO specification, and add documentation
>
>   http://archives.postgresql.org/pgsql-patches/2003-08/msg00060.php
>   http://archives.postgresql.org/pgsql-hackers/2007-02/msg00060.php

17 years agoComment-out documentation for IS OF because it doesn't conform to the
Bruce Momjian [Tue, 20 Feb 2007 14:04:50 +0000 (14:04 +0000)]
Comment-out documentation for IS OF because it doesn't conform to the
ISO SQL behavior. Backpatch removal to 8.2.X.

17 years agoIdentify schema of inherited table in psql \d when necessary.
Peter Eisentraut [Tue, 20 Feb 2007 10:23:38 +0000 (10:23 +0000)]
Identify schema of inherited table in psql \d when necessary.

by Bernd Helmle

17 years agoAdd missing OIDs to pg_proc.
Peter Eisentraut [Tue, 20 Feb 2007 10:00:25 +0000 (10:00 +0000)]
Add missing OIDs to pg_proc.

17 years agoRemove item:
Bruce Momjian [Tue, 20 Feb 2007 03:47:03 +0000 (03:47 +0000)]
Remove item:

<  o ARRAY[[1,2],[3,4]])[1] should return the same values as
<    ARRAY[[1,2],[3,4]])[1:1];
<

17 years agoDocument IS [NOT] OF, which was added in 7.3.
Bruce Momjian [Tue, 20 Feb 2007 00:25:05 +0000 (00:25 +0000)]
Document IS [NOT] OF, which was added in 7.3.

17 years agoAdd FAQ text about Makefile.custom:
Bruce Momjian [Mon, 19 Feb 2007 23:45:38 +0000 (23:45 +0000)]
Add FAQ text about Makefile.custom:

    <P><I>src/Makefile.custom</I> can be used to set environment variables,
    like <I>CUSTOM_COPT</I>, that are used for every compile.

17 years agoDocument that to_char('J'/Julian) is midnight-based, per report that
Bruce Momjian [Mon, 19 Feb 2007 22:51:44 +0000 (22:51 +0000)]
Document that to_char('J'/Julian) is midnight-based, per report that
Julian technically is noon to noon.

17 years agoWording improvement.
Bruce Momjian [Mon, 19 Feb 2007 22:10:52 +0000 (22:10 +0000)]
Wording improvement.

17 years agoUpdate PQfree() documentation to be clearer, backpatch to 8.2.X.
Bruce Momjian [Mon, 19 Feb 2007 22:06:23 +0000 (22:06 +0000)]
Update PQfree() documentation to be clearer, backpatch to 8.2.X.

17 years agoUpdate wording:
Bruce Momjian [Mon, 19 Feb 2007 21:08:48 +0000 (21:08 +0000)]
Update wording:

< * Consider allowing configuration of TOAST thresholds
> * Allow user configuration of TOAST thresholds

17 years agoAdd:
Bruce Momjian [Mon, 19 Feb 2007 21:07:25 +0000 (21:07 +0000)]
Add:

> * Consider allowing configuration of TOAST thresholds
>
>   http://archives.postgresql.org/pgsql-hackers/2007-02/msg00213.php
>