commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christoph Kutzinski (JIRA)" <j...@apache.org>
Subject [jira] Updated: (POOL-119) GenericObjectPool: Provide option to create new objects serial
Date Sun, 06 Jan 2008 22:36:34 GMT

     [ https://issues.apache.org/jira/browse/POOL-119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Christoph Kutzinski updated POOL-119:
-------------------------------------

    Attachment: patch2.txt

I just realized that during re-check if an object was returned, a synchronized-block on 'this'
was missing.
Added a 2nd patch just for GenericObjectPool

> GenericObjectPool: Provide option to create new objects serial
> --------------------------------------------------------------
>
>                 Key: POOL-119
>                 URL: https://issues.apache.org/jira/browse/POOL-119
>             Project: Commons Pool
>          Issue Type: New Feature
>    Affects Versions: 1.4
>            Reporter: Christoph Kutzinski
>             Fix For: 1.5
>
>         Attachments: patch.txt, patch2.txt
>
>
> As discussed on the Commons-Dev mailing list:
> In certain scenarios it is desirable to serialize creation of new objects, if the pool
needs to grow. This has 2 main advantages:
> - help keeping load away from the engine creating the objects (e.g. the database server)
during high load situations
> - avoid unnecessary object creation if objects where returned to pool while multiple
'new' objects are requested from the pool

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message