lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Risden (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (SOLR-8125) Umbrella ticket for Streaming and SQL issues
Date Thu, 07 Jan 2016 19:04:40 GMT

    [ 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


Mime
View raw message