Commit Graph

  • 7e13743299 pg_restore option is {c|t}, not {c|f}. Pointed out by someone on IRC. Bruce Momjian 2001-09-04 03:20:29 +00:00
  • 9b77572662 Add mention of bytea data type and escaping rules. Bruce Momjian 2001-09-04 03:17:54 +00:00
  • b553cba15a Clean up the lock state properly when aborting because of early deadlock detection in ProcSleep(). Bug noted by Tomasz Zielonka --- how did this escape detection for this long?? Tom Lane 2001-09-04 02:26:57 +00:00
  • 3c59a9e3b7 Bring references to ipcclean in sync with reality. Peter Eisentraut 2001-09-04 00:22:34 +00:00
  • 309401a7b6 Fix misscanning of """" (an identifier consisting of one double-quote). Peter Eisentraut 2001-09-04 00:19:39 +00:00
  • ff5e8a26a2 Fix typo. Peter Eisentraut 2001-09-04 00:18:18 +00:00
  • e5390263ed Add patch for 0LL for BSD indent/pgindent. Bruce Momjian 2001-09-03 23:11:20 +00:00
  • 34f80de0e6 Add items. Bruce Momjian 2001-09-03 21:38:37 +00:00
  • 2c1b5de4c0 Add two emails about TODO.detail PL/java discussion. Bruce Momjian 2001-09-03 21:17:53 +00:00
  • 89a1ea4207 Put some kind of grammatical uniformity in the <refpurpose> lines. Peter Eisentraut 2001-09-03 12:57:50 +00:00
  • 69c52c8e5b Put pgstat internal files into $PGDATA/global. Peter Eisentraut 2001-09-03 12:00:00 +00:00
  • daac2d0ce3 Parse the arguments of \connect as SQL identifiers, so that they expose the expected behavior in mixed-case situations. Peter Eisentraut 2001-09-02 23:52:19 +00:00
  • 60ce9e9279 New blood and fresh air for tutorial Peter Eisentraut 2001-09-02 23:27:50 +00:00
  • 5608f13028 The actual execution results are different from examples. Tatsuo Ishii 2001-08-31 07:45:09 +00:00
  • a32624b45c Actual results are different from examples Tatsuo Ishii 2001-08-31 07:30:05 +00:00
  • 933fd7e2de Add ; to the create operator. Tatsuo Ishii 2001-08-31 04:17:13 +00:00
  • 94427b1914 Since 7.1 the data type size of TIME has been increased. Tatsuo Ishii 2001-08-31 01:55:25 +00:00
  • 68e5360018 Convert some fprintf's to elog's. Peter Eisentraut 2001-08-30 19:02:42 +00:00
  • 11193c8a20 For INSERTs, one can now tab complete DEFAULT VALUES. Peter Eisentraut 2001-08-30 13:17:03 +00:00
  • 7ecff3f39c Fix typo. Tatsuo Ishii 2001-08-30 08:16:42 +00:00
  • b1a38a4380 Install the SQL command man pages into a section appropriate for each system. Some systems did not understand the 'l' section, and in general it wasn't entirely appropriate. Peter Eisentraut 2001-08-29 19:14:40 +00:00
  • 2c6b599c04 Remove useless xreflabel. Peter Eisentraut 2001-08-29 19:11:00 +00:00
  • f45b7270b6 Whoops, wrong logic. Peter Eisentraut 2001-08-29 11:54:12 +00:00
  • dd225655b9 Change the conditionals so the mips + gcc code here doesn't apply for Irix. The code in s_lock.h should get used. Peter Eisentraut 2001-08-28 15:04:27 +00:00
  • 5298eb47dc Fix the readline test to find dependent libraries on NetBSD and OpenBSD. Not pretty, but it doesn't look like the OS will get fixed sometime soon. Peter Eisentraut 2001-08-28 14:59:11 +00:00
  • f5944af8ba Include directory rearrangement Peter Eisentraut 2001-08-28 14:20:28 +00:00
  • 3fcea502c4 Fix a wrong error handling. Hiroshi Inoue 2001-08-28 05:52:13 +00:00
  • 9d4a45e25c Avoid #ifdef inside printf() ... that loses on platforms where printf() is a macro. Tom Lane 2001-08-28 02:47:18 +00:00
  • a1e28d3505 Fix some typos. Tom Lane 2001-08-27 23:42:34 +00:00
  • 7d66bf261c Add some minimal exercising of functional-index feature to regression tests. Tom Lane 2001-08-27 23:23:35 +00:00
  • c92b450891 Suppress definitions of 'true' and 'false' macros if __cplusplus. Since we're assuming a C++ compiler knows what 'bool' is, seems we should assume it knows 'true' and 'false' too. This prevents problems on some systems, per report from Leandro Fanzone. Tom Lane 2001-08-27 23:02:25 +00:00
  • 814f40cf43 Use a cursor for fetching data in -d or -D mode, so that pg_dump doesn't run out of memory with large tables in these modes. Patch from Martijn van Oosterhout. Tom Lane 2001-08-27 20:33:07 +00:00
  • 545c6696a6 Fix confusion over static-ness of a subroutine. Tom Lane 2001-08-27 20:03:38 +00:00
  • 5163394659 Remove unneeded/unportable extern. Tom Lane 2001-08-27 20:02:10 +00:00
  • d15a118a21 Quick-hack solution to regproc/oid issue was not the right solution. Tom Lane 2001-08-27 01:09:59 +00:00
  • ceca2a7d14 Un-break pg_dump --- pg_class.indproc is now regproc not oid, which for some reason displays a zero oid differently. Possibly we should revert that schema change, but it's easy to make pg_dump accept both spellings so I'll do that for now. Tom Lane 2001-08-27 00:44:40 +00:00
  • 87c5e0fa56 Do not install the odbc header files, per discussion on odbc list. Peter Eisentraut 2001-08-27 00:38:55 +00:00
  • 42ae4f2940 Turn on plpython build by default if we have something that looks like a shared library, or we can do without one. Peter Eisentraut 2001-08-27 00:29:49 +00:00
  • af70014686 Fix a complie error on Windows platform. Hiroshi Inoue 2001-08-27 00:18:03 +00:00
  • 34fd50880f VPATH and DESTDIR support for PL/Perl, using the same techniques employed in interfaces/perl5 a brief while ago. Peter Eisentraut 2001-08-26 23:54:41 +00:00
  • ef7152f99b Put the right runpath to libpq into the Perl module shared object on more platforms and without relinking. Peter Eisentraut 2001-08-26 22:28:04 +00:00
  • 8e0d642c9b Documentation for transaction-ID-wraparound changes. Add a chapter to the Admin Guide about routine maintenance tasks. Currently this only discusses the various reasons for doing VACUUM, but perhaps it could be fleshed out with topics like log rotation. Tom Lane 2001-08-26 21:17:12 +00:00
  • 3d162c0d1a Please pull this patch. It breaks JDBC1 support. The JDBC1 code no longer compiles, due to objects being referenced in this patch that do not exist in JDK1.1. Bruce Momjian 2001-08-26 17:08:48 +00:00
  • e1635b4402 Back out "Remove outdated documentation section of ecpg." for Michael. Bruce Momjian 2001-08-26 17:04:02 +00:00
  • bc7d37a525 Transaction IDs wrap around, per my proposal of 13-Aug-01. More documentation to come, but the code is all here. initdb forced. Tom Lane 2001-08-26 16:56:03 +00:00
  • d1ee78f296 Document single-letter createuser encryption options. Bruce Momjian 2001-08-26 04:20:36 +00:00
  • e87a5ed1e0 Add single-letter encryption options for createuser. Update createuser --help. Bruce Momjian 2001-08-26 04:19:46 +00:00
  • 5863d541ae Put createuser ENCRYPTED/UNENCRYPTED in the proper place in the query. Bruce Momjian 2001-08-26 03:46:58 +00:00
  • 19a251d0ec >>>>The JDBC driver requires >>>> >>>> permission java.net.SocketPermission "host:port", "connect"; >>>> >>>>in the policy file of the application using the JDBC driver >>>>in the postgresql.jar file. Since the Socket() call in the >>>>driver is not protected by AccessController.doPrivileged() this >>>>permission must also be granted to the entire application. >>>> >>>>The attached diff fixes it so that the connect permission can be >>>>restricted just the the postgresql.jar codeBase if desired. Bruce Momjian 2001-08-26 01:06:20 +00:00
  • 1be615f381 Here is a patch to the resultmap to make the regression tests work on OU8. Bruce Momjian 2001-08-26 00:55:15 +00:00
  • f478692552 The attached file: SerializePatch2.tgz, contains a patch for org.postgresql.util.Serialize and org.postgresql.jdbc2.PreparedStatement that fixes the ability to "serialize" a simple java class into a postgres table. Bruce Momjian 2001-08-26 00:54:42 +00:00
  • ca86791a61 Fix portability problem in new CLOG code, per report from Rene Pijlman. Tom Lane 2001-08-25 23:24:39 +00:00
  • a263e39bec Re-apply Array.java patch to new Array.java file to fix compile. Bruce Momjian 2001-08-25 21:08:24 +00:00
  • 2589735da0 Replace implementation of pg_log as a relation accessed through the buffer manager with 'pg_clog', a specialized access method modeled on pg_xlog. This simplifies startup (don't need to play games to open pg_log; among other things, OverrideTransactionSystem goes away), should improve performance a little, and opens the door to recycling commit log space by removing no-longer-needed segments of the commit log. Actual recycling is not there yet, but I felt I should commit this part separately since it'd still be useful if we chose not to do transaction ID wraparound. Tom Lane 2001-08-25 18:52:43 +00:00
  • 4699d81dc9 Add ENCRYPTED/UNENCRYPTED control in createuser script. Bruce Momjian 2001-08-25 17:46:11 +00:00
  • 0927d9929a Add MD5 to win32.mak Bruce Momjian 2001-08-25 03:01:26 +00:00
  • 46d7ae759b Add intended Array.java file that accidentally was patched into the wrong directory. Bruce Momjian 2001-08-25 01:35:45 +00:00
  • d39ec83cc2 update from Serguei Mokhov Peter Eisentraut 2001-08-25 01:13:29 +00:00
  • d374e06905 Hide backend debug output in initdb by default. To that end, the bootstrap backend gets on -o option like the regular backend. Peter Eisentraut 2001-08-25 00:31:17 +00:00
  • f5cda6d3f3 c.h needs to include postgres_ext.h to be self-contained. Peter Eisentraut 2001-08-24 22:46:28 +00:00
  • ae05b2fd43 Missed this part in pg_config.h rename. Peter Eisentraut 2001-08-24 22:42:28 +00:00
  • 7e20c35e1c Add ecpg --help and --version. Renumber the exit status codes, which were documented wrong. Peter Eisentraut 2001-08-24 22:37:36 +00:00
  • 9cf701f324 Start adding some more documentation about the number types. Make bigserial and alias for serial8 for consistency with bigint/int8. Peter Eisentraut 2001-08-24 20:03:45 +00:00
  • e8cb935921 Reverse sense of comparison in psql socket test, per Tom Lane. Bruce Momjian 2001-08-24 19:59:54 +00:00
  • 680d465b75 Remove outdated documentation section of ecpg. Bruce Momjian 2001-08-24 18:08:25 +00:00
  • 4142769257 There are two problems when compiling libpq.dll and psql.exe on Windows. I'm not sure it is the best way to fix them (see patch below.) Bruce Momjian 2001-08-24 16:59:10 +00:00
  • 76a6da8a1b Attached is a patch to fix the current issues with building under jdbc1. This patch moves the logic that looks up TypeOid, PGTypeName, and SQLTypeName from Field to Connection. It is moved to connection since it needs to differ from the jdbc1 to jdbc2 versions and Connection already has different subclasses for the two driver versions. It also made sense to move the logic to Connection as some of the logic was already there anyway. Bruce Momjian 2001-08-24 16:50:18 +00:00
  • 968d7733a1 Rename config.h to pg_config.h and os.h to pg_config_os.h, fix a number of places that were including the wrong files. Peter Eisentraut 2001-08-24 14:07:50 +00:00
  • 7326e78c42 Ensure that all TransactionId comparisons are encapsulated in macros (TransactionIdPrecedes, TransactionIdFollows, etc). First step on the way to transaction ID wrap solution ... Tom Lane 2001-08-23 23:06:38 +00:00
  • 29ec29ffac Makefile forgot to install README.btree_gist. Tom Lane 2001-08-23 16:55:53 +00:00
  • 3563e90a8c Add chkpass. Tom Lane 2001-08-23 16:54:25 +00:00
  • 0525ddc3e5 Bring chkpass build process into sync with other contrib modules; make it use Makefile.shlib, etc. Tom Lane 2001-08-23 16:50:33 +00:00
  • 119fd7956a Remove test of 'inf' since it introduces a platform dependency (some Unixen spell it 'Inf'). Not worth adding multiple expected files and a resultmap just for this. Tom Lane 2001-08-23 15:10:17 +00:00
  • 07f6c02eac tskey_cmp() should use timestamp_cmp() instead of doing its own interval arithmetic. From Teodor Sigaev. Tom Lane 2001-08-23 15:07:41 +00:00
  • 839c7924ec Update TODO list. Bruce Momjian 2001-08-23 14:42:05 +00:00
  • 5b2208a82e Allow the return value of an SQL function to be binary-compatible with the declared result type, rather than requiring exact type match as before. Per pghackers discusssion of 14-Aug. Tom Lane 2001-08-23 00:49:46 +00:00
  • 627c0d4472 Add option to output SET SESSION AUTHORIZATION commands rather than \connect, to avoid possible password prompts and such, at the drawback of having to have superuser access. Peter Eisentraut 2001-08-22 20:23:24 +00:00
  • a4cc5770ef remove no longer needed -Wno-error Peter Eisentraut 2001-08-22 20:02:56 +00:00
  • a9289708af New contrib module for BTREE emulation in GiST. From Oleg Bartunov and Teodor Sigaev. Tom Lane 2001-08-22 18:27:54 +00:00
  • a54075a6d6 Update GiST for new pg_opclass arrangement (finally a clean solution for haskeytype). Update GiST contrib modules too. Add linear-time split algorithm for R-tree GiST opclass. From Oleg Bartunov and Teodor Sigaev. Tom Lane 2001-08-22 18:24:26 +00:00
  • 38a4c35116 Persuade new pgcrypto stuff to compile. Tom Lane 2001-08-22 18:19:59 +00:00
  • ef80c87f60 Attached is a simple one line patch for the problem reported in the following email. Bruce Momjian 2001-08-22 13:20:06 +00:00
  • e8f7bfc095 Here's a resend of the patch.gz. I gunzip'ed it fine here so it may be a transit problem. Also removed the 'txt' suffix in case that was confusing some transport layer trying to be too inteligent for our own good. Bruce Momjian 2001-08-21 21:29:42 +00:00
  • b04e3a2575 Remove special-case treatment of all-zeroes MAC address, per today's discussion in pgsql-general. Tom Lane 2001-08-21 21:23:21 +00:00
  • 5db5c2db61 > Ok, where's a "system dependent hack" :) > It seems that win9x doesn't have the "netmsg.dll" so it defaults to "normal" > FormatMessage. > I wonder if one could load wsock32.dll or winsock.dll on those systems > instead of netmsg.dll. > > Mikhail, could you please test this code on your nt4 system? > Could someone else test this code on a win98/95 system? > > It works on win2k over here. Bruce Momjian 2001-08-21 20:39:54 +00:00
  • f933766ba7 Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in pgsql-hackers. pg_opclass now has a row for each opclass supported by each index AM, not a row for each opclass name. This allows pg_opclass to show directly whether an AM supports an opclass, and furthermore makes it possible to store additional information about an opclass that might be AM-dependent. pg_opclass and pg_amop now store "lossy" and "haskeytype" information that we previously expected the user to remember to provide in CREATE INDEX commands. Lossiness is no longer an index-level property, but is associated with the use of a particular operator in a particular index opclass. Tom Lane 2001-08-21 16:36:06 +00:00
  • c2d1566912 Move WAL params higher in file, next to fsync option. Bruce Momjian 2001-08-21 16:31:23 +00:00
  • 1837f8cbdf Add -Wno-error because of "unclean" flex output. Peter Eisentraut 2001-08-21 16:25:21 +00:00
  • 253ade2cfe Regroup GEQO configs. Bruce Momjian 2001-08-21 16:15:31 +00:00
  • 8dbaca424f Fix SCM_CREDS for FreeBSD, from Teodor Sigaev. Bruce Momjian 2001-08-21 15:49:17 +00:00
  • 2a9bfb1f0d Add new jdbc array file. Bruce Momjian 2001-08-21 15:26:55 +00:00
  • 4859219f19 Add 0.2 version XML files. Bruce Momjian 2001-08-21 15:26:10 +00:00
  • f00caec541 Add ECPGd_cardinality to end of enum list so ecpg compiles. Bruce Momjian 2001-08-21 15:24:07 +00:00
  • 9bee8a1fd9 Add missing include for SCM_CREDS. Bruce Momjian 2001-08-21 15:21:25 +00:00
  • ca66b2370a Fix SO_PEERCRED printf bug added with SCM_CREDS cleanup. Bruce Momjian 2001-08-21 14:48:19 +00:00
  • fe786448e7 Remove krb.c. Bruce Momjian 2001-08-21 12:50:18 +00:00
  • c89dc74001 Update TODO list. Bruce Momjian 2001-08-21 11:07:48 +00:00
  • c5325c03f9 Update FAQ. Bruce Momjian 2001-08-21 11:05:54 +00:00
  • c2f5d08c11 Fix a lot of compile errors on unix. Fix '\\' handling for bytea type. Hiroshi Inoue 2001-08-21 05:21:09 +00:00
  • 18529514b1 Remove encode.*. Not needed anymore. Bruce Momjian 2001-08-21 01:38:31 +00:00