summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2012-04-24 10:42:53 +0200
committerAndreas Baumann <abaumann@yahoo.com>2012-04-24 10:42:53 +0200
commit455b71bbe074599b9d6a2915050f2784df8a117d (patch)
treeefeb6c11cceda28533979aea1937e10971f5d923 /TODO
parent2e7f37d9c3ffb495b4a3e1d53783897eca970b4a (diff)
downloadpgfuse-455b71bbe074599b9d6a2915050f2784df8a117d.tar.gz
pgfuse-455b71bbe074599b9d6a2915050f2784df8a117d.tar.bz2
updated requirements and todos
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 7 insertions, 0 deletions
diff --git a/TODO b/TODO
index e3baead..4a97692 100644
--- a/TODO
+++ b/TODO
@@ -10,6 +10,9 @@ TODO list (in order of priority)
- extended attributes
- sort out synchronization issues, how much should we lock?
- add tests for sparse files and funny read/write operations
+- strategy for half-blocks, help PostgreSQL optimize disk usage
+ of data in BYTEA columns. Try to support tails of growing files
+ and tiny files (without padding to the block size)
- allow for size_t and off_t (check int4 which should
be int8, use be64ton and not htonl), flag for 64-bit
(large filesystem)?
@@ -22,6 +25,10 @@ TODO list (in order of priority)
lsetxattr("file.sgml", "security.selinux", "system_u:object_r:httpd_sys_content_t:s0", 41, 0) = -1 EOPNOTSUPP (Operation not supported)
- investigate SELinux races
- make some performance tests, see http://archive09.linux.com/feature/127055
+- add options to specify:
+ - prefix for tables and indexes
+ - a --init and a --clean option, using schema.sql as template?
+ - support options to specify names of tables, prefixes or/and namespaces?
- optimizations:
- use prepared statements, measure performance gain
- use of asynchonous read/writes