[
https://issues.apache.org/jira/browse/SOLR-8972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joel Bernstein updated SOLR-8972:
---------------------------------
Attachment: SOLR-8972.patch
Added some error handling the GraphMLResponseWriter. Now it prints a stack
trace to the client if it sees a error coming from the GraphHandler. The
GraphHandler will log the error before passing the error over to the
GraphResponseWriter.
It's using a DummyErrorStream to wrap the error in a TupleStream. This is to
keep things consistent with the StreamHandler and also incase future graph
writers export in a json graph format and can use the DummyErrorStream to send
a json error to the client.
> Add GraphHandler and GraphMLResponseWriter to support graph visualizations
> --------------------------------------------------------------------------
>
> Key: SOLR-8972
> URL: https://issues.apache.org/jira/browse/SOLR-8972
> Project: Solr
> Issue Type: New Feature
> Reporter: Joel Bernstein
> Assignee: Joel Bernstein
> Fix For: 6.1
>
> Attachments: GraphHandler.java, GraphMLResponseWriter.java,
> SOLR-8972.patch, SOLR-8972.patch, SOLR-8972.patch
>
>
> SOLR-8925 is shaping up nicely. It would be great if Solr could support
> outputting graphs in GraphML. This will allow users to visualize their graphs
> in a number of graph visualization tools (NodeXL, Gephi, Tulip etc...). This
> ticket will create a new Graph handler which will take a Streaming Expression
> graph traversal and output GraphML. A new GraphMLResponseWriter will handle
> the GraphML formatting. In future releases we can consider supporting other
> graph formats.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]