lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shalin Shekhar Mangar (JIRA)" <>
Subject [jira] Resolved: (SOLR-1348) JdbcDataSource does not import Blob values correctly by default
Date Mon, 07 Sep 2009 09:03:58 GMT


Shalin Shekhar Mangar resolved SOLR-1348.

       Resolution: Fixed
    Fix Version/s: 1.4
         Assignee: Shalin Shekhar Mangar  (was: Noble Paul)

Committed revision 812045.

> JdbcDataSource does not import Blob values correctly by default
> ---------------------------------------------------------------
>                 Key: SOLR-1348
>                 URL:
>             Project: Solr
>          Issue Type: Bug
>          Components: contrib - DataImportHandler
>    Affects Versions: 1.4
>            Reporter: Jay Clelland
>            Assignee: Shalin Shekhar Mangar
>            Priority: Minor
>             Fix For: 1.4
>         Attachments: SOLR-1348.patch
> When blob values are returned through a java ResultSet Object they have the type byte[].

> As byte[] doesn't have a useful toString method we end up with a reference type value
added to the solr document (i.e. [B@1f23c5). 
> The problem is easy to remedy by adding the attribute 'convertType="true"' to the dataSource
tag within data-config.xml.
> However this attribute does not appear to be documented anywhere and I was only able
to find it after a few hours digging through the source code. 
> A simple fix for this would be to change the default value of convertType to true within
the JdbcDataSource class. 

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

View raw message