summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Ahlborn <jtahlborn@yahoo.com>2013-07-29 22:19:41 +0000
committerJames Ahlborn <jtahlborn@yahoo.com>2013-07-29 22:19:41 +0000
commit6796e6c387f04c182298d3c00f5d34a477bac49d (patch)
tree82e829c55de40bc5d750d9184ace4a373771d4bb
parent5cc13ba401e57336771d860e63ac0d72b196e357 (diff)
downloadjackcess-2.tar.gz
jackcess-2.zip
updatesjackcess-2
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@756 f203690c-595d-4dc9-a70b-905162fa7fd2
-rw-r--r--TODO.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/TODO.txt b/TODO.txt
index eac259e..04a0aea 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -48,8 +48,12 @@ Refactor goals:
* create ComplexValue.Id and keep RowId
* remove DatabaseImpl from util classes
- remove unnecessary iterator class from impl classes? (what does this mean?)
-- change CodecHandler usage to handle not-inline decoding
+* change CodecHandler usage to handle not-inline decoding
- pass filename to CodecHandler, enable pwd callbacks CallbackHandler
+ - pass custom context to CodecHandler?
+ - rework CryptCodecProvider to have custom
+ javax.security.auth.callback.CallbackHandler which is only invoked if
+ password is definitely required.
* rework attachment data handling
- implement page buffering in PageChannel
* need to implement logical flushing in update code (startUpdate/finishUpdate)
@@ -64,7 +68,7 @@ Refactor goals:
- simple index support gone
- foreign key constraints enforced by default
- "main" classes became interfaces
- - advanced functionality still remains in impl classes
+ - advanced API functionality still remains in impl classes
- all new instance construction via builders
- iterable methods went away, iterable builder
- util classes moved to util package