summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2004-05-23Fix broken markup.Tom Lane
2004-05-22Fix a few more minor errors in the 7.4 release notes.Neil Conway
2004-05-22Fix typo in an entry in the 7.4 release notes.Neil Conway
2004-05-21Integrate src/timezone library for all platforms. There is more we canTom Lane
and should do now that we control our own destiny for timezone handling, but this commit gets the bulk of the picayune diffs in place. Magnus Hagander and Tom Lane.
2004-05-19Document &< and &> properly.Bruce Momjian
William White <bwhite@frognet.net>
2004-05-19Clearify CHECK handling of unknown test values.Bruce Momjian
Karl O. Pinc
2004-05-18Trim down relocatable docs, per Peter.Bruce Momjian
2004-05-18Add some documentation on relocatable installs.Bruce Momjian
2004-05-18Update Russian FAQ.Bruce Momjian
Viktor Vislobokov
2004-05-17Add documentation that installations are relocatable unless configureBruce Momjian
locations are overridden.
2004-05-17Reformat sgml doc paragraph.Bruce Momjian
2004-05-16Add documentation for the new "dollar quoting" feature, and update existingNeil Conway
examples to use dollar quoting when appropriate. Original patch from David Fetter, additional work and editorializing by Neil Conway.
2004-05-16Change ln(), log(), power(), and sqrt() to emit the correct SQLSTATENeil Conway
error codes for certain error conditions, as specified by SQL2003.
2004-05-16Restore one mention of logrotate, per Peter.Bruce Momjian
2004-05-14Implement the width_bucket() function, per SQL2003. This commit only addsNeil Conway
a variant of the function for the 'numeric' datatype; it would be possible to add additional variants for other datatypes, but I haven't done so yet. This commit includes regression tests and minimal documentation; if we want developers to actually use this function in applications, we'll probably need to document what it does more fully.
2004-05-14Properly document rotatelogs, and add mention of it to pg_ctl manual page.Bruce Momjian
2004-05-14Improve documentation for SQLSTATE error codes, per recent thread onNeil Conway
-patches.
2004-05-10Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane
rather than allowing them only in a few special cases as before. In particular you can now pass a ROW() construct to a function that accepts a rowtype parameter. Internal generation of RowExprs fixes a number of corner cases that used to not work very well, such as referencing the whole-row result of a JOIN or subquery. This represents a further step in the work I started a month or so back to make rowtype values into first-class citizens.
2004-05-10Fix typo.Neil Conway
2004-05-08Fix typo.Bruce Momjian
2004-05-06Erase MD5 user passwords when a user is renamed because the username isBruce Momjian
used as salt for the MD5 password.
2004-05-06Update todo/faq timestampsBruce Momjian
2004-05-05Fix a typo in the documentation.Neil Conway
2004-05-05ALTER TABLE rewrite. New cool stuff:Tom Lane
* ALTER ... ADD COLUMN with defaults and NOT NULL constraints works per SQL spec. A default is implemented by rewriting the table with the new value stored in each row. * ALTER COLUMN TYPE. You can change a column's datatype to anything you want, so long as you can specify how to convert the old value. Rewrites the table. (Possible future improvement: optimize no-op conversions such as varchar(N) to varchar(N+1).) * Multiple ALTER actions in a single ALTER TABLE command. You can perform any number of column additions, type changes, and constraint additions with only one pass over the table contents. Basic documentation provided in ALTER TABLE ref page, but some more docs work is needed. Original patch from Rod Taylor, additional work from Tom Lane.
2004-05-03Fix obscure typo in 7.4.0 release notes.Neil Conway
2004-05-01Update Japanese FAQ.Bruce Momjian
Jun Kuwamura
2004-04-29Minor copy-editing.Tom Lane
2004-04-24Fix typo in libpq docs.Neil Conway
2004-04-24Document that PQoidValue(), PQcmdTuples(), and PQoidStatus() now workNeil Conway
when the command that generated the PGresult was an EXECUTE of an appropriate prepared statement.
2004-04-24Add mention to run thread test program if user is experiencing problemsBruce Momjian
with threaded applications.
2004-04-23Add ceiling() as an alias for ceil(), and power() as an alias for pow().Neil Conway
Regression tests and documentation have both been updated. SQL2003 requires that both ceiling() and ceil() be present, so I have documented both spellings. SQL2003 doesn't mention pow() as far as I can see, so I decided to replace pow() with power() in the documentation: there is little reason to encourage the continued usage of a function that isn't compliant with the standard, given a standard-compliant alternative. RELEASE NOTES: should state that pow() is considered deprecated (although I don't see the need to ever remove it.)
2004-04-22Make psql's \d+ command indicate whether the table in questionNeil Conway
contains OIDs. Also, minor documentation improvements to the psql reference page.
2004-04-22Fix filename mention in psqlrc.sample file.Bruce Momjian
2004-04-22Put information about tag in Outputs section, where it belongs.Tom Lane
2004-04-22Fix typoPeter Eisentraut
2004-04-22Improvements to the backup & restore documentation.Neil Conway
2004-04-22Update EXECUTE docs to mention tag matches prepared statement.Bruce Momjian
Update log_statement to more clearly state it doesn't filter based on the statement type of the prepared statement.
2004-04-22Add global psql config file, psql.rc.sample.Bruce Momjian
2004-04-21Minor improvement to CREATE AGGREGATE docs: add an xref to the docs forNeil Conway
builtin aggregate functions.
2004-04-21New link for Solaris IPC articlePeter Eisentraut
2004-04-21Change COPY CSV keyword to be:Bruce Momjian
FORCE QUOTE to force quotes FORCE NOT NULL to quote null input values
2004-04-20Add doc mention that:Bruce Momjian
process directly. Some parameters can only be set at server start; any changes to their entries in the configuration file will be ignored until the server is restarted.
2004-04-20Improve IS NULL partial index wording.Bruce Momjian
2004-04-20Document partial indexes for IS NULL lookups.Bruce Momjian
2004-04-20Remove additional tcl doc mention.Bruce Momjian
2004-04-20Remove TCL docs.Bruce Momjian
2004-04-20> >> My question is whether postgres can index null values, and if not, do IBruce Momjian
> >> have to accept a full table scan when locating records. > > > > It indexes them, but "is null" is not an indexable operator, so you > > can't directly solve the above with a 3-column index. What you can do > > instead is use a partial index, for instance > > > > create index i on CUSTOMER.WCCustOrderStatusLog (WCOrderStatusID) > > where Acknowledged is null and Processing is null; > > That's a very nifty trick and exactly the sort of answer I was after! Add CREATE INDEX doc mention of using partial indexes for IS NULL indexing; idea from Tom.
2004-04-19In reading the 7.4.2 docs, the sql reference page for PREPARE doesn'tBruce Momjian
reference DEALLOCATE in any way. It points to EXECUTE, but not to DEALLOCATE. Suggested fix: ... This also means that a single prepared statement cannot be used by multiple simultaneous database clients; however, each client can create their own prepared statement to use. The prepared statement can be manually cleaned up using the DEALLOCATE command. James Robinson
2004-04-19Complete TODO item:Bruce Momjian
o -Allow dump/load of CSV format This adds new keywords to COPY and \copy: CSV - enable CSV mode (comma separated variable) QUOTE - specify quote character ESCAPE - specify escape character FORCE - force quoting of specified column LITERAL - suppress null comparison for columns Doc changes included. Regression updates coming from Andrew.
2004-04-15Clarify meaning of second DateStyle value.Bruce Momjian