Marco Volpini ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a129c3cb35ed9014cf6b480
 ) *created* an issue

GeoServer ( 
https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiMGNmZjlhYjFiNzJjNDNmNGI3NzRmMGZhZDU3MzI4MjIiLCJwIjoiaiJ9
 ) / Bug ( 
https://osgeo-org.atlassian.net/browse/GEOS-10387?atlOrigin=eyJpIjoiMGNmZjlhYjFiNzJjNDNmNGI3NzRmMGZhZDU3MzI4MjIiLCJwIjoiaiJ9
 ) GEOS-10387 ( 
https://osgeo-org.atlassian.net/browse/GEOS-10387?atlOrigin=eyJpIjoiMGNmZjlhYjFiNzJjNDNmNGI3NzRmMGZhZDU3MzI4MjIiLCJwIjoiaiJ9
 ) Thread updating cache in ResourcePool might block other threads to read 
other resources ( 
https://osgeo-org.atlassian.net/browse/GEOS-10387?atlOrigin=eyJpIjoiMGNmZjlhYjFiNzJjNDNmNGI3NzRmMGZhZDU3MzI4MjIiLCJwIjoiaiJ9
 )

Issue Type: Bug Assignee: Marco Volpini ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a129c3cb35ed9014cf6b480
 ) Created: 11/Feb/22 9:02 AM Environment:

The problem arised when a single thread took forever to run the creation of a 
DataStore before putting it inside the cache. This is due the fact that the 
synchronization block is acquired on the whole cache object.

To avoid this, the lock will be acquired on the resource id using CanonicalSet 
to ensure identity.

Priority: Medium Reporter: Marco Volpini ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a129c3cb35ed9014cf6b480
 )

( 
https://osgeo-org.atlassian.net/browse/GEOS-10387#add-comment?atlOrigin=eyJpIjoiMGNmZjlhYjFiNzJjNDNmNGI3NzRmMGZhZDU3MzI4MjIiLCJwIjoiaiJ9
 ) Add Comment ( 
https://osgeo-org.atlassian.net/browse/GEOS-10387#add-comment?atlOrigin=eyJpIjoiMGNmZjlhYjFiNzJjNDNmNGI3NzRmMGZhZDU3MzI4MjIiLCJwIjoiaiJ9
 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( 
https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail
 ) or iOS ( 
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8
 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100191- 
sha1:8f89d94 )
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to