Commit Graph

  • a11ea5e2a3 Don't use gethostbyname2(). It's not portable and we don't claim to support IPv6 anyway. Peter Eisentraut 2002-09-05 18:27:13 +00:00
  • 1e91782533 Fix compilation warning. (Cygwin has char* as second argument of recvfrom(), not void*.) Peter Eisentraut 2002-09-05 18:26:18 +00:00
  • 51be3caca7 Remove: Bruce Momjian 2002-09-05 16:40:18 +00:00
  • 2096f20a92 Update: Bruce Momjian 2002-09-05 05:11:11 +00:00
  • 465cd5e8f6 Done: Bruce Momjian 2002-09-05 04:58:28 +00:00
  • 8834b8dd98 remove pgaccess from GNUmakefile.in if we want the beta to build :) Marc G. Fournier 2002-09-05 02:05:30 +00:00
  • edc71eced0 Remove include of libpq-int.h --- dblink.c should not be (and was not) depending on libpq internals. Tom Lane 2002-09-05 00:56:35 +00:00
  • 52c9d25933 Be careful to include postgres.h *before* any system headers, to ensure that the right flavors of largefile-related definitions are seen. Most of these changes are probably unnecessary, but better safe than sorry. Tom Lane 2002-09-05 00:43:07 +00:00
  • 3f63787cbf Guard against send-lots-and-lots-of-data DoS attack from unauthenticated users, by limiting the length of string we will accept for a password. Patch by Serguei Mokhov, some editorializing by Tom Lane. Tom Lane 2002-09-04 23:31:35 +00:00
  • c5214b9f6c Add change by Neil. Bruce Momjian 2002-09-04 23:14:22 +00:00
  • e43ecb3d1a Remove leftovers from subproject removals. Fixes for Python and Kerberos configuration. Peter Eisentraut 2002-09-04 22:54:18 +00:00
  • be475f92cd Fix compile warning. Peter Eisentraut 2002-09-04 22:51:23 +00:00
  • f9b7ba2871 Disable findoidjoins while it doesn't compile. Peter Eisentraut 2002-09-04 22:50:43 +00:00
  • 46eef3c1a3 Fix includes for plperl: ensure postgres.h is included first, remove unnecessary inclusions. Tom Lane 2002-09-04 22:49:37 +00:00
  • a1da766b5e Add: Bruce Momjian 2002-09-04 22:09:47 +00:00
  • 99a115ebc3 Done: Bruce Momjian 2002-09-04 21:07:41 +00:00
  • 5e83ea2647 Add: Bruce Momjian 2002-09-04 21:05:40 +00:00
  • e50f52a074 pgindent run. Bruce Momjian 2002-09-04 20:31:48 +00:00
  • c91ceec21d Update: Bruce Momjian 2002-09-04 20:26:08 +00:00
  • 0cd2a84702 Add Joe's table functions description. Bruce Momjian 2002-09-04 20:06:23 +00:00
  • 4490c7b14b Update symbols for 7.3. Bruce Momjian 2002-09-04 19:11:06 +00:00
  • 4bdaca460b Update wording for Tom. Bruce Momjian 2002-09-04 19:07:43 +00:00
  • 2355482e28 Update for 7.3 typedefs. Bruce Momjian 2002-09-04 19:00:01 +00:00
  • af3cf2cfa8 Update to reflect Tom's suggestions. Bruce Momjian 2002-09-04 18:45:52 +00:00
  • f20e3c33d9 Remove sh -x option that snuck in somehow. Peter Eisentraut 2002-09-04 18:04:57 +00:00
  • 99dc1cf393 Reorder items. Bruce Momjian 2002-09-04 17:27:13 +00:00
  • b1e20bd707 More HISTORY improvements from Joe. Bruce Momjian 2002-09-04 17:25:08 +00:00
  • fc99311b9a Update HISTORY wording. Bruce Momjian 2002-09-04 17:11:47 +00:00
  • 07c67187bf Avoid multiple scans of utils/mb/conversion_procs/ subdirectories during 'make install'; there are enough of 'em that this slowed down the make noticeably. Ensure that 'all' is the default make target in all these directories (defaulting to 'make install' is surprising and dangerous IMHO). Fix a couple small typos. Tom Lane 2002-09-04 15:45:50 +00:00
  • ba982373dc Stamp configure.in with 7.3b1, not just 7.3. Seems Marc does that usually anyway. Bruce Momjian 2002-09-04 08:08:29 +00:00
  • 7982fb0a10 Update based on TODO file contents. Bruce Momjian 2002-09-04 07:42:24 +00:00
  • 7ae3e126e0 File list cleanup. Bruce Momjian 2002-09-04 07:31:59 +00:00
  • ba1d2799ea Spellcheck of HISTORY. Bruce Momjian 2002-09-04 07:30:33 +00:00
  • 0a1e41477f Update files to be changed. Bruce Momjian 2002-09-04 07:26:37 +00:00
  • 79ecb80c74 Brand 7.3. Ready for beta! Bruce Momjian 2002-09-04 07:23:04 +00:00
  • 4f1a32b37e Update new HISTORY file for 7.3! Bruce Momjian 2002-09-04 07:16:32 +00:00
  • 5e3a28f4de Refrect changes made by Tom Lane Tatsuo Ishii 2002-09-04 02:54:59 +00:00
  • 97592e6a6c Refrect the changes to src/test/regress/sql/conversion.sql By Tom. Tatsuo Ishii 2002-09-04 02:42:34 +00:00
  • f1ee2e69e6 Add: Bruce Momjian 2002-09-03 23:39:04 +00:00
  • b3506006b5 EXTRACT(EPOCH FROM timestamp) gave wrong answers in the int64-timestamp case for timestamptz input, and differently wrong answers in the float- timestamp case for timestamp input. Tom Lane 2002-09-03 22:55:54 +00:00
  • d61de58906 Arrange for the default permissions on a database to allow temp table creation to world, but disallow temp table creation in template1. Per latest round of pghackers discussion. I did not force initdb, but the permissions lockdown on template1 will not take effect unless you do one (or manually REVOKE TEMP ON DATABASE template1 FROM public). Tom Lane 2002-09-03 22:17:35 +00:00
  • c7d07b5a45 conversion test fails if there is an existing user named foo. Choose a name somewhat less likely to provoke a conflict. Tom Lane 2002-09-03 22:06:19 +00:00
  • 77f7763b55 Remove all traces of multibyte and locale options. Clean up comments referring to "multibyte" where it really means character encoding. Peter Eisentraut 2002-09-03 21:45:44 +00:00
  • 86f27321e2 Work around mktime() brain damage in recent versions of glibc by using a series of localtime() calls to determine the local timezone offset when mktime() fails. This eliminates regression failures on RHL 7.3, and should continue to work until it occurs to the glibc boys to break localtime() as well. By then I hope we'll have our own timezone code... Tom Lane 2002-09-03 19:46:32 +00:00
  • 4885dabe9d Eliminate unnecessary dependency on mktime(), and consequent 'Unable to convert date to tm' failures, by using DetermineLocalTimeZone() instead. Tom Lane 2002-09-03 19:41:28 +00:00
  • c917660a11 Workaround for format strings that are concatenated from macros (INT64_FORMAT), which gettext cannot handle. Peter Eisentraut 2002-09-03 18:50:54 +00:00
  • 738d13833e AIX shlib fix for building libpq.so from Tomoyuki Niijima Bruce Momjian 2002-09-03 17:17:24 +00:00
  • 1e1e3c3593 Add: Bruce Momjian 2002-09-03 17:09:49 +00:00
  • bfd5854574 Fix SGML build failure. Bruce Momjian 2002-09-03 16:21:23 +00:00
  • a3c9ef766b I think reindex_index had better get AccessExclusiveLock on the parent heap, not just ExclusiveLock. Tom Lane 2002-09-03 16:00:02 +00:00
  • e167510a4f Clean out cruft left by nonstandard test procedure. Tom Lane 2002-09-03 04:01:05 +00:00
  • 74cbe50439 last-minute CreateTemplateTupleDesc fixes. Tom Lane 2002-09-03 04:00:37 +00:00
  • af8a099893 Change ownership: Bruce Momjian 2002-09-03 01:40:05 +00:00
  • 4a954ce79d Documentation improvements. Tom Lane 2002-09-03 01:11:37 +00:00
  • ab82bde7e0 Code review and documentation updates for indisclustered patch. Tom Lane 2002-09-03 01:04:41 +00:00
  • 00482fde8e Partial solution for 'unexpected EOF' problem with pg_disconnect: it seems we have a choice between annoying messages and leaking memory (or dumping core, but that's right out). Patch also fixes several other problems in pg_disconnect, such as being willing to close a channel that isn't a PG channel. Tom Lane 2002-09-02 23:41:17 +00:00
  • b28b05317d Translation updates Peter Eisentraut 2002-09-02 22:22:12 +00:00
  • 35179e8e32 Avoid shell syntax error if list of languages is empty. Peter Eisentraut 2002-09-02 22:19:42 +00:00
  • b1bacebea0 Fix typos. Peter Eisentraut 2002-09-02 22:18:56 +00:00
  • 3851a92f38 Convert control status codes to human-readable strings. Peter Eisentraut 2002-09-02 22:18:26 +00:00
  • 8c8aa53953 pg_on_connection_loss command for libpgtcl. Patch from Gerhard Hintermayer, revised and documented by Tom Lane. Tom Lane 2002-09-02 21:51:47 +00:00
  • b356b969ef Fix obsolete description of PGnotify struct. Tom Lane 2002-09-02 20:21:32 +00:00
  • 8f60f43f2e Department of second thoughts: make checks for replacing a view slightly more flexible, and improve the error reporting. Also, add documentation for REPLACE RULE/VIEW. Tom Lane 2002-09-02 20:04:40 +00:00
  • b4d24d78a9 No more need for 'privileges' file. Bruce Momjian 2002-09-02 19:02:02 +00:00
  • 88958ea875 Improve CVS log grouping. Bruce Momjian 2002-09-02 17:34:57 +00:00
  • e8b83190a1 Updated from Tom: Bruce Momjian 2002-09-02 16:21:30 +00:00
  • 75803a0163 Add check for Ant version >= 1.5. Bruce Momjian 2002-09-02 16:14:01 +00:00
  • 12e5b8dbcb Updates from Tom: Bruce Momjian 2002-09-02 15:30:50 +00:00
  • 460ee04956 Fix breakage introduced by evidently-completely-untested snprintf patch. Tom Lane 2002-09-02 14:43:14 +00:00
  • 6dff9bc97d Fix broken markup. Tom Lane 2002-09-02 13:45:30 +00:00
  • 9f09396c16 Fix conversion regressin test failure. Tatsuo Ishii 2002-09-02 13:27:20 +00:00
  • 0ee105bb4c Done: Bruce Momjian 2002-09-02 06:44:22 +00:00
  • a02780ffd0 Add missing dblink files. Bruce Momjian 2002-09-02 06:32:41 +00:00
  • 81631ac435 Fixes for intagg regression tests to match new array internal handling. Bruce Momjian 2002-09-02 06:28:06 +00:00
  • f68fe6716c In case Florian and I don't finish his changes to this contrib before beta, at least get this stuff in. Bruce Momjian 2002-09-02 06:27:04 +00:00
  • 1f8a63eb08 Update catversion so we are sure everyone gets the bytea LIKE fix. Bruce Momjian 2002-09-02 06:24:15 +00:00
  • 595a5a78e0 > Okay. When you get back to the original issue, the gold is hidden in > src/backend/optimizer/path/indxpath.c; see the "special indexable > operators" stuff near the bottom of that file. (It's a bit of a crock > that this code is hardwired there, and not somehow accessed through a > system catalog, but it's what we've got at the moment.) Bruce Momjian 2002-09-02 06:22:20 +00:00
  • 81efc82608 This patch fixes a minor inaccuracy in the documentation: NOT NULL is not synonymous with CHECK (xxx IS NOT NULL) -- for example, consider ALTER TABLE ADD PRIMARY KEY, which checks for 'NOT NULL', not a check constraint. Bruce Momjian 2002-09-02 06:20:53 +00:00
  • f1c1685b39 Tab completion in psql is missing the REINDEX command. Bruce Momjian 2002-09-02 06:19:38 +00:00
  • 7b8eb0b4f1 Attached is a fairly sizeable update to contrib/dblink. I'd love to get review/feedback if anyone is interested and can spend the time. But I'd also love to get this committed and address changes as incremental patches ;-), so if there are no objections, please apply. Bruce Momjian 2002-09-02 06:13:31 +00:00
  • a12b4e279b I checked all the previous string handling errors and most of them were already fixed by You. However there were a few left and attached patch should fix the rest of them. Bruce Momjian 2002-09-02 06:11:43 +00:00
  • 48e1a39924 I guess the intention was to test incomplete SELECT statements, not missing semicolons. Bruce Momjian 2002-09-02 06:05:16 +00:00
  • 92a162c088 Okay, attached is a patch that moves the alter table regression test into a separate parallel group. I can't confirm that this fixes the problem for me (since it only occurs about one in ten or one in twenty runs), but I think it's a good bet that it does... Bruce Momjian 2002-09-02 05:55:43 +00:00
  • e82bcba5e0 Here's a doc patch for the new string functions recently committed -- replace, split, and to_hex. The patch also moves encode and decode into alphabetical order (since everything else in the table was). Bruce Momjian 2002-09-02 05:53:23 +00:00
  • ab5fe2a91f Move pg_settings doc into the right section. Bruce Momjian 2002-09-02 05:52:34 +00:00
  • c7be7ffdb0 Here is a documentation patch for the pg_settings virtual table. If there are no objections, please apply. Bruce Momjian 2002-09-02 05:44:43 +00:00
  • 6aa4482f2f Attached is an update to contrib/tablefunc. It introduces a new function, connectby(), which can serve as a reference implementation for Bruce Momjian 2002-09-02 05:44:05 +00:00
  • 9fd842c4b2 Add GUC variable to print original query to the server logs when there is an error, warning, etc. Bruce Momjian 2002-09-02 05:42:54 +00:00
  • 6a8babc206 Remove documentation that says debug_query_string is only used by pgmonitor. Bruce Momjian 2002-09-02 05:25:37 +00:00
  • ed7f780016 Fix ordering regression problem on freebsd/alpha by adding ORDER BY. Bruce Momjian 2002-09-02 05:20:56 +00:00
  • f486f9241b Removed because we don't use cs() anymore on AIX: Bruce Momjian 2002-09-02 04:43:17 +00:00
  • 50938576d4 I tried to build PostgreSQL with the following step to see backends hung during the regression test. The problem has been reproduced on two machine but both of these are the same type of hardware and software. I also tried to recreate the problem on other machines, on older version of AIX but I couldn't. Bruce Momjian 2002-09-02 04:42:52 +00:00
  • 2232172e44 JDBC checkin fixing the following bugs: Fixed support in the driver for notifications (added PGConnection.getNotifications()) - problem reported by Benjamin.Feinstein@guardent.com Worked around server problems with int8/int2 and constants; quote values when they are intended to bind to an int8/int2 column - reported by many Fixed bug in the Array interface with string parsing not handling escaped characters correctly - reported by devajx@yahoo.com Added workaround to support 'infinity' and '-infinity' for dates - reported bydmitry@openratings.com Fixed some performance issues with setBlob - reported by d.wall@computer.org Added support for using new prepared statements functionality in 7.3 (added PGStatement.setUseServerPrepare() and isUseServerPrepare() methods) Barry Lind 2002-09-02 03:07:36 +00:00
  • 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, because c.h has sys/types.h. Bruce Momjian 2002-09-02 02:47:07 +00:00
  • 248c67d7ed CREATE OR REPLACE VIEW, CREATE OR REPLACE RULE. Gavin Sherry, Neil Conway, and Tom Lane all got their hands dirty on this one ... Tom Lane 2002-09-02 02:13:02 +00:00
  • c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers (overlaying low byte of page size) and add HEAP_HASOID bit to t_infomask, per earlier discussion. Simplify scheme for overlaying fields in tuple header (no need for cmax to live in more than one place). Don't try to clear infomask status bits in tqual.c --- not safe to do it there. Don't try to force output table of a SELECT INTO to have OIDs, either. Get rid of unnecessarily complex three-state scheme for TupleDesc.tdhasoids, which has already caused one recent failure. Improve documentation. Tom Lane 2002-09-02 01:05:06 +00:00
  • fcd34f9f7f patch from Thomas O'Dowd to ensure that connections are closed Dave Cramer 2002-09-01 23:56:13 +00:00
  • 422c2e38a1 testing for insertRow Dave Cramer 2002-09-01 23:45:20 +00:00
  • 164e1bc913 Update MEMSET_LOOP_LIMIT to 1024 because it is the best value for most platforms. Bruce Momjian 2002-09-01 23:41:47 +00:00
  • 881390fff6 patch to allow insertRow on an empty resultSet Dave Cramer 2002-09-01 23:40:36 +00:00