- 21 Oct, 2002 4 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
> * -Move /contrib/retep to gborg.postgresql.org
-
Bruce Momjian authored
Forge.
-
Bruce Momjian authored
-
- 20 Oct, 2002 15 commits
-
-
Bruce Momjian authored
-
Tom Lane authored
item, if the page containing the current item is split while the indexscan is stopped and holds no read-lock on the page. The current item might move right onto a page that the indexscan holds no pin on. In the prior code this would allow btbulkdelete to reach and possibly delete the item, causing 'my bits moved right off the end of the world!' when the indexscan finally resumes. Fix by chaining read-locks to the right during _bt_restscan and requiring btbulkdelete to LockBufferForCleanup on every page it scans, not only those with deletable items. Per my pghackers message of 25-May-02. (Too bad no one could think of a better way.)
-
Tom Lane authored
-
Tatsuo Ishii authored
encoding number is given.
-
Tom Lane authored
Miscellaneous other copy-editing.
-
Bruce Momjian authored
characteristics.
-
Barry Lind authored
Also removed some unused files and fixed the which needed a small change after the previous patch to build.xml. Modified Files: jdbc/Makefile jdbc/org/postgresql/core/Encoding.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java Removed Files: jdbc/utils/CheckVersion.java jdbc/utils/buildDriver jdbc/utils/changelog.pl
-
Bruce Momjian authored
> * Make a transaction-safe TRUNCATE
-
Bruce Momjian authored
-
Bruce Momjian authored
> o Add GUC parameter to control the maximum number of rewrite cycles
-
Tom Lane authored
-
Tom Lane authored
to expend the effort to update them for new semaphore code.
-
Tom Lane authored
whose conditions might yield NULL. The negated qual to attach to the original query is properly 'x IS NOT TRUE', not 'NOT x'. This fix produces correct behavior, but we may be taking a performance hit because the planner is much stupider about IS NOT TRUE than it is about NOT clauses. Future TODO: teach prepqual, other parts of planner how to cope with BooleanTest clauses more effectively.
-
Tom Lane authored
Fritz Lehmann-Grube back in January.
-
Barry Lind authored
configure hasn't been run before trying to build. Also cleaned up the README file and removed some obsolete files. Modified Files: jdbc/README jdbc/build.xml Removed Files: jdbc/CHANGELOG jdbc/Implementation jdbc/jdbc.jpx
-
- 19 Oct, 2002 21 commits
-
-
Tom Lane authored
-
Tom Lane authored
Add some verbiage about recent tweaks to behavior of ADD and DROP COLUMN when there are descendant tables.
-
Tom Lane authored
SPI_prepare: they all save the prepared plan into topCxt, and so the procCxt copy that's actually returned by SPI_prepare ought to be freed. Diagnosis and plpython fix by Nigel Andrews, followup for other PLs by Tom Lane.
-
Barry Lind authored
under some circumstances and handle negative money values better. Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
-
Tom Lane authored
-
Barry Lind authored
in such a way that indexes on int8 columns would be used (by quoting the value) caused other problems. Will need to wait for the backend to properly fix the root problem. Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
-
Tom Lane authored
referred to with whole-tuple syntax.
-
Tom Lane authored
'setof something'; formerly you could not tell at all that the function returns set.
-
Tom Lane authored
all utility statement types *except* a short list, per discussion a few days ago. Add missing SetQuerySnapshot calls in VACUUM and REINDEX, and guard against calling REINDEX DATABASE from a function (has same problem as VACUUM).
-
Tom Lane authored
rather than being reordered according to INSTEAD attribute for implementation convenience. Also, increase compiled-in recursion depth limit from 10 to 100 rewrite cycles. 10 seems pretty marginal for situations where multiple rules exist for the same query. There was a complaint about this recently, so I'm going to bump it up. (Perhaps we should make the limit a GUC parameter, but that's too close to being a new feature to do in beta.)
-
Bruce Momjian authored
-
Tom Lane authored
Ray Ontko 28-June-02. Also, fix prefix_selectivity for NAME lefthand variables (it was bogusly assuming binary compatibility), and adjust make_greater_string() to not call pg_mbcliplen() with invalid multibyte data (this last per bug report that I can't find at the moment, but it was in July '02).
-
Bruce Momjian authored
> * Move /contrib/retep to gborg.postgresql.org
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-Support for mirroring tables in different Schema's -Improved documentation for compiling with 7.1.x and 7.2.x -Fixes a buffer overrun bug. Steven Singer
-
Bruce Momjian authored
> in the position that attislocal should be reset. I'll clean everything > up and submit the patch I had originally made. All right, this is it. This patch merely checks if child tables have the column. If atttypid and atttypmod are the same, the attributes' attinhcount is incremented; else the operation is aborted. If child tables don't have the column, recursively add it. attislocal is not touched in any case. Alvaro Herrera
-
Bruce Momjian authored
specifically ceil(), floor(), and sign(). There may be other functions that need to be added, but this is a start. I've included some simple regression tests. Neil Conway
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
a column list. Bring its parsing of quoted names and quoted strings somewhat up to speed --- I believe it now handles all non-error cases the same way the backend would, but weird boundary conditions are not necessarily done the same way.
-