[eml-dev] [Bug 2576] New: - Data Manager Library: Database Connection Pooling

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Fri Oct 27 13:11:08 PDT 2006


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

           Summary: Data Manager Library: Database Connection Pooling
           Product: EML
           Version: 2.0.1
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: eml - general bugs
        AssignedTo: dcosta at lternet.edu
        ReportedBy: dcosta at lternet.edu
         QAContact: eml-dev at ecoinformatics.org


Rework the design and implementation of database connection pooling in the Data
Manager Library. Provide a callback mechanism for the calling application to
manage its own connection pool. This should include a mechanism for returning a
"Connection not available" status to the Data Manager so that it will know that
it needs to wait until a connection is available. The Data Manager should
generally use one connection per operation, though if the operation has several
steps it could re-use the same connection in more than one step if it's safe to
do so.


More information about the Eml-dev mailing list