Commit Graph

4458 Commits (ff18ebfb7f4ebac0bead681ea1dd09910fbe340e)

Author SHA1 Message Date
Marc G. Fournier f25013104a tag 8.3.9 16 years ago
Tom Lane e3b01bc1e1 Prevent indirect security attacks via changing session-local state within 16 years ago
Heikki Linnakangas dd7321f81c Fix bug in temporary file management with subtransactions. A cursor opened 16 years ago
Heikki Linnakangas 0852c4d54c Fix an old bug in multixact and two-phase commit. Prepared transactions can 16 years ago
Magnus Hagander d509347c39 Add inheritable ACE when creating a restricted token for execution on 16 years ago
Alvaro Herrera fa40685b95 Fix longstanding problems in VACUUM caused by untimely interruptions 16 years ago
Marc G. Fournier e01fdca9f7 Tag 8.3.8 17 years ago
Tom Lane fe8170dcfa Disallow RESET ROLE and RESET SESSION AUTHORIZATION inside security-definer 17 years ago
Magnus Hagander 0a427ab072 Reserve the shared memory region during backend startup on Windows, so 17 years ago
Alvaro Herrera a88b390236 Install src/include/utils/fmgroids.h on VPATH builds too. 17 years ago
Tom Lane b2ec4f2ad6 GIN's ItemPointerIsMin, ItemPointerIsMax, and ItemPointerIsLossyPage macros 17 years ago
Tom Lane 57af05af0e Fix planner to restore its previous level of intelligence about pushing 17 years ago
Tom Lane edc7f96c9d Fix an oversight in the support for storing/retrieving "minimal tuples" in 17 years ago
Tom Lane e760463c77 Install a search tree depth limit in GIN bulk-insert operations, to prevent 17 years ago
Marc G. Fournier c87a4d31f4 tag 8.3.7 17 years ago
Alvaro Herrera 9a1dd6ed4b Remove pg_trace.h inclusion from c.h and add it to the .c files that need it. 17 years ago
Tom Lane eb828d9398 When we are in error recursion trouble, arrange to suppress translation and 17 years ago
Tom Lane 1ae836132e Repair a longstanding bug in CLUSTER and the rewriting variants of ALTER 17 years ago
Marc G. Fournier 5298d511ee tag for 8.3.6 17 years ago
Tom Lane 34ac61c383 Replace argument-checking Asserts with regular test-and-elog checks in all 17 years ago
Teodor Sigaev 87042a1969 Fix URL generation in headline. Only tag lexeme will be replaced by space. 17 years ago
Tom Lane 323dd9f320 Insert conditional SPI_push/SPI_pop calls into InputFunctionCall, 17 years ago
Tom Lane 8d1d6019d4 Fix failure to ensure that a snapshot is available to datatype input functions 17 years ago
Tom Lane 07531c6c37 Fix an oversight in the code that makes transitive-equality deductions from 17 years ago
Tom Lane d044ac30a4 Ensure that the contents of a holdable cursor don't depend on out-of-line 17 years ago
Tom Lane b608b24245 Prevent synchronous scan during GIN index build, because GIN is optimized 17 years ago
Tom Lane 213647b158 Get rid of adjust_appendrel_attr_needed(), which has been broken ever since 17 years ago
Marc G. Fournier a06dedfc5e commit for 8.3.5 17 years ago
Tom Lane 4b2315f493 Install a more robust solution for the problem of infinite error-processing 17 years ago
Teodor Sigaev 666aad267b Fix GiST's killing tuple: GISTScanOpaque->curpos wasn't 17 years ago
Teodor Sigaev 2cae6fe717 During repeated rescan of GiST index it's possible that scan key 17 years ago
Magnus Hagander 4f792e7e3f Mark SessionReplicationRole as PGDLLIMPORT so it 18 years ago
Marc G. Fournier 63aa5e3527 tag for 8.3.4 18 years ago
Tom Lane f13a6f5abb Widen the nLocks counts in local lock tables from int to int64. This 18 years ago
Tom Lane e4aea74e19 Fix caching of foreign-key-checking queries so that when a replan is needed, 18 years ago
Teodor Sigaev 0ab43c9678 Fix possible duplicate tuples while GiST scan. Now page is processed 18 years ago
Heikki Linnakangas 763312d73d Fix pull_up_simple_union_all to copy all rtable entries from child subquery to 18 years ago
Tom Lane bedba2cc0e Improve error reporting for problems in text search configuration files 18 years ago
Tom Lane f1869c79a9 Stamp 8.3.3 (except for configure.in/configure) 18 years ago
Tom Lane 6deaeb3e2b Stamp 8.3.2 (except for configure.in/configure) 18 years ago
Alvaro Herrera 6750c7a751 Fix REASSIGN OWNED so that it works on procedural languages too. 18 years ago
Teodor Sigaev dcd4075379 Fix using too many LWLocks bug, reported by Craig Ringer 18 years ago
Tom Lane 5f26db502b Fix convert_IN_to_join to properly handle the case where the subselect's 18 years ago
Tom Lane 2101518516 Fix rmtree() so that it keeps going after failure to remove any individual 18 years ago
Tom Lane d64a5476d2 Fix a couple of oversights associated with the "physical tlist" optimization: 18 years ago
Tom Lane d5249bb409 Repair two places where SIGTERM exit could leave shared memory state 18 years ago
Andrew Dunstan 547f61f028 Avoid using unnecessary pgwin32_safestat in libpq. 18 years ago
Tom Lane 0b7afedb5c A quick try at un-breaking the Cygwin build. Whether it needs the 18 years ago
Magnus Hagander 36146d4d54 Create wrapper pgwin32_safestat() and redefine stat() to it 18 years ago
Tom Lane 5e8146c7cf Defend against JOINs having more than 32K columns altogether. We cannot 18 years ago