[ http://issues.apache.org/jira/browse/DERBY-678?page=all ]
Eric Radzinski updated DERBY-678:
---------------------------------
Attachment: derby678.diff
cdevconcepts842385.html
Attached patch address the bug that's identified in this issue. HTML file is
included for review.
> derby documentation does not reflect changes to update lock behavior
> --------------------------------------------------------------------
>
> Key: DERBY-678
> URL: http://issues.apache.org/jira/browse/DERBY-678
> Project: Derby
> Type: Bug
> Components: Documentation
> Versions: 10.0.2.0
> Reporter: Mike Matrigali
> Fix For: 10.2.0.0
> Attachments: cdevconcepts842385.html, derby678.diff
>
> The following section in the developers guide on update locks needs to be
> changed from:
> When a user-defined update cursor (created with the FOR UPDATE clause) reads
> data, its transaction obtains an update lock on the data. If the user-defined
> update cursor updates the data, the update lock is converted to an exclusive
> lock. If the cursor does not update the row, when the transaction steps
> through to the next row, transactions using the TRANSACTION_READ_COMMITTED
> isolation level release the lock, and transactions using the
> TRANSACTION_SERIALIZABLE or TRANSACTION_REPEATABLE_READ isolation level
> downgrade it to a shared lock until the transaction is committed. (For update
> locks, the TRANSACTION_READ_UNCOMMITTED isolation level acts the same way as
> TRANSACTION_READ_COMMITTED.)
> to:
> When a user-defined update cursor (created with the FOR UPDATE clause) reads
> data, its transaction obtains an update lock on the data. If the user-defined
> update cursor updates the data, the update lock is converted to an exclusive
> lock. If the cursor does not update the row, when the transaction steps
> through to the next row, transactions using the TRANSACTION_READ_COMMITTED
> isolation level release the lock.
> (For update locks, the TRANSACTION_READ_UNCOMMITTED isolation level acts the
> same way as TRANSACTION_READ_COMMITTED.)
--
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