aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.txt
diff options
context:
space:
mode:
authorJames Ahlborn <jtahlborn@yahoo.com>2016-02-16 00:10:30 +0000
committerJames Ahlborn <jtahlborn@yahoo.com>2016-02-16 00:10:30 +0000
commitafdc6f96fe5d662e76567ee2230a3a5d5a859169 (patch)
tree9dcbb9ae74221b4abe62b06405349996405ef234 /TODO.txt
parent69b84ac737d53c00bf801eccca774535b0a9610c (diff)
downloadjackcess-afdc6f96fe5d662e76567ee2230a3a5d5a859169.tar.gz
jackcess-afdc6f96fe5d662e76567ee2230a3a5d5a859169.zip
updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@978 f203690c-595d-4dc9-a70b-905162fa7fd2
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt18
1 files changed, 7 insertions, 11 deletions
diff --git a/TODO.txt b/TODO.txt
index 9512271..e3a12d6 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -10,25 +10,21 @@ Missing pieces:
* EASY
- implement table, column, index deletion
* EASY - MEDIUM
-- implement more comprehensive unicode compression write support
- * EASY? (have the code, do we trust it?)
- implement createReadOnlyTemp(InputStream) (delete temp file on close)
* EASY
- figure out how msaccess manages page/row locks
* MEDIUM
-Refactor goals:
-- tweak lookup apis (specify column vs column name)
-- clean up javadocs
- - enhance public api classes
- * add @usage tags to util classes
-- implement page buffering in PageChannel
- * need to implement logical flushing in update code (startUpdate/finishUpdate)
-- add typed getter methods to PropertyMap
+Rename:
+- Table - update table def, queries, relationships, complex tables?
+- Column - update table def, queries, relationships, complex tables?
+- Index - update table def
Index add (fk impl)
- Database.addIndex(IndexBuilder) - use TableCreator internal
- - add indexes separately from adding fk info,
+ - add indexes separately from adding fk info, (backing indexes need to be
+ added first)
+ - require baking indexes to be created first (does MSAccess?)
- need to populate index after creation! populate first, then add?
- add relationships
- flush all non-system tables from DbImpl._tableCache (references to old table