commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 37431] New: - [pool] patch to remove GenericKeyedObjectPool's dep on CursorableLinkedList
Date Wed, 09 Nov 2005 23:14:52 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37431>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=37431

           Summary: [pool] patch to remove GenericKeyedObjectPool's dep on
                    CursorableLinkedList
           Product: Commons
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: PatchAvailable
          Severity: enhancement
          Priority: P3
         Component: Pool
        AssignedTo: commons-dev@jakarta.apache.org
        ReportedBy: Sandy@McArthur.org
OtherBugsDependingO 37153
             nThis:


GenericKeyedObjectPool uses CursorableLinkedList (CLL) seemingly because the cursor/iterator
from CLL 
allows concurrent access from multiple threads. Because the evictor requires exclusive access
to the keyed 
object pool the benefit of CLL is never realized. (Idle object eviction is the only place
the cursor/iterator 
was used.) This patch converts the CLL into a LinkedList removing the dependancy Collections.


See Bug #37428 for a similar patch for GenericObjectPool

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message