aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* UpdateBruce Momjian2001-01-24
|
* Add oid2name. Add streaming option later.Bruce Momjian2001-01-24
|
* Removed a dangerours DropRelationBuffers() call.Hiroshi Inoue2001-01-24
|
* Make functional index copy attstorage from the column data type, ratherTom Lane2001-01-24
| | | | | | | than forcing 'plain'. This probably does not matter right now, but I think it needs to be consistent with the regular (not-functional) index case, where attstorage is copied from the underlying table. Clean up some other dead and infelicitous code too.
* Narrow scope of critical section, per discussion 1/19/01.Tom Lane2001-01-23
|
* Do _bt_wrtbuf() outside critical section, per discussion with Vadim 1/19.Tom Lane2001-01-23
|
* The -R option didn't accept an argument, which made it kind of useless.Peter Eisentraut2001-01-23
|
* Give 'a_expr ::= a_expr Op' production a slightly lower precedence thanTom Lane2001-01-23
| | | | | | | | | | Op, so that the sequence 'a_expr Op Op a_expr' will be parsed as a_expr Op (Op a_expr) not (a_expr Op) Op a_expr as formerly. In other words, prefer treating user-defined operators as prefix operators to treating them as postfix operators, when there is an ambiguity. Also clean up a couple of other infelicities in production priority assignment --- for example, BETWEEN wasn't being given the intended priority, but that of AND.
* Subject: Bug in SQLForeignKeys()Bruce Momjian2001-01-23
| | | | | | | | | | | | | | | Query used for checking foreign key triggers returns too many results when there're more than one foreign key in a table. It happens because only table's oid is used to link between pg_trigger with INSERT check and pg_trigger with UPDATE/DELETE check. I think there should be enough to add following conditions into WHERE clause of that query: AND pt.tgconstrname = pg_trigger.tgconstrname AND pt.tgconstrname = pg_trigger_1.tgconstrname /Constantin
* Remove useless leftover global variable Ps_status_buffer.Peter Eisentraut2001-01-23
|
* AddBruce Momjian2001-01-23
|
* Add email.Bruce Momjian2001-01-23
|
* Update TODO list.Bruce Momjian2001-01-23
|
* Some more additions to contrib for JDBCPeter Mount2001-01-23
|
* Moved database name handling to libecpg.Michael Meskes2001-01-23
|
* Fix all the places that called heap_update() and heap_delete() withoutTom Lane2001-01-23
| | | | | | | | | | | bothering to check the return value --- which meant that in case the update or delete failed because of a concurrent update, you'd not find out about it, except by observing later that the transaction produced the wrong outcome. There are now subroutines simple_heap_update and simple_heap_delete that should be used anyplace that you're not prepared to do the full nine yards of coping with concurrent updates. In practice, that seems to mean absolutely everywhere but the executor, because *noplace* else was checking.
* AddBruce Momjian2001-01-23
|
* Fix some int4->int32.Bruce Momjian2001-01-23
|
* Remove no-longer-needed restriction against referencing systemTom Lane2001-01-23
| | | | | | attributes in a FieldSelect node --- all the places that manipulate these work just fine with system attribute numbers. OK, it's a new feature, so shoot me ...
* Update TODO list.Bruce Momjian2001-01-23
|
* Rename int4 to int32 in a few places.Bruce Momjian2001-01-23
|
* Add threaded mention email.Bruce Momjian2001-01-23
|
* Update TODO list.Bruce Momjian2001-01-23
|
* Update FAQ.Bruce Momjian2001-01-23
|
* Update FAQ.Bruce Momjian2001-01-23
|
* Improve realloc() per idea from Karel Zak --- if chunk to be enlarged isTom Lane2001-01-23
| | | | at end of its block, maybe we can enlarge it in-place.
* Update FAQ.Bruce Momjian2001-01-23
|
* Update TODO list.Bruce Momjian2001-01-23
|
* Update TODO list.Bruce Momjian2001-01-23
|
* Update TODO list.Bruce Momjian2001-01-23
|
* Rip out table expression section from SQL syntax chapter and develop itPeter Eisentraut2001-01-22
| | | | | into new chapter on query (SELECT) syntax. In the end this should become a narrative and example-filled counterpart to the SELECT reference page.
* Remove rangechecks on errno; just call strerror unconditionally. ThisTom Lane2001-01-22
| | | | | | | | | eliminates a raft of portability issues, including whether sys_nerr exists, whether the platform has any valid negative errnos, etc. The downside is minimal: errno shouldn't ever contain an invalid value anyway, and if it does, reasonably modern versions of strerror will not choke. This rangecheck idea seemed good at the time, but it's clearly a net loss, and I apologize to all concerned for having ever put it in.
* Put back old MS FAQ>Bruce Momjian2001-01-22
|
* Clean up lockmanager data structures some more, in preparation for plannedTom Lane2001-01-22
| | | | | | | | | | | rewrite of deadlock checking. Lock holder objects are now reachable from the associated LOCK as well as from the owning PROC. This makes it practical to find all the processes holding a lock, as well as all those waiting on the lock. Also, clean up some of the grottier aspects of the SHMQueue API, and cause the waitProcs list to be stored in the intuitive direction instead of the nonintuitive one. (Bet you didn't know that the code followed the 'prev' link to get to the next waiting process, instead of the 'next' link. It doesn't do that anymore.)
* Update FAQ.Bruce Momjian2001-01-22
|
* Synced preproc.y with gram.y and added missing include file to pgc.l.Michael Meskes2001-01-22
|
* Update FAQ.Bruce Momjian2001-01-22
|
* Minor fixes.Tom Lane2001-01-22
|
* Update FAQ.Bruce Momjian2001-01-22
|
* Update FAQ.Bruce Momjian2001-01-22
|
* Add.Bruce Momjian2001-01-22
|
* Update.Bruce Momjian2001-01-22
|
* Make Kevin Lo's MS FAQ the default.Bruce Momjian2001-01-22
|
* Clean up per-tuple memory leaks in trigger firing and plpgsqlTom Lane2001-01-22
| | | | expression evaluation.
* All the global memory contexts should be DLLIMPORT, if any are.Tom Lane2001-01-22
|
* Update FAQ.Bruce Momjian2001-01-21
|
* Description of table expressions, including join syntax, from Robert B.Peter Eisentraut2001-01-21
| | | | | Easter <reaster@comptechnews.com>, heavily massaged by me. Also cleaned up value expressions a bit.
* Put quotes around environment variables.Bruce Momjian2001-01-21
|
* Update FAQ.Bruce Momjian2001-01-21
|
* Back out patch for BLOB operations until approval.Bruce Momjian2001-01-21
|