1447 Commits

Author SHA1 Message Date
kimchy
1c5477d4ed Improve local node recovery process, removing using a block as indication for an index not being recovered. Moving to shard replication group level allocation (with the ability to distinguish between api based creation or recovery based creation). This also allows for throttling based control on initial local gateway based shard allocation. 2010-12-12 22:46:27 +02:00
kimchy
bc04243a2b Search Fields: If a field is not stored, automatically extract it from _source (without the need for _source prefix), closes #562. 2010-12-12 05:00:24 +02:00
kimchy
216b2ab912 Highlighting: Automatically use the field values extracted from _source if not stored explicitly in the mapping, closes #561. 2010-12-12 04:40:25 +02:00
kimchy
fe3f5d45de remove global settings from the settings conf, a relic that is no longer needed... 2010-12-12 02:37:36 +02:00
kimchy
dddca692b8 add search hit phase, which operates on a hit, and have all relevant hit phases implement and use it 2010-12-12 02:01:13 +02:00
kimchy
be4b2e2de6 externalize script search lookup into a generalized lookup that can be used outside of scripts 2010-12-12 01:01:56 +02:00
kimchy
a914865c45 Close API might cause index data to be wiped, closes #560. 2010-12-10 22:19:45 +02:00
kimchy
bc2dc9465a add to the receive timeout exception the request id that it timed out on 2010-12-10 12:40:39 +02:00
kimchy
2a7f964ca2 Geo search fails to find some docs when wrapping over IDL, closes #559. 2010-12-10 08:39:10 +02:00
kimchy
9d2fe162fa better log message 2010-12-10 00:17:55 +02:00
kimchy
3f6ed7e1de improve update mapping on master, if we end up with the same mappings as the one the cluster state has, no need for a new cluster state... 2010-12-10 00:17:10 +02:00
kimchy
167d35807c Add terms/in query, alias terms filter to be in filter as well, closes #557. 2010-12-09 07:25:05 +02:00
kimchy
0828f18738 better child bench 2010-12-09 06:11:06 +02:00
kimchy
e1495ff8be add scrolling update test 2010-12-08 20:56:09 +02:00
kimchy
34f3f3f79e Aliased analyzers cause index deletion / cleanup failure, closes #555. 2010-12-08 19:30:38 +02:00
kimchy
f5a8c3881f add debug logging on failed bug items executions 2010-12-08 01:21:21 +02:00
kimchy
54437c1bd3 Parent / Child Support, closes #553. 2010-12-08 00:16:05 +02:00
kimchy
1a8017d17e upgrade to jackson 1.6.3 2010-12-07 09:14:13 +02:00
kimchy
22c27e4ff8 correct field name 2010-12-05 00:02:53 +02:00
kimchy
d3cae103d5 wait for green status in test 2010-12-04 23:57:44 +02:00
kimchy
d659bd0479 upgrade to jackson 1.6.2 2010-12-04 00:46:57 +02:00
kimchy
a90684aaa5 Upgrade to Lucene 3.0.3, closes #549. 2010-12-03 20:43:51 +02:00
kimchy
d9610ed0a1 Search API: Optimize single shard search to QUERY_AND_FETCH from any other search type, closes #547. 2010-12-01 03:59:03 +02:00
kimchy
3ea19a514b Index Setting: Add index.refresh_interval to simplify setting instead of "index.engine.robin.refresh_interval` (still works), closes #546. 2010-12-01 03:38:41 +02:00
kimchy
2b039bd0b0 change the default chunk size when recovering from the default 100kb to 500kb. 2010-11-29 14:33:49 +02:00
kimchy
c0945831e8 Search Scroll API: Allow to provide the scroll id as the body of the scroll request, closes #545. 2010-11-29 13:59:30 +02:00
kimchy
103221e58a remove the timed out message, can be misleading 2010-11-29 02:55:23 +02:00
kimchy
84f97e96a5 Scrolling issues, fix releasing search context eagerly, they should not be released when scrolling, closes #136. 2010-11-29 02:05:45 +02:00
kimchy
6d9576c217 Reduce the number of concurrent recoveries per node to 2 from number_of_processors, closes #543. 2010-11-28 16:35:39 +02:00
kimchy
a222de1dbf internal change to scope based collectors 2010-11-28 14:57:17 +02:00
kimchy
8285ffe221 encode scroll id with base64 in url safe manner 2010-11-28 02:23:38 +02:00
kimchy
cfa8c9aa79 Index / Index Template: Allow to define _default_ mapping, closes #542. 2010-11-27 23:30:18 +02:00
kimchy
526f28f479 Create Index API: Allow to provide mappings. closes #541. 2010-11-27 00:28:18 +02:00
kimchy
151715dc2f also merge lists 2010-11-27 00:05:11 +02:00
kimchy
577f06fd43 add indices API to groovy client 2010-11-26 22:19:57 +02:00
kimchy
73e5eb9e14 clean compile warnings 2010-11-26 16:03:25 +02:00
kimchy
6dab568a4b Index Templates, closes #540. 2010-11-26 15:53:04 +02:00
kimchy
ebd6316db9 Index templates, closes #540. 2010-11-26 15:45:18 +02:00
kimchy
d150ac2da4 Search API: Add how long the search took (in milliseconds), closes #536. 2010-11-24 13:27:32 +02:00
kimchy
51273587de Bulk API: Add refresh flag, closes #535. 2010-11-24 00:58:48 +02:00
kimchy
4a3e5b6348 Query Cache: Invalidate the query cache when mappings change, closes #532. 2010-11-23 15:26:19 +02:00
kimchy
9479ac636e Delete Mapping API: Wrongly deleting existing mapping information, closes #531. 2010-11-23 14:56:03 +02:00
kimchy
3b2b901db0 improve error handling, we can't always parse the source to a stirng 2010-11-23 00:41:53 +02:00
kimchy
db1f7e09f3 Support date and ip types for numeric_range filter, closes #530. 2010-11-22 16:17:51 +02:00
kimchy
b4113d57d3 Analyze API: An API to analyzer custom text based on an optional analyzer, closes #529. 2010-11-21 17:33:35 +02:00
kimchy
8689e5cf16 more cleaning of shards iterators 2010-11-21 14:49:57 +02:00
kimchy
e183fbd6ad add shards iterator that can iterate over unrelated list of shards 2010-11-21 14:27:22 +02:00
kimchy
7db5e63ab7 rename shardsIt to shardIt 2010-11-21 13:54:44 +02:00
kimchy
a74465000d rename single operation base support to single shard operation 2010-11-21 13:26:36 +02:00
kimchy
c40eaaae38 serializing get result should use the same construct as search hit fields 2010-11-20 18:38:43 +02:00