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
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
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
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
8ad1ec2f87
Add TODO note about perhaps replacing our mock with the use of flexmock. Not worth adding this dependency just yet, only when we feel pain in mocking later
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@500588 13f79535-47bb-0310-9956-ffa450edef68
2007-01-27 18:49:31 +00:00
Erik Hatcher
ee16eafe72
add testcase Coda Hale also contributed, missed in previous commit
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@500587 13f79535-47bb-0310-9956-ffa450edef68
2007-01-27 18:47:56 +00:00
Erik Hatcher
f061d45a84
Allow Solr startup-time to be configurable, setting the default down to 5 seconds.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@500584 13f79535-47bb-0310-9956-ffa450edef68
2007-01-27 18:43:35 +00:00
Erik Hatcher
f027d99c6f
fix test that fails on zones server by replacing reference to localhost with 127.0.0.1
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@499804 13f79535-47bb-0310-9956-ffa450edef68
2007-01-25 14:31:40 +00:00
Erik Hatcher
bbf2ddef81
fix tests due to change in symbols to strings in hash
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@499443 13f79535-47bb-0310-9956-ffa450edef68
2007-01-24 15:28:17 +00:00
Erik Hatcher
7dc02690f9
Add test for field_facets method
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@499439 13f79535-47bb-0310-9956-ffa450edef68
2007-01-24 15:23:55 +00:00
Erik Hatcher
39c8be6447
Add support for new facet.prefix feature
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@499218 13f79535-47bb-0310-9956-ffa450edef68
2007-01-24 02:59:17 +00:00
Erik Hatcher
80606b5f15
Bring test coverage back to 100 percent
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@498447 13f79535-47bb-0310-9956-ffa450edef68
2007-01-21 20:42:14 +00:00
Erik Hatcher
d5bc3ec4ba
add new indexinfo request capability
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@498440 13f79535-47bb-0310-9956-ffa450edef68
2007-01-21 20:00:18 +00:00
Erik Hatcher
7b6a592110
Clean up test language. Sorry I didn't catch this earlier in Ed's patch.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@498392 13f79535-47bb-0310-9956-ffa450edef68
2007-01-21 16:08:31 +00:00
Erik Hatcher
3250a9b7b9
add ASL to several files
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496983 13f79535-47bb-0310-9956-ffa450edef68
2007-01-17 10:37:56 +00:00
Erik Hatcher
9373fa3f45
update to facet parameter changes to Solr via SOLR-106
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496954 13f79535-47bb-0310-9956-ffa450edef68
2007-01-17 07:57:48 +00:00
Erik Hatcher
b8ac946026
SOLR-111: add new response classes and enhance connection. one change i made was to make autocommit off by default and use a symbol for :on/:off
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496870 13f79535-47bb-0310-9956-ffa450edef68
2007-01-16 22:02:13 +00:00
Erik Hatcher
4f85c3998b
Exempt nil parameters from the Solr request
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496863 13f79535-47bb-0310-9956-ffa450edef68
2007-01-16 21:28:44 +00:00
Erik Hatcher
5e4dcfa889
Allow field hash to take an array for values
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496797 13f79535-47bb-0310-9956-ffa450edef68
2007-01-16 17:50:55 +00:00
Erik Hatcher
e343ccc2ab
Simplify schema, with only 4 fields: id, text, *_facet, and *_text. The client does not send text, only *_text, which gets copied into the text field. This is surely overly simplified, and will evolve back as field name munging facilities are added and other data types are supported.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496204 13f79535-47bb-0310-9956-ffa450edef68
2007-01-15 01:49:54 +00:00
Erik Hatcher
cde074eec5
Modeled Solr's StandardRequestHandler (qt=standard) as Solr::Request::Standard (includes common, standard, and facet parameters, but not highlighting parameters).
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@496202 13f79535-47bb-0310-9956-ffa450edef68
2007-01-15 01:41:18 +00:00
Erik Hatcher
01c454c9a2
add tests to bring coverage back to 100%
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495836 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 04:31:09 +00:00
Erik Hatcher
56c1269ff5
use standard request handler for ping request; dismax is not currently defined in our config
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495835 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 04:30:11 +00:00
Erik Hatcher
76cd8e7110
Add aggregate test suite, enabling one-click runs in an editor
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495831 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 03:37:01 +00:00
Erik Hatcher
753ae838e8
OOify case statements in Request::Base. Added more tests to increase code coverage
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495830 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 03:36:10 +00:00
Erik Hatcher
b397f4b2be
Add ASL header
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495827 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 03:01:48 +00:00
Erik Hatcher
2dc186201c
SOLR-101: Refactored request classes, adding Document/Field abstractions. (contributed by Ed Summers)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495826 13f79535-47bb-0310-9956-ffa450edef68
2007-01-13 02:53:39 +00:00
Erik Hatcher
2d5f7d6250
Add tests to cover the exception handling, bringing code coverage back to 100%
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495258 13f79535-47bb-0310-9956-ffa450edef68
2007-01-11 15:42:57 +00:00
Erik Hatcher
0cad261fb8
SOLR-100: added Exception handling to solrb (submitted by William Groppe)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@495223 13f79535-47bb-0310-9956-ffa450edef68
2007-01-11 13:54:22 +00:00
Erik Hatcher
e6467d8838
a test of Solrs ruby escaping, mainly as a real example of adding a document and then searching for it
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@494208 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 21:50:30 +00:00
Erik Hatcher
c10a85f982
adjust test not to rely on hash ordering
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@494189 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 20:43:25 +00:00
Erik Hatcher
6d0d02f41b
Added TestSolrServer.wrap. Adjusted Rakefile to use .wrap method in test target, and added functional tests to code coverage run.
...
Test coverage now at 100%!
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@494186 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 20:23:28 +00:00
Erik Hatcher
c1311749ac
Add more test coverage, with the currently only uncovered code being the mocked Connection#post method
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@494129 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 17:28:36 +00:00
Erik Hatcher
bfa8e6f4b8
move test_solr_server to test/functional
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@494112 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 16:28:19 +00:00
Erik Hatcher
092f7375ed
SOLR-97: Rakefile now supports functional and unit tests. Also added partially functioning test:coverage task
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@494108 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 16:05:02 +00:00
Erik Hatcher
5bc0a3b009
add mock base class
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492698 13f79535-47bb-0310-9956-ffa450edef68
2007-01-04 19:18:25 +00:00
Erik Hatcher
9da08c70d7
refactor the solr mock a bit more
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492692 13f79535-47bb-0310-9956-ffa450edef68
2007-01-04 19:09:20 +00:00
Erik Hatcher
0b3fc2da6b
first attempt at making a mock Solr::Connection base test case
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492628 13f79535-47bb-0310-9956-ffa450edef68
2007-01-04 16:40:07 +00:00
Erik Hatcher
0e22e6fd27
remove diagnostic puts and add ASL
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492583 13f79535-47bb-0310-9956-ffa450edef68
2007-01-04 14:39:13 +00:00
Erik Hatcher
d526f56974
SOLR-95: refactored how Solr starts for tests. A few additional changes: added conf directory under test to allow the Solr test server to have its own configuration and data directory and set solr.solr.home when launching Solr.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492570 13f79535-47bb-0310-9956-ffa450edef68
2007-01-04 14:00:18 +00:00
Erik Hatcher
7641746534
SOLR-94: start Solr before tests are run, shut it down afterwards (contributed by Ed Summers). Original patch modified slightly to set the Jetty port to 8888
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492374 13f79535-47bb-0310-9956-ffa450edef68
2007-01-04 01:00:30 +00:00
Erik Hatcher
4d9c4504e1
sooner rather than later, tease the Solr DSL out from the web framework
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/solr/trunk@492042 13f79535-47bb-0310-9956-ffa450edef68
2007-01-03 04:57:00 +00:00