[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-08 Thread Hoss Man (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12855079#action_12855079
 ] 

Hoss Man commented on SOLR-1163:


I vote for a separate war: primarily because i think it would be a good way to 
encourage/force us to make sure that all the functionality needed to power a 
good GUI is exposed via RequestHandlers, (wheich will help make it easy for 
other people to write their own custom tools for controlling solr in 
non-standartd ways).  

If it lives in the same war, it's too easy to just directly access public 
Java level APIs that don't have an HTTP corollary.

That said: i don't see any downside to it being a contrib living right in the 
solr code base.

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-08 Thread Erik Hatcher (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12855097#action_12855097
 ] 

Erik Hatcher commented on SOLR-1163:


even with a separate WAR, we can still have this built into Solr's example 
webapps directory so only a single Jetty is needed and Solr Explorer works out 
of the box with a single Jetty.

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-07 Thread Pradeep Pujari
Option 3 is very flexible, can be configured to any core like QA box or 
integration box.

Pradeep.


--- On Tue, 4/6/10, Uri Boness (JIRA) j...@apache.org wrote:

 From: Uri Boness (JIRA) j...@apache.org
 Subject: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client 
 for Solr
 To: solr-dev@lucene.apache.org
 Date: Tuesday, April 6, 2010, 1:19 PM
 
     [ 
 https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854155#action_12854155
 ] 
 
 Uri Boness commented on SOLR-1163:
 --
 
 working on a new improved patch for the explorer. But I'm
 at a bit of a dilemma here regarding exactly it should
 integrate with Solr. There are basically 3 options:
 
 1. Tight integration, where the explorer will be bound to
 each core and there will be a dedicated URL for it (say
 /corename/explorer). This is nice as the user gets this
 functionality out of the box, but on the other hand, I'm not
 sure users want it to be there out of the box (most of the
 time, if not always, the explorer will not be used as the
 final UI, but more of a temporary one, just to have
 something up and running... in production I can imagine
 users will not need it). This tight integration also means
 quite a lot of changes to the current configuration, well,
 first the dispatch filter will need to change a bit, but
 also a default request handler will need to be defined for
 all cores.
 
 2. The other option is to keep the explorer as an external
 tool. The idea is to have it as a separate war file which
 can be deployed in the same servlet container as solr. I'm
 working on removing the current xml configuration and make
 it more dynamic. So when the user enters the application,
 she can configure a core by following a wizard-like
 process... this wizard will create a configuration which
 will be saved on the server for future logins. 
 
 3. Well, the third option is just to leave things as they
 are now. That is, there is on configuration file which
 defines all the solr cores the explorer can communicate
 with. This configuration file is loaded when the web page is
 loaded. Like option 2, this is also a standalone mode.
 
 any comments?
 
  Solr Explorer - A generic GWT client for Solr
  -
 
              
    Key: SOLR-1163
              
    URL: https://issues.apache.org/jira/browse/SOLR-1163
          
    Project: Solr
           Issue Type: New
 Feature
           Components: web gui
     Affects Versions: 1.3
             Reporter: Uri
 Boness
          Attachments:
 graphics.zip, solr-explorer.patch, solr-explorer.patch
 
 
  The attached patch is a GWT generic client for solr.
 It is currently standalone, meaning that once built, one can
 open the generated HTML file in a browser and communicate
 with any deployed solr. It is configured with it's own
 configuration file, where one can configure the solr
 instance/core to connect to. Since it's currently standalone
 and completely client side based, it uses JSON with padding
 (cross-side scripting) to connect to remote solr servers.
 Some of the supported features:
  - Simple query search
  - Sorting - one can dynamically define new sort
 criterias
  - Search results are rendered very much like Google
 search results are rendered. It is also possible to view all
 stored field values for every hit. 
  - Custom hit rendering - It is possible to show
 thumbnails (images) per hit and also customize a view for a
 hit based on html templates
  - Faceting - one can dynamically define field and
 query facets via the UI. it is also possible to
 pre-configure these facets in the configuration file.
  - Highlighting - you can dynamically configure
 highlighting. it can also be pre-configured in the
 configuration file
  - Spellchecking - you can dynamically configure spell
 checking. Can also be done in the configuration file.
 Supports collation. It is also possible to send build and
 reload commands.
  - Data import handler - if used, it is possible to
 send a full-import and status command (delta-import is
 not implemented yet, but it's easy to add)
  - Console - For development time, there's a small
 console which can help to better understand what's going on
 behind the scenes. One can use it to:
  ** view the client logs
  ** browse the solr scheme
  ** View a break down of the current search context
  ** View a break down of the query URL that is sent to
 solr
  ** View the raw JSON response returning from Solr
  This client is actually a platform that can be greatly
 extended for more things. The goal is to have a client where
 the explorer part is just one view of it. Other future views
 include: Monitoring, Administration, Query Builder,
 DataImportHandler configuration, and more...
  To get a better view of what's currently possible.
 We've set up a public version of this client at: 
 http://search.jteam.nl

Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-07 Thread Uri Boness

Thanks for the feedback.

You'll be able to connect to any solr box in all 3 options. In the first 
option you'll connect to it directly as it will part of the solr runtime 
(just like the admin pages). In the second option, you'll still be able 
to configure different cores but at runtime via a wizard.


Cheers,
Uri

Pradeep Pujari wrote:

Option 3 is very flexible, can be configured to any core like QA box or 
integration box.

Pradeep.


--- On Tue, 4/6/10, Uri Boness (JIRA) j...@apache.org wrote:

  

From: Uri Boness (JIRA) j...@apache.org
Subject: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for 
Solr
To: solr-dev@lucene.apache.org
Date: Tuesday, April 6, 2010, 1:19 PM

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854155#action_12854155
] 


Uri Boness commented on SOLR-1163:
--

working on a new improved patch for the explorer. But I'm
at a bit of a dilemma here regarding exactly it should
integrate with Solr. There are basically 3 options:

1. Tight integration, where the explorer will be bound to
each core and there will be a dedicated URL for it (say
/corename/explorer). This is nice as the user gets this
functionality out of the box, but on the other hand, I'm not
sure users want it to be there out of the box (most of the
time, if not always, the explorer will not be used as the
final UI, but more of a temporary one, just to have
something up and running... in production I can imagine
users will not need it). This tight integration also means
quite a lot of changes to the current configuration, well,
first the dispatch filter will need to change a bit, but
also a default request handler will need to be defined for
all cores.

2. The other option is to keep the explorer as an external
tool. The idea is to have it as a separate war file which
can be deployed in the same servlet container as solr. I'm
working on removing the current xml configuration and make
it more dynamic. So when the user enters the application,
she can configure a core by following a wizard-like
process... this wizard will create a configuration which
will be saved on the server for future logins. 


3. Well, the third option is just to leave things as they
are now. That is, there is on configuration file which
defines all the solr cores the explorer can communicate
with. This configuration file is loaded when the web page is
loaded. Like option 2, this is also a standalone mode.

any comments?



Solr Explorer - A generic GWT client for Solr
-

 
  

   Key: SOLR-1163

 
  

   URL: https://issues.apache.org/jira/browse/SOLR-1163

 
  

   Project: Solr


  Issue Type: New
  

Feature


  Components: web gui
Affects Versions: 1.3
Reporter: Uri
  

Boness


 Attachments:
  

graphics.zip, solr-explorer.patch, solr-explorer.patch


The attached patch is a GWT generic client for solr.
  

It is currently standalone, meaning that once built, one can
open the generated HTML file in a browser and communicate
with any deployed solr. It is configured with it's own
configuration file, where one can configure the solr
instance/core to connect to. Since it's currently standalone
and completely client side based, it uses JSON with padding
(cross-side scripting) to connect to remote solr servers.
Some of the supported features:


- Simple query search
- Sorting - one can dynamically define new sort
  

criterias


- Search results are rendered very much like Google
  

search results are rendered. It is also possible to view all
stored field values for every hit. 


- Custom hit rendering - It is possible to show
  

thumbnails (images) per hit and also customize a view for a
hit based on html templates


- Faceting - one can dynamically define field and
  

query facets via the UI. it is also possible to
pre-configure these facets in the configuration file.


- Highlighting - you can dynamically configure
  

highlighting. it can also be pre-configured in the
configuration file


- Spellchecking - you can dynamically configure spell
  

checking. Can also be done in the configuration file.
Supports collation. It is also possible to send build and
reload commands.


- Data import handler - if used, it is possible to
  

send a full-import and status command (delta-import is
not implemented yet, but it's easy to add)


- Console - For development time, there's a small
  

console which can help to better understand what's going on
behind the scenes. One can use it to:


** view the client logs
** browse the solr scheme
** View a break down of the current search context
** View a break down of the query URL that is sent to
  

solr


** View

[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-07 Thread Erik Hatcher (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854494#action_12854494
 ] 

Erik Hatcher commented on SOLR-1163:


I vote for separate .war that can be installed with or without Solr in the same 
container.

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-07 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854648#action_12854648
 ] 

Uri Boness commented on SOLR-1163:
--

yeah... I'm leaning toward that option as well. First, it's less intrusive, but 
also, using a proxy servlet I won't need to use XSS for the communication 
(which opens up all the XML-only api for me).

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-07 Thread Lance Norskog (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854658#action_12854658
 ] 

Lance Norskog commented on SOLR-1163:
-

+1 on a separate war file. Solr Explorer is a large standalone piece that does 
not need to be in lockstep with the Solr/Lucene internals.

This is a great candidate for a separate Solr Apps Project: something hosted 
on SourceForge/Google/Github with large standalone projects like clustering, 
Tika, archiving logs as a web service, archiving IM sessions via Jabber, etc. 
It would be a better home that Solr JIRA patches.

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-07 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854664#action_12854664
 ] 

Uri Boness commented on SOLR-1163:
--

The only downside to this is that it requires extra setup. A lot of people 
(incl. myself) like to use the bundled jetty instance for development and only 
deploy solr in a different servlet container in production. In that sense, it 
would be nice to get something ready out of the box with solr distribution (or 
at least that it would be easy to set it up with the examples directory). 

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-04-06 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12854155#action_12854155
 ] 

Uri Boness commented on SOLR-1163:
--

working on a new improved patch for the explorer. But I'm at a bit of a dilemma 
here regarding exactly it should integrate with Solr. There are basically 3 
options:

1. Tight integration, where the explorer will be bound to each core and there 
will be a dedicated URL for it (say /corename/explorer). This is nice as the 
user gets this functionality out of the box, but on the other hand, I'm not 
sure users want it to be there out of the box (most of the time, if not always, 
the explorer will not be used as the final UI, but more of a temporary one, 
just to have something up and running... in production I can imagine users will 
not need it). This tight integration also means quite a lot of changes to the 
current configuration, well, first the dispatch filter will need to change a 
bit, but also a default request handler will need to be defined for all cores.

2. The other option is to keep the explorer as an external tool. The idea is to 
have it as a separate war file which can be deployed in the same servlet 
container as solr. I'm working on removing the current xml configuration and 
make it more dynamic. So when the user enters the application, she can 
configure a core by following a wizard-like process... this wizard will create 
a configuration which will be saved on the server for future logins. 

3. Well, the third option is just to leave things as they are now. That is, 
there is on configuration file which defines all the solr cores the explorer 
can communicate with. This configuration file is loaded when the web page is 
loaded. Like option 2, this is also a standalone mode.

