Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
405e0c9a
Commit
405e0c9a
authored
Mar 08, 2002
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update TODO items that are completed.
parent
ee81126d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
11 deletions
+12
-11
doc/TODO
doc/TODO
+12
-11
No files found.
doc/TODO
View file @
405e0c9a
TODO list for PostgreSQL
========================
Last updated: Thu Mar 7 23:
03:04
EST 2002
Last updated: Thu Mar 7 23:
33:25
EST 2002
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
...
...
@@ -123,7 +123,7 @@ VIEWS / RULES
* Allow temporary views
* Move psql backslash information into views
* Allow RULE recompilation
* Remove brackets as multi-statement rule grouping, must use parens
* Remove brackets as multi-statement rule grouping, must use parens
(Bruce)
* Prevent aggregates from being used in rule WHERE clauses
INDEXES
...
...
@@ -189,11 +189,11 @@ COMMANDS
o ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence
o ALTER TABLE ADD COLUMN column SET DEFAULT should fill existing
rows with DEFAULT value
o Have ALTER TABLE OWNER change all dependant objects like indexes
o
-
Have ALTER TABLE OWNER change all dependant objects like indexes
* CLUSTER
o
c
luster all tables at once
o
prevent loss of indexes, permissions, inheritance (Bruce)
o
C
luster all tables at once
o
Prevent loss of indexes, permissions, inheritance
o Automatically maintain clustering on a table
* COPY
...
...
@@ -251,7 +251,7 @@ CLIENTS
* Allow psql to show transaction status if backend protocol changes made
* Add XML interface: psql, pg_dump, COPY, separate server (?)
* Add config file check for $ODBCINI, $HOME/.odbc.ini, installpath/etc/odbc.ini
* Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil Conway)
*
-
Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil Conway)
* JDBC
o Comprehensive test suite. This may be available already.
...
...
@@ -260,7 +260,7 @@ CLIENTS
o Error Codes (pending backend implementation)
o Support both 'make' and 'ant'
o Fix LargeObject API to handle OIDs as unsigned ints
o Implement cancel() method on Statement
o
-
Implement cancel() method on Statement
o Use cursors implicitly to avoid large results (see setCursorName())
o Add support for CallableStatements
o Add LISTEN/NOTIFY support to the JDBC driver (Barry)
...
...
@@ -329,7 +329,7 @@ EXOTIC FEATURES
* Add sql3 recursive unions
* Add the concept of dataspaces/tablespaces [tablespaces]
* Allow SQL92 schemas [schema]
* Allow SQL92 schemas
(Tom)
[schema]
* Allow queries across multiple databases [crossdb]
* Add pre-parsing phase that converts non-ANSI features to supported features
* Allow plug-in modules to emulate features from other databases
...
...
@@ -366,7 +366,7 @@ VACUUM
* Improve speed with indexes (perhaps recreate index instead) [vacuum]
* Reduce lock time by moving tuples with read lock, then write
lock and truncate table [vacuum]
* Provide automatic
scheduling of background vacuum
(Tom)
* Provide automatic
running of vacuum in the background
(Tom)
LOCKING
-------
...
...
@@ -419,7 +419,7 @@ OPTIMIZER / EXECUTOR
* Allow merge and hash joins on expressions not just simple variables (Tom)
* Add new pg_proc cachable settings to specify whether function can be
evaluated only once or once per query
* Change FIXED_CHAR_SEL to 0.20 from 0.04 to give better selectivity (Bruce)
*
-
Change FIXED_CHAR_SEL to 0.20 from 0.04 to give better selectivity (Bruce)
* Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS [exists]
* Missing optimizer selectivities for date, r-tree, etc. [optimizer]
* Allow ORDER BY ... LIMIT to select top values without sort or index
...
...
@@ -441,7 +441,7 @@ SOURCE CODE
===========
* Add use of 'const' for variables in source tree
*
Fix problems with libpq non-blocking/async code [async]
*
-Fix problems with libpq non-blocking/async code
* Make sure all block numbers are unsigned to increase maximum table size
* Use BlockNumber rather than int where appropriate
* Merge LockMethodCtl and LockMethodTable into one shared structure (Bruce)
...
...
@@ -474,6 +474,7 @@ SOURCE CODE
* Remove or relicense modules that are not under the BSD license, if possible
* Remove memory/file descriptor freeing befor elog(ERROR) (Bruce)
---------------------------------------------------------------------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment