- Nov 22, 2005
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Nov 21, 2005
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Alvaro Herrera authored
process of dropping roles by dropping objects owned by them and privileges granted to them, or giving the owned objects to someone else, through the use of the data stored in the new pg_shdepend catalog. Some refactoring of the GRANT/REVOKE code was needed, as well as ALTER OWNER code. Further cleanup of code duplication in the GRANT code seems necessary. Implemented by me after an idea from Tom Lane, who also provided various kind of implementation advice. Regression tests pass. Some tests for the new functionality are also added, as well as rudimentary documentation.
-
- Nov 19, 2005
-
-
Tom Lane authored
not only the array contents, before claiming two arrays are equal. Per recent discussion.
-
Andrew Dunstan authored
DROP objecttype IF EXISTS for the following objects: table view index sequence schema type domain conversion
-
Tom Lane authored
the array (for array_push) or higher-dimensional array (for array_cat) rather than decrementing it as before. This avoids generating lower bounds other than one for any array operation within the SQL spec. Per recent discussion. Interestingly, this seems to have been the original behavior, because while updating the docs I noticed that a large fraction of relevant examples were *wrong* for the old behavior and are now right. Is it worth correcting this in the back-branch docs?
-
- Nov 18, 2005
-
-
Bruce Momjian authored
J.Kuwamura
-
- Nov 17, 2005
-
-
Tom Lane authored
functionality, but I still need to make another pass looking at places that incidentally use arrays (such as ACL manipulation) to make sure they are null-safe. Contrib needs work too. I have not changed the behaviors that are still under discussion about array comparison and what to do with lower bounds.
-
- Nov 16, 2005
-
-
Bruce Momjian authored
< so duplicate checking can be easily performed. > so duplicate checking can be easily performed. It is possible to > do it without a unique index if we require the user to LOCK the table > before the MERGE.
-
Bruce Momjian authored
< * Add a libpq function to support Parse/DescribeStatement capability < * Add PQescapeIdentifier() to libpq < * Prevent PQfnumber() from lowercasing unquoted the column name < < PQfnumber() should never have been doing lowercasing, but historically < it has so we need a way to prevent it < 648a642,661 > > > libpq > > o Add a function to support Parse/DescribeStatement capability > o Add PQescapeIdentifier() > o Prevent PQfnumber() from lowercasing unquoted the column name > > PQfnumber() should never have been doing lowercasing, but > historically it has so we need a way to prevent it > > o Allow query results to be automatically batched to the client > > Currently, all query results are transfered to the libpq > client before libpq makes the results available to the > application. This feature would allow the application to make > use of the first result rows while the rest are transfered, or > held on the server waiting for them to be requested by libpq. > One complexity is that a query like SELECT 1/col could error > out mid-way through the result set.
-
Bruce Momjian authored
-
Bruce Momjian authored
> > To implement this cleanly requires that the table have a unique index > so duplicate checking can be easily performed. >
-
- Nov 15, 2005
-
-
Bruce Momjian authored
features.
-
- Nov 07, 2005
-
-
Tom Lane authored
-
- Nov 05, 2005
-
-
Tom Lane authored
-
PostgreSQL Daemon authored
Tag everything for 8.1.0 ... Finally, a relesae on scheduale!!
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
-
Peter Eisentraut authored
-
- Nov 04, 2005
-
-
Bruce Momjian authored
-
Bruce Momjian authored
to fail to successfully build the release candidates. However, a patch has emerged (thanks, Seneca!) that does allow it to work, and which I'd expect to be portable (better still!). We are still actively pursuing why it breaks, but supposing that still remains outstanding, at least the following would allow AIX users to better survive a build... Chris Browne
-
Tom Lane authored
-
Tom Lane authored
necessary, and be careful to refer to the right version where it is useful to do so. This partially reverts an ill-considered search and replace from a few months ago.
-
- Nov 03, 2005
-
-
Neil Conway authored
elsewhere.
-
- Nov 02, 2005
-
-
Bruce Momjian authored
-
Neil Conway authored
From Simon Riggs; cleanup and editorialization by Neil Conway.
-
- Nov 01, 2005
-
-
Tom Lane authored
-
- Oct 31, 2005
-
-
Tom Lane authored
-
Bruce Momjian authored
referential integrity relationships.
-
- Oct 30, 2005
-
-
Tom Lane authored
-
PostgreSQL Daemon authored
tag it for rc1
-
Bruce Momjian authored
Andreas Seltenreich
-
- Oct 28, 2005