Network client: updateRow() causes a commit when autoCommit = true
------------------------------------------------------------------

         Key: DERBY-611
         URL: http://issues.apache.org/jira/browse/DERBY-611
     Project: Derby
        Type: Bug
  Components: Network Client  
 Environment: Java Version:    1.5.0_01
Java Vendor:     Sun Microsystems Inc.
Java home:       /usr/jdk/instances/jdk1.5.0/jre
Java classpath:  classes
OS name:         SunOS
OS architecture: x86
OS version:      5.10

    Reporter: Fernanda Pizzorno
    Priority: Minor
 Attachments: testCSUpdateRowCommits.java

On the network client driver, the ResultSet method updateRow makes the 
transaction commit, when autocommit is true. The correct behavior is to commit 
only when the result set is closed. This works correctly in the embedded driver.

The repro case is uploaded as an attachment "testCSUpdateRowCommits.java".

Output (repro case):
        updateRow() should not commit
        Value: 16, expected value 1. Should not have committed updateRow()


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

Reply via email to