You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Jukka Zitting (JIRA)" <ji...@apache.org> on 2009/12/18 14:59:18 UTC

[jira] Created: (JCR-2443) AbstractSession should not synchronize on the session instance

AbstractSession should not synchronize on the session instance
--------------------------------------------------------------

                 Key: JCR-2443
                 URL: https://issues.apache.org/jira/browse/JCR-2443
             Project: Jackrabbit Content Repository
          Issue Type: Bug
          Components: jackrabbit-jcr-commons
    Affects Versions: 2.0-beta5
            Reporter: Jukka Zitting
            Assignee: Jukka Zitting


The local namespace mapping methods in AbstractSession are synchronized to protect against concurrent access. That's troublesome since our observation delivery needs to be able to get those mappings even when the session is synchronized to do something else.

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


Re: [jira] Commented: (JCR-2443) AbstractSession should not synchronize on the session instance

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Fri, Jan 15, 2010 at 2:00 PM, Bart van der Schans
<b....@onehippo.com> wrote:
> Just a friendly ping ;-) Any chance this can be backported to 1.5 and 1.6?

Yes, of course! Good that you pinged, as I was just about to get
started cutting the 1.6.1 release without remembering this issue.

BR,

Jukka Zitting

Re: [jira] Commented: (JCR-2443) AbstractSession should not synchronize on the session instance

Posted by Bart van der Schans <b....@onehippo.com>.
Hi,

Just a friendly ping ;-) Any chance this can be backported to 1.5 and 1.6?

Bart


On Fri, Dec 18, 2009 at 3:35 PM, Bart van der Schans (JIRA)
<ji...@apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/JCR-2443?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12792491#action_12792491 ]
>
> Bart van der Schans commented on JCR-2443:
> ------------------------------------------
>
> We ran into exactly the same problem with observations a few days ago. Any chance this to get this backported to the 1.5 and 1.6 branch?
>
>> AbstractSession should not synchronize on the session instance
>> --------------------------------------------------------------
>>
>>                 Key: JCR-2443
>>                 URL: https://issues.apache.org/jira/browse/JCR-2443
>>             Project: Jackrabbit Content Repository
>>          Issue Type: Bug
>>          Components: jackrabbit-jcr-commons
>>    Affects Versions: 2.0-beta5
>>            Reporter: Jukka Zitting
>>            Assignee: Jukka Zitting
>>             Fix For: 2.0.0
>>
>>
>> The local namespace mapping methods in AbstractSession are synchronized to protect against concurrent access. That's troublesome since our observation delivery needs to be able to get those mappings even when the session is synchronized to do something else.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>



-- 
Hippo B.V.  -  Amsterdam
Oosteinde 11, 1017 WT, Amsterdam, +31(0)20-5224466

Hippo USA Inc.  -  San Francisco
101 H Street, Suite Q, Petaluma CA, 94952-3329, +1 (707) 773-4646
-----------------------------------------------------------------
http://www.onehippo.com   -  info@onehippo.com
-----------------------------------------------------------------

[jira] Commented: (JCR-2443) AbstractSession should not synchronize on the session instance

Posted by "Bart van der Schans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-2443?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12792491#action_12792491 ] 

Bart van der Schans commented on JCR-2443:
------------------------------------------

We ran into exactly the same problem with observations a few days ago. Any chance this to get this backported to the 1.5 and 1.6 branch?

> AbstractSession should not synchronize on the session instance
> --------------------------------------------------------------
>
>                 Key: JCR-2443
>                 URL: https://issues.apache.org/jira/browse/JCR-2443
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-jcr-commons
>    Affects Versions: 2.0-beta5
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>             Fix For: 2.0.0
>
>
> The local namespace mapping methods in AbstractSession are synchronized to protect against concurrent access. That's troublesome since our observation delivery needs to be able to get those mappings even when the session is synchronized to do something else.

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


[jira] Resolved: (JCR-2443) AbstractSession should not synchronize on the session instance

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-2443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting resolved JCR-2443.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0

Fixed in revision 892253.

> AbstractSession should not synchronize on the session instance
> --------------------------------------------------------------
>
>                 Key: JCR-2443
>                 URL: https://issues.apache.org/jira/browse/JCR-2443
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-jcr-commons
>    Affects Versions: 2.0-beta5
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>             Fix For: 2.0.0
>
>
> The local namespace mapping methods in AbstractSession are synchronized to protect against concurrent access. That's troublesome since our observation delivery needs to be able to get those mappings even when the session is synchronized to do something else.

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


[jira] Updated: (JCR-2443) AbstractSession should not synchronize on the session instance

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-2443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting updated JCR-2443:
-------------------------------

    Fix Version/s: 1.6.1

Merged to the 1.6 branch in revision 899724.

> AbstractSession should not synchronize on the session instance
> --------------------------------------------------------------
>
>                 Key: JCR-2443
>                 URL: https://issues.apache.org/jira/browse/JCR-2443
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-jcr-commons
>    Affects Versions: 2.0-beta5
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>             Fix For: 1.6.1, 2.0-beta6
>
>
> The local namespace mapping methods in AbstractSession are synchronized to protect against concurrent access. That's troublesome since our observation delivery needs to be able to get those mappings even when the session is synchronized to do something else.

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