Commit Graph

  • bf2e5eedf0 In a VPATH build, resultmap must be one of the symlinked files, else pg_regress doesn't see it and you don't get any port-specific comparisons. Tom Lane 2002-01-08 21:00:30 +00:00
  • 154ccb6040 Revert last change (CFLAGS+=-g). Probably was a mistake... Peter Eisentraut 2002-01-08 20:41:28 +00:00
  • aecd85d3a1 Update Lockhart's email address. Bruce Momjian 2002-01-08 20:04:31 +00:00
  • 89e6ce1245 Update Thomas Lockhart's email address to lockhart@fourpalms.org. Bruce Momjian 2002-01-08 20:03:58 +00:00
  • 61dd8b6dc4 Remove shift/reduce conflicts introduced by last change. Tom Lane 2002-01-08 19:02:51 +00:00
  • 9c9a72b807 Repair the GEQO bibliography. It was marked up all wrong. Move some of the info to the main bibliography. Peter Eisentraut 2002-01-08 18:03:26 +00:00
  • 649d8543d3 Fix lpad() and rpad() to produce correct results in variable-length multibyte encodings. Tom Lane 2002-01-08 17:03:41 +00:00
  • f8728467ff Point to main CPAN site, and reword a little. Peter Eisentraut 2002-01-08 16:13:41 +00:00
  • d09f6f7741 Minor wordsmithing. Tom Lane 2002-01-08 15:38:42 +00:00
  • a6e704ce95 Make FreeBSD URL point to the right chapter again. Peter Eisentraut 2002-01-08 15:16:16 +00:00
  • 1e15f9e119 Fixed array pointers, no longer using void * in arithmetics. Michael Meskes 2002-01-08 14:25:06 +00:00
  • 055d4f9208 Email address no longer valid. Bruce Momjian 2002-01-08 05:45:19 +00:00
  • cc9ae0b63c Update bad URL's with good ones. Bruce Momjian 2002-01-08 05:39:26 +00:00
  • f88aa2d653 Update my2pg to version 1.22. Bruce Momjian 2002-01-07 22:36:51 +00:00
  • 6d6b3e911c Add variants of digest() and hmac() that accept text inputs. Marko Kreen says: This is so obvious that I would like to make it 'official'. Tom Lane 2002-01-07 18:56:09 +00:00
  • 5b9a058384 Tweak LWLock algorithms so that an awakened waiter for a lock is not granted the lock when awakened; the signal now only means that the lock is potentially available. The waiting process must retry its attempt to get the lock when it gets to run. This allows the lock releasing process to re-acquire the lock later in its timeslice. Since LWLocks are usually held for short periods, it is possible for a process to acquire and release the same lock many times in a timeslice. The old spinlock-based implementation of these locks allowed for that; but the original coding of LWLock would force a process swap for each acquisition if there was any contention. Although this approach reopens the door to process starvation (a waiter might repeatedly fail to get the lock), the odds of that being a big problem seem low, and the performance cost of the previous approach is considerable. Tom Lane 2002-01-07 16:33:00 +00:00
  • 54452833ef Fixed parser to accept initializing expressions starting with "(". Michael Meskes 2002-01-07 16:25:45 +00:00
  • 731204e090 Editorial review Peter Eisentraut 2002-01-07 02:29:15 +00:00
  • a510bf4326 If we fail to fork a new backend process, (try to) report the failure to the client before closing the connection. Before 7.2 this was done correctly, but new code would simply close the connection with no report to the client. Tom Lane 2002-01-06 21:40:02 +00:00
  • 96ad60e919 Fix ecpg wording to be consistent. Bruce Momjian 2002-01-06 18:12:00 +00:00
  • 88ebc0f2f7 Remove ecpg TODO section: Bruce Momjian 2002-01-06 17:54:14 +00:00
  • e59c15e4bb Fix copy-and-paste brain damage. (These commands do not create a database.) Tom Lane 2002-01-06 03:33:26 +00:00
  • 3b6cbce458 Add CHECK_FOR_INTERRUPTS() in various strategic spots, per comments from Hiroshi. Tom Lane 2002-01-06 00:37:44 +00:00
  • 734e421278 Bugfix for bug reported by Marcus Better (marcus@dactylis.com). When preforming a get on a bytea value the code was running the raw value from the server through character set conversion, which if the character set was SQL_ASCII would cause all 8bit characters to become ?'s. Barry Lind 2002-01-05 22:26:23 +00:00
  • f3efaf892e Spelling fix: Bruce Momjian 2002-01-05 04:03:47 +00:00
  • 3ef4925fdc Re-order items: Bruce Momjian 2002-01-04 21:32:28 +00:00
  • 7a38672169 Added: Bruce Momjian 2002-01-04 21:08:42 +00:00
  • 99a3396822 ecpg.sgml manual page updated to ON. Bruce Momjian 2002-01-04 18:58:46 +00:00
  • 35fcb84946 Change: Bruce Momjian 2002-01-04 18:42:40 +00:00
  • 11d4c2c590 Add from Vadim: Bruce Momjian 2002-01-04 18:23:56 +00:00
  • 1aff1d30d6 Fix some incorrect and obsolete commentary. Tom Lane 2002-01-04 17:06:51 +00:00
  • c5c28ed06a Add more complete details on date/time keywords and parsing rules. Move some tabular information on these from the chapter on data types to the appendix on dates and times. Thomas G. Lockhart 2002-01-04 17:02:25 +00:00
  • c826d1cefb Have to_date() call timestamptz_date() per Karel's email instructions. Fixes time zone problems introduced by Thomas' implementation of TIMESTAMP WITHOUT TIME ZONE which caused the behavior of the previously appropriate routine, timestamp_date(), to change for the worse in this context. Thomas G. Lockhart 2002-01-04 15:49:42 +00:00
  • 5a60ba5078 Replace #ifdef, #endif with # requires comment. Bruce Momjian 2002-01-04 05:50:25 +00:00
  • 0b79ed2745 Update FAQ. Bruce Momjian 2002-01-04 05:44:45 +00:00
  • b5213b5c37 Give attribution: Bruce Momjian 2002-01-04 05:03:15 +00:00
  • f27b0eeea7 Remove: Bruce Momjian 2002-01-04 04:53:26 +00:00
  • dc6b4deb97 Require ownership permission for CREATE INDEX, per bug report. Disallow CREATE INDEX on system catalogs, non-tables (views, sequences, etc). Disallow CREATE/DROP TRIGGER on system catalogs, non-tables. Disallow ALTER TABLE ADD/DROP CONSTRAINT on system catalogs. Disallow FOREIGN KEY reference to non-table. None of these things can actually work in the present system structure, but the code was letting them pass without complaint. Tom Lane 2002-01-03 23:21:32 +00:00
  • d02f0aaa3b Instead of waiting a fixed amount of time for the test postmaster to start up, wait until a psql connection attempt succeeds. Per gripe from Jason Tishler. Tom Lane 2002-01-03 21:52:05 +00:00
  • 0e3793e621 Prefer savepoints term: Bruce Momjian 2002-01-03 21:15:04 +00:00
  • a2dc469ac7 Update: Bruce Momjian 2002-01-03 20:42:23 +00:00
  • ab20692e1e SPI_cursor_open must copy by-reference parameter values into the portal's memory context, so that they will live as long as the portal does. Tom Lane 2002-01-03 20:30:47 +00:00
  • 6d78fdae7f Add: Bruce Momjian 2002-01-03 18:25:43 +00:00
  • 258af1d57a Add: Bruce Momjian 2002-01-03 18:22:43 +00:00
  • 8dcc4c058d Added: Bruce Momjian 2002-01-03 18:13:14 +00:00
  • f7fb29dec3 Shouldn't try to copy null datums with datumCopy. Tom Lane 2002-01-03 18:01:59 +00:00
  • b8ef396d6b Added: Bruce Momjian 2002-01-03 17:31:52 +00:00
  • 13acb5b37d Updated: Bruce Momjian 2002-01-03 17:29:31 +00:00
  • 85974a75fc Add to java mention of pl/j. Bruce Momjian 2002-01-03 17:18:19 +00:00
  • b9da4b726c Droplang didn't have test for -l, list. This was really broken too. Took test from createlang. Bruce Momjian 2002-01-03 08:53:00 +00:00
  • 4ecd278991 Add mention that createlang.sh indirection not needed but kept for later. Bruce Momjian 2002-01-03 08:38:00 +00:00
  • 8be67450aa Update FAQ_DEV. Bruce Momjian 2002-01-03 08:20:54 +00:00
  • 5b24a98f2a Update FAQ_DEV. Bruce Momjian 2002-01-03 08:13:51 +00:00
  • 9c00d0de57 Added Bruce Momjian 2002-01-03 08:04:16 +00:00
  • b96b0415fa Added suggested syntax: Bruce Momjian 2002-01-03 08:01:17 +00:00
  • b490469cb9 > > On Fri, Dec 21, 2001 at 11:43:21AM +0800, Christopher Kings-Lynne wrote: > > > Just testing pgcrypto on freebsd/alpha. I get some warnings: > > They should be harmless, although I should fix them. > > The actual code is: > > if ((dlen & 15) || (((unsigned) res) & 3)) > return -1; Bruce Momjian 2002-01-03 07:21:48 +00:00
  • bc29b06b0a Add mention of index on foreign key for frequently updated primary key tables. Bruce Momjian 2002-01-03 06:26:22 +00:00
  • a4ee277e17 droplang had same problem as createlang; default are backwards and did not work. Fixed to match createlang. Bruce Momjian 2002-01-03 06:09:02 +00:00
  • f9b792c5c3 Add to pool discussion. Bruce Momjian 2002-01-03 05:52:48 +00:00
  • 2446e300fa Added Bruce Momjian 2002-01-03 05:48:48 +00:00
  • 9d77dcc366 Add mention of PRIMARY in ALTER TABLE ... [ UNIQUE | PRIMARY ] Bruce Momjian 2002-01-03 05:37:43 +00:00
  • 04f3342e03 In createlang, make dbname optional, not langname, or rather, make existing code of dbname optional actually work. Bruce Momjian 2002-01-03 05:30:04 +00:00
  • b3d9768f3b Remove: Bruce Momjian 2002-01-03 05:20:34 +00:00
  • d5de91ddad Added: Bruce Momjian 2002-01-03 05:06:50 +00:00
  • b36df04ce2 Guard against roundoff errors in new selectivity-estimation code, per bug report from Laurette Cisneros. Tom Lane 2002-01-03 04:02:34 +00:00
  • bb2bff498c Fix to_timestamp/to_date so that zero year input for Y, YY, or YYY formats will be taken as 2000, not year zero. Per bug report from Aasmund Midttun Godal. Fix from Karel Zak. Tom Lane 2002-01-02 22:09:23 +00:00
  • e274325e02 Fix incorrect description of rowtype variable declarations. Eventually (IMHO) the code should be fixed to do what the documentation formerly claimed, and then revert this change. Tom Lane 2002-01-02 00:41:26 +00:00
  • 4764ae823b Do not accept interrupts in RESUME_INTERRUPTS() and END_CRIT_SECTION() macros, but only at explicit CHECK_FOR_INTERRUPTS() calls. Not clear whether overenthusiastic acceptance of interrupts accounts for any real bugs, but it definitely seems risky and unnecessary. Tom Lane 2002-01-01 23:16:22 +00:00
  • 1ccc67600b Fix race condition that could allow two concurrent transactions to insert the same key into a supposedly unique index. The bug is of low probability, and may not explain any of the recent reports of duplicated rows; but a bug is a bug. Tom Lane 2002-01-01 20:32:37 +00:00
  • c546170e77 Rename TIME token to ISOTIME to eliminate conflict with gram.y parser token. Seems to be isolated to datetime.c and datetime.h. Thomas G. Lockhart 2002-01-01 02:54:33 +00:00
  • 6b086de31a Update dbase for Maarten.Boekhold. Bruce Momjian 2001-12-31 13:32:04 +00:00
  • ee051baeac Make sure that all <ctype.h> routines are called with unsigned char values; it's not portable to call them with signed chars. I recall doing this for the last release, but a few more uncasted calls have snuck in. Tom Lane 2001-12-30 23:09:42 +00:00
  • e7d9a6bf63 Repair example, per note in interactive docs. Tom Lane 2001-12-30 04:36:52 +00:00
  • 23ef0926e1 Update FAQ_DEV. Bruce Momjian 2001-12-30 04:31:29 +00:00
  • 3f53ad7108 *** empty log message *** Bruce Momjian 2001-12-30 01:51:10 +00:00
  • 550d38458c Add Bruce Momjian 2001-12-30 01:48:23 +00:00
  • 6f901b6f5a Oops, only wanted datetime.c changes in there. lock stuff reversed out. Bruce Momjian 2001-12-29 21:30:32 +00:00
  • 9e7b9c6f54 Fix newly introduced datetime.c compile failure; not enough parens. Bruce Momjian 2001-12-29 21:28:18 +00:00
  • 48ad40ba99 Added Bruce Momjian 2001-12-29 20:40:42 +00:00
  • 642f2fe7cf Add missing <varlistentry>; shown in build logs. Bruce Momjian 2001-12-29 20:29:49 +00:00
  • b7a0af7d64 Check a bit more carefully for preceeding ISO field tags when decoding date fields. Thomas G. Lockhart 2001-12-29 18:40:58 +00:00
  • dd0279b1ba Document the precision arguments for date/time types per SQL9x. Update the list of recognized time zones. Document the range of arguments allowed for SET TIME ZONE. Still need to add info on other date/time symbols (e.g. "AM", "T") and to freshen the docs on the date/time parsing rules. Thomas G. Lockhart 2001-12-29 18:35:54 +00:00
  • b5e23db438 Rework the date/time parsing to tighten up some cases and to enable other cases which should have worked but did not. Now supports julian day (J2452271), ISO time labels (T040506) and various combinations of spaces and run-togethers of dates, times, and time zones. All regression tests pass, and I have more tests to add after the 7.2 release (don't want to require changes to the ancillary horology result files until after then). Thomas G. Lockhart 2001-12-29 18:31:48 +00:00
  • 3e87bfc1f1 Add crossdb TODO.detail item. Bruce Momjian 2001-12-29 17:58:15 +00:00
  • 51517f514d Add crossdb TODO.detail item: Bruce Momjian 2001-12-29 17:56:46 +00:00
  • c80a067cae Update server DEBUG startup tag fixes: Bruce Momjian 2001-12-29 17:19:03 +00:00
  • a78337908f Add to java. Bruce Momjian 2001-12-29 17:06:22 +00:00
  • 0d3aebbc86 Added Bruce Momjian 2001-12-29 05:22:37 +00:00
  • fcac3b09ca Update FAQ_DEV. Bruce Momjian 2001-12-29 05:15:42 +00:00
  • 54481d10f3 Update FAQ_DEV. Bruce Momjian 2001-12-29 05:12:45 +00:00
  • 3c70669e7e Added Bruce Momjian 2001-12-29 04:55:45 +00:00
  • e0de8d9821 Update FAQ_DEV. Bruce Momjian 2001-12-29 03:42:59 +00:00
  • 198152730b Improve LOCK_DEBUG logging code for LWLocks. Tom Lane 2001-12-28 23:26:04 +00:00
  • ce286ff6b5 Added Bruce Momjian 2001-12-28 19:47:50 +00:00
  • 472186af96 Add > o Change syntax to WITH DELIMITER, (keep old syntax around?) Bruce Momjian 2001-12-28 19:44:20 +00:00
  • 3ab5ac86e8 Add Bruce Momjian 2001-12-28 19:35:52 +00:00
  • 9d6d4dfeeb Update from Serguei Mokhov Peter Eisentraut 2001-12-28 18:47:54 +00:00
  • f7dfb1c606 Add pljava messages. Bruce Momjian 2001-12-28 18:33:44 +00:00
  • e32ee1fabe Typo. Bruce Momjian 2001-12-28 18:31:14 +00:00
  • ce845c530e Added Bruce Momjian 2001-12-28 18:30:50 +00:00