Commit Graph

  • f591a227df Update createuser examples to match the current program behavior, and add an example showing assignment of a password. Per suggestion from Jari Aalto (via Martin Pitt). Tom Lane 2005-05-13 16:31:50 +00:00
  • f81a77d5ef Update createuser examples to match the current program behavior, and add an example showing assignment of a password. Per suggestion from Jari Aalto (via Martin Pitt). Tom Lane 2005-05-13 16:31:43 +00:00
  • 3a3804da80 Fix broken markup. Tom Lane 2005-05-13 15:21:59 +00:00
  • 7b32956f37 Update chinese encoding specification. Bruce Momjian 2005-05-13 13:48:05 +00:00
  • 9029129bf3 Update chinese encoding specification. Bruce Momjian 2005-05-13 13:47:18 +00:00
  • 9ac4af6847 Fix bug in COPY CSV mode: handle consecutive embedded newlines in COPY input. Also add a regression test for this bug. From Andrew Dunstan. Neil Conway 2005-05-13 06:35:25 +00:00
  • 167bc6c621 Add regression test for consecutive newlines in COPY CSV mode. (There is no bug related to this functionality in HEAD, but it's worth adding a test for anyway.) From Andrew Dunstan. Neil Conway 2005-05-13 06:33:40 +00:00
  • 3b6073de71 Remove some unnecessary code: since ExecMakeFunctionResultNoSets does not want to handle set inputs, it should just pass NULL for isDone, not make its own failure check. Tom Lane 2005-05-12 20:41:56 +00:00
  • 8d6e9bca37 This patch makes some minor style cleanups to contrib/btree_gist: remove the "extern" keyword from function definitions, reorganize some PG_GETARG_XXX() usage, and similar. Neil Conway 2005-05-12 00:39:37 +00:00
  • 34b788d674 Give pg_regress a --load-language option, so that it can be used to test other PLs besides plpgsql. Andrew Dunstan Tom Lane 2005-05-11 21:52:03 +00:00
  • cc99c57e1e a small tweak to enable display in the log file of database name before table name when VACUUMing or ANALYZing a table. Bruce Momjian 2005-05-11 18:07:14 +00:00
  • c5c1cc3bf8 This patch will ensure that the hash table iteration performed by AtCommit_Portals is restarted when a portal is deleted. This is necessary since the deletion of a portal may cause the deletion of another which on rare occations may cause the iterator to return a deleted portal an thus a renewed attempt delete. Bruce Momjian 2005-05-11 18:05:37 +00:00
  • 928d269abf Fix pg_autovacuum -s flag to handle values > 2000 by using sleep() instead of pg_usleep. Bruce Momjian 2005-05-11 17:58:32 +00:00
  • be1cc6955c Fix pg_autovacuum -s flag to handle values > 2000 by using sleep() instead of pg_usleep. Bruce Momjian 2005-05-11 17:57:56 +00:00
  • b5e4dc25f1 Update FAQ URLs. Bruce Momjian 2005-05-11 16:13:58 +00:00
  • 7b3bf60277 Update FAQ URLs. Bruce Momjian 2005-05-11 16:13:20 +00:00
  • b746e49c87 Document where to download free Microsoft and Borland development tools. Bruce Momjian 2005-05-11 16:02:59 +00:00
  • b1c42137a3 Document where to download free Microsoft and Borland development tools. Bruce Momjian 2005-05-11 16:02:12 +00:00
  • 4401b762c2 Document that bcc compiles now need the -N flag, backpatch to 8.0.X. Bruce Momjian 2005-05-11 15:10:56 +00:00
  • 1931e259a0 Document that bcc compiles now need the -N flag, backpatch to 8.0.X. Bruce Momjian 2005-05-11 15:10:20 +00:00
  • f7fa826041 Update Chinese FAQ, per Magnus. Bruce Momjian 2005-05-11 14:57:26 +00:00
  • 8ccb5245a9 Update Chinese FAQ, per Magnus. Bruce Momjian 2005-05-11 14:56:50 +00:00
  • 8ca26e7799 Tag 1000000L as long for compuation. Bruce Momjian 2005-05-11 14:53:43 +00:00
  • c20e93d363 Backpatch mention that not all functions are listed, with spelling fix. Bruce Momjian 2005-05-11 14:10:40 +00:00
  • a535a1522f Fix newly introduced spelling error. Neil Conway 2005-05-11 13:58:50 +00:00
  • 22b824ae39 Add mention that not all functions are listed. Bruce Momjian 2005-05-11 13:36:53 +00:00
  • 147144c6ca Add mention that not all functions are listed. Bruce Momjian 2005-05-11 13:36:14 +00:00
  • 3140437495 This patch refactors away some duplicated code in the index AM build methods: they all invoke UpdateStats() since they have computed the number of heap tuples, so I created a function in catalog/index.c that each AM now calls. Neil Conway 2005-05-11 06:24:55 +00:00
  • 1608d48e15 Backpatch new Chinese FAQ to 8.0.X. Bruce Momjian 2005-05-11 02:13:21 +00:00
  • ff868d8161 Add Chinese FAQ. Bruce Momjian 2005-05-11 02:11:05 +00:00
  • 48f8eadffb This patch reduces the size of the message header used by statistics collector messages, per recent discussion on pgsql-patches. This actually required quite a few changes -- for example, "databaseid != InvalidOid" was used to check whether a slot in the backend entry table was initialized, but that no longer works since the slot might be initialized prior to receiving the BESTART message which contains the database id. We now use procpid > 0 to indicate that a slot is non-empty. Neil Conway 2005-05-11 01:41:41 +00:00
  • f38e413b20 Code cleanup: in C89, there is no point casting the first argument to memset() or MemSet() to a char *. For one, memset()'s first argument is a void *, and further void * can be implicitly coerced to/from any other pointer type. Neil Conway 2005-05-11 01:26:02 +00:00
  • 35e1651508 Back out check for unreferenced files. Bruce Momjian 2005-05-10 22:27:30 +00:00
  • 075ec42cf8 Item removed from CVS: Bruce Momjian 2005-05-10 22:26:56 +00:00
  • a4dde3bff3 Report index name on CLUSTER failure. Also, suggest ALTER TABLE WITHOUT CLUSTER for cluster failure of a single table in a full db cluster. Bruce Momjian 2005-05-10 13:16:26 +00:00
  • dc5ebcfcce Fix typo in comment. Neil Conway 2005-05-10 05:15:07 +00:00
  • 29873379de Add: Bruce Momjian 2005-05-10 03:21:58 +00:00
  • b51f82465a Add: Bruce Momjian 2005-05-10 03:21:00 +00:00
  • d3b62275e6 Done: Bruce Momjian 2005-05-10 02:16:15 +00:00
  • 8c4da76cf3 Regression tests for the COPY CSV header feature. From Andrew Dunstan. Neil Conway 2005-05-10 00:16:07 +00:00
  • 4fa7615da8 Rename encryption section. REL8_0_3 Bruce Momjian 2005-05-09 17:26:55 +00:00
  • 6080da501c Rename encryption section. Bruce Momjian 2005-05-09 17:26:22 +00:00
  • 00283f4b0a Backpatch FAQ's to 8.0.X for release. Bruce Momjian 2005-05-09 17:24:04 +00:00
  • 0b95390a25 Remove encryption FAQ item now that we have a doc section. Bruce Momjian 2005-05-09 17:15:15 +00:00
  • 014fce947d Backpatch encryption doc section to 8.0.X. Bruce Momjian 2005-05-09 17:14:47 +00:00
  • 89517a2b45 Improve wording of new documentation section on encryption, and move it a few sections up. Bruce Momjian 2005-05-09 17:13:04 +00:00
  • 1580f6cd6e Update "expected" regression test output for the recent stats collector checkin. My apologies for breaking the tests. Neil Conway 2005-05-09 15:43:22 +00:00
  • 9dfb763f24 Fix duplicate call to WRITE_NODE_FIELD(whereClause) in _outSelectStmt Tatsuo Ishii 2005-05-09 15:09:19 +00:00
  • 1198d63397 Add some defenses against functions declared to return set that don't actually follow the protocol; per example from Kris Jurka. Tom Lane 2005-05-09 14:28:39 +00:00
  • 4744c1a0a1 Complete the following TODO items: Neil Conway 2005-05-09 11:31:34 +00:00
  • 6a36111eca Update release notes for upcoming re-releases. REL7_2_8 Tom Lane 2005-05-09 00:10:53 +00:00
  • e5921b3230 Update release notes for upcoming re-releases. REL7_3_10 Tom Lane 2005-05-09 00:10:35 +00:00
  • 103376e075 Update release notes for upcoming re-releases. REL7_4_8 Tom Lane 2005-05-09 00:10:22 +00:00
  • 8fae36881d Update release notes for upcoming re-releases. Tom Lane 2005-05-09 00:10:06 +00:00
  • d8c21181ce Update release notes for upcoming re-releases. Tom Lane 2005-05-09 00:09:45 +00:00
  • dc9e82d0e6 Update release checklist to reflect that HISTORY and INSTALL don't need to be created by hand anymore. Tom Lane 2005-05-08 23:34:44 +00:00
  • 775fec12c6 Update release checklist to reflect that HISTORY and INSTALL don't need to be created by hand anymore. Tom Lane 2005-05-08 23:34:32 +00:00
  • 16379e3ae5 Update release checklist to reflect that HISTORY and INSTALL don't need to be created by hand anymore. Tom Lane 2005-05-08 23:34:23 +00:00
  • 1199026e9e Update release checklist to reflect that HISTORY and INSTALL don't need to be created by hand anymore. Tom Lane 2005-05-08 23:34:15 +00:00
  • 54d314c93c The release process is now generating HISTORY/INSTALL on the fly in the 7.3 branch as well as later branches ... so no need to update manually. Tom Lane 2005-05-08 23:32:37 +00:00
  • 43418e8702 In Blob.getBytes(long position, int length) position is an offset starting at 1, not zero as the driver was previously doing. Kris Jurka 2005-05-08 23:16:58 +00:00
  • 99354440b5 Add encryption section to documentation. Bruce Momjian 2005-05-08 03:29:06 +00:00
  • 545828a754 Documentation adjustments. Bruce Momjian 2005-05-08 03:08:05 +00:00
  • cb0ddb62e2 Repair very-low-probability race condition between relation extension and VACUUM: in the interval between adding a new page to the relation and formatting it, it was possible for VACUUM to come along and decide it should format the page too. Though not harmful in itself, this would cause data loss if a third transaction were able to insert tuples into the vacuumed page before the original extender got control back. Tom Lane 2005-05-07 21:34:20 +00:00
  • ad12a7b9e2 Repair very-low-probability race condition between relation extension and VACUUM: in the interval between adding a new page to the relation and formatting it, it was possible for VACUUM to come along and decide it should format the page too. Though not harmful in itself, this would cause data loss if a third transaction were able to insert tuples into the vacuumed page before the original extender got control back. Tom Lane 2005-05-07 21:33:47 +00:00
  • 0053e290d9 Repair very-low-probability race condition between relation extension and VACUUM: in the interval between adding a new page to the relation and formatting it, it was possible for VACUUM to come along and decide it should format the page too. Though not harmful in itself, this would cause data loss if a third transaction were able to insert tuples into the vacuumed page before the original extender got control back. Tom Lane 2005-05-07 21:33:21 +00:00
  • d6e30b0ba0 Repair very-low-probability race condition between relation extension and VACUUM: in the interval between adding a new page to the relation and formatting it, it was possible for VACUUM to come along and decide it should format the page too. Though not harmful in itself, this would cause data loss if a third transaction were able to insert tuples into the vacuumed page before the original extender got control back. Tom Lane 2005-05-07 21:32:53 +00:00
  • 30f540be43 Repair very-low-probability race condition between relation extension and VACUUM: in the interval between adding a new page to the relation and formatting it, it was possible for VACUUM to come along and decide it should format the page too. Though not harmful in itself, this would cause data loss if a third transaction were able to insert tuples into the vacuumed page before the original extender got control back. Tom Lane 2005-05-07 21:32:24 +00:00
  • 2e6482493a Adjust time qual checking code so that we always check TransactionIdIsInProgress before we check commit/abort status. Formerly this was done in some paths but not all, with the result that a transaction might be considered committed for some purposes before it became committed for others. Per example found by Jan Wieck. Tom Lane 2005-05-07 21:23:49 +00:00
  • 4beb9cd5eb Adjust time qual checking code so that we always check TransactionIdIsInProgress before we check commit/abort status. Formerly this was done in some paths but not all, with the result that a transaction might be considered committed for some purposes before it became committed for others. Per example found by Jan Wieck. Tom Lane 2005-05-07 21:23:24 +00:00
  • 501ec7b64c Adjust time qual checking code so that we always check TransactionIdIsInProgress before we check commit/abort status. Formerly this was done in some paths but not all, with the result that a transaction might be considered committed for some purposes before it became committed for others. Per example found by Jan Wieck. Tom Lane 2005-05-07 21:23:02 +00:00
  • aba1f93e45 Adjust time qual checking code so that we always check TransactionIdIsInProgress before we check commit/abort status. Formerly this was done in some paths but not all, with the result that a transaction might be considered committed for some purposes before it became committed for others. Per example found by Jan Wieck. Tom Lane 2005-05-07 21:22:36 +00:00
  • b72e5fa17b Adjust time qual checking code so that we always check TransactionIdIsInProgress before we check commit/abort status. Formerly this was done in some paths but not all, with the result that a transaction might be considered committed for some purposes before it became committed for others. Per example found by Jan Wieck. Tom Lane 2005-05-07 21:22:01 +00:00
  • 4cd4ed0cc2 Fix case in which a debug printout would print already-pfreed data. Tom Lane 2005-05-07 18:14:25 +00:00
  • 8a9e32912e Add description: Bruce Momjian 2005-05-07 15:45:23 +00:00
  • 3adba41a3c Add comment on C locale test for upper/lower/initcap(). Bruce Momjian 2005-05-07 15:18:17 +00:00
  • d733f110cd Revert the ld --as-needed patch. This breaks Fedora Core 3, due to a strange interaction between ld, readline, termcap, and psql. The symptom is psql failing with this error on startup: Neil Conway 2005-05-07 05:48:50 +00:00
  • f65803a2c3 Done: > o -Allow COPY to optionally include column headings in the first line Bruce Momjian 2005-05-07 04:38:08 +00:00
  • 5894e7e36e Add items: Bruce Momjian 2005-05-07 04:24:34 +00:00
  • b63990c6a8 Add COPY WITH CVS HEADER to allow a heading line as the first line in COPY. Bruce Momjian 2005-05-07 02:22:49 +00:00
  • ce1ab398dd Update backend flowchart HTML. Bruce Momjian 2005-05-06 19:13:02 +00:00
  • 33c5fce8db Update flowchart sections to match current CVS. Bruce Momjian 2005-05-06 19:07:17 +00:00
  • 63ef676781 Markup improvements. Bruce Momjian 2005-05-06 18:25:46 +00:00
  • 8903592b10 Update backend flowchard wording Bruce Momjian 2005-05-06 18:23:13 +00:00
  • 6ceebcac3a Adjust question spacing. Bruce Momjian 2005-05-06 17:48:03 +00:00
  • 278bd0cc22 For some reason access/tupmacs.h has been #including utils/memutils.h, which is neither needed by nor related to that header. Remove the bogus inclusion and instead include the header in those C files that actually need it. Also fix unnecessary inclusions and bad inclusion order in tsearch2 files. Tom Lane 2005-05-06 17:24:55 +00:00
  • 4eec2f2407 Update misleading comment about the use of lanpltrusted ... it is significant regardless of the value of lanispl. Tom Lane 2005-05-06 14:28:53 +00:00
  • acc4f3e3cb Update comment to mention "Name classification hierarchy" as place to check for reserved words. Bruce Momjian 2005-05-06 03:42:17 +00:00
  • 051ecca022 Remove documentation that CSV didn't handle carriage returns and line feeds properly. Bruce Momjian 2005-05-06 03:38:05 +00:00
  • 902338e06d Convert some mulit-line comments in copy.c to single line, as appropriate. Bruce Momjian 2005-05-06 02:56:42 +00:00
  • fba2a104c6 Marginal performance improvements in dynahash: make sure that everything associated with a hashtable is allocated in that hashtable's private context, so that hash_destroy only has to destroy the context and not do any retail pfree's; and tighten the inner loop of hash_seq_search. Tom Lane 2005-05-06 00:19:14 +00:00
  • 6f1ca7e457 Fix bogus hashtable setup. (This code has quite a few other problems too, but that one is in my way at the moment.) Tom Lane 2005-05-05 22:18:27 +00:00
  • 68ab4de905 Stamp release 7.2.8. Tom Lane 2005-05-05 20:10:08 +00:00
  • 07e3879c95 Stamp release 7.3.10. Tom Lane 2005-05-05 20:09:12 +00:00
  • 26f64e4c7a Stamp release 7.4.8. Tom Lane 2005-05-05 20:08:35 +00:00
  • 17eb867e98 Stamp release 8.0.3. Tom Lane 2005-05-05 20:07:36 +00:00
  • ffac21ec13 Make standalone backends ignore pg_database.datallowconn, so that there is a way to recover from disabling connections to all databases at once. Tom Lane 2005-05-05 19:54:13 +00:00
  • 5d0d60efe6 Make standalone backends ignore pg_database.datallowconn, so that there is a way to recover from disabling connections to all databases at once. Tom Lane 2005-05-05 19:54:01 +00:00
  • d9088d3071 Make standalone backends ignore pg_database.datallowconn, so that there is a way to recover from disabling connections to all databases at once. Tom Lane 2005-05-05 19:53:49 +00:00
  • 266a8975da Make standalone backends ignore pg_database.datallowconn, so that there is a way to recover from disabling connections to all databases at once. Tom Lane 2005-05-05 19:53:37 +00:00