aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Some minor tweaks of REINDEX processing: grab exclusive lock a littleREL7_2_BETA3Tom Lane2001-11-20
| | | | earlier, make error checks more uniform.
* Simplify pg_convert() in that it calls pg_convert2 using new fmgr interface.Tatsuo Ishii2001-11-20
|
* Double quotes in ln command to guard against spaces in path.Tom Lane2001-11-20
|
* Change 'return ;' to 'return;'; remove space.Bruce Momjian2001-11-19
|
* Indent jdbc case labels using pgjindent.Bruce Momjian2001-11-19
|
* More jdbc comment cleanups. Code looks very nice now.Bruce Momjian2001-11-19
|
* Update pgindent README so it gets *.java.in files.Bruce Momjian2001-11-19
|
* JDBC indenting, comment cleanups.Bruce Momjian2001-11-19
|
* Tweak format_type so that we get good behavior for both column typeTom Lane2001-11-19
| | | | | display (with a typemod) and function arg/result type display (without a typemod).
* Fix arg coerect match text type, per Tom.Bruce Momjian2001-11-19
|
* Make text octet_length() return non-compressed length to be consistentBruce Momjian2001-11-19
| | | | with other data types, per disucssion. Encoding issue still open.
* Grammatical and spelling fixes.Tom Lane2001-11-19
|
* Fix nasty bugs in pg_convert() and pg_convert2().Tatsuo Ishii2001-11-19
| | | | | | o they sometimes returns a result garbage string appended. o they do not work if client encoding is different from server encoding
* Fix comment at top of file to match file name.Hiroshi Inoue2001-11-19
|
* pg_restore should exit with status 0, not 1, on success.Tom Lane2001-11-19
|
* A bunch of small doco updates motivated by scanning the comments onTom Lane2001-11-19
| | | | the interactive docs.
* Add example of using 'sameuser' followed by 'all' pg_hba records toTom Lane2001-11-18
| | | | | enforce a limit on who can connect to databases other than their own. From a recent discussion in pg-admin.
* Improve comments about duplicate files.Bruce Momjian2001-11-18
|
* Optimization for bpcharlen, textlen, varcharlen in case of single byteTatsuo Ishii2001-11-18
| | | | encodings.
* Fix performance problems in TOAST compressor. The management ofTom Lane2001-11-17
| | | | | | | | | | search lists was broken in such a way that only the most recent instance of a given hash code would ever be searched, thus possibly missing longer matches further back. Fixing this gave 5 to 10% compression improvement on some text test cases. Additional small tweaks to improve speed of inner loops a little bit. There is no compatibility issue created by this change, since the compressed data format and decompression algorithm don't change.
* IsSystemRelationName() treats TOAST relations as system relations.Tom Lane2001-11-16
| | | | | | | | This seems the right thing for most usages, but I notice two places where it is the wrong thing. One is that the default permissions on TOAST rels should be no-access, not world-readable; the other is that PrepareForTupleInvalidation doesn't really need to spend time looking at tuples of TOAST relations.
* Add missing prototype.Bruce Momjian2001-11-16
|
* Add configure result checks on odbc, per Peter E.Bruce Momjian2001-11-16
|
* plpython security and error handling fixes, fromTom Lane2001-11-16
| | | | Kevin Jacobs and Brad McLean.
* Once again, Michael has overwritten someone else's patch ...Tom Lane2001-11-16
|
* Make the yacc rules safe for parallel make. See discussion on pgsql-patchesPeter Eisentraut2001-11-16
| | | | and comment in src/backend/parser/Makefile for the technical details.
* Remove 'triggered data change violation' error check, per recentTom Lane2001-11-16
| | | | discussions in pghackers.
* Committed again to add the missing files/patches.Michael Meskes2001-11-16
|
* Change SQLDescribeCol so that it returns alias name properly.Hiroshi Inoue2001-11-16
|
* Update keyword lists per suggestions by Peter. There are now fourTom Lane2001-11-16
| | | | | | mutually exclusive keyword lists spanning all known keywords --- including AS. Moved COALESCE and a few other ColLabels into the can-be-ColId list.
* Fix some problems in new plpgsql cursor operations, found while tryingTom Lane2001-11-15
| | | | to reverse-engineer documentation for them.
* Well the absolute correct solution would involve all of:Bruce Momjian2001-11-15
| | | | | | | | | | | | | int8, int16, int32, int64 and separately uint8, uint16, uint32, uint64 The previous patch grouped: int8, int16 and int32 uint8, uint16 and uint32 int64 and uint64 <-- this grouping is wrong on AIX 4.3.3 and below If you prefer to make 4 groups out of this you could apply this patch. Andreas
* Update md5.h because it can't get the value from configure.Bruce Momjian2001-11-15
|
* Fix for AIX compile and unsigned/signed typedefs.Bruce Momjian2001-11-15
| | | | Peter E, Tatsuo, Andreas
* Only use RTLD_GLOBAL when available, which it isn't in older releases of the OS.Peter Eisentraut2001-11-15
|
* Fix comment at top of file to match file name.Bruce Momjian2001-11-15
|
* fixes getIndex to work with forte's transparent persistenceDave Cramer2001-11-14
|
* Added Christof's patches.Michael Meskes2001-11-14
|
* Attached is a patch against the CVS repository that fixes the ResultSet ↵Barry Lind2001-11-14
| | | | | | | | | | | absolute() problem. There's also a little fix for the getRow() method. While fixing absolute(), I noticed that getRow() wasn't quite following the spec: it wasn't returning 0 when the ResultSet wasn't positioned on a row. I've started a ResultSet test case and included it as well. Liam Stewart
* Update CVS tags.Bruce Momjian2001-11-13
|
* Use better CVS tag.Bruce Momjian2001-11-13
|
* Remove md5.c check, add CVS log stamp. Update comments.Bruce Momjian2001-11-13
|
* Give a more intelligible and useful error message for SELECT with noTom Lane2001-11-13
| | | | destination in plpgsql.
* Tweak parser so that there is a defined representation for datatypesTom Lane2001-11-12
| | | | | | | | | | | | bpchar, bit, numeric with typmod -1. Alter format_type so that this representation is printed when the typmod is -1. This ensures that tables having such columns can be pg_dump'd and reloaded correctly. Also, remove the rather useless and non-SQL-compliant default precision and scale for type NUMERIC. A numeric column declared as such (with no precision/scale) will now have typmod -1 which means that numeric values of any precision/scale can be stored in it, without conversion to a uniform scale. This seems significantly more useful than the former behavior. Part of response to bug #513.
* If the alternatives for a CASE construct all have the same typmod,Tom Lane2001-11-12
| | | | | use that typmod not -1 as the typmod of the CASE result. Part of response to bug#513.
* If the inputs of a UNION/INTERSECT/EXCEPT construct all agree on theTom Lane2001-11-12
| | | | | | typmod of a particular column, mark the output with that same typmod, not -1 as formerly. -1 is still used if there is any disagreement. Part of response to bug#513.
* fixed bug in ResultSet. Version 1.29 backed out two previous fixes (1.26 ↵Barry Lind2001-11-12
| | | | and 1.25). This checkin add back those two previous fixes. Problem reported by Daniel Germain
* Commit to support MD5 passwords as per the backend for 7.2. This patch was ↵Barry Lind2001-11-12
| | | | submitted by Jeremy Wohl jeremyw-pgjdbc@igmus.org
* Repair crash in EvalPlanQual of query involving nestloop with innerTom Lane2001-11-12
| | | | | index scan. Problem was that link to outer tuple wasn't being stored everyplace it needed to be.
* Remove duplicate extern declaration.Tom Lane2001-11-12
|