Bruce Momjian
10e1b9df5c
Add:
...
> * Implement Boyer-Moore searching in strpos()
>
> http://archives.postgresql.org/pgsql-patches/2007-08/msg00012.php
2007-09-26 08:47:43 +00:00
Bruce Momjian
d16f270e59
Typo fix from Brendan Jurd.
2007-09-23 18:06:47 +00:00
Bruce Momjian
754838caa3
Done:
...
> * -Consider shrinking expired tuples to just their headers
> * -Allow heap reuse of UPDATEd rows if no indexed columns are changed,
> and old and new versions are on the same heap page
Not needed anymore:
< * Reuse index tuples that point to heap tuples that are not visible to
< anyone?
2007-09-20 18:54:19 +00:00
Bruce Momjian
9a36a09f2e
Update Japanese FAQ.
...
Jun Kuwamura
2007-09-15 00:58:19 +00:00
Bruce Momjian
c16ffbc677
Add:
...
>
> o Prevent long-lived temporary tables from causing frozen-xid
> advancement starvation
>
> http://archives.postgresql.org/pgsql-general/2007-06/msg01645.php
2007-09-14 19:02:46 +00:00
Bruce Momjian
dc8a8a0463
Add:
...
>
> * Make it possible to use RETURNING together with conditional DO INSTEAD
> rules, such as for partitioning setups
>
> http://archives.postgresql.org/pgsql-hackers/2007-09/msg00577.php
2007-09-14 18:50:48 +00:00
Bruce Momjian
18cad61e67
Fix markup.
2007-09-14 18:39:58 +00:00
Bruce Momjian
637878cd85
Update pronunciation FAQ item.
2007-09-14 18:38:44 +00:00
Bruce Momjian
23221f4eea
Update to mention alternate project name is "Postgres".
2007-09-14 18:29:59 +00:00
Bruce Momjian
e8e2bd799f
Update Japanese FAQ, backpatch.
...
Jun Kuwamura
2007-09-13 03:34:11 +00:00
Bruce Momjian
8049626ee2
Update Japanese FAQ to current release number.
2007-09-12 03:11:42 +00:00
Bruce Momjian
0735264aab
Upcoming most recent release will be 8.2.5.
2007-09-11 17:34:12 +00:00
Bruce Momjian
85e79a4a83
Add Hash thread URL:
...
> http://archives.postgresql.org/pgsql-hackers/2007-09/msg00051.php
2007-09-07 19:07:58 +00:00
Bruce Momjian
190df8a4cf
Done:
...
< * Reduce XID consumption of read-only queries
<
< http://archives.postgresql.org/pgsql-hackers/2007-08/msg00516.php
<
<
> * -Reduce XID consumption of read-only queries
2007-09-05 21:58:47 +00:00
Bruce Momjian
56cbd29328
Please ignore. Fresh checkout to see if this fixes it.
2007-08-28 03:09:01 +00:00
Bruce Momjian
29412cc0a7
Commit test, please ignore.
2007-08-28 03:06:07 +00:00
Bruce Momjian
b5187f1893
CVS commit test for TODO. Please ignore.
2007-08-28 03:03:36 +00:00
Bruce Momjian
0ba76faf79
Small commit test for TODO.
2007-08-28 03:01:39 +00:00
Bruce Momjian
69b1242775
Update TODO.html.
2007-08-28 03:01:08 +00:00
Bruce Momjian
28662b850c
Batch of TODO updates, mostly completed item marking and whitespace
...
fixes. Not sure how these weren't comitted before.
2007-08-28 02:57:10 +00:00
Bruce Momjian
2ae8825a8e
Fix typo in FAQ_DEV.
2007-08-23 00:10:07 +00:00
Bruce Momjian
ef74900704
Add book to FAQ_DEV:
...
Transactional Information Systems by Gerhard Weikum, Kaufmann
2007-08-23 00:09:34 +00:00
Bruce Momjian
de56b7cbdf
Done:
...
< * Allow server log information to be output as INSERT statements
> * -Allow server log information to be output as CSV format
2007-08-19 02:36:08 +00:00
Bruce Momjian
e53a548794
Add:
...
>
> * Reduce XID consumption of read-only queries
>
> http://archives.postgresql.org/pgsql-hackers/2007-08/msg00516.php
>
2007-08-16 19:02:15 +00:00
Bruce Momjian
5ff95e6b8e
Add third idea about pulling data from indexes.
...
> A third idea would be for a heap scan to check if all rows are visible
> and if so set a per-table flag which can be checked by index scans.
> Any change to the table would have to clear the flag. To detect
> changes during the heap scan a counter could be set at the start and
> checked at the end --- if it is the same, the table has not been
> modified --- any table change would increment the counter.
2007-08-15 15:53:30 +00:00
Bruce Momjian
811f91cf5a
Fix whitespace in TODO.
2007-08-15 15:36:31 +00:00
Bruce Momjian
6ccc262d6d
Done for ecpg:
...
< o Use backend PREPARE/EXECUTE facility for ecpg where possible
2007-08-14 17:02:42 +00:00
Bruce Momjian
c441e26ee8
Done:
...
< * Allow buffered WAL writes and fsync
2007-08-01 23:13:31 +00:00
Bruce Momjian
27d074923d
Add:
...
>
> o Allow GLOBAL temporary tables to exist as empty by default in
> all sessions
>
> http://archives.postgresql.org/pgsql-hackers/2007-07/msg00006.php
>
2007-07-18 00:16:21 +00:00
Bruce Momjian
a5ca334a21
Remove http://www.benchmarkresources.com , no longer resolves to a
...
meaningful site.
2007-07-17 05:03:55 +00:00
Bruce Momjian
74fbe9ccd1
Add:
...
> * Allow multiple indexes to be created concurrently, ideally via a
> single heap scan, and have a restore of a pg_dump somehow use it
>
> http://archives.postgresql.org/pgsql-general/2007-05/msg01274.php
Small blank line additions.
2007-07-17 00:07:54 +00:00
Bruce Momjian
5b67de17ee
Remove, per Magnus:
...
< o Check WSACancelBlockingCall() for interrupts [win32intr]
2007-07-08 00:41:11 +00:00
Bruce Momjian
700eabbe69
Done:
...
> * -Reduce checkpoint performance degredation by forcing data to disk
2007-06-28 21:55:00 +00:00
Bruce Momjian
7ced811d45
Update item:
...
< * Allow EXPLAIN output to be more easily processed by scripts
> * Allow EXPLAIN output to be more easily processed by scripts, perhaps XML
2007-06-13 21:38:00 +00:00
Bruce Momjian
5f2bda15eb
Done:
...
< o Allow UPDATE/DELETE WHERE CURRENT OF cursor
<
< This requires using the row ctid to map cursor rows back to the
< original heap row. This become more complicated if WITH HOLD cursors
< are to be supported because WITH HOLD cursors have a copy of the row
< and no FOR UPDATE lock.
< http://archives.postgresql.org/pgsql-hackers/2007-01/msg01014.php
<
> o -Allow UPDATE/DELETE WHERE CURRENT OF cursor
2007-06-11 01:51:50 +00:00
Bruce Momjian
a3e3389913
Done:
...
< * Allow sequential scans to take advantage of other concurrent
> * -Allow sequential scans to take advantage of other concurrent
<
< One possible implementation is to start sequential scans from the lowest
< numbered buffer in the shared cache, and when reaching the end wrap
< around to the beginning, rather than always starting sequential scans
< at the start of the table.
<
< http://archives.postgresql.org/pgsql-patches/2006-12/msg00076.php
< http://archives.postgresql.org/pgsql-hackers/2006-12/msg00408.php
< http://archives.postgresql.org/pgsql-hackers/2006-12/msg00784.php
< http://archives.postgresql.org/pgsql-hackers/2007-03/msg00415.php
<
2007-06-08 18:45:22 +00:00
Bruce Momjian
55477d742e
Remove description for:
...
o -Add a GUC variable to control the tablespace for temporary objects
and sort files
<
< It could start with a random tablespace from a supplied list and
< cycle through the list.
<
2007-06-03 18:49:28 +00:00
Bruce Momjian
4e023373d0
Re-add TODO and clarify it is for the kernel cache:
...
< * Allow free-behind capability for large sequential scans, perhaps using
< posix_fadvise()
> * Allow free-behind capability for large sequential scans to avoid
> kernel cache spoiling
2007-06-02 11:28:01 +00:00
Bruce Momjian
ededa6dfc8
TODO item not needed anymore now that the buffer cache is
...
scan-resistant:
<
< * Allow free-behind capability for large sequential scans, perhaps using
< posix_fadvise()
<
< Posix_fadvise() can control both sequential/random file caching and
< free-behind behavior, but it is unclear how the setting affects other
< backends that also have the file open, and the feature is not supported
< on all operating systems.
2007-06-02 02:46:38 +00:00
Bruce Momjian
41ef1c0f32
Add URL for:
...
o Research self-referential UPDATEs that see inconsistent row versions
in read-committed mode
<
> http://archives.postgresql.org/pgsql-hackers/2007-06/msg00016.php
2007-06-01 18:41:55 +00:00
Bruce Momjian
4fbdcc174e
Update wording:
...
o Research self-referential UPDATEs that see inconsistent row versions
in read-committed mode
http://archives.postgresql.org/pgsql-hackers/2007-05/msg00507.php
2007-06-01 18:40:42 +00:00
Bruce Momjian
397d00af8f
Wording improvement.
2007-06-01 04:11:43 +00:00
Bruce Momjian
4dc6319331
Update FAQ_DEV URL to output for text format.
2007-06-01 04:05:36 +00:00
Bruce Momjian
95e9f4ede3
Add URL for code comments to developer's FAQ:
...
http://www.ibm.com/developerworks/linux/library/l-clear-code/?ca=dgr-FClnxw01linuxcodetips
2007-06-01 00:28:35 +00:00
Bruce Momjian
9b89c13ab5
Update:
...
< * Consider allowing 64-bit integers to be passed by value on 64-bit
< platforms
> * Consider allowing 64-bit integers and floats to be passed by value on
> 64-bit platforms
>
> Also change 32-bit floats (float4) to be passed by value at the same
> time.
>
2007-05-30 20:26:06 +00:00
Bruce Momjian
0a6f2ee84d
Fix wording:
...
< * Consider allowing 64-bit integers to be passed by reference on 64-bit
> * Consider allowing 64-bit integers to be passed by value on 64-bit
2007-05-30 20:02:41 +00:00
Bruce Momjian
8a73ec138e
Add:
...
>
> * Consider allowing 64-bit integers to be passed by reference on 64-bit
> platforms
2007-05-30 20:00:35 +00:00
Bruce Momjian
85df43f341
Add URL for:
...
* Improve speed with indexes
For large table adjustments during VACUUM FULL, it is faster to cluster
or reindex rather than update the index. Also, index updates can bloat
the index.
2007-05-30 19:07:20 +00:00
Bruce Momjian
e031844eac
Update wording:
...
< * Fix self-referential UPDATEs seeing inconsistent row versions in
> * Fix self-referential UPDATEs that see inconsistent row versions in
2007-05-28 23:56:29 +00:00
Bruce Momjian
4c75abde53
Add:
...
>
> * Fix self-referential UPDATEs seeing inconsistent row versions in
> read-committed mode
>
> http://archives.postgresql.org/pgsql-hackers/2007-05/msg00507.php
2007-05-28 23:56:00 +00:00