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

Kevin Risden commented on SOLR-8125:
------------------------------------

[~joel.bernstein] I've had a little time to look through the Streaming and SQL 
items as well as prototype some stuff out. Here is a list of items that I think 
need addressing:
* SQL Tests
** add error condition tests for JDBC driver (SOLR-8179 and SOLR-8184)
** add where clause tests
*** currently where clauses only support equality and field names on the left
** improve tests to use try-with-resources around Connection, Statement, 
ResultSets
** use assertEquals/assertTrue/etc instead of plain assert statements
* Streaming Tests
** implement closeable support on TupleStream 
*** currently in tests if there is a failure resources aren't closed properly
*** closeable enables try-with-resources instead of wrapping tests with 
try/finally blocks.
** use assertEquals/assertTrue/etc instead of plain assert statements
* Functionality
** expand JDBC implementation to support DBVisualizer/SquirrelSQL
*** needs to be broken down into multiple JIRAs most likely
*** requires populating more metadata in JDBC driver
*** requires passing schema/field names back with result set
*** prototype is here currently just seeing what is possible: 
https://github.com/risdenk/lucene-solr/tree/expand-jdbc
** JDBC Support for Authentication (SOLR-8213)
* Minor
** cleanup Streaming/SQL classes to use explicit types instead of plain 
maps/lists.

What is the best way to go about these? Create JIRAs and submit patches?

> Umbrella ticket for Streaming and SQL issues
> --------------------------------------------
>
>                 Key: SOLR-8125
>                 URL: https://issues.apache.org/jira/browse/SOLR-8125
>             Project: Solr
>          Issue Type: New Feature
>          Components: SolrJ
>            Reporter: Joel Bernstein
>
> This is an umbrella ticket for tracking issues around the *Streaming API*, 
> *Streaming Expressions* and *Parallel SQL*.
> Issues can be linked to this ticket and discussions about the road map can 
> also happen on this ticket.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to