summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2002-06-21Update hash warning in manual.Bruce Momjian
2002-06-21Document problems with hash indexes compared to btree.Bruce Momjian
2002-06-21Update FAQ.Bruce Momjian
2002-06-21Add pg_dump/restore item to FAQ.Bruce Momjian
Martijn van Oosterhout
2002-06-20Add new documentation on page format.Bruce Momjian
Martijn van Ooster
2002-06-20Update copyright to 2002.Bruce Momjian
2002-06-20> Here's the first doc patch for SRFs. The patch covers generalBruce Momjian
> information and SQL language specific info wrt SRFs. I've taken to > calling this feature "Table Fuctions" to be consistent with (at least) > one well known RDBMS. Joe Conway
2002-06-20Improve COPY syntax to use WITH clause, keep backward compatibility.Bruce Momjian
2002-06-20This patch updates the CREATE LANGUAGE & pg_language docs for the 7.3Bruce Momjian
table structure. Dave Page
2002-06-20Add new Russian FAQ.Bruce Momjian
Viktor Vislobokov
2002-06-19Split list of SQL99 features into "Supported" and "Unsupported" lists.Thomas G. Lockhart
2002-06-17Simplify optional WITH handling in CREATE USER, ALTER USER, CREATEBruce Momjian
GROUP. Make WITH optional in CREATE DATABASE for consistency.
2002-06-16Remove KSQO from GUC and move file to _deadcode.Bruce Momjian
2002-06-15Ooops, fix busted markup.Tom Lane
2002-06-15Add a little more material to the new section about evaluation order.Tom Lane
2002-06-15Patch for current_schemas to optionally include implicit ...Bruce Momjian
Second cut attached. This one just adds a boolean option to the existing function to indicate that implicit schemas are to be included (or not). I remembered the docs as well this time :-) Dave Page
2002-06-15Update LOG_PID to mention it doesn't control syslog.Bruce Momjian
Oliver Elphick
2002-06-15The normal operation of our servers is to have tcpip_sockets enabled,Bruce Momjian
but occasionally I may need to shut down the server and restart it w/o tcpip sockets. Postmaster has the -i option to turn on tcpip connections, but it wasn't immediately clear how to easily or temporarily turn it off (when it's been enabled in postgresql.conf). In fact, it wasn't clear to me until digging in to postmaster.c that I could pass '-c tcpip_socket=false' or '--tcpip_socket=false'. (And then of course when I looked more closely at the man page I realized I'd missed the proper part of the documentation.) What I'd been looking for is a flag that would have the opposite effect of '-i', and it's conceivable that others will be looking for specific flags to do the opposite of '-F' and '-S'. I was preparing to add options to postmaster until I realized that maybe the solution is just to add some documentation. If you'd rather have 1 character options to accomplish this, I'd be happy to do that-- adding those 9 lines of code is definitely within my ability. :) (Although, the "right" letter to be the opposite of -S isn't clear to me, since -s is already taken.) Ron Snyder.
2002-06-15On Wed, 2002-05-29 at 01:41, Tom Lane wrote:Bruce Momjian
> > > Is it a good idea to provide an example (such as the above), or should I > > just try and describe the behaviour? > > Examples are generally good things ... OK, the attached documentation patch provides some simple examples of use of tablename as a parameter, %ROWTYPE and %TYPE. In the end I decided that the documentation is literally correct, but hard to follow without any examples explicitly showing the use of a table name as a parameter. Andrew McMillan
2002-06-15Add LOCALTIME and LOCALTIMESTAMP functions per SQL99 standard.Thomas G. Lockhart
Remove ODBC-compatible empty parentheses from calls to SQL99 functions for which these parentheses do not match the standard. Update the ODBC driver to ensure compatibility with the ODBC standard for these functions (e.g. CURRENT_TIMESTAMP, CURRENT_USER, etc). Include a new appendix in the User's Guide which lists the labeled features for SQL99 (the labeled features replaced the "basic", "intermediate", and "advanced" categories from SQL92). features.sgml does not yet split this list into "supported" and "unsupported" lists.
2002-06-15Add NetBSD/MIPS as a supported platform.Thomas G. Lockhart
2002-06-15Make encryption of stored passwords the default, as discussed months ago.Bruce Momjian
2002-06-13Update for new SGML file.Bruce Momjian
2002-06-13Move disk usage section into its own section.Bruce Momjian
2002-06-13Add section on showing disk usage.Bruce Momjian
2002-06-11Fix markup typo.Thomas G. Lockhart
2002-06-11Implement SQL99 OVERLAY(). Allows substitution of a substring in a string.Thomas G. Lockhart
Implement SQL99 SIMILAR TO as a synonym for our existing operator "~". Implement SQL99 regular expression SUBSTRING(string FROM pat FOR escape). Extend the definition to make the FOR clause optional. Define textregexsubstr() to actually implement this feature. Update the regression test to include these new string features. All tests pass. Rename the regular expression support routines from "pg95_xxx" to "pg_xxx". Define CREATE CHARACTER SET in the parser per SQL99. No implementation yet.
2002-06-11Implement SQL99 OVERLAY(). Allows substitution of a substring in a string.Thomas G. Lockhart
Implement SQL99 SIMILAR TO as a synonym for our existing operator "~". Implement SQL99 regular expression SUBSTRING(string FROM pat FOR escape). Extend the definition to make the FOR clause optional. Define textregexsubstr() to actually implement this feature. Update the regression test to include these new string features. All tests pass. Rename the regular expression support routines from "pg95_xxx" to "pg_xxx". Define CREATE CHARACTER SET in the parser per SQL99. No implementation yet.
2002-06-11Fix link.Bruce Momjian
2002-06-11Update performance section.Bruce Momjian
2002-06-11Update fsync FAQ item.Bruce Momjian
2002-06-10Fix link.Bruce Momjian
2002-06-10Move ruler to separate sections.Bruce Momjian
2002-06-10Add item for plpgsql temp table access.Bruce Momjian
2002-06-08Update new Russian FAQ, from Victor VislobokovBruce Momjian
2002-06-04Update Japanese FAQ, from Jun KuwamuraBruce Momjian
2002-06-03The attached patch fixes a typo in the documentation for SETBruce Momjian
CONSTRAINTS. Neil Conway <neilconway@rogers.com>
2002-06-02Remove mention of timestamp() in SGML docs; doesn't exist anymore.Bruce Momjian
2002-06-01Add section explaining unspecified expression evaluation order.Peter Eisentraut
2002-06-01Indent verbatim environments.Peter Eisentraut
2002-05-30Improve manual's discussion of locking and MVCC.Tom Lane
2002-05-29Add a note about the interpretation of amcanmulticol and amindexnulls:Tom Lane
a multicolumn-capable index AM *must* support nulls in index columns after the first one.
2002-05-22Add optional "validator" function to languages that can validate thePeter Eisentraut
function body (and other properties) as a function in the language is created. This generalizes ad hoc code that already existed for the built-in languages. The validation now happens after the pg_proc tuple of the new function is created, so it is possible to define recursive SQL functions. Add some regression test cases that cover bogus function definition attempts.
2002-05-18Revise command completion tags as per hackers message on 20 March.Peter Eisentraut
2002-05-18Allow functions to be executed with the privileges of the function owner.Peter Eisentraut
I took the opportunity to remove the pg_proc.proistrusted field.
2002-05-17Extend syntax of CREATE FUNCTION to resemble SQL99.Peter Eisentraut
2002-05-17Merge the last few variable.c configuration variables into the genericTom Lane
GUC support. It's now possible to set datestyle, timezone, and client_encoding from postgresql.conf and per-database or per-user settings. Also, implement rollback of SET commands that occur in a transaction that later fails. Create a SET LOCAL var = value syntax that sets the variable only for the duration of the current transaction. All per previous discussions in pghackers.
2002-05-14Fix obsolete statement about permissions on COPY ref page, and confusionTom Lane
about TO/FROM direction in several places.
2002-05-14Make regression tests locale-proof by setting some locale categoriesPeter Eisentraut
to C at run-time, and providing alternative output files for different sort orders.
2002-05-13AVG probably shouldn't be upper case here, consideringTom Lane
that we don't upcase the others.