[ 
https://issues.apache.org/jira/browse/SOLR-8502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15088070#comment-15088070
 ] 

Kevin Risden commented on SOLR-8502:
------------------------------------

Laid out an initial set of subtasks and an approximate order. Most of these are 
already done in https://github.com/risdenk/lucene-solr/tree/expand-jdbc so just 
need to spend the time breaking it out and adding tests.

SOLR-8503 must be committed first since it adds a class DatabaseMetaDataImpl.

> Improve Solr JDBC Driver to support SQL Clients like DBVisualizer
> -----------------------------------------------------------------
>
>                 Key: SOLR-8502
>                 URL: https://issues.apache.org/jira/browse/SOLR-8502
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrJ
>    Affects Versions: Trunk
>            Reporter: Kevin Risden
>              Labels: jdbc
>
> Currently when trying to connect to Solr with the JDBC driver with a SQL 
> client the driver must implement more methods and metadata to allow 
> connections. This JIRA is designed to act as an umbrella for the JDBC 
> changes. Some ideas for sub jiras include:
> * implementing getMetadata method in ConnectionImpl
> * add necessary metadata classes to support more advanced SQL clients
> * implementing more methods in ConnectionImpl, StatementImpl, ResultSetImpl
> * pass back schema info from sql handler to enable proper populations
> * support JDBC/Solr authentication
> An initial pass from a few months ago is here: 
> https://github.com/risdenk/lucene-solr/tree/expand-jdbc. This needs to be 
> broken up and include the recent changes to trunk. The branch has unrelated 
> formatting changes that should be ignored.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to