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

Jason Gerlowski commented on SOLR-15080:
----------------------------------------

I ran into a few hurdles on the path to supporting Windows:
* Windows has no native batch support for de-archiving/decompression: i.e. no 
'tar' or 'zip'.
* Zeppelin itself only has *nix versions of some of its main maintenance 
scripts. {{install-interpreter.sh}} and {{zeppelin-daemon.sh}} for example have 
no Windows equivalents.
* A vanilla Zeppelin install on Windows runs into ClassDefNotFoundException on 
'javax.xml.bind.JAXBContext'.

I was able to work around some of these, but the missing maintenance script 
issue in particular is thorny enough that I'm going to ignore Windows support 
on the first pass here.  It'd complicate the code significantly and still leave 
behind a number of caveats and restrictions on Windows usage of the tool - it's 
just not worth it until we see whether there's any demand for Windows support.

> Apache Zeppelin Sandbox Integration  
> -------------------------------------
>
>                 Key: SOLR-15080
>                 URL: https://issues.apache.org/jira/browse/SOLR-15080
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Jason Gerlowski
>            Assignee: Jason Gerlowski
>            Priority: Major
>         Attachments: SOLR-15080.patch, SOLR-15080.patch
>
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> With the steady expansion of Solr's "Math Expression" and "Streaming 
> Expression" libraries, Solr has a lot of analytics and data exploration 
> capabilities to show off in a "notebook" environment.  Case in point - the 
> "Visual Guide to Math Expressions" being worked on in SOLR-13105.  These docs 
> make heavy use of screenshots taken from Zeppelin, a popular notebook project 
> run by the ASF.  Interested readers are going to want to try their own hand 
> at replicating the specific visualizations showed off in those docs, and in 
> using Solr's analytics capabilities more broadly.
> Zeppelin isn't hard to set up and run, but there are a few steps that might 
> deter or thwart unfamiliar users.  I'd love to see Solr make this easier by 
> offering some sort of integration point with Zeppelin to get users up and 
> running.
> I'm still up in the air on what form would be best for such an integration.  
> But as a strawman I've attached a patch that creates a "zeppelin" tool for 
> "bin/solr".
> This tool is in the same spirit as our Solr "examples" in that it sets a user 
> up to play with a particular use case without any fuss or configuration on 
> their part.  It will install Zeppelin, the Zeppelin "interpreter" needed to 
> talk to Solr, and the Zeppelin configs necessary to talk to a local Solr.  It 
> contains other commands to start/stop Zeppelin and clean out the Zeppelin 
> sandbox, but draws the line there in terms of exposing Zeppelin functionality 
> more broadly.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to