Commit Graph

47 Commits

Author SHA1 Message Date
Koji Sekiguchi a00e9176f0 SOLR-662: solr-ruby now supports all highlighter parameters.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@681409 13f79535-47bb-0310-9956-ffa450edef68
2008-07-31 16:21:05 +00:00
Erik Hatcher 15f8c56803 SOLR-627: Add shards support to Standard request
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@676396 13f79535-47bb-0310-9956-ffa450edef68
2008-07-13 18:30:57 +00:00
Koji Sekiguchi f4e41c8c8f SOLR-537: Use of hl.maxAlternateFieldLength parameter from solr-ruby
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@657290 13f79535-47bb-0310-9956-ffa450edef68
2008-05-17 03:31:18 +00:00
Erik Hatcher 7f9cddcd01 SOLR-492: Add facet.offset support to standard/dismax requests
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@632578 13f79535-47bb-0310-9956-ffa450edef68
2008-03-01 11:17:28 +00:00
Erik Hatcher afd4e0e962 SOLR-473: RDoc patch contributed Chris Kline
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@627357 13f79535-47bb-0310-9956-ffa450edef68
2008-02-13 11:07:51 +00:00
Erik Hatcher 66b05d1da5 Add support for alternate field highlighting, based on patch by Koji Sekiguchi on SOLR-376
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@603817 13f79535-47bb-0310-9956-ffa450edef68
2007-12-13 04:34:01 +00:00
Erik Hatcher 88e0370f03 Add future example of what a solr-ruby Solr writer type could do with dates
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@582250 13f79535-47bb-0310-9956-ffa450edef68
2007-10-05 13:21:13 +00:00
Erik Hatcher 4efd666e24 Enable Solr::Request::Select to work as a general pass through to any registered request handler using /select?..., and a few other minor changes
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@581952 13f79535-47bb-0310-9956-ffa450edef68
2007-10-04 15:35:19 +00:00
Erik Hatcher 9eb8ab9e2b Add &show=schema to solr-ruby IndexInfo Luke request
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@581251 13f79535-47bb-0310-9956-ffa450edef68
2007-10-02 14:14:49 +00:00
Erik Hatcher 95803ec77e Remove old TODO
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@580485 13f79535-47bb-0310-9956-ffa450edef68
2007-09-28 20:58:35 +00:00
Erik Hatcher 56ceddd6c0 Add Spellcheck support
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@579743 13f79535-47bb-0310-9956-ffa450edef68
2007-09-26 18:04:49 +00:00
Erik Hatcher b016188d22 Add support for _delete_ option of modifying a document. This requires patches from SOLR-139 that are not committed to Solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@569952 13f79535-47bb-0310-9956-ffa450edef68
2007-08-27 01:31:09 +00:00
Erik Hatcher 5bf7de1f56 Make filter_queries unrequired
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@569951 13f79535-47bb-0310-9956-ffa450edef68
2007-08-27 01:29:35 +00:00
Erik Hatcher 8f752e08bb fix mlt.fl
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@568955 13f79535-47bb-0310-9956-ffa450edef68
2007-08-23 12:17:29 +00:00
Erik Hatcher 0a2aab70e9 Fix modify document implementation to support multivalued fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@568654 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 15:22:06 +00:00
Erik Hatcher 8c0599def1 Add preliminary support for SOLR-139, allowing updateable documents. Added utility method to backslash escape strings suitable for QueryParser. Bumped version number for another upcoming gem push.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@568577 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 12:05:15 +00:00
Erik Hatcher d72ae657f1 Fix typos
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@568349 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 01:07:40 +00:00
Erik Hatcher 7068f0344e Add highlighter fragment size and more like this support to Standard request
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@568347 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 01:05:55 +00:00
Erik Hatcher dfc60d67b1 Rubyism tidying
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@566295 13f79535-47bb-0310-9956-ffa450edef68
2007-08-15 18:33:11 +00:00
Erik Hatcher 1285962e95 Fix issue with String values becoming multi-valued fields. String#each returns multiple values when a string contains newlines
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@544012 13f79535-47bb-0310-9956-ffa450edef68
2007-06-03 23:31:42 +00:00
Erik Hatcher 29222b088c turn off the default terms when asking for field information
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@543539 13f79535-47bb-0310-9956-ffa450edef68
2007-06-01 17:21:53 +00:00
Erik Hatcher 20c42cc6f2 provide the Solr connection to clients of the indexer
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@539800 13f79535-47bb-0310-9956-ffa450edef68
2007-05-19 20:48:26 +00:00
Erik Hatcher 2e0bab1770 Adjust mappers with dependencies to conditionally load
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@538603 13f79535-47bb-0310-9956-ffa450edef68
2007-05-16 14:06:53 +00:00
Erik Hatcher 9f596e279c Fix issue where only facet.query was being requested but no fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@537760 13f79535-47bb-0310-9956-ffa450edef68
2007-05-14 09:36:05 +00:00
Erik Hatcher d7568ddbc6 bring compatibility to current trunk of Solr, using admin/luke instead of indexinfo. Also added HpricotMapper (SOLR-210: from Jamie Orchard-Hays), and correctly imported the ArrayMapper
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@536728 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 01:28:49 +00:00
Erik Hatcher 624e65ed16 add array mapper, for more data sources that come in pieces to be merged
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@535438 13f79535-47bb-0310-9956-ffa450edef68
2007-05-05 02:30:15 +00:00
Erik Hatcher eaed609277 Add buffering to allow indexer to add multiple documents at a time, determined by the :buffer_docs parameter. If not specified, individual documents are added to Solr.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@532580 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 02:54:53 +00:00
Erik Hatcher d42109383e Add requires of new classes for easier including
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@532573 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 02:15:50 +00:00
Erik Hatcher 5eea178d99 Add SolrSource class, which simply iterates over all documents matching query and filter constraints to be returned. This is suitable for use with a Mapper and the Indexer to pull documents (stored fields only) from one Solr instance to another.
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@532572 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 02:15:13 +00:00
Erik Hatcher 5cd57a4a57 Add option to stringify symbols when looking them up from an original object. An alternate approach could be to have two different classes, one for objects with symbol keys, and one for string keys
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@532569 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 02:09:50 +00:00
Erik Hatcher d1f038a1c8 Allow a Hash to be an available mapper parameter, instead of the client having to create a Mapper instance itself
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@532567 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 02:08:11 +00:00
Erik Hatcher 4866d6e22f rename tab_delimited to just delimited and added splitter parameter allowing lines to be split on any regular expression
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@532565 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 02:06:01 +00:00
Erik Hatcher a85eefd70a Add XPathMapper, useful for mapping XML file data into Solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@525033 13f79535-47bb-0310-9956-ffa450edef68
2007-04-03 04:50:54 +00:00
Erik Hatcher 7ab87c4293 Only use symbols for mapping keys. Strings pass through as static field values
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@525031 13f79535-47bb-0310-9956-ffa450edef68
2007-04-03 04:49:31 +00:00
Erik Hatcher 8756ade7f6 Allow passing through of options to Solr::Connection
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@524982 13f79535-47bb-0310-9956-ffa450edef68
2007-04-03 00:52:17 +00:00
Erik Hatcher 421dc4ffc8 add TODO about new xml update handler
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@524981 13f79535-47bb-0310-9956-ffa450edef68
2007-04-03 00:50:17 +00:00
Erik Hatcher ff396cac79 Add yield to indexer, allowing client to have final control over the Solr document indexed after the mapping has been made
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@522532 13f79535-47bb-0310-9956-ffa450edef68
2007-03-26 14:52:39 +00:00
Erik Hatcher 6016746b57 The beginnings of a general purpose importer / data mapper in order to feed data into Solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@522416 13f79535-47bb-0310-9956-ffa450edef68
2007-03-26 04:47:56 +00:00
Erik Hatcher 1da74f6678 dismax apparently does not even output a _highlighting_ section in the output unless there is a full-text query to highlight
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@522415 13f79535-47bb-0310-9956-ffa450edef68
2007-03-26 04:45:00 +00:00
Erik Hatcher f363315601 add TODO
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@522288 13f79535-47bb-0310-9956-ffa450edef68
2007-03-25 15:56:08 +00:00
Erik Hatcher a9500c3a58 Add support for q.alt to Dismax query
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@522287 13f79535-47bb-0310-9956-ffa450edef68
2007-03-25 15:55:04 +00:00
Erik Hatcher 80314c1564 add utility methods to deal with Solr ordered hash maps
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@521084 13f79535-47bb-0310-9956-ffa450edef68
2007-03-22 02:18:41 +00:00
Erik Hatcher 7921ba10d4 Add waitSearcher/waitFlush options to commit request.
Also bumped solr-ruby version to 0.0.2 for the future development.



git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@520437 13f79535-47bb-0310-9956-ffa450edef68
2007-03-20 15:42:38 +00:00
Erik Hatcher dc7a3984f1 SOLR-171: Add per-doc and per-field boosts. (contributed by Coda Hale)
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@515436 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 03:06:00 +00:00
Erik Hatcher 2a452383c8 Add placeholder for future Solr Rake tasks
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@510347 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 02:21:07 +00:00
Erik Hatcher 57404e1500 add timeout option to Solr::Connection. Net::HTTP has a default of 30 seconds, but a large index requires much longer than that for an optimize, for example
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@510346 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 02:19:18 +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