- 03 5月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 26 4月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 31 3月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 26 3月, 2000 1 次提交
-
-
由 Tom Lane 提交于
file descriptor number for select(). (Suggestion from Ken Wright.)
-
- 24 3月, 2000 1 次提交
-
-
由 Tom Lane 提交于
it in a separate object. There's no value in keeping the state separate, and it creates dangling-pointer problems. Also, remove PQsetenv routines from public API, until and unless they are redesigned to have a safer interface. Since they were never part of the documented API before 7.0, it's unlikely that anyone is calling them.
-
- 11 3月, 2000 1 次提交
-
-
由 Tom Lane 提交于
about thread-safeness of the library.
-
- 16 2月, 2000 1 次提交
-
-
由 Tom Lane 提交于
accesses versus sequential accesses, a (very crude) estimate of the effects of caching on random page accesses, and cost to evaluate WHERE- clause expressions. Export critical parameters for this model as SET variables. Also, create SET variables for the planner's enable flags (enable_seqscan, enable_indexscan, etc) so that these can be controlled more conveniently than via PGOPTIONS. Planner now estimates both startup cost (cost before retrieving first tuple) and total cost of each path, so it can optimize queries with LIMIT on a reasonable basis by interpolating between these costs. Same facility is a win for EXISTS(...) subqueries and some other cases. Redesign pathkey representation to achieve a major speedup in planning (I saw as much as 5X on a 10-way join); also minor changes in planner to reduce memory consumption by recycling discarded Path nodes and not constructing unnecessary lists. Minor cleanups to display more-plausible costs in some cases in EXPLAIN output. Initdb forced by change in interface to index cost estimation functions.
-
- 15 2月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
Renormalize query.sgml and fix indenting.
-
- 08 2月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Fixed libpq printing functions
-
- 03 2月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 30 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Initdb help correction Changed end/abort to commit/rollback and changed related notices Commented out way old printing functions in libpq Fixed a typo in alter table / alter column
-
- 25 1月, 2000 1 次提交
-
-
由 Tom Lane 提交于
-
- 18 1月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 14 1月, 2000 1 次提交
-
-
由 Tom Lane 提交于
in libpq --- mostly, poor response to error conditions. You now actually get to see the postmaster's 'The Data Base System is starting up' message, which you didn't before. I suspect the SSL code is still broken though.
-
- 07 12月, 1999 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 30 11月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
PQconnectStart PQconnectPoll PQresetStart PQresetPoll PQsetenvStart PQsetenvPoll PQsetenvAbort and brings into the published interface PQsetenv. The first four are asynchronous analogues of PQconnectdb and PQreset - they allow an application to connect to the DB without blocking on remote I/O. The PQsetenv functions perform an environment negotiation with the server. Internal to libpq, pqReadReady and pqWriteReady have been made available across the library (they were previously static functions inside fe-misc.c). A lot of internal rearrangement has been necessary to support these changes. The API documentation has been updated also. Caveats: o The Windows code does not default to using non-blocking sockets, since I have no documentation: Define WIN32_NON_BLOCKING_CONNECTIONS to do that. o The SSL code still blocks. Ewan Mellor.
-
- 12 11月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 26 10月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 17 6月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
for Irix.
-
- 21 5月, 1999 1 次提交
-
-
由 Tom Lane 提交于
-
- 10 5月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
on connection. This patch changes it to use PQconnectdb rather than {fe_setauthsvc,PQsetdb}. This still isn't the complete solution, as there is no provision for user,password in class PgEnv, but it does get rid of the error message. Tested with gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release) under NetBSD-1.3K/i386. Cheers, Patrick Welche
-
- 18 4月, 1999 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 29 12月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
of Norm's Modular Style Sheets and jade/docbook. From Vince Vielhaber <vev@michvhf.com>.
-
- 31 10月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
documentation for v6.4. Bigger updates to the installation instructions (install and config).
-
- 21 10月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 18 10月, 1998 1 次提交
-
-
由 Tom Lane 提交于
-
- 15 10月, 1998 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 14 10月, 1998 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 11 10月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
Add new bibliographic references from Paul Aoki. Include libpq++ docs from the old man page in the Programmer's Guide. Update Unix installation info for ODBC.
-
- 05 10月, 1998 1 次提交
-
-
由 Tom Lane 提交于
-
- 15 8月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
Now back in sync with libpq.3 man page, which should be obsolete soon.
-
- 29 7月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
to be meaningful.
-
- 14 7月, 1998 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 09 7月, 1998 1 次提交
-
-
由 Marc G. Fournier 提交于
From: Tom Lane <tgl@sss.pgh.pa.us> Attached are diffs (from current cvs sources) to bring libpq.sgml and libpq.3 up to date. It appears that at various times in the past, people have made edits to one or the other of these files but not both. I propagated some changes from each into the other, but I don't think I caught every inconsistency. It'd be real nice if the man pages could be automatically generated from the SGML...
-
- 07 5月, 1998 1 次提交
-
-
由 Bruce Momjian 提交于
1. Rewritten libpq to allow asynchronous clients. 2. Implemented client side of cancel protocol in library, and patched psql.c to send a cancel request upon SIGINT. The backend doesn't notice it yet :-( 3. Implemented 'Z' protocol message addition and renaming of copy in/out start messages. These are implemented conditionally, ie, the client protocol version is checked; so the code should still work with 1.0 clients. 4. Revised protocol and libpq sgml documents (don't have an SGML compiler, though, so there may be some markup glitches here). What remains to be done: 1. Implement addition of atttypmod field to RowDescriptor messages. The client-side code is there but ifdef'd out. I have no idea what to change on the backend side. The field should be sent only if protocol >= 2.0, of course. 2. Implement backend response to cancel requests received as OOB messages. (This prolly need not be conditional on protocol version; just do it if you get SIGURG.) 3. Update libpq.3. (I'm hoping this can be generated mechanically from libpq.sgml... if not, will do it by hand.) Is there any other doco to fix? 4. Update non-libpq interfaces as necessary. I patched libpgtcl so that it would compile, but haven't tested it. Dunno what needs to be done with the other interfaces. Have at it! Tom Lane
-
- 26 4月, 1998 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 05 4月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
Add more URL links for GiST information.
-
- 01 3月, 1998 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-