Commit Graph

1661 Commits

Author SHA1 Message Date
Peter Eisentraut
eedfac64dd Correct UNDER syntax. 2000-12-30 19:11:45 +00:00
Peter Eisentraut
59e2bf3c69 Correct UNDER syntax. 2000-12-30 19:00:11 +00:00
Peter Eisentraut
8188a9bebf Refinements 2000-12-30 17:11:32 +00:00
Peter Eisentraut
2783bd50da Add mention of sysctl(8) for IPC tuning on Linux. 2000-12-30 15:03:09 +00:00
Tom Lane
0a8da82576 Correct erroneous documentation of PQsetnonblocking(). 2000-12-28 00:16:11 +00:00
Bruce Momjian
97799fc475 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.309
diff -r1.309 TODO
3c3
< Last updated:		Sat Dec 23 09:48:47 EST 2000
---
> Last updated:		Wed Dec 27 00:44:44 EST 2000
60a61,70
> * Add replication of distributed databases [replication]
> 	o automatic fallover
> 	o load balancing
> 	o master/slave replication
> 	o multi-master replication
> 	o partition data across servers
> 	o sample implementation in contrib/rserv
> 	o queries across databases or servers (two-phase commit)
> * Point-in-time data recovery using backup and write-ahead log
> * Allow row re-use without vacuum(Vadim)
112c122
< * Make file in/out interface to TOAST columns
---
> * Make binary/file in/out interface for TOAST columns
122a133
> * Automatically create rules on views so they are updateable, per SQL92
173c184
< * allow psql \d to show temporary table schema
---
> * allow psql \d to show temporary table structure
195d205
< * Add replication of distributed databases [replication]
200a211,212
> * Incremental backups
> * Allow SQL92 schemas
205d216
< * Allow row re-use without vacuum(Vadim)
229a241
> * Allow Java server-side programming
278a291
> * Automatically keep clustering on a table
329d341
< ›5~
2000-12-27 05:44:57 +00:00
Peter Eisentraut
8b97d7a887 Only install the integrated HTML documentation set (not the individual
books separately), in directory $(docdir)/html.
2000-12-26 20:47:07 +00:00
Peter Eisentraut
f4e995e17f Add id attribute to sect1 tag. 2000-12-26 20:12:49 +00:00
Peter Eisentraut
fa1640aea0 Fix some cross reference links. 2000-12-26 00:10:37 +00:00
Peter Eisentraut
dccfd74935 Refine some things to create better looking man pages. 2000-12-25 23:15:27 +00:00
Peter Eisentraut
37c55f9849 Some of the stuff documented here hasn't existed since Postgres95. 2000-12-23 16:24:29 +00:00
Bruce Momjian
fad813774a Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.308
diff -r1.308 TODO
3c3
< Last updated:		Thu Dec 21 14:45:00 EST 2000
---
> Last updated:		Sat Dec 23 09:48:47 EST 2000
72a73
> * Remove unused files during database vacuum or postmaster startup
2000-12-23 14:48:57 +00:00
Peter Eisentraut
de3379503a Remove unused file (the information is already contained elsewhere). 2000-12-23 11:10:55 +00:00
Peter Eisentraut
7558da669f Make use of <email> tag for marking up email addresses. 2000-12-22 21:51:58 +00:00
Peter Eisentraut
387d43113c Avoid using the terms 'installation', 'site', or 'instance' when referring
to the thing you get from running initdb.  That's called a database cluster
(per SQL).
2000-12-22 19:31:56 +00:00
Peter Eisentraut
1b555ce791 Replace incorrect uses of 'which' with 'that'. (so-called "wicked which") 2000-12-22 18:57:50 +00:00
Tom Lane
f4eef66741 Fix broken markup. 2000-12-22 18:06:46 +00:00
Tom Lane
61784c54b5 Change default output formatting for CIDR to be unabbreviated, per
recommendation from Paul Vixie.  Add a new abbrev() function to produce
abbreviated format as text.  No forced initdb, but new function is not
available unless you do an initdb or add the pg_proc row manually.
2000-12-22 18:00:24 +00:00
Peter Eisentraut
b2145e9365 Get rid of the little "v"s in front of version numbers, substituting the
full word "version" where appropriate.
2000-12-21 22:55:27 +00:00
Peter Eisentraut
8f89113d4b Updates 2000-12-21 22:30:39 +00:00
Bruce Momjian
84f26edfff Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.307
diff -r1.307 TODO
3c3
< Last updated:		Thu Dec 21 14:12:04 EST 2000
---
> Last updated:		Thu Dec 21 14:45:00 EST 2000
32d31
< * Prevent BETWEEN from using duplicate nodes
2000-12-21 19:45:07 +00:00
Bruce Momjian
7f72b31ba0 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.306
diff -r1.306 TODO
3c3
< Last updated:		Fri Dec 15 17:44:57 EST 2000
---
> Last updated:		Thu Dec 21 14:12:04 EST 2000
31a32
> * Prevent BETWEEN from using duplicate nodes
2000-12-21 19:12:11 +00:00
Bruce Momjian
2905a2c54b >openssl req -new -text -out cert.req (you will have to enter a password)
>mv privkey.pem cert.pem.pw
  >openssl rsa -in cert.pem.pw -out cert.pem  (this removes the password)
  >openssl req -x509 -in cert.req -text -key cert.pem -out cert.cert

then

  cp cert.pem $PGDATA/server.key
  cp cert.cert $PGDATA/server.crt

Thank you; this works.

Oliver Elphick
2000-12-21 19:08:05 +00:00
Bruce Momjian
1db9cce39f responce->response
Alfred Perlstein
2000-12-21 18:47:05 +00:00
Thomas G. Lockhart
e4d97cb70e Update info for BeOS and MacOS-X-darwin as supported platforms. 2000-12-20 17:23:39 +00:00
Bruce Momjian
1d46fb8035 Fix typo. 2000-12-20 15:44:00 +00:00
Bruce Momjian
c6fc6cfa08 On Sunday 17 December 2000 15:07, Bruce Momjian wrote:
> We need additions to alter_table.sgml for the new OWNER option mention
> in the features list.

Here it is.

