[teiid-issues] [JBoss JIRA] (TEIID-2704) DB2 lob values must be read inline

Steven Hawkins (JIRA) jira-events at lists.jboss.org
Wed Oct 30 15:41:01 EDT 2013


    [ https://issues.jboss.org/browse/TEIID-2704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12825917#comment-12825917 ] 

Steven Hawkins commented on TEIID-2704:
---------------------------------------

Addressed in master/8.6 by moving the type handling logic from datatiertuple source into the ConnectorWorkItem - this allows copyLobs to work on a row by row basis.  So in 8.6 with copyLobs enabled, DB2 will work as expected with respect to lobs.

This change though is broader than I would like and doesn't seem well suited for backport.  At least for 7.7.9 the fix will just be to read all db2 lob values in a non-memory safe way as strings and byte arrays.
                
> DB2 lob values must be read inline
> ----------------------------------
>
>                 Key: TEIID-2704
>                 URL: https://issues.jboss.org/browse/TEIID-2704
>             Project: Teiid
>          Issue Type: Bug
>          Components: JDBC Connector
>    Affects Versions: 7.0
>            Reporter: Steven Hawkins
>            Assignee: Steven Hawkins
>             Fix For: 8.4.1, 8.6, 7.7.9
>
>
> With the DB2 9 driver and selecting a lob column, the resulting instance becomes invalid after the next row of the result is transitioned to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the teiid-issues mailing list