Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fix confusion between relfilenode and Oid. | Alvaro Herrera | 2005-09-29 | |
| | | | | | Also, make pg_total_relation_size include the size of the TOAST index. | |||
* | Correct spelling | Peter Eisentraut | 2005-09-29 | |
| | ||||
* | Repair planning bug introduced in 7.4: outer-join ON clauses that referenced | Tom Lane | 2005-09-28 | |
| | | | | | | only the inner-side relation would be considered as potential equijoin clauses, which is wrong because the condition doesn't necessarily hold above the point of the outer join. Per test case from Kevin Grittner (bug#1916). | |||
* | Improve messages | Peter Eisentraut | 2005-09-28 | |
| | ||||
* | Some marginal tweaks to make 'make installcheck' mostly work when | Tom Lane | 2005-09-27 | |
| | | | | | building contrib with USE_PGXS. To make it work all the way, the pg_regress script would need to be included in the installation tree. | |||
* | Fix problems with PGXS builds against an installation tree that was | Tom Lane | 2005-09-27 | |
| | | | | | | | relocated after installation. We can't trust the installation paths inserted into Makefile.global by configure, so instead we must get the paths from pg_config. This requires extending pg_config to support all the separately-configurable path names, but that was on TODO anyway. | |||
* | Suppress FAQ and TODO changes in pgcvslog output. | Bruce Momjian | 2005-09-27 | |
| | ||||
* | PGXS should be set with := not =, as specified in the documentation, | Tom Lane | 2005-09-27 | |
| | | | | to avoid useless multiple executions of pg_config. | |||
* | Fix incorrect psql \x memory allocation for numericlocale. Redesign API | Bruce Momjian | 2005-09-27 | |
| | | | | to be less error-prone. | |||
* | Fix our version of strdup() to adhere to the standard semantics for | Tom Lane | 2005-09-27 | |
| | | | | | out-of-memory --- that is, return NULL rather than dumping core. Noted by Qingqing Zhou. | |||
* | Rename variable for clarity. | Bruce Momjian | 2005-09-26 | |
| | ||||
* | Don't need gettext calls around debug messages. | Peter Eisentraut | 2005-09-26 | |
| | ||||
* | Log protocol-excute fetch operatation as fetch, rather than execute, | Bruce Momjian | 2005-09-26 | |
| | | | | adjusted from a patch by Simon. | |||
* | The original patch to avoid building a hash join's hashtable when the | Tom Lane | 2005-09-25 | |
| | | | | | | | | outer relation is empty did not work, per test case from Patrick Welche. It tried to use nodeHashjoin.c's high-level mechanisms for fetching an outer-relation tuple, but that code expected the hash table to be filled already. As patched, the code failed in corner cases such as having no outer-relation tuples for the first hash batch. Revert and rewrite. | |||
* | Clean up possibly-uninitialized-variable warnings reported by gcc 4.x. | Tom Lane | 2005-09-24 | |
| | ||||
* | Suppress signed-vs-unsigned-char warnings. | Tom Lane | 2005-09-24 | |
| | ||||
* | In a machine where INT64_IS_BUSTED, we can only support 32-bit values | Tom Lane | 2005-09-24 | |
| | | | | | | | for int8 and related types. However we might be talking to a client that has working int64; so pq_getmsgint64 really needs to check the incoming value and throw an overflow error if we can't represent it accurately. | |||
* | Add comments explaining clauses used by CREATE ROLE but not ALTER. | Bruce Momjian | 2005-09-23 | |
| | ||||
* | Fix typo in comment. | Tom Lane | 2005-09-23 | |
| | ||||
* | Fix bug introduced into indexable_outerrelids() by an ill-considered | Tom Lane | 2005-09-22 | |
| | | | | | | | | | | "optimization". When we find a potentially useful joinclause, we have to add all its other required_relids to the result, not only the other clause_relids. They are different in the case of a joinclause whose applicability has to be postponed due to outer join. We have to include the extra rels because otherwise, after best_inner_indexscan masks the join rels with index_outer_relids, it will always fail to find the joinclause as applicable. Per report from Husam Tomeh. | |||
* | Add instructions. | Bruce Momjian | 2005-09-22 | |
| | ||||
* | Add "codelines" script to compute number of lines in a releaes. | Bruce Momjian | 2005-09-22 | |
| | ||||
* | pgindent new GIST index code, per request from Tom. | Bruce Momjian | 2005-09-22 | |
| | ||||
* | Adjust GiST error messages to conform to message style guidelines. | Tom Lane | 2005-09-22 | |
| | ||||
* | Take exclusive buffer lock in scan_heap() to eliminate some corner cases | Tom Lane | 2005-09-22 | |
| | | | | | | | | in which invalid page data could be transiently written to disk by concurrent bgwriter activity. There doesn't seem any risk of loss of actual user data, but an empty page could possibly be left corrupt if a crash occurs before the correct data gets written out. Pointed out by Alvaro Herrera. | |||
* | This patch cleans up the access to members of ItemIdData. | Bruce Momjian | 2005-09-22 | |
| | | | | | | It uses existing macros instead of touching directly. ITAGAKI Takahiro | |||
* | Fix psql \x by removing puts(). | Bruce Momjian | 2005-09-22 | |
| | | | | Greg Sabino Mullane | |||
* | Suppress port number for unix domain sockets in log connect/disconnect | Bruce Momjian | 2005-09-22 | |
| | | | | messages. | |||
* | Remove some dead code. | Tom Lane | 2005-09-22 | |
| | ||||
* | Fix postgresql.conf lexer to accept doubled single quotes in literal | Tom Lane | 2005-09-21 | |
| | | | | | | strings. This is consistent with SQL conventions, and since Bruce already changed initdb in a way that assumed it worked like this, seems we'd better make it work like this. | |||
* | Suppress database dump item when --table and/or --schema switch was | Tom Lane | 2005-09-21 | |
| | | | | given, per gripe from Michael Fuhr. | |||
* | optimize_minmax_aggregates() neglected to check for inherited tables. | Tom Lane | 2005-09-21 | |
| | | | | Per report from Cesar Paipilla. | |||
* | Fix interaction between psql \set AUTOCOMMIT and "ON_ERROR_ROLLBACK" | Bruce Momjian | 2005-09-20 | |
| | | | | by properly updating transaction state after AUTOCOMMIT. | |||
* | Return proper value for psql -f filename failure if filename open fails. | Bruce Momjian | 2005-09-20 | |
| | | | | Backpatch to 8.0.X. | |||
* | autovacuum setting false -> off, for consistency | Bruce Momjian | 2005-09-20 | |
| | ||||
* | Print proper cause of statement cancel, user interaction or timeout. | Bruce Momjian | 2005-09-19 | |
| | ||||
* | Clarify some error messages | Peter Eisentraut | 2005-09-18 | |
| | ||||
* | Adjust regression for new cancel query message. | Bruce Momjian | 2005-09-16 | |
| | ||||
* | Update query cancel message: | Bruce Momjian | 2005-09-16 | |
| | | | | errmsg("canceling query due to user request or statement timeout"))); | |||
* | Adjust bcc to work for thread changes. | Bruce Momjian | 2005-09-16 | |
| | ||||
* | This correction is required of nmake of Windows. | Bruce Momjian | 2005-09-16 | |
| | | | | Hiroshi Saito | |||
* | Small fixes | Teodor Sigaev | 2005-09-16 | |
| | ||||
* | Rename pg_complete_relation_size() to pg_total_relation_size(), for the | Neil Conway | 2005-09-16 | |
| | | | | | | | | | | | | | | sake of brevity and clarity. Make pg_reload_conf(), pg_rotate_logfile(), and pg_cancel_backend() return a boolean rather than an integer to indicate success or failure. Along the way, make some minor cleanups to dbsize.c -- in particular, use elog() rather than ereport() for "shouldn't happen" error conditions, and remove some of the more flagrant violations of the Postgres indentation conventions. Catalog version bumped. | |||
* | Update two comments to refer to use the new list API names. | Neil Conway | 2005-09-16 | |
| | ||||
* | Force the size and alignment of LWLock array entries to be either 16 or 32 | Tom Lane | 2005-09-16 | |
| | | | | | | | bytes. This shouldn't make any difference on x86 machines, where the size happened to be 16 bytes anyway, but on 64-bit machines and machines with slock_t int or wider, it will speed array indexing and hopefully reduce SMP cache contention effects. Per recent experimentation. | |||
* | Copy-editing for GiST README. | Neil Conway | 2005-09-15 | |
| | ||||
* | Readme about GiST's algorithms | Teodor Sigaev | 2005-09-15 | |
| | ||||
* | Tweak the PL/PgSQL regression tests to catch the recently reported bug | Neil Conway | 2005-09-14 | |
| | | | | in parsing cursor declarations. | |||
* | Fix recent breakage of decl_cursor_arglist syntax, per Michael Paesold. | Tom Lane | 2005-09-14 | |
| | ||||
* | Fix make_tuple_from_row to support nested rowtypes, per gripe from | Tom Lane | 2005-09-13 | |
| | | | | Roman Neuhauser. Update some obsolete comments for exec_eval_datum, too. |