From 6796e6c387f04c182298d3c00f5d34a477bac49d Mon Sep 17 00:00:00 2001 From: James Ahlborn Date: Mon, 29 Jul 2013 22:19:41 +0000 Subject: [PATCH] updates git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@756 f203690c-595d-4dc9-a70b-905162fa7fd2 --- TODO.txt | 8 ++++++-- 1 file 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 -- 2.39.5