PostgreSQL TODO List
====================
-Last updated: Fri Jun 9 14:12:22 EDT 2006
+Last updated: Fri Jun 9 14:41:37 EDT 2006
The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html.
* Tablespaces
- * Allow a database in tablespace t1 with tables created in
+ o Allow a database in tablespace t1 with tables created in
tablespace t2 to be used as a template for a new database created
with default tablespace t2
To fix this would require modifying pg_class in the newly copied
database, which we don't currently do.
- * Allow reporting of which objects are in which tablespaces
+ o Allow reporting of which objects are in which tablespaces
This item is difficult because a tablespace can contain objects
from multiple databases. There is a server-side function that
GRANT SELECT ON ALL TABLES IN public TO phpuser;
GRANT SELECT ON NEW TABLES IN public TO phpuser;
- * Allow GRANT/REVOKE permissions to be inherited by objects based on
+ o Allow GRANT/REVOKE permissions to be inherited by objects based on
schema permissions
- * Allow SERIAL sequences to inherit permissions from the base table?
+ o Allow SERIAL sequences to inherit permissions from the base table?
* CURSOR
-Last updated: Fri Jun 9 14:12:22 EDT 2006
+Last updated: Fri Jun 9 14:41:37 EDT 2006
The most recent version of this document can be viewed at
requires a tool that will call that function and connect to each
database to find the objects in each database for that tablespace.
-
%Add a GUC variable to control the tablespace for temporary objects
+
%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.
-
Allow WAL replay of CREATE TABLESPACE to work when the directory
+
Allow WAL replay of CREATE TABLESPACE to work when the directory
structure on the recovery computer is different from the original
-
Allow per-tablespace quotas
-
+
Allow per-tablespace quotas
Point-In-Time Recovery (PITR)
GRANT SELECT ON ALL TABLES IN public TO phpuser;
GRANT SELECT ON NEW TABLES IN public TO phpuser;
-
Allow GRANT/REVOKE permissions to be inherited by objects based on
+
Allow GRANT/REVOKE permissions to be inherited by objects based on
schema permissions
-
Allow SERIAL sequences to inherit permissions from the base table?
-
+
Allow SERIAL sequences to inherit permissions from the base table?
CURSOR