[eml-dev] [Bug 2674] New: - Data Manager Library: Set database table life-span priority

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue Nov 21 12:36:35 PST 2006


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

           Summary: Data Manager Library: Set database table life-span
                    priority
           Product: EML
           Version: 2.0.1
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: datamanager
        AssignedTo: dcosta at lternet.edu
        ReportedBy: dcosta at lternet.edu
         QAContact: eml-dev at ecoinformatics.org


Provide an API for the Calling Application to set a database table life-span
priority on specific database tables.

When the upper limit on the database size is reached (see Bug #2673), the Data
Manager Library will free up space by reducing the number of cached data tables
in the database based on a "least used" removal algorithm. However, the Calling
Application should be able to protect specific tables from removal by setting
them as high priority. This is a boolean setting, either a table is protected
from removal or it isn't.

This task supports Use Case #6 in the Data Manager Library UML documentation.


More information about the Eml-dev mailing list