You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Kevin Risden (JIRA)" <ji...@apache.org> on 2016/01/07 20:04:40 UTC
[jira] [Comment Edited] (SOLR-8125) Umbrella ticket for Streaming
and SQL issues
[ https://issues.apache.org/jira/browse/SOLR-8125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977054#comment-14977054 ]
Kevin Risden edited comment on SOLR-8125 at 1/7/16 7:04 PM:
------------------------------------------------------------
[~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 (SOLR-8190)
*** 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 (SOLR-8502)
*** 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?
was (Author: risdenk):
[~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 (SOLR-8502)
*** 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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org