Commit Graph

  • e1c0bc1b26 Bruce's octet_length change breaks this regression test. Tom Lane 2001-11-20 22:22:24 +00:00
  • c78975f845 Include sys/types.h in crypt-des.c. FreeBSD netinet/in.h needs it. Bruce Momjian 2001-11-20 21:10:38 +00:00
  • 05979312ed Added a few paragraphs to explain current restricted execution environment, and error handling behavior. Bruce Momjian 2001-11-20 21:09:53 +00:00
  • 004293317f Here's a patch adding documentation for the PQescapeBytea function to libpq.sgml Bruce Momjian 2001-11-20 20:28:31 +00:00
  • 60f777606f Duh, my regexp's missed bunch of them. Here's next batch, this should be all. Bruce Momjian 2001-11-20 18:54:07 +00:00
  • d83cadb314 Add mention of template1 usage. Bruce Momjian 2001-11-20 18:23:37 +00:00
  • 540155b777 pgcrypto uses non-standard type uint, which causes compile failures on FreeBSD. This patch replaces uint -> unsigned. Bruce Momjian 2001-11-20 15:50:53 +00:00
  • 01e0dae689 I've created a new section to func.sgml, "Binary String Functions and Operators", plagiarized shamelessly from the "String Functions and Operators" section. There were enough differences that it made sense (at least to me) to give this its own section instead of cramming it in with normal string functions. This way I could also make the examples relevant, which is particularly important for bytea. Bruce Momjian 2001-11-20 15:42:44 +00:00
  • 1337bfa94c Update TODO list. Bruce Momjian 2001-11-20 15:28:37 +00:00
  • bb2ff5f2d4 Expand discussion of logfile management a little bit. Tom Lane 2001-11-20 04:27:49 +00:00
  • 7107c3d0cc Update HISTORY to current changes. Bruce Momjian 2001-11-20 04:18:49 +00:00
  • 6bfc98b699 update configure.in for b3 ... PostgreSQL Daemon 2001-11-20 03:51:31 +00:00
  • 604f54cd27 Some minor tweaks of REINDEX processing: grab exclusive lock a little earlier, make error checks more uniform. REL7_2_BETA3 Tom Lane 2001-11-20 02:46:13 +00:00
  • fb726283b6 Expand description of how to use REINDEX. Tom Lane 2001-11-20 02:45:00 +00:00
  • 933761e7b1 Simplify pg_convert() in that it calls pg_convert2 using new fmgr interface. Tatsuo Ishii 2001-11-20 01:32:29 +00:00
  • 1436b212cc Double quotes in ln command to guard against spaces in path. Tom Lane 2001-11-20 00:27:13 +00:00
  • 28e92b89f4 Change 'return ;' to 'return;'; remove space. Bruce Momjian 2001-11-19 23:19:21 +00:00
  • 0dfe913803 Fill in empty tutorial section about transactions. Tom Lane 2001-11-19 23:17:38 +00:00
  • 09634eafe1 Indent jdbc case labels using pgjindent. Bruce Momjian 2001-11-19 23:16:46 +00:00
  • 6c8120d68c More jdbc comment cleanups. Code looks very nice now. Bruce Momjian 2001-11-19 22:43:13 +00:00
  • 46d50783bf Update pgindent README so it gets *.java.in files. Bruce Momjian 2001-11-19 22:36:11 +00:00
  • f3148bef9f JDBC indenting, comment cleanups. Bruce Momjian 2001-11-19 22:33:39 +00:00
  • 8f6f16929a Update TODO list. Bruce Momjian 2001-11-19 20:02:25 +00:00
  • ed1ff84750 Tweak format_type so that we get good behavior for both column type display (with a typemod) and function arg/result type display (without a typemod). Tom Lane 2001-11-19 19:51:20 +00:00
  • 40015cdaae Fix arg coerect match text type, per Tom. Bruce Momjian 2001-11-19 19:15:07 +00:00
  • ec62ba9361 Try to be a little bit clearer about the implications of GRANT TO PUBLIC and REVOKE FROM PUBLIC: the latter is not the same as 'revoke from all users', but the ref page blurred the difference. Tom Lane 2001-11-19 19:03:56 +00:00
  • 6f6567812e Make text octet_length() return non-compressed length to be consistent with other data types, per disucssion. Encoding issue still open. Bruce Momjian 2001-11-19 18:21:10 +00:00
  • 9473f8d5f7 Update TODO list. Bruce Momjian 2001-11-19 18:10:38 +00:00
  • 5e86d226e4 Grammatical and spelling fixes. Tom Lane 2001-11-19 09:05:02 +00:00
  • 5590d5fe99 Fix nasty bugs in pg_convert() and pg_convert2(). Tatsuo Ishii 2001-11-19 06:48:39 +00:00
  • 09a2b4f423 Fix comment at top of file to match file name. Hiroshi Inoue 2001-11-19 06:26:00 +00:00
  • abd6014de9 pg_restore should exit with status 0, not 1, on success. Tom Lane 2001-11-19 06:06:21 +00:00
  • 375dcf9c88 Fix a few typos, grammatical problems, etc in new tutorial material. Overall a really nice job here, Peter ... Tom Lane 2001-11-19 05:37:53 +00:00
  • 9b03776ff2 A bunch of small doco updates motivated by scanning the comments on the interactive docs. Tom Lane 2001-11-19 03:58:25 +00:00
  • 9f07cb70db Add example of using 'sameuser' followed by 'all' pg_hba records to enforce a limit on who can connect to databases other than their own. From a recent discussion in pg-admin. Tom Lane 2001-11-18 23:24:16 +00:00
  • 09bf48cf79 Improve comments about duplicate files. Bruce Momjian 2001-11-18 23:02:19 +00:00
  • 8cf87ac393 Fix some typos. Tom Lane 2001-11-18 22:27:00 +00:00
  • 0ad017fc64 Update various obsolete remarks about VACUUM. Tom Lane 2001-11-18 22:17:30 +00:00
  • ea6f2e6973 Fix typo. Tom Lane 2001-11-18 22:13:48 +00:00
  • acac465efa utils/geo-decls.h should be utils/geo_decls.h, per report from StÅphane Raimbault. Tom Lane 2001-11-18 21:28:00 +00:00
  • deab49566d Mention that LIKE ... ESCAPE '' is allowed to specify no escape character. Tom Lane 2001-11-18 21:17:10 +00:00
  • 98e05cec5b Update TODO list. Bruce Momjian 2001-11-18 21:17:04 +00:00
  • b16f6c6b95 Point out that TRUNCATE can't be used inside a transaction block. Tom Lane 2001-11-18 21:14:20 +00:00
  • 17f0b55d15 Initial round of tweakage for man pages Peter Eisentraut 2001-11-18 20:35:02 +00:00
  • 31578cdeac Updates about NLS Peter Eisentraut 2001-11-18 20:33:32 +00:00
  • 834a76fe79 Update TODO list. Bruce Momjian 2001-11-18 15:32:39 +00:00
  • 226211f0af Optimization for bpcharlen, textlen, varcharlen in case of single byte encodings. Tatsuo Ishii 2001-11-18 12:07:07 +00:00
  • e2548526cf Mention the option to submit bug reports via a web-form. Minor copy editing. Tom Lane 2001-11-18 07:14:49 +00:00
  • 5906d7e096 Fix obsolete claim that only btree indexes support multiple columns; GiST does now, too. (Someone needs to write a description of GiST to add to this chapter. I don't know enough about it ...) Tom Lane 2001-11-18 00:59:00 +00:00
  • 0729c4a61f Clean up treatment of creating/dropping databases in User's Guide and Admin Guide. Move discussion of template databases out of footnotes in CREATE DATABASE ref page and into a section of the Admin Guide. Clean up various obsolete claims, do some copy-editing. Tom Lane 2001-11-18 00:38:00 +00:00
  • c9a85cb276 Copy-editing. Tom Lane 2001-11-17 22:23:55 +00:00
  • 2043340b87 Expand documentation for sequence functions (nextval and friends). Place it in the expected place in the User's Guide, rather than hiding it in the command reference page for CREATE SEQUENCE. Tom Lane 2001-11-17 22:20:34 +00:00
  • 59fdccccf5 Update TODO list. Bruce Momjian 2001-11-17 19:53:07 +00:00
  • f57eec067d Update TODO list. Bruce Momjian 2001-11-17 19:29:19 +00:00
  • d5a951260a Update key words for recent grammar changes Peter Eisentraut 2001-11-17 13:27:16 +00:00
  • 6b516f5951 Fix performance problems in TOAST compressor. The management of 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. Tom Lane 2001-11-17 06:09:30 +00:00
  • dc6efa44e2 Update Japanese FAQ's. Bruce Momjian 2001-11-17 05:11:43 +00:00
  • c845b4272c IsSystemRelationName() treats TOAST relations as system relations. 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. Tom Lane 2001-11-16 23:30:35 +00:00
  • aea081bb27 Add missing prototype. Bruce Momjian 2001-11-16 18:28:16 +00:00
  • 07de4cbbbb Add configure result checks on odbc, per Peter E. Bruce Momjian 2001-11-16 18:10:04 +00:00
  • 1ca717f377 plpython security and error handling fixes, from Kevin Jacobs and Brad McLean. Tom Lane 2001-11-16 18:04:31 +00:00
  • b0df7a60f2 Update TODO list. Bruce Momjian 2001-11-16 17:43:25 +00:00
  • 100e7f0c9d Once again, Michael has overwritten someone else's patch ... Tom Lane 2001-11-16 17:01:48 +00:00
  • aff53b27f0 Make the yacc rules safe for parallel make. See discussion on pgsql-patches and comment in src/backend/parser/Makefile for the technical details. Peter Eisentraut 2001-11-16 16:32:33 +00:00
  • 7c50767f08 Remove 'triggered data change violation' error check, per recent discussions in pghackers. Tom Lane 2001-11-16 16:31:16 +00:00
  • 306798ded5 Use -f for rm. Peter Eisentraut 2001-11-16 16:29:56 +00:00
  • 7845954e49 Committed again to add the missing files/patches. Michael Meskes 2001-11-16 08:36:37 +00:00
  • 949af991fc Change SQLDescribeCol so that it returns alias name properly. Hiroshi Inoue 2001-11-16 05:55:10 +00:00
  • 2a4660f5aa Update keyword lists per suggestions by Peter. There are now four mutually exclusive keyword lists spanning all known keywords --- including AS. Moved COALESCE and a few other ColLabels into the can-be-ColId list. Tom Lane 2001-11-16 04:08:33 +00:00
  • 7e422ac0e7 Fix silly error in plpgsql example. Tom Lane 2001-11-16 00:40:11 +00:00
  • fa09b6d7b2 Add documentation for new plpgsql cursor operations. Also, another round of editorial effort. Tom Lane 2001-11-15 23:32:39 +00:00
  • 4be20187ab Fix some problems in new plpgsql cursor operations, found while trying to reverse-engineer documentation for them. Tom Lane 2001-11-15 23:31:09 +00:00
  • d4337f6a7c Read getopt() into an int, not char. Bruce Momjian 2001-11-15 18:40:52 +00:00
  • 10d4faab2b Autoconf. Tom Lane 2001-11-15 17:31:44 +00:00
  • ea436f9fcf Well the absolute correct solution would involve all of: int8, int16, int32, int64 and separately uint8, uint16, uint32, uint64 Bruce Momjian 2001-11-15 16:35:19 +00:00
  • 2c1784a9c7 Update md5.h because it can't get the value from configure. Bruce Momjian 2001-11-15 16:16:08 +00:00
  • 6c9b11b35e Fix for AIX compile and unsigned/signed typedefs. Bruce Momjian 2001-11-15 16:09:34 +00:00
  • a6348ae332 Only use RTLD_GLOBAL when available, which it isn't in older releases of the OS. Peter Eisentraut 2001-11-15 16:08:15 +00:00
  • 307e449e5f Significant editorial overhaul of plpgsql documentation. Tom Lane 2001-11-15 06:25:22 +00:00
  • 7a546eb985 Add changes for multibyte support in 7.2. Tatsuo Ishii 2001-11-15 06:15:34 +00:00
  • 1edbd62cac Fix comment at top of file to match file name. Bruce Momjian 2001-11-15 03:12:53 +00:00
  • 09f19de62c Update TODO list. Bruce Momjian 2001-11-15 03:11:32 +00:00
  • b3bbeed1f6 Overhaul SPI documentation: bring it into some semblance of agreement with reality, and add doco for Jan's recent round of enhancements. Tom Lane 2001-11-14 22:26:02 +00:00
  • a370cad990 Try to be a little less terse about dealing with variable-length structs in C, but recommend that newbies who don't recognize this trick should do some studying ... Tom Lane 2001-11-14 22:14:22 +00:00
  • 74114938ad Gnu -> GNU in docs. Bruce Momjian 2001-11-14 20:40:33 +00:00
  • 80c029190f fixes getIndex to work with forte's transparent persistence Dave Cramer 2001-11-14 20:04:00 +00:00
  • 276450d7d7 Update TODO list. Bruce Momjian 2001-11-14 16:31:38 +00:00
  • 32a4c3008f Added Christof's patches. Michael Meskes 2001-11-14 11:11:49 +00:00
  • ebb93323bb Attached is a patch against the CVS repository that fixes the ResultSet 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. Barry Lind 2001-11-14 04:11:37 +00:00
  • c97a787e85 Update CVS tags. Bruce Momjian 2001-11-13 22:08:04 +00:00
  • e735112b51 Use better CVS tag. Bruce Momjian 2001-11-13 22:07:42 +00:00
  • 2ca65f716a Remove md5.c check, add CVS log stamp. Update comments. Bruce Momjian 2001-11-13 22:06:58 +00:00
  • 1c2d2dbb67 Give a more intelligible and useful error message for SELECT with no destination in plpgsql. Tom Lane 2001-11-13 02:05:27 +00:00
  • 330b112476 Update TODO list. Bruce Momjian 2001-11-13 01:14:57 +00:00
  • a585c20d12 Tweak parser so that there is a defined representation for datatypes 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. Tom Lane 2001-11-12 21:04:46 +00:00
  • 9c9ea41b3c Update TODO list. Bruce Momjian 2001-11-12 20:26:39 +00:00
  • d4d23852c1 If the alternatives for a CASE construct all have the same typmod, use that typmod not -1 as the typmod of the CASE result. Part of response to bug#513. Tom Lane 2001-11-12 20:05:24 +00:00
  • e433bf5a5e If the inputs of a UNION/INTERSECT/EXCEPT construct all agree on the 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. Tom Lane 2001-11-12 20:04:20 +00:00
  • 7a9ef7ee09 fixed bug in ResultSet. Version 1.29 backed out two previous fixes (1.26 and 1.25). This checkin add back those two previous fixes. Problem reported by Daniel Germain Barry Lind 2001-11-12 19:59:46 +00:00
  • 3c879e3738 Add some more index entries. Peter Eisentraut 2001-11-12 19:19:39 +00:00