any comments?

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based 

Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-02-26 Thread Pradeep Pujari
Hi Uri,

It is not clear how to modify the code and customize it is not clear. I am 
breaking my head to import into eclipse and customise it. So, I took the code 
and it is compiling now. But how can I run? Also, how the 
Solr_explorer_nocache.js file is generated.

Please send me more documentation. appreciated.

Pradeep.

--- On Wed, 1/27/10, Uri Boness (JIRA) j...@apache.org wrote:

 From: Uri Boness (JIRA) j...@apache.org
 Subject: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client 
 for Solr
 To: solr-dev@lucene.apache.org
 Date: Wednesday, January 27, 2010, 10:22 AM
 
     [ 
 https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12805601#action_12805601
 ] 
 
 Uri Boness commented on SOLR-1163:
 --
 
 Actually I've been working on a new version for the
 explorer which I plan to put soon as a patch here.
 
  Solr Explorer - A generic GWT client for Solr
  -
 
              
    Key: SOLR-1163
              
    URL: https://issues.apache.org/jira/browse/SOLR-1163
          
    Project: Solr
           Issue Type: New
 Feature
           Components: web gui
     Affects Versions: 1.3
             Reporter: Uri
 Boness
          Attachments:
 graphics.zip, solr-explorer.patch, solr-explorer.patch
 
 
  The attached patch is a GWT generic client for solr.
 It is currently standalone, meaning that once built, one can
 open the generated HTML file in a browser and communicate
 with any deployed solr. It is configured with it's own
 configuration file, where one can configure the solr
 instance/core to connect to. Since it's currently standalone
 and completely client side based, it uses JSON with padding
 (cross-side scripting) to connect to remote solr servers.
 Some of the supported features:
  - Simple query search
  - Sorting - one can dynamically define new sort
 criterias
  - Search results are rendered very much like Google
 search results are rendered. It is also possible to view all
 stored field values for every hit. 
  - Custom hit rendering - It is possible to show
 thumbnails (images) per hit and also customize a view for a
 hit based on html templates
  - Faceting - one can dynamically define field and
 query facets via the UI. it is also possible to
 pre-configure these facets in the configuration file.
  - Highlighting - you can dynamically configure
 highlighting. it can also be pre-configured in the
 configuration file
  - Spellchecking - you can dynamically configure spell
 checking. Can also be done in the configuration file.
 Supports collation. It is also possible to send build and
 reload commands.
  - Data import handler - if used, it is possible to
 send a full-import and status command (delta-import is
 not implemented yet, but it's easy to add)
  - Console - For development time, there's a small
 console which can help to better understand what's going on
 behind the scenes. One can use it to:
  ** view the client logs
  ** browse the solr scheme
  ** View a break down of the current search context
  ** View a break down of the query URL that is sent to
 solr
  ** View the raw JSON response returning from Solr
  This client is actually a platform that can be greatly
 extended for more things. The goal is to have a client where
 the explorer part is just one view of it. Other future views
 include: Monitoring, Administration, Query Builder,
 DataImportHandler configuration, and more...
  To get a better view of what's currently possible.
 We've set up a public version of this client at: 
 http://search.jteam.nl/explorer. This client is
 configured with one solr instance where crawled YouTube
 movies where indexed. You can also check out a screencast
 for this deployed client: http://search.jteam.nl/help
  The patch created a new folder in the contrib.
 directory. Since the patch doesn't contain binaries, an
 additional zip file is provides that needs to be extract to
 add all the required graphics. This module is maven2 based
 and is configured in such a way that all GWT related
 tools/libraries are automatically downloaded when the
 modules is compiled. One of the artifacts of the build is a
 war file which can be deployed in any servlet container.
  NOTE: this client works best on WebKit based browsers
 (for performance reason) but also works on firefox and ie
 7+. That said, it should be taken into account that it is
 still under development.
 
 -- 
 This message is automatically generated by JIRA.
 -
 You can reply to this email to add a comment to the issue
 online.
 





Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-02-08 Thread Pradeep Pujari
Hi Uri,

This is very good App. I applied the patch into my contrib directory in my 
machine. I am using Eclipse, I do not know how to compile. Is there any libs to 
be in the classpath. Please explain in detail about how to set up using eclipse 
IDE.

Thanks in advance,
Pradeep.

--- On Wed, 2/3/10, Uri Boness ubon...@gmail.com wrote:

 From: Uri Boness ubon...@gmail.com
 Subject: Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT 
 client for Solr
 To: solr-dev@lucene.apache.org
 Date: Wednesday, February 3, 2010, 4:36 PM
 If you're looking for the new
 version, then no, I haven't created a patch for it yet. The
 old one you can find in JIRA and applying it will create the
 contrib folder for it.
 
 Uri
 
 Pradeep Pujari wrote:
  I checked contrib directory. I did not find this
 patch. Do you have commited this code?
  
  Pradeep.
  
  --- On Wed, 1/27/10, Uri Boness (JIRA) j...@apache.org
 wrote:
  
    
  From: Uri Boness (JIRA) j...@apache.org
  Subject: [jira] Commented: (SOLR-1163) Solr
 Explorer - A generic GWT client for Solr
  To: solr-dev@lucene.apache.org
  Date: Wednesday, January 27, 2010, 10:22 AM
  
      [ 
 https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12805601#action_12805601
  ] 
  Uri Boness commented on SOLR-1163:
  --
  
  Actually I've been working on a new version for
 the
  explorer which I plan to put soon as a patch
 here.
  
      
  Solr Explorer - A generic GWT client for Solr
  -
  
            
         
     Key: SOLR-1163
      
            
         
     URL: https://issues.apache.org/jira/browse/SOLR-1163
      
            
     
     Project: Solr
      
        
    Issue Type: New
        
  Feature
      
        
    Components: web gui
      Affects Versions: 1.3
          
    Reporter: Uri
        
  Boness
      
          
 Attachments:
        
  graphics.zip, solr-explorer.patch,
 solr-explorer.patch
      
  The attached patch is a GWT generic client for
 solr.
        
  It is currently standalone, meaning that once
 built, one can
  open the generated HTML file in a browser and
 communicate
  with any deployed solr. It is configured with it's
 own
  configuration file, where one can configure the
 solr
  instance/core to connect to. Since it's currently
 standalone
  and completely client side based, it uses JSON
 with padding
  (cross-side scripting) to connect to remote solr
 servers.
  Some of the supported features:
      
  - Simple query search
  - Sorting - one can dynamically define new
 sort
        
  criterias
      
  - Search results are rendered very much like
 Google
        
  search results are rendered. It is also possible
 to view all
  stored field values for every hit. 
    
  - Custom hit rendering - It is possible to
 show
        
  thumbnails (images) per hit and also customize a
 view for a
  hit based on html templates
      
  - Faceting - one can dynamically define field
 and
        
  query facets via the UI. it is also possible to
  pre-configure these facets in the configuration
 file.
      
  - Highlighting - you can dynamically
 configure
        
  highlighting. it can also be pre-configured in
 the
  configuration file
      
  - Spellchecking - you can dynamically
 configure spell
        
  checking. Can also be done in the configuration
 file.
  Supports collation. It is also possible to send
 build and
  reload commands.
      
  - Data import handler - if used, it is
 possible to
        
  send a full-import and status command
 (delta-import is
  not implemented yet, but it's easy to add)
      
  - Console - For development time, there's a
 small
        
  console which can help to better understand what's
 going on
  behind the scenes. One can use it to:
      
  ** view the client logs
  ** browse the solr scheme
  ** View a break down of the current search
 context
  ** View a break down of the query URL that is
 sent to
        
  solr
      
  ** View the raw JSON response returning from
 Solr
  This client is actually a platform that can be
 greatly
        
  extended for more things. The goal is to have a
 client where
  the explorer part is just one view of it. Other
 future views
  include: Monitoring, Administration, Query
 Builder,
  DataImportHandler configuration, and more...
      
  To get a better view of what's currently
 possible.
        
  We've set up a public version of this client at:
 http://search.jteam.nl/explorer. This client is
  configured with one solr instance where crawled
 YouTube
  movies where indexed. You can also check out a
 screencast
  for this deployed client: http://search.jteam.nl/help
      
  The patch created a new folder in the
 contrib.
        
  directory. Since the patch doesn't contain
 binaries, an
  additional zip file is provides that needs to be
 extract to
  add all

Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-02-03 Thread Pradeep Pujari
I checked contrib directory. I did not find this patch. Do you have commited 
this code?

Pradeep.

--- On Wed, 1/27/10, Uri Boness (JIRA) j...@apache.org wrote:

 From: Uri Boness (JIRA) j...@apache.org
 Subject: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client 
 for Solr
 To: solr-dev@lucene.apache.org
 Date: Wednesday, January 27, 2010, 10:22 AM
 
     [ 
 https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12805601#action_12805601
 ] 
 
 Uri Boness commented on SOLR-1163:
 --
 
 Actually I've been working on a new version for the
 explorer which I plan to put soon as a patch here.
 
  Solr Explorer - A generic GWT client for Solr
  -
 
              
    Key: SOLR-1163
              
    URL: https://issues.apache.org/jira/browse/SOLR-1163
          
    Project: Solr
           Issue Type: New
 Feature
           Components: web gui
     Affects Versions: 1.3
             Reporter: Uri
 Boness
          Attachments:
 graphics.zip, solr-explorer.patch, solr-explorer.patch
 
 
  The attached patch is a GWT generic client for solr.
 It is currently standalone, meaning that once built, one can
 open the generated HTML file in a browser and communicate
 with any deployed solr. It is configured with it's own
 configuration file, where one can configure the solr
 instance/core to connect to. Since it's currently standalone
 and completely client side based, it uses JSON with padding
 (cross-side scripting) to connect to remote solr servers.
 Some of the supported features:
  - Simple query search
  - Sorting - one can dynamically define new sort
 criterias
  - Search results are rendered very much like Google
 search results are rendered. It is also possible to view all
 stored field values for every hit. 
  - Custom hit rendering - It is possible to show
 thumbnails (images) per hit and also customize a view for a
 hit based on html templates
  - Faceting - one can dynamically define field and
 query facets via the UI. it is also possible to
 pre-configure these facets in the configuration file.
  - Highlighting - you can dynamically configure
 highlighting. it can also be pre-configured in the
 configuration file
  - Spellchecking - you can dynamically configure spell
 checking. Can also be done in the configuration file.
 Supports collation. It is also possible to send build and
 reload commands.
  - Data import handler - if used, it is possible to
 send a full-import and status command (delta-import is
 not implemented yet, but it's easy to add)
  - Console - For development time, there's a small
 console which can help to better understand what's going on
 behind the scenes. One can use it to:
  ** view the client logs
  ** browse the solr scheme
  ** View a break down of the current search context
  ** View a break down of the query URL that is sent to
 solr
  ** View the raw JSON response returning from Solr
  This client is actually a platform that can be greatly
 extended for more things. The goal is to have a client where
 the explorer part is just one view of it. Other future views
 include: Monitoring, Administration, Query Builder,
 DataImportHandler configuration, and more...
  To get a better view of what's currently possible.
 We've set up a public version of this client at: 
 http://search.jteam.nl/explorer. This client is
 configured with one solr instance where crawled YouTube
 movies where indexed. You can also check out a screencast
 for this deployed client: http://search.jteam.nl/help
  The patch created a new folder in the contrib.
 directory. Since the patch doesn't contain binaries, an
 additional zip file is provides that needs to be extract to
 add all the required graphics. This module is maven2 based
 and is configured in such a way that all GWT related
 tools/libraries are automatically downloaded when the
 modules is compiled. One of the artifacts of the build is a
 war file which can be deployed in any servlet container.
  NOTE: this client works best on WebKit based browsers
 (for performance reason) but also works on firefox and ie
 7+. That said, it should be taken into account that it is
 still under development.
 
 -- 
 This message is automatically generated by JIRA.
 -
 You can reply to this email to add a comment to the issue
 online.
 




Re: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-02-03 Thread Uri Boness
If you're looking for the new version, then no, I haven't created a 
patch for it yet. The old one you can find in JIRA and applying it will 
create the contrib folder for it.


Uri

Pradeep Pujari wrote:

I checked contrib directory. I did not find this patch. Do you have commited 
this code?

Pradeep.

--- On Wed, 1/27/10, Uri Boness (JIRA) j...@apache.org wrote:

  

From: Uri Boness (JIRA) j...@apache.org
Subject: [jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for 
Solr
To: solr-dev@lucene.apache.org
Date: Wednesday, January 27, 2010, 10:22 AM

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12805601#action_12805601
] 


Uri Boness commented on SOLR-1163:
--

Actually I've been working on a new version for the
explorer which I plan to put soon as a patch here.



Solr Explorer - A generic GWT client for Solr
-

 
  

   Key: SOLR-1163

 
  

   URL: https://issues.apache.org/jira/browse/SOLR-1163

 
  

   Project: Solr


  Issue Type: New
  

Feature


  Components: web gui
Affects Versions: 1.3
Reporter: Uri
  

Boness


 Attachments:
  

graphics.zip, solr-explorer.patch, solr-explorer.patch


The attached patch is a GWT generic client for solr.
  

It is currently standalone, meaning that once built, one can
open the generated HTML file in a browser and communicate
with any deployed solr. It is configured with it's own
configuration file, where one can configure the solr
instance/core to connect to. Since it's currently standalone
and completely client side based, it uses JSON with padding
(cross-side scripting) to connect to remote solr servers.
Some of the supported features:


- Simple query search
- Sorting - one can dynamically define new sort
  

criterias


- Search results are rendered very much like Google
  

search results are rendered. It is also possible to view all
stored field values for every hit. 


- Custom hit rendering - It is possible to show
  

thumbnails (images) per hit and also customize a view for a
hit based on html templates


- Faceting - one can dynamically define field and
  

query facets via the UI. it is also possible to
pre-configure these facets in the configuration file.


- Highlighting - you can dynamically configure
  

highlighting. it can also be pre-configured in the
configuration file


- Spellchecking - you can dynamically configure spell
  

checking. Can also be done in the configuration file.
Supports collation. It is also possible to send build and
reload commands.


- Data import handler - if used, it is possible to
  

send a full-import and status command (delta-import is
not implemented yet, but it's easy to add)


- Console - For development time, there's a small
  

console which can help to better understand what's going on
behind the scenes. One can use it to:


** view the client logs
** browse the solr scheme
** View a break down of the current search context
** View a break down of the query URL that is sent to
  

solr


** View the raw JSON response returning from Solr
This client is actually a platform that can be greatly
  

extended for more things. The goal is to have a client where
the explorer part is just one view of it. Other future views
include: Monitoring, Administration, Query Builder,
DataImportHandler configuration, and more...


To get a better view of what's currently possible.
  

We've set up a public version of this client at: 
http://search.jteam.nl/explorer. This client is
configured with one solr instance where crawled YouTube
movies where indexed. You can also check out a screencast
for this deployed client: http://search.jteam.nl/help


The patch created a new folder in the contrib.
  

directory. Since the patch doesn't contain binaries, an
additional zip file is provides that needs to be extract to
add all the required graphics. This module is maven2 based
and is configured in such a way that all GWT related
tools/libraries are automatically downloaded when the
modules is compiled. One of the artifacts of the build is a
war file which can be deployed in any servlet container.


NOTE: this client works best on WebKit based browsers
  

(for performance reason) but also works on firefox and ie
7+. That said, it should be taken into account that it is
still under development.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue
online.






  


[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-01-27 Thread Grant Ingersoll (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12805511#action_12805511
 ] 

Grant Ingersoll commented on SOLR-1163:
---

Uri,

Is this patch still up to date?  Is it a contrib?

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2010-01-27 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12805601#action_12805601
 ] 

Uri Boness commented on SOLR-1163:
--

Actually I've been working on a new version for the explorer which I plan to 
put soon as a patch here.

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-08-31 Thread Lance Norskog (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12749686#action_12749686
 ] 

Lance Norskog commented on SOLR-1163:
-

Hi Uri-

(You did not mention the console button at the lower right corner.  This is 
very very useful!)

Editing a query facet did not work for me. After I made one with 'New Facet' 
plus-sign, I tried to edit it. I got this message:
{code}
Error occured: (TypeError): h is undefined

 fileName: 
http://localhost:8983/solr-explorer/org.apache.solr.explorer.SolrExplorer/D95BC0B1FD429F7CB277268102D19B3E.cache.html
 lineNumber: 2057
 stack: vVc([object Object],[object Object],[object 
Object])@http://localhost:8983/solr-explorer/org.apache.solr.explorer.SolrExplorer/D95BC0B1FD429F7CB277268102D19B3E.cache.html:2057
zVc([object Object],[object 
Object])@http://localhost:8983/solr-explorer/org.apache.solr.explorer.SolrExplorer/D95BC0B1FD429F7CB277268102D19B3E.cache.html:2049
([object 
Object])@http://localhost:8983/solr-explorer/org.apache.solr.explorer.SolrExplorer/D95BC0B1FD429F7CB277268102D19B3E.cache.html:2993
@http://localhost:8983/solr/select?version=2.2q=*:*start=0facet=onfacet.query=samsungwt=jsonindent=truejson.wrf=callback6:160
{code}


 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-08-31 Thread Lance Norskog (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12749691#action_12749691
 ] 

Lance Norskog commented on SOLR-1163:
-

Also, spellcheck build gets an error in the Solr servlet. It needs a query 
string; what for, I don't know.
{code}
INFO: [] webapp=/solr path=/select params={spellcheck=truejson.wrf=callback21i
ndent=truestart=0q=wt=jsonspellcheck.build=true} status=500 QTime=23
Aug 31, 2009 5:00:05 PM org.apache.solr.common.SolrException log
SEVERE: java.lang.NullPointerException
at java.io.StringReader.init(StringReader.java:33)
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:173)

at org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:7
8)
at org.apache.solr.search.QParser.getQuery(QParser.java:131)
at org.apache.solr.handler.component.QueryComponent.prepare(QueryCompone
nt.java:89)
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(Sea
rchHandler.java:174)
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandl
erBase.java:131)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1299)
at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter
.java:338)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilte
r.java:241)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:1089)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
65)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.jav
a:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:1
81)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:7
12)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)

