1368 Commits

Author SHA1 Message Date
kimchy
bc4121c06b Query DSL: term, term, prefix, and range filter are now weakly cached, for more strong caching, set _cache to true, closes #450. 2010-10-25 15:59:15 +02:00
kimchy
5c5b882b5d clean code 2010-10-25 14:44:47 +02:00
kimchy
517f3eb0fd chance default query parser cache to none from weak 2010-10-25 14:43:06 +02:00
kimchy
deada942e5 Query DSL: constant_score and filtered queries cache filters by default, remove it, closes #449. 2010-10-25 13:52:15 +02:00
kimchy
835a81c16c always use deletion aware constant score 2010-10-25 13:35:43 +02:00
kimchy
b7eacc3618 add comment / todo 2010-10-24 12:38:24 +02:00
kimchy
9a80fedf52 add simple map stream capability 2010-10-23 23:19:08 +02:00
kimchy
ca7a7467dc Indices API: Add open and close index, closes #447. 2010-10-23 21:52:09 +02:00
kimchy
a76824e395 make index not recovered a bock used in both gateways (shared/blob and local) 2010-10-23 17:03:38 +02:00
kimchy
3f8c03db95 add test in node allocation is there are no shards, no need to do local gateway allocation 2010-10-23 01:25:23 +02:00
kimchy
f0f62ce00c improve test to wait for 2 nodes 2010-10-23 01:24:53 +02:00
kimchy
e11589f3c7 add doc 2010-10-23 01:07:37 +02:00
kimchy
62526444fd better caching of missing filter / query 2010-10-22 19:44:25 +02:00
kimchy
b0a0604473 Query DSL: Query String _missing_ and _exists_ syntax, closes #446. 2010-10-22 18:14:07 +02:00
kimchy
8b0daf48f4 Query DSL: Query String _missing_ and _exists_ syntax, closes #446. 2010-10-22 17:54:02 +02:00
kimchy
9237dafef9 Query DSL: Query String _missing_ and _exists_ syntax, closes #446. 2010-10-22 17:51:19 +02:00
kimchy
f63ee3158a Query DSL: Add exists and missing filters to filter documents where a field either has a value or not in them, closes #445. 2010-10-22 15:14:05 +02:00
kimchy
9a8e033424 improve fixing negative query with adding the optimized match_all query 2010-10-22 14:50:48 +02:00
kimchy
5d1d927e09 Write Consistency Level for index/delete/delete_by_query/bulk with one/quorum/all. Defaults to quorum, closes #444. 2010-10-22 02:51:00 +02:00
kimchy
5649df572a update search expiration to work in scheduled reaper mode 2010-10-21 16:38:44 +02:00
kimchy
c37a0afbf0 improve update of mappings, and delete index process with the new optimization of when index is created 2010-10-20 12:49:21 +02:00
kimchy
0b593bd6d9 upgrade to guava r07 2010-10-20 12:09:19 +02:00
kimchy
ae5bc20959 Reduce multiple indices overhead, don't create Indices data on nodes that don't hold any shard for an index, closes #441. 2010-10-20 02:57:49 +02:00
kimchy
1235358848 remove unused indices service 2010-10-19 19:50:12 +02:00
kimchy
a4eea0aeaa change index creation / deletion logic not to wait for it to be created on other nodes since now, they might not be created... 2010-10-19 19:33:27 +02:00
kimchy
69b8b0f437 don't use the index serivce to get the stored blobs in shared gateway, move it to upper node level 2010-10-19 18:03:48 +02:00
kimchy
53a3df5d8e move list of local files to be indices level, so no need for index created on a node in order to list it 2010-10-19 17:36:21 +02:00
kimchy
5635260922 remove check on if indices has an index, cluster state is enough 2010-10-19 16:42:39 +02:00
kimchy
4c8978237f move operation routing to be cluster level and not index level 2010-10-19 16:23:39 +02:00
kimchy
1eee7f381a dont case node names and index names 2010-10-18 19:03:48 +02:00
kimchy
5c760d1e8c don't case the index name in cluster health, use string constants in xcontent generation 2010-10-18 18:55:38 +02:00
kimchy
3a52c2f7f4 Improve automatic publish network address logic, closes #439. 2010-10-18 15:19:24 +02:00
kimchy
019c844dd1 Plugins: plugins should now be in extracted format under ES_HOME/plugins, closes #438. 2010-10-18 11:14:16 +02:00
kimchy
0a3d187e6a Mapper: Allow to configure date_formats only on the root object mapper, closes #437. 2010-10-17 19:56:58 +02:00
kimchy
69ecf8b66b rollback commit, allocation should only happen when index is not recovered 2010-10-17 19:43:30 +02:00
kimchy
9a09261383 remove checking for client node on rivers, its automatically done with master and non river node anyhow 2010-10-17 19:20:37 +02:00
kimchy
648da2e6ff add cluster name to cluster health response 2010-10-17 18:58:59 +02:00
kimchy
5d54e36964 Statistical Facet: Allow to compute statistical facets on more than one field, closes #436. 2010-10-17 16:22:20 +02:00
kimchy
2fc0022477 clean code 2010-10-17 02:33:12 +02:00
kimchy
caa6495e2b doc 2010-10-17 01:52:23 +02:00
kimchy
4708d31040 add the option to control filter caching on each filter in the java filter builders 2010-10-16 16:12:38 +02:00
kimchy
d9f966d83c Query DSL: Numeric Range Filter - A filter that uses the field data cache to perform numeric tests, closes #435. 2010-10-16 15:38:43 +02:00
kimchy
cc3a1dbe90 move geo handling (filter) into the index package from common.lucene since it uses field data and not really only dependant on lucene constucts 2010-10-16 12:30:20 +02:00
kimchy
1587a3815e more options on stress rolling restart test, variable number of fields, variable length of text 2010-10-16 03:26:11 +02:00
kimchy
b09675dcfa add a stress test for rolling restart nodes 2010-10-16 01:05:25 +02:00
kimchy
bbb05a57e0 add the ability to run check index before starting a shard, used for internal testing (as it has a large overhead) 2010-10-15 20:56:30 +02:00
kimchy
6c9120a51b Local Gateway: Don't block meta operations (delete index) on an index that is not recovered due to not all shards being available, closes #433. 2010-10-15 11:04:54 +02:00
kimchy
ae05ce0551 Scripting: Allow to define scripts within config/scripts, automatically compiled and can be referenced by name, closes #429. 2010-10-14 16:14:23 +02:00
kimchy
e0488fa87e Plugins: Allow to place "extracted" plugins under the plugins directory, closes #428. 2010-10-14 14:04:00 +02:00
kimchy
8d533e8a99 dynamic tempaltes are now named (change to the mapping definition) to allow for simpler merging 2010-10-14 12:56:50 +02:00