aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Use a shutdown callback to clear setArgsValid in a FuncExprState that isTom Lane2003-12-18
| | | | | evaluating a set-valued function. This fixes some additional problems with rescanning partially-evaluated SRFs.
* Forgot to change one compatlib.h.Peter Eisentraut2003-12-18
|
* Ensure set-returning functions in the targetlist of a plan node will beTom Lane2003-12-18
| | | | | | shut down cleanly if the plan node is ReScanned before the SRFs are run to completion. This fixes the problem for SQL-language functions, but still need work on functions using the SRF_XXX() macros.
* Fix signed char in comparison and check memory allocationTeodor Sigaev2003-12-18
|
* Move Informix compatibility include files out of the way. compatlib.hPeter Eisentraut2003-12-18
| | | | | | was integrated into ecpg_informix.h, the other ones go into their own subdirectory that is automatically considered by the embedded preprocessor when in Informix mode.
* patch for new OID74TestDave Cramer2003-12-18
|
* fixed up OID74 test to conform with other tests, by Kris JurkaDave Cramer2003-12-18
|
* Please find enclosed a patch exemplifying typical use of the AREBruce Momjian2003-12-18
| | | | | | | Class-Shorthand Escapes<C2><AE>. I believe it will help intrepid regex users. :) David Fetter
* Here is the definition of relation_byte_size() in optimizer/path/costsize.c:Bruce Momjian2003-12-18
| | | | | | | | | | | | | | | | | | | | | | ---------------------------------------------------------------------- /* * relation_byte_size * Estimate the storage space in bytes for a given number of tuples * of a given width (size in bytes). */ static double relation_byte_size(double tuples, int width) { return tuples * (MAXALIGN(width) + MAXALIGN(sizeof(HeapTupleData))); } ---------------------------------------------------------------------- Shouldn't this be HeapTupleHeaderData and not HeapTupleData ? (Of course, from a costing perspective these shouldn't be very different but ...) Sailesh Krishnamurthy
* patch by Kris Jurka to use the correct protocol based upon server informationDave Cramer2003-12-18
|
* Adjust rules output for unknown-vs-any change (affects expected contentsTom Lane2003-12-18
| | | | of pg_stats view definition).
* Be a little smarter in group_clauses_by_indexkey_for_join: detect casesTom Lane2003-12-18
| | | | | | where a joinclause is redundant with a restriction clause. Original coding believed this was impossible and didn't need to be checked for, but that was a thinko ...
* information_schema.constraint_column_usage and key_column_usage shouldTom Lane2003-12-17
| | | | | not discriminate against system columns, since we support constraints on system columns, and in fact constraints on OID are moderately useful.
* Fix DecodeInterval to handle '-0.1' sanely, per gripe from Tilo Schwarz.Tom Lane2003-12-17
|
* Repair badly broken estimation of output buffer size in lquery_out().Tom Lane2003-12-17
|
* Reorder tests in parse_coerce so that ANY/ANYELEMENT/ANYARRAY coercionTom Lane2003-12-17
| | | | | | does not affect UNKNOWN-type literals or Params. This fixes the recent complaint about count('x') being broken, and improves consistency in a few other respects too.
* Remove pg_id.Peter Eisentraut2003-12-17
|
* Repair planner failure when there are multiple IN clauses, each withTom Lane2003-12-17
| | | | | | | a join in its subselect. In this situation we *must* build a bushy plan because there are no valid left-sided or right-sided join trees. Accordingly, hoary sanity check needs an update. Per report from Alessandro Depase.
* revoked patch from Kris Jurka to fix multiarguments, and changed test to createDave Cramer2003-12-17
| | | | a temp table
* patch from Kris Jurka to fix large object 7.1 compatible protocol issuesDave Cramer2003-12-17
| | | | modified test case from Alexey Yudichev to be part of the testsuite
* - Added just another patch by Dave that fixes a reversed order inMichael Meskes2003-12-17
| | | | | variable listing for output variables in cursor definitions - Fixed incorrect if call in long=>numeric conversion.
* added polish translation submitted by Piotr MajDave Cramer2003-12-17
|
* Restore information schema upgrade instructions of Peter.Bruce Momjian2003-12-17
|
* Add example for converting epoch back to timestamp.Peter Eisentraut2003-12-16
|
* Fix constraint_column_usage for foreign keys.Peter Eisentraut2003-12-16
|
* Repair name.Peter Eisentraut2003-12-16
|
* Add mention of non-standard extension:Bruce Momjian2003-12-16
| | | | | < o Make SET CONNECTION thread-aware > o Make SET CONNECTION thread-aware, non-standard?
* Add for ecpg:Bruce Momjian2003-12-16
| | | | > o Make SET CONNECTION thread-aware
* Mention ecpg SET CONNECTION is not thread-aware.Bruce Momjian2003-12-16
|
* Override some of the changes in DocBook DSSSL stylesheets 1.78 to restorePeter Eisentraut2003-12-15
| | | | previous behavior of <literal>, <envar>, <acronym>, and others.
* Add mention with might need to use cp -R someday for portability.Bruce Momjian2003-12-15
|
* Update HISTORY and release notes for 7.4.1.Bruce Momjian2003-12-15
|
* Fix two typos in the documentation for PREPARE.Neil Conway2003-12-14
|
* I posted some bufmgr cleanup a few weeks ago, but it conflicted withNeil Conway2003-12-14
| | | | | | | | | | | | | | | | | | | | | | | | some concurrent changes Jan was making to the bufmgr. Here's an updated version of the patch -- it should apply cleanly to CVS HEAD and passes the regression tests. This patch makes the following changes: - remove the UnlockAndReleaseBuffer() and UnlockAndWriteBuffer() macros, and replace uses of them with calls to the appropriate functions. - remove a bunch of #ifdef BMTRACE code: it is ugly & broken (i.e. it doesn't compile) - make BufferReplace() return a bool, not an int - cleanup some logic in bufmgr.c; should be functionality equivalent to the previous code, just cleaner now - remove the BM_PRIVATE flag as it is unused - improve a few comments, etc.
* This patch fixes a few more uppercase GUC vars. I also removed anNeil Conway2003-12-14
| | | | | example from the RESET reference page because it seemed completely redundant.
* This patch makes some improvements and adds some additional detailNeil Conway2003-12-14
| | | | | to the documentation on routine database maintainence activities. I also corrected a bunch of SGML markup.
* This patch makes some SGML markup more consistent and makes a smallNeil Conway2003-12-14
| | | | improvement to the SSL auth docs.
* This patch makes some SGML markup more consistent and makes a smallNeil Conway2003-12-13
| | | | improvement to the SSL auth docs.
* Add /usr/local/sgml/docbook-dsssl to the default search patch forBruce Momjian2003-12-13
| | | | docbook style sheets, as discussed with Peter.
* SGML doc build instructions --- no more DTDDECL, fix double dash in path name.Bruce Momjian2003-12-13
|
* Add fadvise TODO.detail.Bruce Momjian2003-12-13
|
* Update TODO.detail syntax:Bruce Momjian2003-12-13
| | | | | < * Add free-behind capability for large sequential scans (fadvise) > * Add free-behind capability for large sequential scans [fadvise]
* Add Czech language FAQ'sBruce Momjian2003-12-13
| | | | Pavel Stehule
* This patch properly sets the prototype for the on_shmem_exit andPeter Eisentraut2003-12-12
| | | | | | | on_proc_exit functions, and adjust all other related code to use the proper types too. by Kurt Roeckx
* add missing SQLState by Patrick HigginsDave Cramer2003-12-12
|
* cancel row updates sets values to null by Kris JurkaDave Cramer2003-12-12
|
* patch to indicate why test cases failed from Oliver JowettDave Cramer2003-12-12
|
* patch to fix returning he information schema as a system object by Kris JurkaDave Cramer2003-12-12
|
* fix casting pooled connections to PGStatement problem patch by JariPDave Cramer2003-12-12
|
* patch to build under jdk1.1 from Richard ScrantonDave Cramer2003-12-12
|