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 "Rick Hillegas (JIRA)" <de...@db.apache.org> on 2006/04/26 17:17:02 UTC

[jira] Created: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs

Implement new JDBC4 methods for creating empty LOBs
---------------------------------------------------

         Key: DERBY-1255
         URL: http://issues.apache.org/jira/browse/DERBY-1255
     Project: Derby
        Type: New Feature

  Components: JDBC  
    Versions: 10.2.0.0    
    Reporter: Rick Hillegas
     Fix For: 10.2.0.0


Implement Connection.createClob() and Connection.createBlob().

-- 
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


[jira] Commented: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "Rick Hillegas (JIRA)" <de...@db.apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1255?page=comments#action_12412343 ] 

Rick Hillegas commented on DERBY-1255:
--------------------------------------

Looks like a solid first increment of support needed for this feature. The jdbc4 tests pass. Derbyall passes modulo wisconsin noise. Committed at subversion revision 407549.

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>     Assignee: V.Narayanan
>      Fix For: 10.2.0.0
>  Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Resolved: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "V.Narayanan (JIRA)" <de...@db.apache.org>.
     [ http://issues.apache.org/jira/browse/DERBY-1255?page=all ]
     
V.Narayanan resolved DERBY-1255:
--------------------------------

    Resolution: Fixed

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>     Assignee: V.Narayanan
>      Fix For: 10.2.0.0
>  Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Assigned: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "V.Narayanan (JIRA)" <de...@db.apache.org>.
     [ http://issues.apache.org/jira/browse/DERBY-1255?page=all ]

V.Narayanan reassigned DERBY-1255:
----------------------------------

    Assign To: V.Narayanan

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>     Assignee: V.Narayanan
>      Fix For: 10.2.0.0

>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Commented: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "Kristian Waagan (JIRA)" <de...@db.apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1255?page=comments#action_12424512 ] 
            
Kristian Waagan commented on DERBY-1255:
----------------------------------------

The comment by Rick from 18th of May says "Looks like a solid first increment of support needed for this feature.".
Is there more work to be done for this issue, or is it complete?

If all the work has been completed, please close this issue.

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>                 Key: DERBY-1255
>                 URL: http://issues.apache.org/jira/browse/DERBY-1255
>             Project: Derby
>          Issue Type: New Feature
>          Components: JDBC
>    Affects Versions: 10.2.0.0
>            Reporter: Rick Hillegas
>         Assigned To: V.Narayanan
>             Fix For: 10.2.0.0
>
>         Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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

        

[jira] Commented: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "Anurag Shekhar (JIRA)" <de...@db.apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1255?page=comments#action_12424562 ] 
            
Anurag Shekhar commented on DERBY-1255:
---------------------------------------

I am working on set methods for Blob and clob (DERBY-1341). This won't directly effect create methods but with without set methods createBlob and createClob are of not much use.

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>                 Key: DERBY-1255
>                 URL: http://issues.apache.org/jira/browse/DERBY-1255
>             Project: Derby
>          Issue Type: New Feature
>          Components: JDBC
>    Affects Versions: 10.2.0.0
>            Reporter: Rick Hillegas
>         Assigned To: Anurag Shekhar
>             Fix For: 10.2.0.0
>
>         Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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

        

[jira] Commented: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "Kristian Waagan (JIRA)" <de...@db.apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1255?page=comments#action_12377537 ] 

Kristian Waagan commented on DERBY-1255:
----------------------------------------

create[BC]lob is missing in LogicalConnection on the client side as well. Should be easy to implement there, as the methods already exist in NetConnection.

As a friendly request, ConnectionTest should be cleaned up regarding testing the create[BC]lob methods. Currently it only tests that these are not implemented on the embedded side.

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>     Assignee: V.Narayanan
>      Fix For: 10.2.0.0

>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Commented: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "V.Narayanan (JIRA)" <de...@db.apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1255?page=comments#action_12412346 ] 

V.Narayanan commented on DERBY-1255:
------------------------------------

Thanx for the commit Rick !


> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>     Assignee: V.Narayanan
>      Fix For: 10.2.0.0
>  Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Assigned: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "Rick Hillegas (JIRA)" <de...@db.apache.org>.
     [ http://issues.apache.org/jira/browse/DERBY-1255?page=all ]

Rick Hillegas reassigned DERBY-1255:
------------------------------------

    Assignee: Anurag Shekhar  (was: V.Narayanan)

I believe Anurag is working on the next piece of this issue.

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>                 Key: DERBY-1255
>                 URL: http://issues.apache.org/jira/browse/DERBY-1255
>             Project: Derby
>          Issue Type: New Feature
>          Components: JDBC
>    Affects Versions: 10.2.0.0
>            Reporter: Rick Hillegas
>         Assigned To: Anurag Shekhar
>             Fix For: 10.2.0.0
>
>         Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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

        

[jira] Updated: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "Rick Hillegas (JIRA)" <de...@db.apache.org>.
     [ http://issues.apache.org/jira/browse/DERBY-1255?page=all ]

Rick Hillegas updated DERBY-1255:
---------------------------------

        Summary: Implement new JDBC4 methods for creating empty LOBs in the embedded client  (was: Implement new JDBC4 methods for creating empty LOBs)
    Description: Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.  (was: Implement Connection.createClob() and Connection.createBlob().)

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>      Fix For: 10.2.0.0

>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Updated: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

Posted by "V.Narayanan (JIRA)" <de...@db.apache.org>.
     [ http://issues.apache.org/jira/browse/DERBY-1255?page=all ]

V.Narayanan updated DERBY-1255:
-------------------------------

    Attachment: ClobBlob_create_v1.diff
                ClobBlob_create_v1.stat

Implementing createClob() and createBlob() Methods on the Embedded Server

To implement these methods two new constructors have been introduced in
EmbedClob and EmbedBlob having the following signatures

EmbedClob(String clobString,EmbedConnection con)
EmbedBlob(byte [] blobBytes,EmbedConnection con)

The set methods in the LOB (JDBC3 methods) are not implemented on the Embedded side. 
So the tests basically ensure that the length of the newly created objects in zero
(i.e.) ensure that they are empty initially.

ConnectionTest.java was failing because createQueryObject in
BrokeredConnection40 needed to be forwarded to EmbedConnection40 (i.e.) the
underlying connection that it wraps. I have fixed that up as part of this patch.

thanx
Narayanan

> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>          Key: DERBY-1255
>          URL: http://issues.apache.org/jira/browse/DERBY-1255
>      Project: Derby
>         Type: New Feature

>   Components: JDBC
>     Versions: 10.2.0.0
>     Reporter: Rick Hillegas
>     Assignee: V.Narayanan
>      Fix For: 10.2.0.0
>  Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

-- 
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


[jira] Closed: (DERBY-1255) Implement new JDBC4 methods for creating empty LOBs in the embedded client

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

Rick Hillegas closed DERBY-1255.
--------------------------------


> Implement new JDBC4 methods for creating empty LOBs in the embedded client
> --------------------------------------------------------------------------
>
>                 Key: DERBY-1255
>                 URL: https://issues.apache.org/jira/browse/DERBY-1255
>             Project: Derby
>          Issue Type: New Feature
>          Components: JDBC
>    Affects Versions: 10.2.1.6
>            Reporter: Rick Hillegas
>         Assigned To: Anurag Shekhar
>             Fix For: 10.2.1.6
>
>         Attachments: ClobBlob_create_v1.diff, ClobBlob_create_v1.stat
>
>
> Implement Connection.createClob() and Connection.createBlob(). Right now these methods are implemented in the network client but not the embedded client.

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