jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
castor
  • castor
  • CASTOR-3109 Eliminate the synchronized on basemol...
  • CASTOR-3119

change of OID meaning

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Sub-task Sub-task
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.3.3rc1
  • Component/s: JDO
  • Labels:
    None
  • Number of attachments :
    1

Description

In current implementation, both the extended object and superclass object will have one oid for one instance, so more than one oid and lock will be created when loading an extended object. This cause the usage of 'synchronized (basemolder)'.
In this issues, I'll make it unique for one instance. Then one instance just has one oid, and just one lock (no matter extended or not).

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Text File
    patch-C3119-20110623.txt
    23/Jun/11 4:21 AM
    10 kB
    Wensheng Dou

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Wensheng Dou added a comment - 23/Jun/11 4:21 AM

This patch makes oid unique for one instance. Then one instance just has one oid, and just one lock (no matter extended or not).

Show
Wensheng Dou added a comment - 23/Jun/11 4:21 AM This patch makes oid unique for one instance. Then one instance just has one oid, and just one lock (no matter extended or not).
Hide
Permalink
Ralf Joachim added a comment - 24/Jun/11 7:43 AM

Committed patch as is with cpactf test04 enabled again

Show
Ralf Joachim added a comment - 24/Jun/11 7:43 AM Committed patch as is with cpactf test04 enabled again

People

  • Assignee:
    Wensheng Dou
    Reporter:
    Wensheng Dou
Vote (0)
Watch (0)

Dates

  • Created:
    21/Jun/11 8:44 PM
    Updated:
    24/Jun/11 7:43 AM
    Resolved:
    24/Jun/11 7:43 AM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.