jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ang...@apache.org
Subject svn commit: r431888 - /jackrabbit/trunk/contrib/spi/TODO.txt
Date Wed, 16 Aug 2006 12:29:35 GMT
Author: angela
Date: Wed Aug 16 05:29:35 2006
New Revision: 431888

URL: http://svn.apache.org/viewvc?rev=431888&view=rev
Log:
work in progress

- adjust TODO.txt

Modified:
    jackrabbit/trunk/contrib/spi/TODO.txt

Modified: jackrabbit/trunk/contrib/spi/TODO.txt
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/spi/TODO.txt?rev=431888&r1=431887&r2=431888&view=diff
==============================================================================
--- jackrabbit/trunk/contrib/spi/TODO.txt (original)
+++ jackrabbit/trunk/contrib/spi/TODO.txt Wed Aug 16 05:29:35 2006
@@ -44,25 +44,7 @@
       > reorder
       > refresh
 
-   see 10) AccessManager
 
-   b) all maps and caches using ItemId as key must be refactored in order
-   to account for the differences between SPI id and Jackrabbit/core-Ids.
-   This affects the following classes:
-
-      > ItemManagerImpl
-      > LockManagerImpl
-      > ChangeLog
-
-   c) all references to the root id
-     
-      > WorkspaceManager
-      > SessionItemStateManager
-      > HierarchyManagerImpl
-
-
-   Currently the original maps where replaced by a non-functional IdKeyMap,
-   in order to easily detect this issue within the jcr2spi project.
    In addition the code has been marked with // TODO: TO-BE-FIXED comments. 
 
 
@@ -133,24 +115,16 @@
    The call defines a NodeIterator as return value.
 
 
-10) AccessManager (improve)
-
-   isGranted(NodeId, QPath, String[]) is redundant, since SPI to non-existing
-   Items can be created from the parent Id and a relative path pointing to the
-   Item to be checked.
-
-   -> remove method and replaces usage.
-
-
-11) Transactions (work in progress)
+10) Transactions (work in progress)
 
    Definition of XASessionInfo must be reviewed.
 
 
-12) SessionImpl.switchWorkspace(String) used to create session on other 
+11) SessionImpl.switchWorkspace(String) used to create session on other 
     workspace for current subject. Missing implementation
 
 
+12) Extract interface for ItemState and derived classes
 
 
 



Mime
View raw message