at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand
lerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.
java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1
39)
at org.mortbay.jetty.Server.handle(Server.java:285)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:50
2)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCo
nnection.java:821)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.
java:226)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool
.java:442)

{code}



 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** 

[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-08-31 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12749693#action_12749693
 ] 

Uri Boness commented on SOLR-1163:
--

Hi Lance,

Great feedback, thanks!

bq.You did not mention the console button at the lower right corner. This is 
very very useful!
(well, you always have to leave some room for surprises ;-))

Obviously the two issues are bugs. I'll try to find some time this week to fix 
them and upload a new patch.

Cheers,
Uri



 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-08-22 Thread Lance Norskog (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12746528#action_12746528
 ] 

Lance Norskog commented on SOLR-1163:
-

Voted! I'm an American, so no democracy jokes, please.

About licensing - does Google put any license restrictions on distributed code? 







 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-08-21 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12746395#action_12746395
 ] 

Uri Boness commented on SOLR-1163:
--

bq. Does a GWT client application have a clean license?
If having a pure Apache 2 license is considered to be clean, then yes.

bq. Are there any other GWT apps in the Apache project? 
No as far as I know. But you do have 
[LucidGaze|http://www.lucidimagination.com/Downloads/Certified-Distributions#lucidgaze]
 which is a Solr monitoring tool and I think it's also a GWT application.

bq. +1. This is great.
Thanks, you can also vote for it ;-)

