You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by "Craig Russell (JIRA)" <ji...@apache.org> on 2007/01/05 19:48:27 UTC

[jira] Created: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
-----------------------------------------------------------------------------------------------

                 Key: JDO-456
                 URL: https://issues.apache.org/jira/browse/JDO-456
             Project: JDO
          Issue Type: New Feature
          Components: specification, tck2, tck2-legacy
    Affects Versions: JDO 2 final
            Reporter: Craig Russell
         Assigned To: Craig Russell
             Fix For: JDO 2 maintenance release 1


In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.

The specification has been updated for the error in the specification regarding transient dirty instances. 

New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

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

Michelle Caisse resolved JDO-456.
---------------------------------

    Resolution: Fixed

Spec and tck changes are complete.

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>            Assignee: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>         Attachments: StateTransitionsUpdates2.html
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

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


[jira] Updated: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

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

Michelle Caisse updated JDO-456:
--------------------------------

    Attachment: StateTransitionsUpdates2.html

Attached state transitions table has revisions in the rows for detachCopy with active transaction, column P-nontrans

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>         Attachments: stateTransitionsUpdates.htm, StateTransitionsUpdates2.html
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

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


[jira] Commented: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

Posted by "Michelle Caisse (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12464361 ] 

Michelle Caisse commented on JDO-456:
-------------------------------------

Added new test cases with revision: 495751  


> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

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

Michelle Caisse updated JDO-456:
--------------------------------

    Attachment: stateTransitionsUpdates.htm

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>         Attachments: stateTransitionsUpdates.htm
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

Posted by "Michelle Caisse (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12464363 ] 

Michelle Caisse commented on JDO-456:
-------------------------------------

This issue still needs resolution of unspecified state transitions.

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

Posted by "Craig Russell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462583 ] 

Craig Russell commented on JDO-456:
-----------------------------------

1. The test cases StateTransitions and StateTransitionsReturnedObject need to be updated. Need to replace existing operation "detachCopy outside tx"  with two operations "detachCopy outside tx with NontransactionalRead true" and "detachCopy outside tx with NontransactionalRead true false". 

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

Posted by "Craig Russell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462589 ] 

Craig Russell commented on JDO-456:
-----------------------------------

2. The test cases StateTransitions and StateTransitionsReturnedObject need to be updated. Need to replace existing operation "detachCopy with active tx" with two operations "detachCopy with active Optimistic tx" and "detachCopy with active Datastore tx".

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

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

Michelle Caisse updated JDO-456:
--------------------------------

    Attachment:     (was: stateTransitionsUpdates.htm)

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>         Attachments: StateTransitionsUpdates2.html
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

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


[jira] Commented: (JDO-456) Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests

Posted by "Michelle Caisse (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12465298 ] 

Michelle Caisse commented on JDO-456:
-------------------------------------

Attached stateTransitionsUpdates.htm shows the spec updates for detachCopy and makePersistent.

> Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
> -----------------------------------------------------------------------------------------------
>
>                 Key: JDO-456
>                 URL: https://issues.apache.org/jira/browse/JDO-456
>             Project: JDO
>          Issue Type: New Feature
>          Components: specification, tck2, tck2-legacy
>    Affects Versions: JDO 2 final
>            Reporter: Craig Russell
>         Assigned To: Craig Russell
>             Fix For: JDO 2 maintenance release 1
>
>         Attachments: stateTransitionsUpdates.htm
>
>
> In Table 2: State Transitions, the transition for a transient-dirty instance during commit with DetachAllOnCommit = true should be to transient-clean. Also, state changes need to be added for detach methods and serialization.
> The specification has been updated for the error in the specification regarding transient dirty instances. 
> New rows in Table 2 need to be added for detach and serialize scenarios, and new test scenarios need to be added to the existing state transition test programs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira