Commit Graph

140 Commits

Author SHA1 Message Date
Erik Hatcher 0e5ea39bed Functional tests overhaul. Solr now must be externally installed, and is configurd by default to assume
a full trunk Solr checkout directory structure and points to the example Solr installation.

There are several environment configuration parameters available to control the settings for the functional tests:

   SOLR_CONSOLE:    If true, shows Solr console (default: false)
   SOLR_JETTY_HOME: Directory where Jetty and Solr are installed (default: ../../../example)
   SOLR_JETTY_PORT: Port to launch test Jetty instance (default: 8888)
   SOLR_HOME:       Parent directory of Solr's "conf" directory (default: test)



git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@509266 13f79535-47bb-0310-9956-ffa450edef68
2007-02-19 17:33:11 +00:00
Erik Hatcher f5a83ed4c0 This README is not suitable for solr-ruby at the moment
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@509065 13f79535-47bb-0310-9956-ffa450edef68
2007-02-19 02:37:56 +00:00
Erik Hatcher 3f405ad9d9 Remove Solr binary installation from solr-ruby directory, lightening the load. Functional tests will require some path adjustments, and developers will be required to point to their own Solr instance
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@509064 13f79535-47bb-0310-9956-ffa450edef68
2007-02-19 02:37:09 +00:00
Erik Hatcher 11b35c3f78 Rename solrb -> solr-ruby
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@509059 13f79535-47bb-0310-9956-ffa450edef68
2007-02-19 02:20:25 +00:00
Erik Hatcher 7c68d380ee adjust to renamed file
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508985 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 20:37:04 +00:00
Erik Hatcher cf8e2f176a rename file to be more sensible
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508982 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 20:25:50 +00:00
Erik Hatcher 2bc67ded17 several changes, including warts... almost functional in_place_editor, Solr configuration separation, etc
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508978 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 20:22:10 +00:00
Erik Hatcher 4c14e8ed6f Add sample MARC data file
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508973 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 20:10:26 +00:00
Erik Hatcher 5dd230d169 Add Tang dynastry poetry example importer and data
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508970 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 20:06:11 +00:00
Erik Hatcher fe49f0564c Require Rails 1.2.2 for Flare
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508953 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 19:35:28 +00:00
Erik Hatcher 64319497dd conf directory not needed
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508943 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 18:57:41 +00:00
Erik Hatcher 6ac1068671 Rename solrb to solr-ruby. Long live solrb
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508938 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 18:37:34 +00:00
Erik Hatcher 7b76e70852 Latest Solr WAR, includes Lucene 2.1 and system property features
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508934 13f79535-47bb-0310-9956-ffa450edef68
2007-02-18 18:32:07 +00:00
Erik Hatcher b7e7ea6afe Put back comment that got deleted in last patch application
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508711 13f79535-47bb-0310-9956-ffa450edef68
2007-02-17 05:14:05 +00:00
Erik Hatcher d565def0bf Loosen up test_bad_connection to hopefully also work on Windows
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508703 13f79535-47bb-0310-9956-ffa450edef68
2007-02-17 03:13:58 +00:00
Erik Hatcher 5f4e9eed88 SOLR-160: work on functional tests functioning on Windows. This commit is a slight tweak to the code contributed by Mel Riffe
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508701 13f79535-47bb-0310-9956-ffa450edef68
2007-02-17 02:53:20 +00:00
Erik Hatcher 47f7ed8e39 Add todo note
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508698 13f79535-47bb-0310-9956-ffa450edef68
2007-02-17 02:44:45 +00:00
Erik Hatcher 5d96061ff1 upgrade solr, leverage new property substitution feature, adjusted basic tokenization settings
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508697 13f79535-47bb-0310-9956-ffa450edef68
2007-02-17 02:44:05 +00:00
Erik Hatcher 7f130dd630 Add full title text, asin and published year, as well as moved publisher to facet
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508292 13f79535-47bb-0310-9956-ffa450edef68
2007-02-16 03:02:03 +00:00
Erik Hatcher 4a33261c27 Add year, call number, isbn, and filename to the documents. note that the filename_facet is not currently generalizable and specific to the data files i load, which are numbered but this should not be a problem
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@508291 13f79535-47bb-0310-9956-ffa450edef68
2007-02-16 03:01:11 +00:00
Erik Hatcher c3d36ff179 SOLR-159: Fix DisMax sorting (contributed by Coda Hale)
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@507493 13f79535-47bb-0310-9956-ffa450edef68
2007-02-14 11:46:02 +00:00
Erik Hatcher cb2e229a7c Add SIMILE Timeline view, currently specific to the Delicious Library dataset
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@506457 13f79535-47bb-0310-9956-ffa450edef68
2007-02-12 14:20:17 +00:00
Erik Hatcher b764a44a18 SOLR-154: more on Rake task to package solrb gem into Rails vendor/pluginsn subdirectory
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@506424 13f79535-47bb-0310-9956-ffa450edef68
2007-02-12 11:33:42 +00:00
Erik Hatcher e5c7e68e40 SOLR-155: Fix field contents escaping (patch provided by Coda Hale)
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@506420 13f79535-47bb-0310-9956-ffa450edef68
2007-02-12 11:27:01 +00:00
Erik Hatcher da1f585799 fix up the generated license
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505501 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 21:03:33 +00:00
Erik Hatcher b4ed197ef1 SOLR-154: Updated tasks to package Rails vendor/plugins structure
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505499 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 21:01:18 +00:00
Erik Hatcher e61bc593d0 add dismax handler to config
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505110 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 01:04:06 +00:00
Erik Hatcher cd44713a89 SOLR-151: Added <optimize/> command support. Also, committing a few files missed from previous dismax support commit.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505109 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 01:03:34 +00:00
Erik Hatcher 4ac217681f SOLR-150: Add rake task to easily package solrb for use in a Rails app's vendor directory
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505107 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 00:51:19 +00:00
Erik Hatcher cf8186165b SOLR-146: fix Solr::Response::Base.make_response raises misleading exception when response class exists but raises an exception on creation
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505106 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 00:46:40 +00:00
Erik Hatcher d0b674a2a8 SOLR-147: Add DisMax support
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505105 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 00:43:32 +00:00
Erik Hatcher 33d170b6bc add highlighting support to Standard request
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@505102 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 00:39:50 +00:00
Erik Hatcher 667aba96f2 add sparklines pie charts by the facet counts
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504694 13f79535-47bb-0310-9956-ffa450edef68
2007-02-07 21:03:29 +00:00
Erik Hatcher e3991438b3 add SIMILE Exhibit graphic
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504693 13f79535-47bb-0310-9956-ffa450edef68
2007-02-07 21:02:30 +00:00
Erik Hatcher cb0cb9359e handy rake addition to list routes
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504689 13f79535-47bb-0310-9956-ffa450edef68
2007-02-07 20:57:32 +00:00
Erik Hatcher 8b194f6d2a SOLR-122: Add optional support for libxml2, with fall back to REXML if libxml is not installed. (Contributed by Coda Hale)
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504077 13f79535-47bb-0310-9956-ffa450edef68
2007-02-06 11:13:14 +00:00
Erik Hatcher 60766a8813 Make test more lenient, as it seems Solr changed its error reporting format a bit to include
the full stack trace.  Eventually I think the exception message and stack trace should be separated
in the response so a client could pull out just the message easily.