bq. The Simile project has some nice data explorer UIs. The Simile-Widget 
gallery displays them.
Thanks for the suggestion. I know this project, but from my experience some of 
their widgets don't perform really well. Personally, when it comes to data 
visualization I think flash is the best technology we have at the moment and 
it's quite easy to interact with it via Javascript and GWT (that's how Google 
does for most of their applications/services: analytics, finances, etc..)

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-06-22 Thread Yonik Seeley (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12722748#action_12722748
 ] 

Yonik Seeley commented on SOLR-1163:


I just got a chance to check out your demo site... cool stuff Uri!
Is the Console on that demo site somewhere, or is it command line?
I'll have to leave other technical comments to people who know more about 
GUIs but where do you see this fitting?  Default search screen when you hit 
http://localhost:8983/solr/??? or something else?

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SOLR-1163) Solr Explorer - A generic GWT client for Solr

2009-06-22 Thread Uri Boness (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12722763#action_12722763
 ] 

Uri Boness commented on SOLR-1163:
--

Thanks Yonik.

The console is in the application. If you look down at the lower right corner, 
you'll find a small console icon (a la FireBug), click on it and the console 
will open up.

Where do I see it fitting? Well, if http://localhost:8983/solr/admin is for the 
admin page, then I guess http://localhost:8983/solr/explorer can be for the 
explorer. I don't know, what do you think?

 Solr Explorer - A generic GWT client for Solr
 -

 Key: SOLR-1163
 URL: https://issues.apache.org/jira/browse/SOLR-1163
 Project: Solr
  Issue Type: New Feature
  Components: web gui
