1
0
mirror of https://github.com/postgres/postgres.git synced 2026-10-26 13:39:38 +03:00

Commit Graph

  • a80f034dc2 Make minor formatting improvements to statement synopses. Make sure all files end with a newline. Thomas G. Lockhart 1998-08-15 07:00:37 +00:00
  • a9e9f59308 Update for new information on PQsetNoticeProcessor(). Now back in sync with libpq.3 man page, which should be obsolete soon. Thomas G. Lockhart 1998-08-15 06:56:36 +00:00
  • c4bf0c0d6a Change Id field in chapter tag to change html output file name. Thomas G. Lockhart 1998-08-15 06:55:05 +00:00
  • ccc6851d0a Include working list of all documentation sources, with current status and plans for some of them. Thomas G. Lockhart 1998-08-15 06:53:52 +00:00
  • 62cc942145 Include new chapters. Thomas G. Lockhart 1998-08-15 06:52:54 +00:00
  • 61ff1c3b2a Nice exposition on indices and keys from Herouth Maoz which appeared on the mailing lists a while ago. Maybe slightly changed to fit docs. Will go into the User's Guide. Thomas G. Lockhart 1998-08-15 06:52:03 +00:00
  • 45816ec4d2 Convert information from man pages. Not really suitable for man pages anyway, so this will replace them as of now. Thomas G. Lockhart 1998-08-15 06:49:33 +00:00
  • 4b11e394bc Remove single-argument trim() function from table. Never seen because the parser frontend converts all trim() calls to btrim(), ltrim(), and rtime() calls before execution. Thomas G. Lockhart 1998-08-15 06:47:39 +00:00
  • 21d1e474f5 Some old cleanup fixes for close_ps() from G. Thaker. Thomas G. Lockhart 1998-08-15 06:45:10 +00:00
  • 6912beea70 Allow binary-compatible indices to be considered when checking for valid indices for restriction clauses containing a constant. Note that if an index does not match directly (usually because the types on both side of the clause don't match), and if a binary-compatible index is identified, then the operator function will be replaced by a new one. Should not be a problem, but be sure that if types are listed as being binary compatible (in parse_coerce.h) then the comparison functions are also binary-compatible, giving equivalent results. Thomas G. Lockhart 1998-08-14 16:13:07 +00:00
  • 94f42ed389 Include OID as a built-in type. Thomas G. Lockhart 1998-08-14 16:07:00 +00:00
  • 58e9267026 Check for bad result from pg_id. A bad result can come from shared library trouble, and the name of the shared library has been changed recently. Had to rerun ldconfig on my machine to get it working again. Give an error message with a helpful hint if so... Thomas G. Lockhart 1998-08-14 16:05:51 +00:00
  • c7fe2543b8 fix typo. Bruce Momjian 1998-08-11 22:39:33 +00:00
  • a968e4f60e Strategy cleanups. Bruce Momjian 1998-08-11 20:55:52 +00:00
  • 024d5f74ba index strategy cleanup Bruce Momjian 1998-08-11 19:32:39 +00:00
  • f22c6f9237 the following patch fixes a bug in the oracle compatibility functions btrim() ltrim() and rtrim(). Bruce Momjian 1998-08-11 18:38:07 +00:00
  • c6dd1e63a9 This one cleans the cursor problems ecpg had so far. It is now able to understand cursors with variables. Bruce Momjian 1998-08-11 18:33:37 +00:00
  • 79c8d2e3a0 Change owner from oid to int4 type. Bruce Momjian 1998-08-11 18:28:49 +00:00
  • 8ed36c3dba More op_class cleanup. Bruce Momjian 1998-08-11 14:32:03 +00:00
  • 22cc0e1645 Remove NOBTREE defines, and make findoidlinks handle regproc. Bruce Momjian 1998-08-11 05:32:46 +00:00
  • 22b370e6ce cleanup. Bruce Momjian 1998-08-11 05:09:30 +00:00
  • 85c165cd4c New findoidjoins examines oid columns to find join relationships. Bruce Momjian 1998-08-11 02:32:00 +00:00
  • ffb120ecc6 Add new \w write command to psql. Bruce Momjian 1998-08-10 20:31:42 +00:00
  • 5e490118f8 Update flowchart. Bruce Momjian 1998-08-10 14:39:45 +00:00
  • 2d13c5f1e2 Update flowchart. Bruce Momjian 1998-08-10 14:32:46 +00:00
  • 956b91a944 Cleanups of optimizer. Bruce Momjian 1998-08-10 04:49:39 +00:00
  • 2d32d909b5 Cleanup optimizer function names and clarify code. Bruce Momjian 1998-08-10 02:26:40 +00:00
  • addddea313 Update pgindent. Bruce Momjian 1998-08-09 17:57:31 +00:00
  • a08dc16c47 New pgindent. Bruce Momjian 1998-08-09 04:59:10 +00:00
  • 111b80ce00 cleanups. Bruce Momjian 1998-08-09 04:17:38 +00:00
  • e6311b4ad0 The attached patch implements some changes that were discussed a couple weeks ago on the hackers and interfaces lists: Bruce Momjian 1998-08-09 02:59:33 +00:00
  • e46df2ff6e OPTIMIZER_DEBUG additions. Bruce Momjian 1998-08-07 05:02:32 +00:00
  • af5fde7491 Make large objects their own relkind type. Fix dups in pg_class_mb files. Fix sequence creation hack for relkind type. Bruce Momjian 1998-08-06 05:13:14 +00:00
  • 8962ec4bc4 flowchart update Bruce Momjian 1998-08-05 19:14:23 +00:00
  • 4f4953152d flowchart update Bruce Momjian 1998-08-05 19:01:58 +00:00
  • 7260ad7fd9 Fix for \d index display. Bruce Momjian 1998-08-05 16:23:40 +00:00
  • a1627a1d64 From: David Hartwig <daybee@bellatlantic.net> Marc G. Fournier 1998-08-05 04:49:19 +00:00
  • 186aeb1d67 From: Dr. Michael Meskes <meskes@online-club.de> Marc G. Fournier 1998-08-05 04:47:54 +00:00
  • 1c9a125096 OR processing cleanup. Bruce Momjian 1998-08-04 18:42:39 +00:00
  • f26e1d39be Add Indices display to \d command. Bruce Momjian 1998-08-04 18:29:41 +00:00
  • 0b44238841 Fix encoding grammer problem. Bruce Momjian 1998-08-04 17:37:48 +00:00
  • d9be0ff432 MergeSort was sometimes called mergejoin and was confusing. Now it is now only mergejoin. Bruce Momjian 1998-08-04 16:44:31 +00:00
  • 7db9ea5c1e EXPLAIN VERBOSE prints the plan, and now pretty-prints the plan to the postmaster log file. Bruce Momjian 1998-08-04 15:00:28 +00:00
  • f71b671bd5 Make EXPLAIN show output more clearly. Bruce Momjian 1998-08-04 04:50:15 +00:00
  • c8b42a6151 Update flow chart. Bruce Momjian 1998-08-04 00:42:14 +00:00
  • 439a2af0bc Update mark/reset index code for multiple indexes, (OR code). Thanks for Vadim for fixes. Bruce Momjian 1998-08-03 19:41:35 +00:00
  • 21ad8695ca Fix typo in man pages. Bruce Momjian 1998-08-03 05:54:30 +00:00
  • b88e9784b6 Cleanup of OR processing. Bruce Momjian 1998-08-03 05:49:24 +00:00
  • 7665e7b0a8 Allows the following query to succeed: "SELECT NULL ORDER BY 1;" There are three or four cases in transformSortClause() and I had fixed only one case for UNION. A second case is now fixed, in the same way; I assigned INT4OID to the column type for the "won't actually happen" sort. Didn't want to skip the code entirely, since the backend needs to _try_ a sort to get the NULLs right. I'm not certain under what circumstances the other cases are invoked and these are not yet fixed up, though perhaps they don't need to be... Thomas G. Lockhart 1998-08-02 13:34:26 +00:00
  • 39844ac2c3 Fix for OR handling with multiple indexes. Bruce Momjian 1998-08-02 07:10:38 +00:00
  • 34aecb3557 run autoconf Bruce Momjian 1998-08-02 00:34:05 +00:00
  • b942928bd1 Fix MULTIBYTE typo. Bruce Momjian 1998-08-02 00:21:39 +00:00
  • 77cce4e278 Fix duplicate inside initdb.sh Bruce Momjian 1998-08-01 22:57:41 +00:00
  • 2c6b370e64 Cleanup of OR fix. Bruce Momjian 1998-08-01 22:44:55 +00:00
  • 0a2e5cdfc9 Allow index use with OR clauses. Bruce Momjian 1998-08-01 22:12:13 +00:00
  • 0668aa8817 Adrian Hall reported a problem to me that snprintf() doesn't exist in, at least, Solaris 2.5.1. We use it in backend/utils/adt/int8.c. Marc G. Fournier 1998-08-01 19:30:29 +00:00
  • 0d78e8c112 Lmgr cleanup, new locking modes for LLL. Vadim B. Mikheev 1998-08-01 15:26:38 +00:00
  • 83d3626b1f Matching clauses to functional indices was broken, now fixed. Vadim B. Mikheev 1998-07-31 15:10:40 +00:00
  • f73fc6eb29 Fix scan adjustment. Vadim B. Mikheev 1998-07-30 05:05:05 +00:00
  • 957ff1a0b5 Removed from distribution. Completely converted to SGML. This was the Postgres95 documentation written by Jolly and Chu... Thomas G. Lockhart 1998-07-29 15:23:57 +00:00
  • fe0260c5d1 Use libpq only once to avoid file naming conflicts in the html output. Thomas G. Lockhart 1998-07-29 07:08:00 +00:00
  • ccee8e5576 Somehow had substituted this file for the contents of allfiles.sgml. This should be the right thing now... Thomas G. Lockhart 1998-07-29 07:01:58 +00:00
  • 5f372f9e59 Add id field to chapter and book tags to allow output file names to be meaningful. Thomas G. Lockhart 1998-07-29 06:50:04 +00:00
  • 18baa27d6b Add port information for NS32532. Fix Id tag in chapter headings to allow meaningful file names in html. Thomas G. Lockhart 1998-07-29 06:35:19 +00:00
  • 3221c0de52 Include information on documentation products and sources. Include tables of possible source files throughout tree. Thomas G. Lockhart 1998-07-29 06:33:37 +00:00
  • bd6b6f40de Add missing information. Fix examples for regex operators. Thomas G. Lockhart 1998-07-29 06:32:47 +00:00
  • 32de56e817 Use option to jade to produce html file names from id field in tag. Thomas G. Lockhart 1998-07-29 06:29:04 +00:00
  • 64fbd1fb12 Add new files from Oliver Elphick. Thomas G. Lockhart 1998-07-29 06:23:26 +00:00
  • a9d76d0108 Fix minor end-of-file formatting. Thomas G. Lockhart 1998-07-29 06:21:57 +00:00
  • 10aaff0a40 Information moved to doc/src/sgml/release.sgml. Thomas G. Lockhart 1998-07-29 06:13:48 +00:00
  • 596731dcf8 Information moved to doc/src/sgml/geqo.sgml. Thomas G. Lockhart 1998-07-29 06:07:54 +00:00
  • be8300b18f Use Snapshot in heap access methods. Vadim B. Mikheev 1998-07-27 19:38:40 +00:00
  • f7f989c990 Missed a few files in the last round of commits from Tatsuo, as well as needed to run autoconf ... Marc G. Fournier 1998-07-27 03:21:58 +00:00
  • 5979d73841 From: t-ishii@sra.co.jp Marc G. Fournier 1998-07-26 04:31:41 +00:00
  • 74b30a3a1f I missed addding initdb.sh ... Marc G. Fournier 1998-07-26 04:22:42 +00:00
  • e05aa52a55 Update flowchart. Add arrow. Bruce Momjian 1998-07-26 02:17:55 +00:00
  • 01a651aaf9 Fix compile error. Make transaction/work optional on all transaction statements. More cleanups of psql help. Fix for shift/reduce on UNION in subselect. Bruce Momjian 1998-07-26 01:18:09 +00:00
  • d8d0aa019b Update psql help syntax to remove <> and uppercaese keywords. Bruce Momjian 1998-07-25 00:17:30 +00:00
  • 8e2647a145 Add mention of actual SQL command to create*/destroy* commands. Bruce Momjian 1998-07-24 16:44:04 +00:00
  • 22616fdc5d Add mention of SQL commands to create/destroy man pages. Bruce Momjian 1998-07-24 16:36:56 +00:00
  • 253a294e9f Add mention of psql and template1 to create*, destroy* command manual pages. Bruce Momjian 1998-07-24 16:10:19 +00:00
  • 809fc91fdd Fix HAVING patch missing cast. Bruce Momjian 1998-07-24 15:54:10 +00:00
  • 128d827d4b I'm sorry, but I think I introduced a little bug with my last patch. Everyone using an [NOT] EXISTS subquery will have noticed that already. Bruce Momjian 1998-07-24 04:03:10 +00:00
  • bf00bbb0c4 I really hope that I haven't missed anything in this one... Marc G. Fournier 1998-07-24 03:32:46 +00:00
  • 6e66468f3a Version 06-30-0248 Byron Nikolaidis 1998-07-22 23:47:48 +00:00
  • 2a67742412 Fix _lo_commit: core if LO memmory context was not created (LO were not used?) Vadim B. Mikheev 1998-07-22 05:48:59 +00:00
  • 5afe171443 VariableCache (next XID generator) is placed in shmem. Vadim B. Mikheev 1998-07-21 06:17:39 +00:00
  • 224a62c5b7 Update. Bruce Momjian 1998-07-21 04:48:31 +00:00
  • 7f61f8a71f Update. Bruce Momjian 1998-07-21 04:19:44 +00:00
  • e0058b6172 Theses buffer leaks are caused by indexes that are kept open between calls. Outside a transaction, the backend detects them as buffer leaks; it sends a NOTICE, and frees them. This sometimes cause a segmentation fault (at least on Linux). These indexes are initialized on the first lo_read/lo_write/lo_tell call, and (normally) closed on a lo_close call. Thus the buffer leaks appear when lo direct access functions are used, and not with lo_import/lo_export functions (libpq version calls lo_close before ending the command, and the backend version uses another path). Bruce Momjian 1998-07-21 04:17:30 +00:00
  • 7702d7aa4b target list fixes. Bruce Momjian 1998-07-20 21:18:35 +00:00
  • 1d00134be4 makeTargetEntry cleanup. Bruce Momjian 1998-07-20 20:48:54 +00:00
  • 61700b4089 Makefile removal of internal.c. Bruce Momjian 1998-07-20 20:01:48 +00:00
  • 3dd2eabc53 Cleanup makeTargetEntry and remove internal.c. Bruce Momjian 1998-07-20 19:53:53 +00:00
  • 97ac8f7ffc Use defines rather than constants for types. Bruce Momjian 1998-07-20 19:21:45 +00:00
  • db48f7a153 Fix problem brought in with 32K machine. Bruce Momjian 1998-07-20 17:45:49 +00:00
  • 0da6358f37 Cleanup use of 16 that should be NAMEDATALEN. Bruce Momjian 1998-07-20 16:57:18 +00:00
  • 34797d4225 Cleanup Name usage. Bruce Momjian 1998-07-20 16:14:18 +00:00
  • 7193719b4f Fix temp name length. Bruce Momjian 1998-07-20 11:28:12 +00:00
  • aabdd3094c Remove un-needed references to Name. Bruce Momjian 1998-07-20 11:17:11 +00:00