- Apr 25, 2011
-
-
Peter Eisentraut authored
Strip leading and trailing whitespace and replace interior whitespace by a single space. This avoids problems with the index generator producing duplicate index entries for terms that differ only in whitespace. Commit dca30da3 actually fixed all the indexterm elements that would cause this problem at the moment, but in case it sneaks in again, we're set.
-
- Apr 23, 2011
-
-
Tom Lane authored
This test should now work in any database with UTF8 encoding, regardless of the database's default locale. The former restriction was really "doesn't work if default locale is C", and that was because of not handling mbstowcs/wcstombs correctly.
-
- Apr 22, 2011
-
-
Tom Lane authored
This patch is almost entirely cosmetic --- mostly cleaning up a lot of neglected comments, and fixing code layout problems in places where the patch made lines too long and then pgindent did weird things with that. I did find a bug-of-omission in equalTupleDescs().
-
Bruce Momjian authored
-
- Apr 21, 2011
-
-
Robert Haas authored
Without this, adding an attribute to a typed table with an inheritance child fails, which is surprising. Noah Misch, with minor changes by me.
-
Robert Haas authored
This syntax allows a standalone table to be made into a typed table, or a typed table to be made standalone. This is possibly a mildly useful feature in its own right, but the real motivation for this change is that we need it to make pg_upgrade work with typed tables. This doesn't actually fix that problem, but it's necessary infrastructure. Noah Misch
-
- Apr 17, 2011
-
-
Tom Lane authored
Curiously, it was already documented in ALTER TYPE ADD ATTRIBUTE, but not here.
-
Tom Lane authored
This allows the usual rules for assigning a collation to a local variable to be overridden. Per discussion, it seems appropriate to support this rather than forcing all local variables to have the argument-derived collation.
-
- Apr 15, 2011
-
-
Magnus Hagander authored
Peter Eisentraut
-
Magnus Hagander authored
Anything including Visual Studio 2010 compilers is not yet supported for building on Windows.
-
Peter Eisentraut authored
Also refactor things a little bit so that the same methods for setting test locale and encoding can be used everywhere.
-
- Apr 14, 2011
-
-
Tom Lane authored
-
Robert Haas authored
The latest openjade packages for Ubuntu 10.10 seg fault when building our documentation. Josh Berkus
-
- Apr 13, 2011
-
-
Tom Lane authored
Per a suggestion from Josh Kupershmidt, though I modified his patch quite a lot.
-
- Apr 11, 2011
-
-
Tom Lane authored
This involves getting the character classification and case-folding functions in the regex library to use the collations infrastructure. Most of this work had been done already in connection with the upper/lower and LIKE logic, so it was a simple matter of transposition. While at it, split out these functions into a separate source file regc_pg_locale.c, so that they can be correctly labeled with the Postgres project's license rather than the Scriptics license. These functions are 100% Postgres-written code whereas what remains in regc_locale.c is still mostly not ours, so lumping them both under the same copyright notice was getting more and more misleading.
-
- Apr 09, 2011
-
-
Tom Lane authored
"Unusable" collations are those not matching the current database's encoding. The former behavior inconsistently showed such collations some of the time, depending on the details of the pattern argument.
-
- Apr 08, 2011
-
-
Tom Lane authored
As noted by Thom Brown, this confuses the DocBook index processor; it fails to merge entries that differ only in whitespace, and sorts them unexpectedly as well. Seems like a toolchain bug, but I'm not going to hold my breath waiting for a fix. Note: easiest way to find these is to look for double spaces in HTML.index.
-
Tom Lane authored
Per a discussion with Gavin Flower. This barely scratches the surface of potential WITH (something RETURNING) use cases, of course, but it's one of the simplest compelling examples I can think of.
-
- Apr 05, 2011
-
-
Peter Eisentraut authored
-
Alvaro Herrera authored
Gabriele Bartolini
-
Robert Haas authored
Erik Rijkers
-
Robert Haas authored
Joey Adams, per gripe from Ramanujam. Review by myself and Tom Lane.
-
- Apr 04, 2011
-
-
Simon Riggs authored
-
Simon Riggs authored
-
Robert Haas authored
This means one less thing to configure when setting up synchronous replication, and also avoids some ambiguity around what the behavior should be when the settings of these variables conflict. Fujii Masao, with additional hacking by me.
-
Alvaro Herrera authored
This improves compatibility with external toolchains, such as those used by some documentation translation tools. Gabriele Bartolini
-
Alvaro Herrera authored
-
Robert Haas authored
Gianni Ciolli, reviewed by Noah Misch
-
Robert Haas authored
This isn't applicable on Windows, and the internal link to the psql documentation should be more than sufficient. Susanne Ebrecht
-
- Apr 02, 2011
-
-
Heikki Linnakangas authored
Susanne Ebrecht and me
-
- Apr 01, 2011
-
-
Robert Haas authored
This mostly involves making it work with the objectaddress.c framework, which does most of the heavy lifting. In that vein, change GetForeignDataWrapperOidByName to get_foreign_data_wrapper_oid and GetForeignServerOidByName to get_foreign_server_oid, to match the pattern we use for other object types. Robert Haas and Shigeru Hanada
-
- Mar 31, 2011
-
-
Heikki Linnakangas authored
-
- Mar 30, 2011
-
-
Heikki Linnakangas authored
than replication_timeout (a new GUC) milliseconds. The TCP timeout is often too long, you want the master to notice a dead connection much sooner. People complained about that in 9.0 too, but with synchronous replication it's even more important to notice dead connections promptly. Fujii Masao and Heikki Linnakangas
-
- Mar 28, 2011
-
-
Peter Eisentraut authored
This can do various source code checks that are not appropriate for either the build or the regression tests. Currently: duplicate_oids, SGML syntax and tabs check, NLS syntax check.
-
Bruce Momjian authored
We already had links to the GUC variables that control it.
-
Robert Haas authored
Unlike <xref>, this actually works.
-
Tom Lane authored
-
Robert Haas authored
Kevin Grittner
-
Robert Haas authored
Susanne Ebrecht
-
- Mar 27, 2011
-
-
Robert Haas authored
The underlying problem that caused this phenomenon was fixed by commit 92f4786f.
-