aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Document use of rsync for file system backups.Bruce Momjian2005-03-17
| | | | Tino Wildenhain
* Add mention of compatibility problem with turning off backslash escapes:Bruce Momjian2005-03-17
| | | | | | < SQL-spec compliant, so allow such handling to be disabled. > SQL-spec compliant, so allow such handling to be disabled. However, > disabling backslashes could break many third-party applications and tools.
* Factor duplicate snprintf code into functions.Bruce Momjian2005-03-17
|
* Add a reference to the documentation on alternate index operator classes inNeil Conway2005-03-17
| | | | the locale docs. Patch from Chris KL, editorialization by Neil Conway.
* This patch makes \d on tables and views sort fk constraints, triggersNeil Conway2005-03-16
| | | | | | | | and rules alphabetically in the output. This makes it the same as for indexes and stops the irritating random or reverse ordering it currently has. Chris KL
* Force initdb cause of encoding additions.Bruce Momjian2005-03-16
|
* Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane2005-03-16
| | | | | | | | | | | | | | | | | | | | | of tuples when passing data up through multiple plan nodes. A slot can now hold either a normal "physical" HeapTuple, or a "virtual" tuple consisting of Datum/isnull arrays. Upper plan levels can usually just copy the Datum arrays, avoiding heap_formtuple() and possible subsequent nocachegetattr() calls to extract the data again. This work extends Atsushi Ogawa's earlier patch, which provided the key idea of adding Datum arrays to TupleTableSlots. (I believe however that something like this was foreseen way back in Berkeley days --- see the old comment on ExecProject.) A test case involving many levels of join of fairly wide tables (about 80 columns altogether) showed about 3x overall speedup, though simple queries will probably not be helped very much. I have also duplicated some code in heaptuple.c in order to provide versions of heap_formtuple and friends that use "bool" arrays to indicate null attributes, instead of the old convention of "char" arrays containing either 'n' or ' '. This provides a better match to the convention used by ExecEvalExpr. While I have not made a concerted effort to get rid of uses of the old routines, I think they should be deprecated and eventually removed.
* Add sprintf support, that were were missing.Bruce Momjian2005-03-16
| | | | Add support for snprintf '+', 'h', and %* length settings.
* pgindent snprintf.c for consistency.Bruce Momjian2005-03-16
|
* Fix snprintf for %*$.Bruce Momjian2005-03-16
|
* Add CVS \r\n regression tests.Bruce Momjian2005-03-16
| | | | Andrew Dunstan
* Fix snprintf to handle %$ properly by storing and reordering theBruce Momjian2005-03-16
| | | | | | arguments. Nicolai Tufar
* Add missing include for new lc_ctype_is_c() function.Bruce Momjian2005-03-16
| | | | Per Neil.
* Prevent locale-aware handling of upper, lower, and initcap when theBruce Momjian2005-03-16
| | | | | | | locale is C. Backpatch to 8.0.X because some operating systems were throwing errors for such operations, rather than ignoring the locale when it was C.
* Wrap the implementation of fork_process() inside #ifndef WIN32 -- thisNeil Conway2005-03-16
| | | | | should hopefully unbreak the Win32 build. Apologies for breaking it in the first place.
* Update to 8.0.1.Bruce Momjian2005-03-15
|
* Add:Bruce Momjian2005-03-15
| | | | | > * Allow sequential scans to take advantage of other concurrent > sequentiqal scans, also called "Synchronised Scanning"
* Update Win32 item:Bruce Momjian2005-03-15
| | | | | | | | | | | | | | < o Disallow encodings like UTF8 which PostgreSQL supports < but the operating system does not (already disallowed by < pginstaller) > o Add support for Unicode < To fix UTF8, the data needs to be converted to UTF16 and then < the Win32 wcscoll() can be used, and perhaps other functions > To fix this, the data needs to be converted to/from UTF16/UTF8 > so the Win32 wcscoll() can be used, and perhaps other functions < locales but provides no ordering. < > locales but provides no ordering or character set classes.
* Clean up win1252 documentation. Mention how we determine the number ofBruce Momjian2005-03-15
| | | | bytes/character for each encoding.
* Issue free space notices to both the user and the server log file.Bruce Momjian2005-03-14
|
* Make pg_dump emit a useful error message, instead of just dumping core,Tom Lane2005-03-14
| | | | | if it finds a pg_rewrite entry for which there is no pg_class entry. Per report from Andrew Slobodyanyk.
* 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
|