[kepler-dev] [Bug 4320] - Component Library Folders and Popup Menus

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue Aug 18 12:06:58 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4320





------- Comment #4 from aschultz at nceas.ucsb.edu  2009-08-18 12:06 -------
Shawn, Kepler's library is now built from KAR files stored on disk in folders
referred to as "Local Repositories".  This was specifically done to get away
from storing things in the RDBMS as was done in Kepler 1.0.  See bug 3898.  By
storing things in an RDBMS (and nowhere else) the complexity is greatly
increased because of the need to transition all that data to new versions of
the software.  It also becomes much more of a black box to the user as to what
is going on and has an impact on transferring data between Kepler instances. 
It is also awkward for many different modules to contribute to an RDBMS
structure intelligently.  Using KAR files on disk as the main data store for
user generated content and using the RDBMS as purely an indexing mechanism for
java serialized copies of the KAR contents (to increase performance) is what we
should be shooting for in the 2.0 release of the core modules (and really
that's where we're at now, excepting some outstanding issues).


More information about the Kepler-dev mailing list