Commit Graph

  • 45708f5ebc Error message editing in backend/optimizer, backend/rewrite. Tom Lane 2003-07-25 00:01:09 +00:00
  • cfa191f3b8 Error message editing in backend/storage. Tom Lane 2003-07-24 22:04:15 +00:00
  • 658fca8d3a Fix a few portability issues, adjust error messages. Tom Lane 2003-07-24 17:59:56 +00:00
  • 8fd5b3ed67 Error message editing in contrib (mostly by Joe Conway --- thanks Joe!) Tom Lane 2003-07-24 17:52:50 +00:00
  • f0c5384d4a Add tsearch2. Tom Lane 2003-07-24 16:54:58 +00:00
  • cf16f51a43 Fix grant option dumping and related cross-version compatibility issues. Peter Eisentraut 2003-07-24 15:52:53 +00:00
  • 060229b9d7 Fixed mdy functions to use correct offset. Michael Meskes 2003-07-24 08:41:07 +00:00
  • 091b9c211c Fix timestamp_date for HAVE_INT64_TIMESTAMP case. REL7_3_4 Tom Lane 2003-07-24 04:38:27 +00:00
  • 0643b6a1ba Fix timestamp_date for HAVE_INT64_TIMESTAMP case. Tom Lane 2003-07-24 04:38:19 +00:00
  • 5a8e537441 Add Hungarian/Turkish FAQ's to 7.3.4. Bruce Momjian 2003-07-24 00:53:57 +00:00
  • 0878a5e277 Add to 7.3.4 release notes: Bruce Momjian 2003-07-24 00:44:24 +00:00
  • d36fef11d0 Add to 7.3.4 release notes: Bruce Momjian 2003-07-24 00:43:53 +00:00
  • a7a012d167 Fixes additional sql injection vulnerabilities reported by Oliver Jowett and Dmitry Tkach. Specifically the previous fix still allowed the statement termination character through in unquoted places in the sql statement, and the driver never correctly handled someone passing a value of \0 in a string which under the v2 protocol would end the statement causing the following text to possibly be treated as a new sql statement Modified Files: jdbc/org/postgresql/Driver.java.in jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java Barry Lind 2003-07-24 00:30:39 +00:00
  • fa67e2ce4f Repair 7.3 breakage in timestamp-to-date conversion for dates before 2000. Tom Lane 2003-07-24 00:21:31 +00:00
  • 47f14e7ddf Repair 7.3 breakage in timestamp-to-date conversion for dates before 2000. Tom Lane 2003-07-24 00:21:26 +00:00
  • 2d9a001c9e Don't refer to AF_UNIX in code not protected with HAVE_UNIX_SOCKETS. Tom Lane 2003-07-24 00:02:53 +00:00
  • 83bc9b9d2e Patch to fix additional SQL injection vulnerabilities reported by Oliver Jowett and Dmitry Tkach Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/Driver.java.in jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java Barry Lind 2003-07-23 23:34:31 +00:00
  • df63503dc2 Have a go at fixing various outstanding portability issues in code that was modified for IPv6. Use a robust definition of struct sockaddr_storage, do a proper configure test to see if ss_len exists, don't assume that getnameinfo() will handle AF_UNIX sockets, don't trust getaddrinfo to return the protocol we ask for, etc. This incorporates several outstanding patches from Kurt Roeckx, but I'm to blame for anything that doesn't work ... Tom Lane 2003-07-23 23:30:41 +00:00
  • 97dcee285b New WAL fix release text is: Bruce Momjian 2003-07-23 22:59:39 +00:00
  • 93395de092 New WAL fix release text is: Bruce Momjian 2003-07-23 22:58:38 +00:00
  • 0221bc97cf Mention increasing sort_mem during a restore. Bruce Momjian 2003-07-23 20:30:35 +00:00
  • 7d06fc01e3 Add: Bruce Momjian 2003-07-23 18:16:39 +00:00
  • bd95e21594 Rename --with-threads to --enable-thread-safeness, per Peter. Bruce Momjian 2003-07-23 17:27:28 +00:00
  • c9bd4bfab1 Update German FAQ. Bruce Momjian 2003-07-23 17:08:04 +00:00
  • d41d724601 Update FAQ. Bruce Momjian 2003-07-23 16:55:47 +00:00
  • 18db343773 Just a spot of copy-editing. Tom Lane 2003-07-23 15:05:42 +00:00
  • 56b8a6f5d1 Czech translation updates from Karel Zak Peter Eisentraut 2003-07-23 09:36:43 +00:00
  • ef889e925e Update German translations. Peter Eisentraut 2003-07-23 08:49:30 +00:00
  • c154fc3a20 Apply message style guide to frontend programs. Peter Eisentraut 2003-07-23 08:47:41 +00:00
  • 79b0da6e7c Update all FAQ's for 7.3.4. Bruce Momjian 2003-07-23 04:13:13 +00:00
  • a0743b132e Update to 7.3.4 as newest release. Bruce Momjian 2003-07-23 04:11:21 +00:00
  • 1ecc0fdb00 Stamp 7.3.4 release. Bruce Momjian 2003-07-23 04:10:16 +00:00
  • a7e898785b Stamp 7.3.4. Bruce Momjian 2003-07-23 04:08:44 +00:00
  • c72839d5be Error message editing in backend/bootstrap, /lib, /nodes, /port. Tom Lane 2003-07-22 23:30:39 +00:00
  • 56f87688c4 Error message editing for foreign-key triggers. Tom Lane 2003-07-22 22:14:57 +00:00
  • fe5de484fe A few parentheses shy of a load here ... Tom Lane 2003-07-22 21:19:22 +00:00
  • a0cc9f3cb9 Add GUC parameter to control rendezvous name. Bruce Momjian 2003-07-22 20:29:13 +00:00
  • 3abd1390ba wups, took out one memset too many ... Tom Lane 2003-07-22 19:13:25 +00:00
  • 25114d3e29 wups, took out one memset too many ... Tom Lane 2003-07-22 19:13:19 +00:00
  • 3196738793 Back-patch fix for bugs in pgstat_initstats. Tom Lane 2003-07-22 19:00:36 +00:00
  • b05d3ae1ed Error message editing in backend/libpq, backend/postmaster, backend/tcop. Tom Lane 2003-07-22 19:00:12 +00:00
  • 277dbb0c34 Fix threading configure tests, from Peter. Bruce Momjian 2003-07-22 16:39:55 +00:00
  • fd9397c0e7 Allow sub[path|ltre] return void result Teodor Sigaev 2003-07-22 14:08:58 +00:00
  • 11eb002c5b Remove link of tarball Teodor Sigaev 2003-07-22 14:06:36 +00:00
  • 57970c37f8 Mark as deprecated Teodor Sigaev 2003-07-22 14:04:50 +00:00
  • f5c0ef4dda Mark tsearch v1 as deprecated Teodor Sigaev 2003-07-22 13:21:48 +00:00
  • 0a73f69cb4 Fix to prevent SQL injection attacks for code calling setObject(int,Object,int) where Object is a user supplied String and the type is a numeric type (i.e. INTEGER,LONG,etc). Also applied a patch from Kim Ho that fixes compile problems under jdk1.2 Barry Lind 2003-07-22 05:17:09 +00:00
  • 5d882f78ae Fix to prevent SQL injection attacks when calling setObject(int,Object,int) where the Object is a String and the type is numeric (i.e. INTEGER,LONG,etc). The fix applies the standard escaping for these values. Barry Lind 2003-07-22 05:13:05 +00:00
  • 11cb598c39 Add: Bruce Momjian 2003-07-22 01:06:51 +00:00
  • 5ff532e14b Add: Bruce Momjian 2003-07-22 00:49:22 +00:00
  • 0fe252b5da Don't report sequendces in pg_tables. Bruce Momjian 2003-07-22 00:02:55 +00:00
  • a4bfb055d4 Back out comment on GucContexts. Bruce Momjian 2003-07-21 21:02:12 +00:00
  • 80bbd3281d Applied patch from dmitry@openratings.com to fix parsing of array values Barry Lind 2003-07-21 20:48:31 +00:00
  • ec7aa4b515 Error message editing in backend/access. Tom Lane 2003-07-21 20:29:40 +00:00
  • c6106d91e2 Fix regression test broken by recent view change. Tom Lane 2003-07-21 20:24:31 +00:00
  • e4c5b9806e Add: Bruce Momjian 2003-07-21 19:15:48 +00:00
  • ad8181c477 Add: Bruce Momjian 2003-07-21 19:04:54 +00:00
  • 5e6d691e0d Error message editing in backend/executor. Tom Lane 2003-07-21 17:05:12 +00:00
  • 82f18c4a2c Fix relkind test for pg_tables. Bruce Momjian 2003-07-21 15:20:27 +00:00
  • 8f146a9077 Fix output to psql:tsearch2.sql:13: NOTICE: ... "pg_ts_dict_pkey" Teodor Sigaev 2003-07-21 15:15:19 +00:00
  • b88605337e tsearch2 module Teodor Sigaev 2003-07-21 10:27:44 +00:00
  • a605382670 I updated Japanese translation of PostgreSQL FAQ according to your version on May/30. (HTML and TEXT files are gzipped.) Bruce Momjian 2003-07-21 04:18:41 +00:00
  • d85286305d Error message editing in backend/catalog. Tom Lane 2003-07-21 01:59:11 +00:00
  • da4ed8bfdd Another round of error message editing, covering backend/commands/. Tom Lane 2003-07-20 21:56:35 +00:00
  • 46bc587007 Update URL's. Bruce Momjian 2003-07-20 21:52:46 +00:00
  • 81ece923d6 Done: Bruce Momjian 2003-07-20 19:21:41 +00:00
  • 9132506477 Add Opteron/Itanium comment. Bruce Momjian 2003-07-20 04:31:32 +00:00
  • 2f46ac5211 Add: Bruce Momjian 2003-07-20 03:12:13 +00:00
  • fa3bd4dbd0 Error message editing: finish up undone task of reporting the problem xid when we fail to access pg_clog. Tom Lane 2003-07-19 21:37:37 +00:00
  • 2a4a0c4d71 Add ereport-related functions to GETTEXT_TRIGGERS list. Tom Lane 2003-07-19 20:32:12 +00:00
  • a56ff9a0bd Another round of error message editing, covering backend/parser/. Tom Lane 2003-07-19 20:20:53 +00:00
  • 0230380666 Add tablespace email. Bruce Momjian 2003-07-19 14:09:24 +00:00
  • 216311d590 First bits of work on error message editing. Tom Lane 2003-07-18 23:20:33 +00:00
  • 44f665bf40 Add cleaner formatting to config file. Bruce Momjian 2003-07-18 19:16:03 +00:00
  • 45d8f61ff2 Added more compat stuff ot the parser. Michael Meskes 2003-07-18 14:32:56 +00:00
  • 2c914937c1 Fix subpath and subltree. Allow to return '' value. subpath(ltree,0,0) returns ''. Teodor Sigaev 2003-07-18 13:27:43 +00:00
  • fd4c775481 Stephen Robert Norris wrote: > Well, no. What it says is that certain values must be escaped (but > doesn't say which ones). Then it says there are alternate escape > sequences for some values, which it lists. > > It doesn't say "The following table contains the characters which must > be escaped:", which would be much clearer (and actually useful). Bruce Momjian 2003-07-18 03:45:06 +00:00
  • 5ea214b590 It seems some case-insensitive locales sort upper case before lower (BBBB before bbbb) and others the other way around. Provide comparison files that cater to both approaches. Tom Lane 2003-07-18 03:21:53 +00:00
  • 157e17e20d Add an upper limit to IS_VALID_JULIAN() to defend against overflow in date2j(). This ensures we give reasonable errors instead of bizarre behavior for input dates far in the future. Tom Lane 2003-07-17 22:28:42 +00:00
  • 004d2be5d9 Oh, for crying in a bucket ... relax Assert so that glibc's strxfrm does not dump core. Tom Lane 2003-07-17 22:20:22 +00:00
  • 0347d310d7 Oh, for crying in a bucket ... relax Assert so that glibc's strxfrm does not dump core. Tom Lane 2003-07-17 22:20:14 +00:00
  • df32af15b6 Work around buggy strxfrm() present in some Solaris releases. Tom Lane 2003-07-17 20:52:42 +00:00
  • 59d9a37080 Work around buggy strxfrm() present in some Solaris releases. Tom Lane 2003-07-17 20:52:36 +00:00
  • 19de9d2fee For COMMENT ON DATABASE where database name is unknown or not the current database, emit a WARNING and do nothing, rather than raising ERROR. Per recent discussion in which we concluded this is the best way to deal with database dumps that are reloaded into a database of a new name. Tom Lane 2003-07-17 20:14:09 +00:00
  • 0c172909d5 For COMMENT ON DATABASE where database name is unknown or not the current database, emit a WARNING and do nothing, rather than raising ERROR. Per recent discussion in which we concluded this is the best way to deal with database dumps that are reloaded into a database of a new name. Tom Lane 2003-07-17 20:13:57 +00:00
  • 0a49e774b1 Repair boundary-case bug introduced by patch of two months ago that fixed incorrect initial setting of StartUpID. The logic in XLogWrite() expects that Write->curridx is advanced to the next page as soon as LogwrtResult points to the end of the current page, but StartupXLOG() failed to make that happen when the old WAL ended exactly on a page boundary. Per trouble report from Hannu Krosing. Tom Lane 2003-07-17 16:45:25 +00:00
  • 8cf63ba920 Repair boundary-case bug introduced by patch of two months ago that fixed incorrect initial setting of StartUpID. The logic in XLogWrite() expects that Write->curridx is advanced to the next page as soon as LogwrtResult points to the end of the current page, but StartupXLOG() failed to make that happen when the old WAL ended exactly on a page boundary. Per trouble report from Hannu Krosing. Tom Lane 2003-07-17 16:45:04 +00:00
  • c15b66ef82 Allow blanks at the end of numerical values. Michael Meskes 2003-07-17 11:27:55 +00:00
  • 7d32551a81 Fixed some bugs in Informix compat functions. Michael Meskes 2003-07-17 07:54:29 +00:00
  • 764f72dc82 Make EXTRACT(TIMEZONE) and SET/SHOW TIMEZONE follow the SQL convention for the sign of timezone offsets, ie, positive is east from UTC. These were previously out of step with other operations that accept or show timezones, such as I/O of timestamptz values. Tom Lane 2003-07-17 00:55:37 +00:00
  • 93236b58e0 Add defenses against trying to attach qual conditions to a setOperation query node, since that won't work unless the planner is upgraded. Someday we should try to support at least some cases of this, but for now just plug the hole in the dike. Per discussion with Dmitry Tkach. Tom Lane 2003-07-16 17:25:48 +00:00
  • 96be4b28a3 Applied patch to fix two compatibility functions. Michael Meskes 2003-07-16 13:18:51 +00:00
  • ffcb1491af Now that I look, SHOW TRANSACTION_ISOLATION isn't quite consistent with SET TRANSACTION_ISOLATION, either. Tom Lane 2003-07-15 19:34:43 +00:00
  • cfa6999d3b Cause SHOW DATESTYLE to produce a string that will be accepted by SET DATESTYLE, for instance 'SQL, European' instead of 'SQL with European conventions'. Per gripe a month or two back from Barry Lind. Tom Lane 2003-07-15 19:19:56 +00:00
  • 274328c8a8 Avoid use of int64_t, which seems not to be very portable. Simplify padding logic for struct sockaddr_storage --- original version did not do what it claimed to when SALEN is defined. Tom Lane 2003-07-15 17:54:34 +00:00
  • bbac4188f9 OSF supports pthreads, per Philip Yarra. Tom Lane 2003-07-15 17:28:36 +00:00
  • 42df5e311f Started to create different error codes for different backend messages. Michael Meskes 2003-07-15 12:38:38 +00:00
  • 9117e55493 Tweak original coding so that we can determine the platform-specific shared_buffers and max_connections values to use before we run the bootstrap process. Without this, initdb would fail on platforms where the hardwired default values are too large. (We could get around that by making the hardwired defaults tiny, perhaps, but why slow down bootstrap by starving it for buffers...) Tom Lane 2003-07-15 00:11:14 +00:00
  • 683f4d0a25 Remove duplicate definition of ERROR. Tom Lane 2003-07-14 23:36:15 +00:00
  • 3d09f6c560 Make cost estimates for SubqueryScan more realistic: charge cpu_tuple_cost for each row processed, and don't forget the evaluation cost of any restriction clauses attached to the node. Per discussion with Greg Stark. Tom Lane 2003-07-14 22:35:54 +00:00