|
8 | 8 | <body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
|
9 | 9 | <h1><a name="section_1">PostgreSQL TODO List</a></h1>
|
10 | 10 | <p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/>
|
11 |
| -Last updated: Tue Nov 15 18:08:23 EST 2005 |
| 11 | +Last updated: Wed Nov 16 11:33:25 EST 2005 |
12 | 12 | </p>
|
13 | 13 | <p>The most recent version of this document can be viewed at<br/>
|
14 | 14 | <a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
|
@@ -505,13 +505,7 @@ <h1><a name="section_8">SQL Commands</a></h1>
|
505 | 505 | <h1><a name="section_9">Clients</a></h1>
|
506 | 506 |
|
507 | 507 | <ul>
|
508 |
| - <li>Add a libpq function to support Parse/DescribeStatement capability |
509 |
| - </li><li>Add PQescapeIdentifier() to libpq |
510 |
| - </li><li>Prevent PQfnumber() from lowercasing unquoted the column name |
511 |
| -<p> PQfnumber() should never have been doing lowercasing, but historically |
512 |
| - it has so we need a way to prevent it |
513 |
| -</p> |
514 |
| - </li><li>Have initdb set the input DateStyle (MDY or DMY) based on locale? |
| 508 | + <li>Have initdb set the input DateStyle (MDY or DMY) based on locale? |
515 | 509 | </li><li>Have pg_ctl look at PGHOST in case it is a socket directory?
|
516 | 510 | </li><li>Allow pg_ctl to work properly with configuration files located outside
|
517 | 511 | the PGDATA directory
|
@@ -590,6 +584,25 @@ <h1><a name="section_9">Clients</a></h1>
|
590 | 584 | </li><li>Add internationalized message strings
|
591 | 585 | </li></ul>
|
592 | 586 | </li></ul>
|
| 587 | +<p>libpq |
| 588 | +</p> |
| 589 | +<ul> |
| 590 | + <li>Add a function to support Parse/DescribeStatement capability |
| 591 | + </li><li>Add PQescapeIdentifier() |
| 592 | + </li><li>Prevent PQfnumber() from lowercasing unquoted the column name |
| 593 | +<p> PQfnumber() should never have been doing lowercasing, but |
| 594 | + historically it has so we need a way to prevent it |
| 595 | +</p> |
| 596 | + </li><li>Allow query results to be automatically batched to the client |
| 597 | +<p> Currently, all query results are transfered to the libpq |
| 598 | + client before libpq makes the results available to the |
| 599 | + application. This feature would allow the application to make |
| 600 | + use of the first result rows while the rest are transfered, or |
| 601 | + held on the server waiting for them to be requested by libpq. |
| 602 | + One complexity is that a query like SELECT 1/col could error |
| 603 | + out mid-way through the result set. |
| 604 | +</p> |
| 605 | +</li></ul> |
593 | 606 | <h1><a name="section_10">Referential Integrity</a></h1>
|
594 | 607 |
|
595 | 608 | <ul>
|
|
0 commit comments