aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add support for Win1252 encoding.Bruce Momjian2005-03-14
| | | | Roland Volkmann
* Bump minor version numbers for 8.1 compared to 8.0.Bruce Momjian2005-03-14
|
* Completed:Bruce Momjian2005-03-14
| | | | > * -Cache last known per-tuple offsets to speed long tuple access
* Fix mistakes in SGML markup. From David Fetter.Neil Conway2005-03-14
|
* Note that the -F and -R command line options only affect unalignedTom Lane2005-03-14
| | | | | output mode. This was already stated in other places in the psql reference page, but not here.
* Avoid O(N^2) overhead in repeated nocachegetattr calls when columns ofTom Lane2005-03-14
| | | | | | | | a tuple are being accessed via ExecEvalVar and the attcacheoff shortcut isn't usable (due to nulls and/or varlena columns). To do this, cache Datums extracted from a tuple in the associated TupleTableSlot. Also some code cleanup in and around the TupleTable handling. Atsushi Ogawa with some kibitzing by Tom Lane.
* Document client-only encodings.Bruce Momjian2005-03-14
|
* Fix typo on URL.Bruce Momjian2005-03-14
|
* Add user:Bruce Momjian2005-03-14
| | | | > * Support triggers on columns (Greg Sabino Mullane)
* Finalize character set documentation changes.Bruce Momjian2005-03-14
|
* Allow ALTER FUNCTION to change a function's strictness, volatility, andNeil Conway2005-03-14
| | | | | | | | | whether or not it is a security definer. Changing a function's strictness is required by SQL2003, and the other capabilities make sense. Also, allow an optional RESTRICT noise word to be specified, for SQL conformance. Some trivial regression tests added and the documentation has been updated.
* Update comments for new encoding names.Bruce Momjian2005-03-14
|
* Add missing identification comment, remove entirely inappropriate includeTom Lane2005-03-13
| | | | of postgres.h.
* Add some missing #includes.Tom Lane2005-03-13
|
* Increment all major version numbers in 8.0.X to force recompile ofBruce Momjian2005-03-13
| | | | | client aplications so 7.4.X releases can be installed on the same machine as 8.0.X.
* Forgot that I had intended to replace division by masking in hash calculation.Tom Lane2005-03-13
|
* Remove CENTER tag.Bruce Momjian2005-03-13
|
* Make default_with_oids default to false -- user-created tables will nowNeil Conway2005-03-13
| | | | | | no longer include OIDs, unless WITH OIDS is specified or the default_with_oids configuration parameter is enabled. Update the docs accordingly.
* More ordering adjustments.Bruce Momjian2005-03-13
|
* Update obsolete comment.Neil Conway2005-03-13
|
* Fix markup.Bruce Momjian2005-03-13
|
* More markup changes.Bruce Momjian2005-03-13
|
* More cleanups.Bruce Momjian2005-03-13
|
* More improvements.Bruce Momjian2005-03-13
|
* More additions to the table.Bruce Momjian2005-03-13
|
* Keep changing the markup until I like it. :-)Bruce Momjian2005-03-13
|
* More table markup improvements.Bruce Momjian2005-03-13
|
* More table markup fixes.Bruce Momjian2005-03-13
|
* Rework "aliases" column for encodings.Bruce Momjian2005-03-13
|
* Fix markup typo.Bruce Momjian2005-03-13
|
* Add missing conversion documentation for certain encodings.Bruce Momjian2005-03-13
|
* Reorder documented encodings to be alphabetical.Bruce Momjian2005-03-13
| | | | Remove warning about pre-7.2 LATIN5 usage.
* Document aliases for our supported encodings.Bruce Momjian2005-03-13
| | | | Add a few encodings that were not documented.
* When cloning template0 (or other fully-frozen databases), set the newTom Lane2005-03-12
| | | | | | | | | | | database's datallowconn and datfrozenxid to the current transaction ID instead of copying the source database's values. This is OK because we assume the source DB contains no normal transaction IDs whatsoever. This keeps VACUUM from immediately starting to complain about unvacuumed databases in the situation where we are more than 2 billion transactions out from the XID stamp of template0. Per discussion with Milen Radev (although his complaint turned out to be due to something else, but the problem is real anyway).
* Fix ALTER DATABASE RENAME to allow the operation if user is a superuserTom Lane2005-03-12
| | | | | who for some reason isn't marked usecreatedb. Per report from Alexander Pravking. Also fix sloppy coding in have_createdb_privilege().
* Adjust the API for aggregate function calls so that a C-coded functionTom Lane2005-03-12
| | | | | | | | | | | | | can tell whether it is being used as an aggregate or not. This allows such a function to avoid re-pallocing a pass-by-reference transition value; normally it would be unsafe for a function to scribble on an input, but in the aggregate case it's safe to reuse the old transition value. Make int8inc() do this. This gets a useful improvement in the speed of COUNT(*), at least on narrow tables (it seems to be swamped by I/O when the table rows are wide). Per a discussion in early December with Neil Conway. I also fixed int_aggregate.c to check this, thereby turning it into something approaching a supportable technique instead of being a crude hack.
* Add pg_buffercache contrib module, from Mark Kirkwood.Neil Conway2005-03-12
|
* Some builds (depends on crypto engine support?) of OpenSSLNeil Conway2005-03-12
| | | | | | | | | | | | 0.9.7x have EVP_DigestFinal function which which clears all of EVP_MD_CTX. This makes pgcrypto crash in functions which re-use one digest context several times: hmac() and crypt() with md5 algorithm. Following patch fixes it by carring the digest info around EVP_DigestFinal and re-initializing cipher. Marko Kreen.
* Documention all our supported encodings.Bruce Momjian2005-03-12
|
* Done:Bruce Momjian2005-03-12
| | | | | < o Allow COPY FROM ... CSV to interpret newlines and carriage > o -Allow COPY FROM ... CSV to interpret newlines and carriage
* Handle carriage returns and line feeds in COPY CSV mode.Bruce Momjian2005-03-12
| | | | Andrew Dunstan
* Done:Bruce Momjian2005-03-12
| | | | * -Add a warning when the free space map is too small
* Add warning about the need to increase "max_fsm_relations" andBruce Momjian2005-03-12
| | | | | | | "max_fsm_relations" for vacuums. Also improve VACUUM VERBOSE final message text. Ron Mayer
* Fix snprintf() to properly handle precision specification for %f.Bruce Momjian2005-03-12
|
* Fix problem with infinite recursion between write_syslogger_file andTom Lane2005-03-12
| | | | | | | | elog if the former has trouble writing its file. Code review for Magnus' patch to redirect stderr to syslog on Windows (Bruce's version seems right, but did some minor prettification). Backpatch both changes to 8.0 branch.
* Here's the patch to fix a lot of markup errors in the HTML FAQs. Doesn'tBruce Momjian2005-03-11
| | | | | | change content (at least not supposed to). Magnus Hagander
* Add fprintf() custom version to libpgport.Bruce Momjian2005-03-11
| | | | | | | Document use of macros for pg_printf functions. Bump major versions of all interfaces to handle movement of get_progname from libpq to libpgport in 8.0, and probably other libpgport changes in 8.1.
* Define snprintf() to call pg_snprintf() so our own snprintf-likeBruce Momjian2005-03-11
| | | | | implementation doesn't export out via libpq and get used by a user application.
* Add 'static' to initdb.c file-global variables.Bruce Momjian2005-03-11
|
* Mark file-global function and variables as static.Bruce Momjian2005-03-11
|