aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Spelling fixPeter Eisentraut2006-11-29
|
* Add an example showing how to cope with mixed-case names in pg_dumpTom Lane2006-11-28
| | | | switches.
* Update timezone data to tzdata2006p zic distribution. It seems WesternTom Lane2006-11-28
| | | | | Australia decided to institute DST with one month's notice ... way to go, politicians.
* Mark to_char(timestamp without timezone) as stable, not immutable, since itsTom Lane2006-11-28
| | | | | | | | | | | | result now depends on the lc_messages setting, as noted by Bruce. Also, mark to_number() and the numeric-type variants of to_char() as stable, because their results depend on lc_numeric; this is a longstanding oversight. Also, mark to_date() and to_char(interval) as stable; although these appear not to depend on any GUC variables as of CVS HEAD, that seems a property unlikely to survive future improvements. It seems best to mark all the formatting functions stable and be done with it. catversion not bumped, because this does not seem critical enough to force a post-RC1 initdb, and anyway we cannot do so in the back branches.
* Fix some translator comments so that xgettext finds them and pgindent doesPeter Eisentraut2006-11-28
| | | | not destroy them. Maybe we can adjust pgindent sometime.
* Add workaround for localizing May and abbreviated May differently. IdeaPeter Eisentraut2006-11-28
| | | | of Dennis Björklund.
* Also install ecpg_config.hMichael Meskes2006-11-28
|
* Add $(CFLAGS) to the simplified build rule for .so libraries on Darwin.Tom Lane2006-11-28
| | | | Arguably we should do this on *all* platforms, but for the moment Ill
* protect vfprintf from hijacking by Windows gettext just like other members ↵Andrew Dunstan2006-11-28
| | | | of the *printf family.
* Fix inheritance description to note that not-null constraints areTom Lane2006-11-28
| | | | inherited, per Taiki Yamaguchi.
* Fix gratuitous message spelling differencesPeter Eisentraut2006-11-27
|
* Make pg_restore usage examples more useful: illustrate restoring intoTom Lane2006-11-26
| | | | both the same database name and a different one.
* Fix misspellings of GB.Peter Eisentraut2006-11-25
|
* Correct misspellings of kB.Peter Eisentraut2006-11-25
|
* Cosmetic release note fix.Neil Conway2006-11-25
|
* update for rc1REL8_2_RC1PostgreSQL Daemon2006-11-25
|
* Copy fsync() defines into test_fsync.c, someday place them in anBruce Momjian2006-11-25
| | | | | | | | include. Propery align for O_DIRECT. Check for write()/fsync() failures.
* Document that to_char() "TM" is controlled by lc_messages.Bruce Momjian2006-11-25
|
* Update release notes for RC1.Tom Lane2006-11-24
|
* Fix psql's \copy command to ensure that it cycles libpq back to the idle stateTom Lane2006-11-24
| | | | | | | | | (in particular, causing the ReadyForQuery message to be eaten) before returning from do_copy. The only known consequence of failing to do so is that get_prompt might show a wrong result for the %x transaction status escape, as reported by Bernd Helmle; but it's possible there are other issues. Back-patch as far as 7.4, the oldest version supporting %x.
* Revert (too late in beta):Bruce Momjian2006-11-24
| | | | | | Fix to_char() locale handling to honor LC_TIME, not LC_MESSAGES. Euler Taveira de Oliveira
* Change pg_stat_all_tables and sister views to put the recently-addedTom Lane2006-11-24
| | | | | | | | | vacuum/analyze timestamp columns at the end, rather than at a random spot in the middle as in the original patch. This was deemed more usable as well as less likely to break existing application code. initdb forced accordingly. In passing, remove former kluge for initializing pg_stat_file()'s pg_proc entry --- bootstrap mode was fixed recently so that this can be done without any hacks, but I overlooked this usage.
* Make contrib/isn pass the opr_sanity sanity checks: add missingTom Lane2006-11-24
| | | | | | | | commutator operators, and mark hash-opclass members as oprcanhash. This is a pretty ugly, brute-force solution, but it seems that getting rid of all these redundant-looking operators would require some tweaks in the core operator-resolution code to behave nicely, and I'm not willing to risk that just before RC1.
* Translation updatesPeter Eisentraut2006-11-24
|
* Separate release preparation jobs for all releases and for major releasesPeter Eisentraut2006-11-24
|
* Fix to_char() locale handling to honor LC_TIME, not LC_MESSAGES.Bruce Momjian2006-11-24
| | | | Euler Taveira de Oliveira
* KB -> kBPeter Eisentraut2006-11-24
|
* Fix lowercasing while parse OO dictionaryTeodor Sigaev2006-11-23
|
* Revert out:Bruce Momjian2006-11-23
| | | | | | Update fsync test to match new O_DIRECT behavior. Greg Smith
* Update fsync test to match new O_DIRECT behavior.Bruce Momjian2006-11-23
| | | | Greg Smith
* Update wording:Bruce Momjian2006-11-23
| | | | > * Add a field 'isoyear' to extract(), based on the ISO week
* Spelling and related minor fixes for the GIN docs.Neil Conway2006-11-23
|
* Un-break ecpg regression test.Tom Lane2006-11-23
|
* More minor SGML improvements for xfunc.sgml, including making someNeil Conway2006-11-23
| | | | | titles more concise. (We usually don't need to repeat the name of a section in the title of one of its subsections.)
* Document that Kerberos is for authentication, and does not encrypt dataBruce Momjian2006-11-23
| | | | or queries over the network.
* Fix a typo in recent xfunc addition, do some routine SGML police work.Neil Conway2006-11-23
|
* Add a comment noting that heap_copytuple_with_tuple() results in aNeil Conway2006-11-23
| | | | | | HeapTuple that is no longer allocated as a single palloc() block; if used carelessly, this might result in a subsequent memory leak after heap_freetuple().
* Update lock comments for concurrent index creation, analyze.Bruce Momjian2006-11-23
| | | | Walter Cruz
* Add:Bruce Momjian2006-11-23
| | | | | > * Add ISO day of week format 'ID' to to_char() where Monday = 1 > * Add an ISO year field to extract() called 'isoyear'
* Add:Bruce Momjian2006-11-23
| | | | > * Allow SQL-language functions to return results from RETURNING queries
* Make ecpg test variable 'times' static so as not to conflict with libcBruce Momjian2006-11-23
| | | | symbol.
* Add "(assuming <varname>standard_conforming_strings</> isBruce Momjian2006-11-23
| | | | <literal>off</>)" clauses for bytea.
* Shared Memory Hooks DocumentationBruce Momjian2006-11-23
| | | | | | | | This patch, against xfunc.sgml, adds a new subsection 33.9.12, Shared Memory and LWLocks in C-Language Functions, describing how shared memory and lwlocks may be requested by C add-in functions. Marc Munro
* Add release entry for 8.1.5 that was missing:Bruce Momjian2006-11-23
| | | | <listitem><para>Fix rare bug in continuous archiving (Tom)</para></listitem>
* Several changes to reduce the probability of running out of memory duringTom Lane2006-11-23
| | | | | | | | | | | | | | | | | AbortTransaction, which would lead to recursion and eventual PANIC exit as illustrated in recent report from Jeff Davis. First, in xact.c create a special dedicated memory context for AbortTransaction to run in. This solves the problem as long as AbortTransaction doesn't need more than 32K (or whatever other size we create the context with). But in corner cases it might. Second, in trigger.c arrange to keep pending after-trigger event records in separate contexts that can be freed near the beginning of AbortTransaction, rather than having them persist until CleanupTransaction as before. Third, in portalmem.c arrange to free executor state data earlier as well. These two changes should result in backing off the out-of-memory condition before AbortTransaction needs any significant amount of memory, at least in typical cases such as memory overrun due to too many trigger events or too big an executor hash table. And all the same for subtransaction abort too, of course.
* More HA wording improvements.Bruce Momjian2006-11-22
|
* Update HA docs with more wording improvements.Bruce Momjian2006-11-22
|
* Wording and term clarification for HA docs, per Markus Schiltknecht.Bruce Momjian2006-11-22
|
* Avoid infinity calculations in rank_cdTeodor Sigaev2006-11-22
|
* Mention OIDs are now not created by default.Bruce Momjian2006-11-22
|