You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "V.Narayanan (JIRA)" <ji...@apache.org> on 2007/04/24 16:06:15 UTC

[jira] Updated: (DERBY-2587) Connection.createClob() and Connection.createBlob() need to return locator support enabled LOB objects in the NetworkClient

     [ https://issues.apache.org/jira/browse/DERBY-2587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

V.Narayanan updated DERBY-2587:
-------------------------------

    Attachment: ConnectionLocatorWork_v1.stat
                ConnectionLocatorWork_v1.diff

Pls find attached the Connection createBlob() method implementation.

The following are the details of the work done

- Moved the createBlob and createClob from net/NetConnection40 to am/Connection.
- Modified createBlob to use locators.
  - call blobCreateLocator() to get a locator value
  - If a valid locator value is obtained then return a Blob object associated with this
    locator value.
- If an exception is thrown upon a call to the stored procedure BLOBCREATELOCATOR
   or CLOBCREATELOCATOR this information can be cached in the 
   CallableLocatorProcedures class so that a round trip to the server can be avoided
   when locator support is not available
- The locator code has been temporarily disabled.

Please note that this patch is dependent on Derby-2496 and cannot be committed
until DERBY-2496 is committed.

> Connection.createClob() and Connection.createBlob() need to return locator support enabled LOB objects in the NetworkClient
> ---------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-2587
>                 URL: https://issues.apache.org/jira/browse/DERBY-2587
>             Project: Derby
>          Issue Type: Sub-task
>            Reporter: V.Narayanan
>         Assigned To: V.Narayanan
>         Attachments: ConnectionLocatorWork_v1.diff, ConnectionLocatorWork_v1.stat
>
>


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