git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504076 13f79535-47bb-0310-9956-ffa450edef68
2007-02-06 11:11:47 +00:00
Erik Hatcher 844f80c67d removing superfluous return statements
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504071 13f79535-47bb-0310-9956-ffa450edef68
2007-02-06 10:47:24 +00:00
Erik Hatcher 42db0f20fe Upgrade Solr support with modified facet data structure.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504067 13f79535-47bb-0310-9956-ffa450edef68
2007-02-06 10:34:44 +00:00
Erik Hatcher 32280db869 Add gunzip capability to MARC importer
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@504065 13f79535-47bb-0310-9956-ffa450edef68
2007-02-06 10:30:06 +00:00
Erik Hatcher 7dec1958a4 Add SIMILE Exhibit view of the currently filtered set, as proof-of-concept.
Adjusted CSS, improved UI dramatically, even including a logo in the header.



git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503379 13f79535-47bb-0310-9956-ffa450edef68
2007-02-04 09:42:05 +00:00
Erik Hatcher 32d4ad8b3b Added author and page count to import. Adjusted schema to not stem or remove stop words.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503377 13f79535-47bb-0310-9956-ffa450edef68
2007-02-04 09:39:55 +00:00
Erik Hatcher c06fe80ce9 SIMILE Exhibit support (prototype) - Tada!
Also started adding some CSS.




git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503361 13f79535-47bb-0310-9956-ffa450edef68
2007-02-04 05:44:09 +00:00
Erik Hatcher e86589e75b remove unnecessary bin directory
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503180 13f79535-47bb-0310-9956-ffa450edef68
2007-02-03 07:37:25 +00:00
Erik Hatcher 36c2419c6b Fix up requires so tests can run from TextMate, and of course still with rake
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503179 13f79535-47bb-0310-9956-ffa450edef68
2007-02-03 07:36:54 +00:00
Erik Hatcher ff7c75418b Add Delicious Library <http://www.delicious-monster.com/> importer and small sample set. This is way more fun than processing MARC records!
To launch Solr properly for this dataset, cd solr: java -Dsolr.solr.home=../examples/delicious_library/ -jar start.jar - this will keep this index separate
from any others you may be experimenting with.



git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503178 13f79535-47bb-0310-9956-ffa450edef68
2007-02-03 07:36:04 +00:00
Erik Hatcher dcbcfd7e8f Ruby solrshell
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@503167 13f79535-47bb-0310-9956-ffa450edef68
2007-02-03 03:45:31 +00:00
Erik Hatcher 08597d09c8 SOLR-134: Handle Time values using UTC + ISO 8691 representation (contributed by Coda Hale)
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@502480 13f79535-47bb-0310-9956-ffa450edef68
2007-02-02 04:33:21 +00:00
Erik Hatcher 162cbb9891 SOLR-132: Add tests to verify roundtripping of accented characters from solrb API to Solr (contributed by Antonio Eggberg)
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@502465 13f79535-47bb-0310-9956-ffa450edef68
2007-02-02 03:20:08 +00:00
Erik Hatcher 7e18144473 html escape the field values to be displayed, so we get the nicetag shown
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@502127 13f79535-47bb-0310-9956-ffa450edef68
2007-02-01 05:22:10 +00:00