- Sep 20, 2010
-
-
Magnus Hagander authored
-
- Apr 03, 2010
-
-
Peter Eisentraut authored
The endterm attribute is mainly useful when the toolchain does not support automatic link target text generation for a particular situation. In the past, this was required by the man page tools for all reference page links, but that is no longer the case, and it now actually gets in the way of proper automatic link text generation. The only remaining use cases are currently xrefs to refsects.
-
- Feb 19, 2010
-
-
Bruce Momjian authored
all support it). Per report from Josh Kupershmidt
-
Bruce Momjian authored
gabrielle
-
- Feb 26, 2009
-
-
Peter Eisentraut authored
programs that have a -W/--password option. In passing, remove the ancient PSQL_ALWAYS_GET_PASSWORDS compile option.
-
- Dec 11, 2007
-
-
Tom Lane authored
-
- May 15, 2007
-
-
Neil Conway authored
information" is un-good English.
-
- Mar 26, 2007
-
-
Tom Lane authored
-
- Feb 20, 2007
-
-
Bruce Momjian authored
environment variables. Backpatch to 8.2.X.
-
- Sep 16, 2006
-
-
Bruce Momjian authored
-
- Sep 08, 2005
-
-
Tom Lane authored
for procedural languages. This replaces the hard-wired table I had originally proposed as a stopgap solution. For the moment, the initial contents only include languages shipped with the core distribution.
-
- Sep 06, 2005
-
-
Tom Lane authored
as per my recent proposal. For now the template data is hard-wired in proclang.c --- this should be replaced later by a new shared system catalog, but we don't want to force initdb during 8.1 beta. This change lets us cleanly load existing dump files even if they contain outright wrong information about a PL's support functions, such as a wrong path to the shared library or a missing validator function. Also, we can revert the recent kluges to make pg_dump dump PL support functions that are stored in pg_catalog. While at it, I removed the code in pg_regress that replaced $libdir with a hardcoded path for temporary installations. This is no longer needed given our support for relocatable installations.
-
- Jun 21, 2005
-
-
Tom Lane authored
unlike template0 and template1 does not have any special status in terms of backend functionality. However, all external utilities such as createuser and createdb now connect to "postgres" instead of template1, and the documentation is changed to encourage people to use "postgres" instead of template1 as a play area. This should fix some longstanding gotchas involving unexpected propagation of database objects by createdb (when you used template1 without understanding the implications), as well as ameliorating the problem that CREATE DATABASE is unhappy if anyone else is connected to template1. Patch by Dave Page, minor editing by Tom Lane. All per recent pghackers discussions.
-
- May 29, 2005
-
-
Bruce Momjian authored
-
- Nov 29, 2003
-
-
PostgreSQL Daemon authored
$Header: -> $PostgreSQL Changes ...
-
- Aug 31, 2003
-
-
Peter Eisentraut authored
-
- Mar 24, 2003
-
-
Peter Eisentraut authored
-
- Mar 18, 2003
-
-
Peter Eisentraut authored
connections, increase robustness, add NLS, and prepare for Windows port. (vacuumdb and clusterdb will follow later.)
-
- Feb 13, 2003
-
-
Bruce Momjian authored
makes a few editorial changes to the documentation. Neil Conway
-
- Oct 12, 2002
-
-
Peter Eisentraut authored
-
- Sep 21, 2002
-
-
Peter Eisentraut authored
-
- Aug 10, 2002
-
-
Peter Eisentraut authored
and database. In particular, make script wrappers understand the PGDATABASE environment variable.
-
- Jul 28, 2002
-
-
Peter Eisentraut authored
Add information about environment variables.
-
- Apr 21, 2002
-
-
Thomas G. Lockhart authored
capabilities of specifying time zones as intervals per SQL9x. Put refentrytitle contents on the same line as the tag. Otherwise, leading whitespace is propagated into the product, which (at least) messes up the ToC layout. Remove (some) docinfo tags containing dates. Best to omit if the dates are not accurate; maybe use CVS dates instead or leave them out.
-
- Jan 06, 2002
-
-
Tom Lane authored
database.)
-
- Jan 03, 2002
-
-
Bruce Momjian authored
existing code of dbname optional actually work.
-
- Dec 08, 2001
-
-
Thomas G. Lockhart authored
between Postgres and PostgreSQL.
-
- Nov 28, 2001
-
-
Peter Eisentraut authored
-
- Oct 26, 2001
-
-
Tom Lane authored
-
- Oct 23, 2001
-
-
Tom Lane authored
behavior when password auth is used.
-
- Sep 03, 2001
-
-
Peter Eisentraut authored
-
- May 10, 2001
-
-
Peter Eisentraut authored
from Oliver Elphick
-
- Dec 26, 2000
-
-
Peter Eisentraut authored
-
- Nov 22, 2000
-
-
Bruce Momjian authored
-
- Nov 14, 2000
-
-
Bruce Momjian authored
-
Bruce Momjian authored
leading slash to behave as a unix socket path.
-
- Nov 13, 2000
-
-
Bruce Momjian authored
hosting product, on both shared and dedicated machines. We currently offer Oracle and MySQL, and it would be a nice middle-ground. However, as shipped, PostgreSQL lacks the following features we need that MySQL has: 1. The ability to listen only on a particular IP address. Each hosting customer has their own IP address, on which all of their servers (http, ftp, real media, etc.) run. 2. The ability to place the Unix-domain socket in a mode 700 directory. This allows us to automatically create an empty database, with an empty DBA password, for new or upgrading customers without having to interactively set a DBA password and communicate it to (or from) the customer. This in turn cuts down our install and upgrade times. 3. The ability to connect to the Unix-domain socket from within a change-rooted environment. We run CGI programs chrooted to the user's home directory, which is another reason why we need to be able to specify where the Unix-domain socket is, instead of /tmp. 4. The ability to, if run as root, open a pid file in /var/run as root, and then setuid to the desired user. (mysqld -u can almost do this; I had to patch it, too). The patch below fixes problem 1-3. I plan to address #4, also, but haven't done so yet. These diffs are big enough that they should give the PG development team something to think about in the meantime :-) Also, I'm about to leave for 2 weeks' vacation, so I thought I'd get out what I have, which works (for the problems it tackles), now. With these changes, we can set up and run PostgreSQL with scripts the same way we can with apache or proftpd or mysql. In summary, this patch makes the following enhancements: 1. Adds an environment variable PGUNIXSOCKET, analogous to MYSQL_UNIX_PORT, and command line options -k --unix-socket to the relevant programs. 2. Adds a -h option to postmaster to set the hostname or IP address to listen on instead of the default INADDR_ANY. 3. Extends some library interfaces to support the above. 4. Fixes a few memory leaks in PQconnectdb(). The default behavior is unchanged from stock 7.0.2; if you don't use any of these new features, they don't change the operation. David J. MacKenzie
-
- Nov 12, 2000
-
-
Peter Eisentraut authored
-
- Nov 04, 2000
-
-
Bruce Momjian authored
-
- Jul 21, 2000
-
-
Bruce Momjian authored
-