--
Mark Hollomon
2000-12-20 03:19:24 +00:00
Bruce Momjian
827414276c Add mention of Alpha 2000-12-20 03:02:52 +00:00
Bruce Momjian
e19f386116 Holloman -> Hollomon. Sorry. 2000-12-20 02:15:20 +00:00
Tatsuo Ishii
89996974a7 Add description about automatic encoding conversion
between Unicode and other encodings.
2000-12-20 00:44:49 +00:00
Peter Eisentraut
28e9e9a24e Rename --accounts-only to --globals-only, polish documentation. 2000-12-19 22:12:47 +00:00
Peter Eisentraut
f824d4a363 Polish PL/Perl documentation. The README file got shrunk to being a
pointer into the real documentation.
2000-12-19 18:16:26 +00:00
Peter Eisentraut
f9698a938f Correct results of usage examples. 2000-12-19 17:35:46 +00:00
Tom Lane
e34d442dbb Mention fallback case for type coercion in description
of function resolution procedure.
2000-12-19 00:54:59 +00:00
Tom Lane
e4eb91048c Document the array_dims() function, and make some other small improvements
in the docs for arrays.
2000-12-18 23:39:37 +00:00
Bruce Momjian
cf35a70495 Large objects in single "table". 2000-12-18 04:32:09 +00:00
Bruce Momjian
708c1114ea Updates from Tom Lane. 2000-12-18 04:20:44 +00:00
Peter Eisentraut
8c8ed4f456 Add missing tags. 2000-12-17 17:50:46 +00:00
Peter Eisentraut
ec6a367e90 Bump version to 7.1. (No "beta1", since we're just going to forget to
change it again anyway.)
2000-12-17 11:25:58 +00:00
Peter Eisentraut
a4e29286b3 Update SysV IPC information. 2000-12-17 11:22:00 +00:00
Tom Lane
7b9fe96812 Update type-coercion discussions to reflect current reality. 2000-12-17 05:55:26 +00:00
Tom Lane
c501e9aabe Misc. cleanups. 2000-12-17 05:50:23 +00:00
Tom Lane
96ff0cb0c4 Outer join updates, miscellaneous polishing. 2000-12-17 05:47:57 +00:00
Tom Lane
0c2629efaa Update some obsolete info about GEQO. 2000-12-16 22:44:47 +00:00
Bruce Momjian
a238cb5a8a Add 7.1 features list 2000-12-16 20:12:42 +00:00
Tom Lane
6a0f486a25 A little wordsmithing in the pattern-matching section. 2000-12-16 19:33:23 +00:00
Tom Lane
d316f22267 Add note that COALESCE and NULLIF are shorthand forms of CASE. 2000-12-16 18:33:13 +00:00
Tom Lane
cf00d59335 Clean up some bogosities in description of target lists. 2000-12-16 18:22:53 +00:00
Tom Lane
ad4fd77a5f Restructure performance tips into a single chapter ('populating a
database' was way too small to make a chapter).  Add a section about
using JOIN syntax to direct the planner.
2000-12-16 02:29:36 +00:00
Bruce Momjian
4df6dc4801 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.305
diff -r1.305 TODO
3c3
< Last updated:		Fri Dec 15 17:40:22 EST 2000
---
> Last updated:		Fri Dec 15 17:44:57 EST 2000
312a313
> 	* Mark is Mark Hollomon <mhh@mindspring.com>
326a328
> ›5~
2000-12-15 22:45:09 +00:00
Bruce Momjian
12691d92dc Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.304
diff -r1.304 TODO
3c3
< Last updated:		Fri Dec 15 17:03:28 EST 2000
---
> Last updated:		Fri Dec 15 17:40:22 EST 2000
318a319
> 	* Ross is Ross J. Reedstrom <reedstrm@wallace.ece.rice.edu>
2000-12-15 22:40:34 +00:00
Bruce Momjian
3699791fa8 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.303
diff -r1.303 TODO
3c3
< Last updated:		Fri Dec 15 16:46:43 EST 2000
---
> Last updated:		Fri Dec 15 17:03:28 EST 2000
319a320
>  	* Stephan is Stephan Szabo <sszabo@megazone23.bigpanda.com>
2000-12-15 22:03:40 +00:00
Bruce Momjian
e2331b7ff7 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.302
diff -r1.302 TODO
3c3
< Last updated:		Tue Dec 12 23:01:53 EST 2000
---
> Last updated:		Fri Dec 15 16:46:43 EST 2000
2000-12-15 21:46:54 +00:00
Bruce Momjian
1940230392 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.301
diff -r1.301 TODO
306d305
< 	* Bryan is Bryan Henderson<bryanh@giraffe.netgate.net>
308d306
< 	* David is David Hartwig <daveh@insightdist.com>
311c309,310
< 	* Hiroshi is Hiroshi Inoue<Inoue@tpf.co.jp>
---
> 	* Hiroshi is Hiroshi Inoue <Inoue@tpf.co.jp>
> 	* Karel is Karel Zak <zakkr@zf.jcu.cz>
314c313
< 	* Massimo Dal Zotto <dz@cs.unitn.it>
---
> 	* Massimo is Massimo Dal Zotto <dz@cs.unitn.it>
318c317
< 	* Philip Warner <pjw@rhyme.com.au>
---
> 	* Philip is Philip Warner <pjw@rhyme.com.au>
321d319
< 	* Stefan Simkovics <ssimkovi@rainbow.studorg.tuwien.ac.at>
326c324
< 	* Vadim is "Vadim B. Mikheev" <vadim4o@email.com>
---
> 	* Vadim is Vadim B. Mikheev <vadim4o@email.com>
2000-12-15 21:46:41 +00:00
Bruce Momjian
23bd779176 Change ET_WARN to ET_NOTICE to match internal codes, leave message as
WARNING.  Fix German FAQ mention about warning.
2000-12-15 20:01:55 +00:00
Peter Eisentraut
c3641483c3 Merge functions and operators chapters. Lots of updates. 2000-12-14 22:30:56 +00:00
Bruce Momjian
47e229760a Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.300
diff -r1.300 TODO
3c3
< Last updated:		Tue Dec 12 23:01:04 EST 2000
---
> Last updated:		Tue Dec 12 23:01:53 EST 2000
21d20
< * test to show diffs for TODO changes
2000-12-13 04:02:15 +00:00
Bruce Momjian
8b4c54ef3e Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.299
diff -r1.299 TODO
3c3
< Last updated:		Tue Dec 12 15:27:50 EST 2000
---
> Last updated:		Tue Dec 12 23:01:04 EST 2000
20a21
> * test to show diffs for TODO changes
2000-12-13 04:01:27 +00:00
Bruce Momjian
77c443f8cd Update TODO list. 2000-12-12 20:28:00 +00:00
Bruce Momjian
36da236eb3 In 'Joins between classes' in Section 5 of the tutorial we have, in
the first paragraph:

    As an example, say we wish to find all the records that
    are in the  temperature  range  of  other records. In
    effect, we need to compare the temp_lo and temp_hi
    attributes of each EMP instance to the temp_lo and
    temp_hi  attributes of all other EMP instances.

I believe that EMP should read WEATHER, as the example query that
follows joins WEATHER to itself.

EMP is often used in Oracle examples.

Regards,
Graham

Other RULE cleanups
2000-12-12 16:47:52 +00:00
Tom Lane
1045304a3b Revise SELECT reference page for outer joins, subselect in FROM,
ISO-compliant UNION/INTERSECT/EXCEPT.  Revise discussion of rule
rewriter to reflect new subselect-in-FROM implementation of views.
Miscellaneous other cleanups.
2000-12-12 05:07:59 +00:00
Bruce Momjian
0cbfde72fe Change to Negator. 2000-12-11 18:26:37 +00:00
Bruce Momjian
e8caadefc4 Update TODO list. 2000-12-11 01:44:37 +00:00
Bruce Momjian
e19c8acce1 Backout right-hand/left-hand. 2000-12-10 22:37:27 +00:00
Bruce Momjian
d5470aba5c in catalog.sgml
line 1324:
"left-hand" should be "right-hand"

BTW: new document looks very good!
And the new configure/build process seems much better then before!

Thanks!

Laser
2000-12-10 22:35:56 +00:00
Bruce Momjian
8651dc10a5 Add mention of \d+ to comment. 2000-12-10 21:56:00 +00:00
Bruce Momjian
7c1959cbd9 Fix typo 2000-12-10 20:47:34 +00:00
Bruce Momjian
3f45ce9671 Update TODO list. 2000-12-09 23:25:52 +00:00
Bruce Momjian
10f400ccee Fixes for examples from Thomas Diffenbach 2000-12-09 22:59:25 +00:00
Bruce Momjian
9ed7237110 Update FAQ_DEV. 2000-12-09 04:57:31 +00:00
Bruce Momjian
5dd9fc724e Update FAQ_DEV. 2000-12-09 04:29:43 +00:00
Bruce Momjian
5eced96f2c Update FAQ. 2000-12-09 04:29:38 +00:00
Bruce Momjian
57c499a463 Fix Westwood/Westward, from Wessel van Norel. 2000-12-08 20:11:11 +00:00
Tom Lane
b44e46cfce Remove error check that disallowed setval() on a sequence with cache
value greater than one.  The behavior this sought to disallow doesn't
seem any less confusing than the other behaviors of cached sequences.
Improve wording of some error messages, too.
Update documentation accordingly.  Also add an explanation that
aborted transactions do not roll back their nextval() calls; this
seems to be a FAQ, so it ought to be mentioned here...
2000-12-08 20:06:58 +00:00
Peter Eisentraut
288afd95a3 typo correction 2000-12-07 22:37:08 +00:00
Thomas G. Lockhart
1131261270 Clarify the allowed length of the text data type. 2000-12-03 14:47:18 +00:00
Thomas G. Lockhart
48781d44e4 Support IBM S/390. Patches from Neale Ferguson@softwareAG-usa.com. 2000-12-03 14:41:47 +00:00
Peter Eisentraut
13dbd0276a Final(?) GUC clean-up. Update psql tab completion. 2000-12-03 14:36:47 +00:00
Tom Lane
b7c3784417 Repair residual sillinesses from UUNET virtual host/socket path patch.
I hope all the dust has settled out now ...
2000-11-30 23:20:51 +00:00
Tom Lane
796754778d Correct obsolete entry for strpos(). 2000-11-30 23:02:04 +00:00
Peter Eisentraut
6f09df7f40 Minor tweaks in installation instructions, regenerate INSTALL file. 2000-11-30 21:44:07 +00:00
Tom Lane
b73ecebf05 Remove obsolete claim that char(n) is more efficient than other text types. 2000-11-30 18:46:42 +00:00
Peter Eisentraut
59a9735fc8 Sort out things after fe-connect.c cleanup after unix socket patch. 2000-11-30 18:34:36 +00:00
Peter Eisentraut
1efd7330cb Rewrite system catalog documentation man page in DocBook with more recent
information.
2000-11-29 20:15:59 +00:00
Tom Lane
c715fdea26 Significant cleanups in SysV IPC handling (shared mem and semaphores).
IPC key assignment will now work correctly even when multiple postmasters
are using same logical port number (which is possible given -k switch).
There is only one shared-mem segment per postmaster now, not 3.
Rip out broken code for non-TAS case in bufmgr and xlog, substitute a
complete S_LOCK emulation using semaphores in spin.c.  TAS and non-TAS
logic is now exactly the same.
When deadlock is detected, "Deadlock detected" is now the elog(ERROR)
message, rather than a NOTICE that comes out before an unhelpful ERROR.
2000-11-28 23:27:57 +00:00
Bruce Momjian
5173fc411f Remove PQunixsocket, per Peter's recommendation. PQhost shows the socket directory. 2000-11-28 06:53:33 +00:00
Bruce Momjian
811749bb6e Update TODO list. 2000-11-27 21:16:10 +00:00
Tom Lane
bbea3643a3 Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb;
re-adopt these settings at every postmaster or standalone-backend startup.
This should fix problems with indexes becoming corrupt due to failure to
provide consistent locale environment for postmaster at all times.  Also,
refuse to start up a non-locale-enabled compilation in a database originally
initdb'd with a non-C locale.  Suppress LIKE index optimization if locale
is not "C" or "POSIX" (are there any other locales where it's safe?).
Issue NOTICE during initdb if selected locale disables LIKE optimization.
2000-11-25 20:33:54 +00:00
Peter Eisentraut
c25b4dbf03 Update pg_ctl ref page, help output, messages. Some repair to work better
with current postmaster.
2000-11-25 17:17:30 +00:00
Peter Eisentraut
f4710020d6 Repair markup 2000-11-25 13:20:05 +00:00
Bruce Momjian
3f1998727d here is a patch for formatting.c (to_char/timestampt()), for 7.1
it fixing Y,YY,YYY,YYYY conversion, the docs and regress tests update
 are included too.

  During the patch testing I found small bug in miscadmin.h in
convertstr() declaration. Here it's fixed too.

 Thanks

        Karel
2000-11-25 05:00:33 +00:00
Peter Eisentraut
5b00ea9e50 Make SET SESSION CHARACTERISTICS compliant with SQL 99. Remove redundant,
non-standard clauses.  Allow CHARACTERISTICS as unquoted identifier.
Merge related reference pages.
2000-11-24 20:16:40 +00:00
Peter Eisentraut
b2e76d570b Revive Reference Manual, remove reference pages from User's Guide.
Make version.sgml the central place for updating version numbers in the
documentation.  Document titles now contain the version number of the
release they belong to.

filelist.sgml is the central (and only) place to declare system entities
(i.e., sgml files).  No longer a need to declare them in each document
header.

There is no longer any need to maintain duplicate chapter lists in
postgres.sgml and user/admin/etc.sgml, everything is build from the same
sources.  Some parameter entities allow for different text to be included
when the integrated or a single doc set is generated, which eliminates the
problems that had caused this to fail in the past.
2000-11-24 17:44:22 +00:00
Bruce Momjian
98e195d23b Make socket option specify just the directory, not the full path. 2000-11-22 01:41:14 +00:00
Tom Lane
11391685d1 Tweak resultmap documentation, add to README too. 2000-11-22 00:58:47 +00:00
Peter Eisentraut
90cfa9ac19 Allow for different result files when using GCC versus native compiler. 2000-11-21 23:40:28 +00:00
Tom Lane
c1257d4c5c Improve comments in pg_hba.conf.sample and the associated SGML
documentation.
2000-11-21 20:44:32 +00:00
Philip Warner
aec962d864 Update for new pg_dump with blobs etc 2000-11-21 15:39:09 +00:00
Peter Eisentraut
5350ff2523 Correct directory names.
Thanks to Martin A. Marques <martin@math.unl.edu.ar> for the tip.
2000-11-20 22:01:21 +00:00
Tom Lane
5bb2300b59 Revise handling of oldstyle/newstyle functions per recent discussions
in pghackers list.  Support for oldstyle internal functions is gone
(no longer needed, since conversion is complete) and pg_language entry
'internal' now implies newstyle call convention.  pg_language entry
'newC' is gone; both old and newstyle dynamically loaded C functions
are now called language 'C'.  A newstyle function must be identified
by an associated info routine.  See src/backend/utils/fmgr/README.
2000-11-20 20:36:57 +00:00
Peter Eisentraut
f6bc98679a Refinements 2000-11-18 19:05:58 +00:00
Tom Lane
6ba959eee0 AIX patches from Andreas. 2000-11-18 05:40:03 +00:00
Tom Lane
a933ee38bb Change SearchSysCache coding conventions so that a reference count is
maintained for each cache entry.  A cache entry will not be freed until
the matching ReleaseSysCache call has been executed.  This eliminates
worries about cache entries getting dropped while still in use.  See
my posting to pg-hackers of even date for more info.
2000-11-16 22:30:52 +00:00
Bruce Momjian
5a0152b3fd I think in datatype.sgml line 506 or so:
<entry>varchar(n)</entry>
        <entry>(4+x) bytes</entry>

should be
   <entry>varchar(n)</entry>
        <entry>(4+n) bytes</entry>

or
   <entry>varchar(x)</entry>
        <entry>(4+x) bytes</entry>

Regards

Laser Henry
2000-11-16 06:03:40 +00:00
Peter Eisentraut
d807129503 Repair markup 2000-11-15 19:43:39 +00:00
Peter Eisentraut
76920de895 Rename parameter "hostname" to "virtual_host". Seemed very ambiguous... 2000-11-15 18:36:06 +00:00
Peter Eisentraut
0937bf9544 Small polishing of syslog facility and ident settings. Only allow setting
at postmaster start, rename syslog_progid to syslog_ident, since syslog
itself uses that term, fix doc markup.
2000-11-14 19:13:27 +00:00
Tom Lane
2cf48ca04b Extend CREATE DATABASE to allow selection of a template database to be
cloned, rather than always cloning template1.  Modify initdb to generate
two identical databases rather than one, template0 and template1.
Connections to template0 are disallowed, so that it will always remain
in its virgin as-initdb'd state.  pg_dumpall now dumps databases with
restore commands that say CREATE DATABASE foo WITH TEMPLATE = template0.
This allows proper behavior when there is user-added data in template1.
initdb forced!
2000-11-14 18:37:49 +00:00
Peter Eisentraut
8a9315ca92 Update and polish postmaster and postgres help output and man pages. 2000-11-14 18:11:32 +00:00
Bruce Momjian
8f3b2b3a5c Add mention of new leading-slash handling of hostname to libpq docs. 2000-11-14 01:53:37 +00:00
Bruce Momjian
ab47254757 Add mention of hostname leading slash handling to all manual pages that use -h. 2000-11-13 23:57:20 +00:00
Bruce Momjian
ebd61ac03f Remove -k unix socketpath option from client side, allow hostname with
leading slash to behave as a unix socket path.
2000-11-13 23:37:54 +00:00
Bruce Momjian
d63a762f79 Ok, You guys are probably tired of me, BUT, here is another one, that
adds the facility to set the program name used in syslog.
(this includes the other ones).

One gotcha, the parser doesn't like special characters in strings.
For example, i tried to use pg-test, and if failed the parse coming
from the postgresql.conf file.

I don't think it's a showstopper..

Larry Rosenman
2000-11-13 21:35:03 +00:00
Bruce Momjian
2150c2edf1 UUNET is looking into offering PostgreSQL as a part of a managed web
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
2000-11-13 15:18:15 +00:00
Bruce Momjian
c48025e799 Add new 7.0.3 item to all places. 2000-11-12 14:26:48 +00:00
Peter Eisentraut
609f9199af Repair markup 2000-11-11 23:27:48 +00:00
Peter Eisentraut
d55f878193 Markup enhancements, some factual corrections. 2000-11-11 23:01:45 +00:00
Thomas G. Lockhart
ecc367b764 Mention new AT TIME ZONE feature. 2000-11-11 19:50:31 +00:00
Peter Eisentraut
a8555ad4f9 Eliminate word rot 2000-11-11 13:53:49 +00:00
Tom Lane
a210023008 Adjust INET/CIDR display conventions and reimplement some INET/CIDR
functions, per recent discussions on pghackers.  For now, I have called
the verbose-display formatting function text(), but will reconsider if
enough people object.
initdb forced.
2000-11-10 20:13:27 +00:00
Bruce Momjian
d7f8ffa781 Update TODO list. 2000-11-10 19:42:35 +00:00
Bruce Momjian
e0e694640c Add update of HISTORY file for 7.0.3. 2000-11-10 19:41:26 +00:00
Tom Lane
83993240ac Fix typos. 2000-11-10 16:32:09 +00:00
Bruce Momjian
a0951eec08 Please apply this patch to current, to fix a problem with runcheck,
that installs into a different path than is configured.

With this applied both postmaster and the shared libs are location
independent
for AIX 4.2 and up.

Thanks
Andreas
2000-11-09 04:17:53 +00:00
Bruce Momjian
ac27a5b4b7 Update TODO list. 2000-11-08 20:04:23 +00:00
Peter Eisentraut
929a599369 Add '-c name=val' flag for setting run-time parameters. 2000-11-08 17:57:46 +00:00
Bruce Momjian
493635b25f Update TODO list. 2000-11-06 03:59:20 +00:00
Peter Eisentraut
7267fdd7a3 Add some configure checks for DocBook and related tools. With a somewhat
standard installation layout it should be possible to build the HTML
and print documentation without additional manual setup.
2000-11-05 21:04:07 +00:00
Peter Eisentraut
bee6cc6f9c Update for recent developments (C++, shlib), minor fixes 2000-11-05 20:52:59 +00:00
Bruce Momjian
d72eb7cbbd Update TODO list. 2000-11-05 00:22:02 +00:00
Bruce Momjian
66436e66e1 Update for createlang options in docs. 2000-11-04 21:09:41 +00:00
Bruce Momjian
ae2cf18f55 more procedural doc cleanup 2000-11-04 21:06:37 +00:00
Bruce Momjian
4b71943bb2 Make PROCEDURAL optional in CREATE/DROP LANGUAGE. 2000-11-04 21:04:56 +00:00
Bruce Momjian
af17128656 Update FAQ_DEV. 2000-11-04 18:23:36 +00:00
Bruce Momjian
6952b3196b Update FAQ_DEV. 2000-11-04 17:09:24 +00:00
Bruce Momjian
854307a11e Update TODO list. 2000-11-02 21:16:56 +00:00
Peter Eisentraut
b7f4c64202 Add pg_dumpall --accounts-only option. 2000-11-02 21:13:32 +00:00
Bruce Momjian
cd5dbfb115 Update TODO list. 2000-11-02 20:53:26 +00:00
Bruce Momjian
bc9b199c26 Change bool to boolean in docs. 2000-11-02 19:26:49 +00:00
Peter Eisentraut
d1bfa6c72e Add runtime configuration options to control permission bits and group
owner of unix socket.
2000-11-01 21:14:03 +00:00
Bruce Momjian
81024e7d80 Fix java driver example. 2000-10-27 22:28:23 +00:00
Bruce Momjian
c9476bafdb Update TODO list. 2000-10-26 19:55:10 +00:00
Bruce Momjian
a9adde36ea Update TODO list. 2000-10-26 11:41:55 +00:00
Peter Eisentraut
b0c1c53a43 Integer binary operators, from Marko Kreen <marko@l-t.ee>. Renamed bitxor
operator to '#' for consistency.  Parser still needs work.
2000-10-24 20:16:48 +00:00
Bruce Momjian
c7fc242a06 Update TODO list. 2000-10-24 19:09:20 +00:00
Bruce Momjian
e94161e060 Update TODO list. 2000-10-24 01:59:22 +00:00
Tom Lane
4f44aa04b5 Major overhaul of large-object implementation, by Denis Perchine with
kibitzing from Tom Lane.  Large objects are now all stored in a single
system relation "pg_largeobject" --- no more xinv or xinx files, no more
relkind 'l'.  This should offer substantial performance improvement for
large numbers of LOs, since there won't be directory bloat anymore.
It'll also fix problems like running out of locktable space when you
access thousands of LOs in one transaction.
Also clean up cruft in read/write routines.  LOs with "holes" in them
(never-written byte ranges) now work just like Unix files with holes do:
a hole reads as zeroes but doesn't occupy storage space.
INITDB forced!
2000-10-24 01:38:44 +00:00
Bruce Momjian
62bc33df00 Update TODO list. 2000-10-23 22:15:36 +00:00
Tom Lane
c82c9559a7 Minor updates/corrections for CREATE/DROP FUNCTION/AGGREGATE/OPERATOR. 2000-10-23 00:46:07 +00:00
Tom Lane
9ace03183c Some small polishing of Mark Hollomon's cleanup of DROP command: might
as well allow DROP multiple INDEX, RULE, TYPE as well.  Add missing
CommandCounterIncrement to DROP loop, which could cause trouble otherwise
with multiple DROP of items affecting same catalog entries.  Try to
bring a little consistency to various error messages using 'does not exist',
'nonexistent', etc --- I standardized on 'does not exist' since that's
what the vast majority of the existing uses seem to be.
2000-10-22 23:32:48 +00:00
Tom Lane
cd57d64876 Fix typo. 2000-10-22 19:11:05 +00:00
Bruce Momjian
33581195d5 Per my ongoing discussion with PeterE, here is the patch I applied to
src/template/unixware:

Larry Rosenman
2000-10-21 15:50:32 +00:00
Peter Eisentraut
7c177a4908 Remove portions of SSL documentation patch that were installed twice. 2000-10-21 01:08:34 +00:00
Thomas G. Lockhart
039f3f1b05 Fix discrepency in field names.
Thanks to Henry "He Weiping (Laser Henry)" <laser@zhengmai.com.cn>
 for catching this.
2000-10-20 14:02:12 +00:00
Thomas G. Lockhart
98dba6200a Fix ids and xrefs to avoid duplicates.
Remove copy/paste redundant extra section with slight merge of content.
2000-10-20 14:00:49 +00:00
Thomas G. Lockhart
577fd41c17 Remove ZP4, ZP5, ZP6 from docs since the current parser won't accept
time zones with embedded numerals (parsing to a meaninless "ZP 4"
 instead).
Support "SAT" as an Australian time zone if USE_AUSTRALIAN_RULES
 is defined.
Fix units in exposition on Julian calendar (from Lazer Henry I think...)
2000-10-20 13:57:10 +00:00
Thomas G. Lockhart
1495f56770 Fix up id tag parameters to omit illegal underscores.
Remove lots of extraneous trailing ^Ms from pg_restore.sgml.
2000-10-20 13:44:39 +00:00
Tom Lane
be7c0a926b Fix silly typo in redirection example. 2000-10-19 04:53:41 +00:00
Bruce Momjian
3649c75241 Solaris looks like it is OK now, FAQ item removed. 2000-10-19 03:18:56 +00:00
Bruce Momjian
ad763aadc6 Update solaris FAQ for pl/pgsql Michel Decima <michel.decima@rd.francetelecom.fr> 2000-10-18 21:18:24 +00:00
Bruce Momjian
8cfa7acaad Make it an FAQ. 2000-10-18 21:14:56 +00:00
Bruce Momjian
73677dd92f The following patch was sent to the patches list:
This patch forces the use of 'DROP VIEW' to destroy views.

It also changes the syntax of DROP VIEW to
DROP VIEW v1, v2, ...
to match the syntax of DROP TABLE.

Some error messages were changed so this patch also includes changes to the
appropriate expected/*.out files.

Doc changes for 'DROP TABLE" and 'DROP VIEW' are included.


--
Mark Hollomon
2000-10-18 16:16:18 +00:00
Philip Warner
60dcf13ea1 Added pg_restore (probably rename later) 2000-10-18 13:29:23 +00:00
Peter Eisentraut
0db3cb253d * doc/src/sgml/regress.sgml: Update for new driver script.
* doc/src/sgml/installation.sgml: ditto.

* src/test/regress/README: Regenerate.

* doc/src/sgml/docguide.sgml: Explain how it was done.  Explain how
INSTALL and HISTORY are (now) generated.

* doc/src/sgml/Makefile: Implement HISTORY generation to be analoguous
to INSTALL.
2000-10-17 15:26:40 +00:00
Bruce Momjian
d3f6552821 Remove duplicate requiressl entry. 2000-10-17 14:27:50 +00:00
Bruce Momjian
7e3a15bd5f Update FAQ. 2000-10-17 04:21:30 +00:00
Bruce Momjian
be57cd6f63 Update TODO list. 2000-10-17 04:08:33 +00:00
Bruce Momjian
b28c63ebdd FAQ_MSWIN is better than INSTALL_MSWIN 2000-10-17 03:29:30 +00:00
Bruce Momjian
c72809479b Rename INSTALL_WIN to INSTALL_MSWIN. MS doesn't own the Windows name! 2000-10-17 03:26:36 +00:00
Bruce Momjian
887d958c44 Update TODO list. 2000-10-16 22:03:58 +00:00
Bruce Momjian
5b5ba014dd Update TODO list. 2000-10-16 21:14:35 +00:00
Bruce Momjian
ff6f830533 Update TODO list. 2000-10-16 20:05:58 +00:00
Bruce Momjian
38c83465a0 Update TODO list. 2000-10-16 19:49:28 +00:00
Bruce Momjian
9e1e14578f Update TODO list. 2000-10-16 17:18:35 +00:00
Bruce Momjian
96648f6bcb Update TODO list. 2000-10-16 16:13:02 +00:00
Bruce Momjian
b8e182bdd3 Update TODO list. 2000-10-16 15:54:12 +00:00
Philip Warner
3c0157deb8 Added pg_restore to allfiles.sgml 2000-10-16 03:34:47 +00:00
Bruce Momjian
06dc338ee9 Here is a patch against the same cvs tree as the SSL patch (Aug 20).
I hope I didn't mess the SGML up too bad, but somebody should definitly
look that over. I tried to steal as much as I could from around :-)

This patch updates:
* Installation instructions (paragraph on how to compile with openssl)
* Documentation of pg_hba.conf (added "hostssl" record docs)
* Libpq documentation (added connection option, documentation of
  PQgetssl() function)
* Add section on SSL to "Server Runtime Environment"

If you beleive any particular area needs more attention, please let me know.

//Magnus
2000-10-16 03:25:17 +00:00
Bruce Momjian
ba8f55e8fc Change jdbc docs from postgresql.Driver to org.postgresql.Driver. 2000-10-16 02:20:58 +00:00
Bruce Momjian
69c8f48b0e Update TODO list. 2000-10-15 21:52:48 +00:00
Bruce Momjian
280e9377b1 Update TODO list. 2000-10-15 21:50:49 +00:00
Bruce Momjian
356a6a4ea5 Update TODO list. 2000-10-15 21:45:30 +00:00
Bruce Momjian
b65d32671f Update TODO list. 2000-10-15 18:53:25 +00:00
Bruce Momjian
a47875f123 Update TODO list. 2000-10-14 21:56:03 +00:00
Bruce Momjian
bbd5d65aae Update detail for new todo items. 2000-10-14 04:29:47 +00:00
Bruce Momjian
7bbe216b82 Update TODO list. 2000-10-14 04:22:14 +00:00
Bruce Momjian
a44905ea92 Update TODO list. 2000-10-14 04:19:27 +00:00
Bruce Momjian
0b33ace678 Update TODO list. 2000-10-13 01:54:40 +00:00
Bruce Momjian
5f94c032a3 Fix typo 2000-10-12 22:16:58 +00:00
Bruce Momjian
751d8ea175 Fix typo. 2000-10-12 22:08:42 +00:00
Bruce Momjian
e52f8688e0 Fix typo 2000-10-12 21:23:34 +00:00
Bruce Momjian
076c164559 Update FAQ. 2000-10-12 21:21:29 +00:00
Bruce Momjian
581b5b8d97 Update TODO list. 2000-10-12 20:26:11 +00:00
Bruce Momjian
3d8bfffb76 Update TODO list. 2000-10-12 20:23:44 +00:00
Bruce Momjian
ae55855088 Update TODO.detail. 2000-10-12 19:00:02 +00:00
Bruce Momjian
aaa318dad0 Update TODO list. 2000-10-12 18:59:26 +00:00
Bruce Momjian
590718a756 Update TODO list. 2000-10-12 18:59:10 +00:00
Bruce Momjian
5bcc226d9d Update FAQ. 2000-10-12 17:33:35 +00:00
Bruce Momjian
368ca7d3ae Update TODO list. 2000-10-12 17:33:22 +00:00
Bruce Momjian
9dd53f6c52 Update TODO list. 2000-10-12 17:32:40 +00:00
Bruce Momjian
c0ead4883c Update TODO list. 2000-10-12 15:43:51 +00:00
Philip Warner
ceb6d01d76 First pass at docs for pg_restore 2000-10-12 14:09:37 +00:00
Bruce Momjian
6619ad11ff Update TODO list. 2000-10-12 04:24:24 +00:00
Bruce Momjian
f647f96090 Update FAQ. 2000-10-12 03:12:41 +00:00
Bruce Momjian
c6a6de416f Update TODO list. 2000-10-12 03:04:44 +00:00
Bruce Momjian
d6109bf414 Update TODO for LIKE/ESCAPE. 2000-10-12 01:23:37 +00:00
Bruce Momjian
5ff3756446 Update TODO list. 2000-10-12 01:22:39 +00:00
Tom Lane
ec762bcc8a Correct error in description of AccessExclusiveLock mode
(failed to say that it conflicts with AccessShareLock).
2000-10-11 18:29:52 +00:00
Bruce Momjian
5d708fe22e Add pooling discussion. 2000-10-11 18:09:38 +00:00
Tom Lane
a37ab1d385 Improve MVCC discussion. 2000-10-11 17:38:36 +00:00
Bruce Momjian
77ac0a8ca6 pg_hba.conf mention fix. 2000-10-11 01:24:01 +00:00
Bruce Momjian
2d606da3ce More pg_config updates. 2000-10-10 22:03:31 +00:00
Bruce Momjian
78f69862af Rename pg-config to pg_config to be consistent with other pg commands. 2000-10-10 22:01:55 +00:00
Bruce Momjian
1fe2b77d01 Add spaces to manual page. 2000-10-10 04:42:43 +00:00
Bruce Momjian
f03f24663b Update FAQ. 2000-10-09 20:21:01 +00:00
Bruce Momjian
aa4a84bdcb Update TODO list. 2000-10-09 19:41:27 +00:00
Bruce Momjian
5c163daa27 Update FAQ. 2000-10-09 07:38:53 +00:00
Bruce Momjian
8bbfac1571 Update TODO list. 2000-10-09 07:38:35 +00:00
Bruce Momjian
e134556743 I have compiled and tested PostgreSQL 7.1devel on UnixWare 7.1. During the
process, the need for changes to the FAQ_SCO document was uncovered.  The
attach patch file implements thost changes.

Billy G. Allie
2000-10-09 03:49:42 +00:00
Peter Eisentraut
984b0b4df8 Append "/postgresql" to (certain) installation subdirectories when
installing into a shared location.  Also Makefile.global organizational
cleanup.
2000-10-08 21:13:27 +00:00
Bruce Momjian
f38e4747a5 initlocation must set env before postmaster start. 2000-10-08 19:44:01 +00:00
Peter Eisentraut
fec5d17df2 These aren't used anymore. 2000-10-08 13:25:11 +00:00
Peter Eisentraut
23d7c6973f Split out Developer's from Programmer's guide. 2000-10-08 13:24:09 +00:00
Peter Eisentraut
e6ef738034 markup repair 2000-10-08 13:22:24 +00:00
Tatsuo Ishii
2af8b963f1 Add runtime configuration option "silent_mode".
This is equivalent to postmaster's -S option.
2000-10-08 09:25:38 +00:00
Bruce Momjian
08291f435d Remove S-Tree_indexes.html.gz 2000-10-07 22:14:09 +00:00
Bruce Momjian
a759460178 New beos files. FAQ cleanup. 2000-10-07 14:16:02 +00:00
Bruce Momjian
be389bcf8f Final proofreader changes to docs. 2000-10-05 19:57:23 +00:00
Bruce Momjian
b32685a999 Add proofreader's changes to docs.
Fix misspelling of disbursion to dispersion.
2000-10-05 19:48:34 +00:00
Peter Eisentraut
5292637f52 Allow overriding HSTYLE and PSTYLE from environment 2000-10-05 16:57:23 +00:00
Bruce Momjian
bc11dd61d3 Update FAQ. 2000-10-05 05:14:58 +00:00
Bruce Momjian
1ba857513d Update FAQ. 2000-10-05 04:58:24 +00:00
Bruce Momjian
0f972fa02c Update FAQ. 2000-10-05 04:57:27 +00:00
Bruce Momjian
e2a43d866c Update FAQ. 2000-10-05 04:52:18 +00:00
Bruce Momjian
e6c8485127 Update FAQ. 2000-10-05 04:49:12 +00:00
Peter Eisentraut
baa3a09b5f Convert macaddr documentation to DocBook, update outdated information. 2000-10-04 15:47:45 +00:00
Peter Eisentraut
7c5a444f53 Treat empty connection parameters as is, in particular to enable overriding
environment variables with "nothing".  Empty host parameter indicates
Unix socket.
2000-10-03 19:16:17 +00:00
Bruce Momjian
a81aef7f25 Update TODO list. 2000-10-02 17:36:56 +00:00
Bruce Momjian
89f6443ca3 In the meaning of bug-fix, the patch is not needed. Because you
have already modified "next_insert()" in 7.0-ecpglib.  However
in the meaning of speed-up, the patch will be needed.
--
Regards,
SAKAIDA Masaaki  -- Osaka, Japan
2000-10-02 16:15:53 +00:00
Bruce Momjian
f36e7ff092 Update for PyGreSQL 3.0, from D'Arcy J.M. Cain 2000-10-02 03:27:33 +00:00
Peter Eisentraut
0ba77c14aa Convert more charset/locale documentation to DocBook 2000-09-30 16:58:20 +00:00
Bruce Momjian
06c376605d Update FAQ. 2000-09-30 03:04:39 +00:00
Bruce Momjian
f6a51cfa91 Update TODO list. 2000-09-30 02:20:53 +00:00
Peter Eisentraut
72ad5fe15c Add id' attributes to all chapter' and `sect1' tags, to generate useful
names for the HTML files (e.g., not x4856.htm).
2000-09-29 20:21:34 +00:00
Peter Eisentraut
664ce79dd8 Fixes for Cygwin, with help from Pete Forman <gsez020@kryten.bedford.waii.com>.
Update the installation instructions (formerly misnamed "FAQ"), add configure
checks for some headers rather than having users copy stubs manually (ugh!).
Use Autoconf check for exe extension.  This also avoids inheriting the value
of $(X) from the environment.
2000-09-27 15:17:57 +00:00
Bruce Momjian
f5ab016923 Change with delimiters to using delimiters in psql manual page. 2000-09-27 11:56:16 +00:00
Peter Eisentraut
a279ced884 document configure --without-tk 2000-09-25 22:52:49 +00:00
Bruce Momjian
ebdfac3bb1 the patch include:
- rename ichar() to chr() (discussed with Tom)

        - add docs for oracle compatible routines:

                btrim()
                ascii()
                chr()
                repeat()

        - fix bug with timezone in to_char()

        - all to_char() variants return NULL instead textin("")
          if it's needful.

 The contrib/odbc is without changes and contains same routines as main
tree ... because I not sure how plans are Thomas with this :-)

                                        Karel
---------------------------------------------------------------------------

This effectively one line patch should fix the fact that
foreign key definitions in create table were erroring if
a primary key was defined.  I was using the columns
list to get the columns of the table for comparison, but
it got reused as a temporary list inside the primary key
stuff.

Stephan Szabo
2000-09-25 12:58:47 +00:00
Peter Eisentraut
33e5a4dfa5 These are obsolete. 2000-09-23 00:42:36 +00:00
Peter Eisentraut
457ac0331c Implement differentiation between CURRENT_USER and SESSION_USER as per SQL.
There is still no effective difference but it will kick in once setuid
functions exist (not included here).  Make old getpgusername() alias for
current_user.
2000-09-19 18:18:04 +00:00
Peter Eisentraut
2acdef186d Move contrib/odbc/odbc.sql together with odbc driver, remove old files;
revise ODBC "installation instructions"; update some other outdated
documentation; update contrib documentation
2000-09-18 20:11:37 +00:00
Peter Eisentraut
418bd67eda Add a blurb about what tools are required to build. 2000-09-17 20:35:27 +00:00
Peter Eisentraut
335248c9b7 Support for DESTDIR make variable. This is used as in `make install
DESTDIR=/else/where' and prepends the value of DESTDIR to the full
installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows
users to install the package into a location different from the one that
was configured and hard-coded into various scripts, e.g., for creating
binary packages.

DESTDIR is in many cases preferrable over `make install
prefix=/else/where' because

a) `prefix' affects the path that is hard-coded into the files, which can
lead to a `make install prefix=xxx' (as done by the regression test
driver) corrupting the files in the source tree with wrong paths.

b) it doesn't work at all if a directory was overridden to not depend on
`prefix', e.g., --sysconfdir=/etc.

(Updating the regression test driver to use DESTDIR is a separate
undertaking.)

See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08
Sep 2000 12:48:59 +0200, Message-ID:
<mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format
documentation.
2000-09-17 13:02:52 +00:00
Tom Lane
e930a9a97b Add ILIKE operators ~~*, !~~* to documentation. 2000-09-15 20:20:11 +00:00
Bruce Momjian
7e2c430b1e Add new FAQ's. 2000-09-14 02:21:31 +00:00
Bruce Momjian
264d4259b9 rename README.Charsets 2000-09-14 02:17:28 +00:00
Bruce Momjian
a33bcf90b5 typo fix 2000-09-12 21:12:45 +00:00
Bruce Momjian
b5c0ab278b typo fix 2000-09-12 20:58:14 +00:00
Bruce Momjian
c3d2b49dfe datatype -> data type. 2000-09-12 20:52:08 +00:00
Bruce Momjian
b3fe924f2f Update FAQ. 2000-09-12 15:47:20 +00:00
Thomas G. Lockhart
3bb28381d3 Consolidate FAQ and README info on character sets into new chapter. 2000-09-12 05:37:09 +00:00
Thomas G. Lockhart
e7ac7dc689 Update to refer to more recent stylesheets in my home directory.
These stylesheets are pretty old, but the 15x series crashes FreeBSD jade.
2000-09-12 05:36:06 +00:00
Thomas G. Lockhart
1cd042d353 Clean up markup to be more correct.
From "He Weiping (Laser Henry)" <laser@zhengmai.com.cn>.
2000-09-12 05:34:28 +00:00
Thomas G. Lockhart
2ceee7a22b Fix inconsistancies in field names. From Tom Samplonius <tom@sdf.com>. 2000-09-12 05:30:06 +00:00
Bruce Momjian
1da2feea83 Previous patch backed out.
Here is a patch against CVS (without my earlier patch)
to disallow

LOCK x

if x is a view.

It does not use the SPI interface.

--
Mark Hollomon
2000-09-12 04:33:18 +00:00
Thomas G. Lockhart
2c2a9a0fab Define ZIP rather than GZIP.
Define ZIPSUFFIX to allow substitution of something other than gzip.
2000-09-12 03:47:36 +00:00
Bruce Momjian
c44ed0fb79 Update FAQ. 2000-09-08 19:15:23 +00:00
Peter Eisentraut
ffd9aaa0a9 A bit of cleanup after SSL patch. Add it to config file, improve
documentation.
2000-09-06 19:54:52 +00:00
Peter Eisentraut
d7f1e11026 GZIP vs ZIP variable naming messed up 2000-09-05 18:45:38 +00:00
Peter Eisentraut
424f0edcb8 Fix relative path references so that make knowns which dependencies refer
to one another. Sort out builddir vs srcdir variable namings. Remove some
now obsoleted make variables.
2000-08-31 16:12:35 +00:00
Bruce Momjian
67cd018e77 Startup is actually start-up. 2000-08-29 20:02:09 +00:00
Bruce Momjian
dffd8cac3d * to_char:
- full support for IW (ISO week) and vice versa conversion for IW too
    (the to_char 'week' support is now complete and I hope correct).

  Thomas, I use for IW code from timestamp.c, for this I create separate
  function date2isoweek() from original 'case DTK_WEEK:' code in the
  timestamp_part(). I mean will better use one code for same feature in
  date_part() and in to_char(). The isoweek2date() is added to timestamp.c
  too. Right?

  IMHO in 7.1 will all to_char's features complete. It is cca 41 templates
  for date/time and cca 21 for numbers.

 * to_ascii:

   - gcc, is it correct now? :-)


  In the patch is documentation for to_char's IW and for to_ascii().

                                                        Karel
2000-08-29 04:41:48 +00:00
Bruce Momjian
c51041f4ba Here is a patch against the same cvs tree as the SSL patch (Aug 20).
I hope I didn't mess the SGML up too bad, but somebody should definitly
look that over. I tried to steal as much as I could from around :-)

This patch updates:
* Installation instructions (paragraph on how to compile with openssl)
* Documentation of pg_hba.conf (added "hostssl" record docs)
* Libpq documentation (added connection option, documentation of
  PQgetssl() function)
* Add section on SSL to "Server Runtime Environment"

If you beleive any particular area needs more attention, please let me know.

//Magnus
2000-08-29 04:15:43 +00:00
Peter Eisentraut
3ce5c6f4d8 Maybe "shared_buffers" is a slightly better name than "shmem_buffers" for -B. 2000-08-28 11:57:41 +00:00
Bruce Momjian
a041c9c24e Update FAQ. 2000-08-27 19:25:31 +00:00
Bruce Momjian
86ff9d2912 Update FAQ. 2000-08-27 03:55:20 +00:00
Peter Eisentraut
09b1576430 Update platform FAQs 2000-08-26 19:34:24 +00:00
Bruce Momjian
ed0b3f2d99 Remove old FAQ files. 2000-08-26 18:46:17 +00:00
Bruce Momjian
507b429cbe Update FAQ. 2000-08-26 18:20:55 +00:00
Peter Eisentraut
9314141116 Add pg-config utility that stores some configuration parameters other
packages can use to configure their build.

E.g.,
$ pg-config --libdir
/usr/local/pgsql/lib

`pg-config --configure' stores the configure command line.
2000-08-26 13:08:16 +00:00
Thomas G. Lockhart
a5da56d320 Fix typos and inconsistancies found by He Weiping
(aka Henry) <laser@zhangmai.com.cn>.
Fix new problems in insert.sgml and create_function.sgml which kept jade
 from completing.
2000-08-25 15:17:50 +00:00
Peter Eisentraut
996832caee Make the location of the Kerberos server key file run time configurable
(rather than compile time). For libpq, even when Kerberos support is
compiled in, the default user name should still fall back to geteuid()
if it can't be determined via the Kerberos system.

A couple of fixes for string type configuration parameters, now that there
is one.
2000-08-25 10:00:35 +00:00
Tom Lane
69cf335687 Documentation updates to reflect TOAST and new-style fmgr. 2000-08-24 23:59:38 +00:00
Tom Lane
0813fcbc08 Documentation updates to reflect TOAST and new-style fmgr. 2000-08-24 23:36:29 +00:00
Thomas G. Lockhart
2b6a35f7cd Fix several <ulink> tags which refer to e-mail addresses
but were missing the "mailto:" prefix.
Fix typo.
Thanks to Neil Conway <nconway@klamath.dyndns.org> for the heads-up.
2000-08-23 05:59:11 +00:00
Tom Lane
e67ff6b670 fmgr interface mopup work. Use new DatumGetBool and BoolGetDatum
macros where appropriate (the code used to have several different ways
of doing that, including Int32, Int8, UInt8, ...).  Remove last few
references to float32 and float64 typedefs --- it's all float4/float8
now.  The typedefs themselves should probably stay in c.h for a release
or two, though, to avoid breaking user-written C functions.
2000-08-21 17:22:36 +00:00
Tom Lane
766fb7f707 Mop-up for removal of ':' and ';' operators ... like, say, actually
take 'em out of pg_operator.  Also remove from scan.l's set of legal
operator characters.  Update documentation.
2000-08-12 05:15:24 +00:00
Tom Lane
7090c3e858 Make debug_assertions default to ON, when compiled in at all, for
backwards compatibility with old behavior.
2000-08-11 18:31:10 +00:00
Tom Lane
d2165a4a5d Fix incorrect example of CAST syntax (was missing required parentheses). 2000-08-07 19:53:27 +00:00
Tom Lane
9426047021 Clean up bogosities in use of random(3) and srandom(3) --- do not assume
that RAND_MAX applies to them, since it doesn't.  Instead add a
config.h parameter MAX_RANDOM_VALUE.  This is currently set at 2^31-1
but could be auto-configured if that ever proves necessary.  Also fix
some outright bugs like calling srand() where srandom() is appropriate.
2000-08-07 00:51:42 +00:00
Tom Lane
d70d46fd60 PATH and POLYGON datatypes are now TOASTable. Associated functions
updated to new fmgr style.  Deleted hoary old functions for compatibility
with pre-6.1 representations of these datatypes.
2000-07-29 18:46:12 +00:00
Bruce Momjian
b399b862ed Update TODO list. 2000-07-28 02:28:08 +00:00
Bruce Momjian
faa4171728 Update FAQ. 2000-07-27 20:26:55 +00:00
Bruce Momjian
1ee0d4a992 Update FAQ. 2000-07-27 19:22:20 +00:00
Bruce Momjian
1c753e1ffb Add cidr TODO.detai file. 2000-07-27 19:11:47 +00:00
Bruce Momjian
b7d095bd1b Update TODO list. 2000-07-27 18:51:40 +00:00
Bruce Momjian
5c91df3cc0 Update TODO list. 2000-07-27 18:50:37 +00:00
Bruce Momjian
4a5d0cdfab Update TODO list. 2000-07-27 18:48:28 +00:00
Bruce Momjian
e0da4c153b Update TODO list. 2000-07-27 18:47:06 +00:00
Bruce Momjian
2b547b7a03 Update TODO list. 2000-07-27 18:42:15 +00:00