Affects Versions: 1.3
Reporter: Uri Boness
 Attachments: graphics.zip, solr-explorer.patch, solr-explorer.patch


 The attached patch is a GWT generic client for solr. It is currently 
 standalone, meaning that once built, one can open the generated HTML file in 
 a browser and communicate with any deployed solr. It is configured with it's 
 own configuration file, where one can configure the solr instance/core to 
 connect to. Since it's currently standalone and completely client side based, 
 it uses JSON with padding (cross-side scripting) to connect to remote solr 
 servers. Some of the supported features:
 - Simple query search
 - Sorting - one can dynamically define new sort criterias
 - Search results are rendered very much like Google search results are 
 rendered. It is also possible to view all stored field values for every hit. 
 - Custom hit rendering - It is possible to show thumbnails (images) per hit 
 and also customize a view for a hit based on html templates
 - Faceting - one can dynamically define field and query facets via the UI. it 
 is also possible to pre-configure these facets in the configuration file.
 - Highlighting - you can dynamically configure highlighting. it can also be 
 pre-configured in the configuration file
 - Spellchecking - you can dynamically configure spell checking. Can also be 
 done in the configuration file. Supports collation. It is also possible to 
 send build and reload commands.
 - Data import handler - if used, it is possible to send a full-import and 
 status command (delta-import is not implemented yet, but it's easy to add)
 - Console - For development time, there's a small console which can help to 
 better understand what's going on behind the scenes. One can use it to:
 ** view the client logs
 ** browse the solr scheme
 ** View a break down of the current search context
 ** View a break down of the query URL that is sent to solr
 ** View the raw JSON response returning from Solr
 This client is actually a platform that can be greatly extended for more 
 things. The goal is to have a client where the explorer part is just one view 
 of it. Other future views include: Monitoring, Administration, Query Builder, 
 DataImportHandler configuration, and more...
 To get a better view of what's currently possible. We've set up a public 
 version of this client at: http://search.jteam.nl/explorer. This client is 
 configured with one solr instance where crawled YouTube movies where indexed. 
 You can also check out a screencast for this deployed client: 
 http://search.jteam.nl/help
 The patch created a new folder in the contrib. directory. Since the patch 
 doesn't contain binaries, an additional zip file is provides that needs to be 
 extract to add all the required graphics. This module is maven2 based and is 
 configured in such a way that all GWT related tools/libraries are 
 automatically downloaded when the modules is compiled. One of the artifacts 
 of the build is a war file which can be deployed in any servlet container.
 NOTE: this client works best on WebKit based browsers (for performance 
 reason) but also works on firefox and ie 7+. That said, it should be taken 
 into account that it is still under development.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.