You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Trustin Lee (JIRA)" <di...@incubator.apache.org> on 2005/06/20 13:21:17 UTC
[jira] Created: (DIREVE-166) Refactor
Refactor
---------
Key: DIREVE-166
URL: http://issues.apache.org/jira/browse/DIREVE-166
Project: Directory Server
Type: Improvement
Components: jdbm database
Versions: 0.9
Reporter: Trustin Lee
Assigned to: Trustin Lee
Fix For: 0.9.1
1) create a new package 'partition' and place all partition related stuffs there for better package layout.
2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
4) add transaction support to make all operations atomic retaining the interface of current Database class.
6) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (DIREVE-166) Refactor Database
Posted by "Trustin Lee (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIREVE-166?page=all ]
Trustin Lee updated DIREVE-166:
-------------------------------
Summary: Refactor Database (was: Refactor)
> Refactor Database
> ------------------
>
> Key: DIREVE-166
> URL: http://issues.apache.org/jira/browse/DIREVE-166
> Project: Directory Server
> Type: Improvement
> Components: jdbm database
> Versions: 0.9
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Fix For: 0.9.1
>
> 1) create a new package 'partition' and place all partition related stuffs there for better package layout.
> 2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
> 3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
> 4) add transaction support to make all operations atomic retaining the interface of current Database class.
> 6) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (DIREVE-166) Refactor Database and
Posted by "Trustin Lee (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIREVE-166?page=all ]
Trustin Lee updated DIREVE-166:
-------------------------------
Summary: Refactor Database and (was: Refactor Database)
> Refactor Database and
> ----------------------
>
> Key: DIREVE-166
> URL: http://issues.apache.org/jira/browse/DIREVE-166
> Project: Directory Server
> Type: Improvement
> Components: jdbm database
> Versions: 0.9
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Fix For: 0.9.1
>
> 1) create a new package 'partition' and place all partition related stuffs there for better package layout.
> 2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
> 3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
> 4) add transaction support to make all operations atomic retaining the interface of current Database class.
> 6) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (DIREVE-166) Refactor Database and ContextPartition
Posted by "Trustin Lee (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIREVE-166?page=all ]
Trustin Lee closed DIREVE-166:
------------------------------
Resolution: Fixed
This issue is already resolved in 0.9.1.
> Refactor Database and ContextPartition
> --------------------------------------
>
> Key: DIREVE-166
> URL: http://issues.apache.org/jira/browse/DIREVE-166
> Project: Directory Server
> Type: Improvement
> Components: jdbm database
> Versions: 0.9
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Fix For: 0.9.1
>
> 1) create a new package 'partition' and place all partition related stuffs there for better package layout.
> 2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
> 3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
> 4) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (DIREVE-166) Refactor Database and ContextPartition
Posted by "Trustin Lee (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIREVE-166?page=all ]
Trustin Lee updated DIREVE-166:
-------------------------------
Summary: Refactor Database and ContextPartition (was: Refactor Database and)
Mistakenly pressed enter not typing summary. Sorry!
> Refactor Database and ContextPartition
> --------------------------------------
>
> Key: DIREVE-166
> URL: http://issues.apache.org/jira/browse/DIREVE-166
> Project: Directory Server
> Type: Improvement
> Components: jdbm database
> Versions: 0.9
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Fix For: 0.9.1
>
> 1) create a new package 'partition' and place all partition related stuffs there for better package layout.
> 2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
> 3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
> 4) add transaction support to make all operations atomic retaining the interface of current Database class.
> 6) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (DIREVE-166) Refactor
Posted by "Trustin Lee (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIREVE-166?page=all ]
Trustin Lee updated DIREVE-166:
-------------------------------
Summary: Refactor (was: Refactor)
> Refactor
> ---------
>
> Key: DIREVE-166
> URL: http://issues.apache.org/jira/browse/DIREVE-166
> Project: Directory Server
> Type: Improvement
> Components: jdbm database
> Versions: 0.9
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Fix For: 0.9.1
>
> 1) create a new package 'partition' and place all partition related stuffs there for better package layout.
> 2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
> 3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
> 4) add transaction support to make all operations atomic retaining the interface of current Database class.
> 6) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (DIREVE-166) Refactor Database and ContextPartition
Posted by "Trustin Lee (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIREVE-166?page=all ]
Trustin Lee updated DIREVE-166:
-------------------------------
Fix Version: 0.9.1
(was: 0.9.2)
Description:
1) create a new package 'partition' and place all partition related stuffs there for better package layout.
2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
4) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
was:
1) create a new package 'partition' and place all partition related stuffs there for better package layout.
2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
4) add transaction support to make all operations atomic retaining the interface of current Database class.
6) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
Removed transaction support from the list to extract it into a separate issue.
> Refactor Database and ContextPartition
> --------------------------------------
>
> Key: DIREVE-166
> URL: http://issues.apache.org/jira/browse/DIREVE-166
> Project: Directory Server
> Type: Improvement
> Components: jdbm database
> Versions: 0.9
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Fix For: 0.9.1
>
> 1) create a new package 'partition' and place all partition related stuffs there for better package layout.
> 2) merge AbstractContextPartition and ApplicationContextPartition to DatabaseContextPartition.
> 3) move db package into 'partition' package. (i.e. partition.database) and put DatabaseContextPartition to 'database' package for better package layout.
> 4) provide standardized initialization method like 'open' instead of constructors like we did for ContextPartition so that users can instantiate Database and DatabaseContextPartition in configuration phase.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira