657 Commits

Author SHA1 Message Date
uboness
3fdb9f0a27 Enabled the option of configuring plugin types in the settings. This will also help in tests when testing plugin related functionality 2012-08-21 23:00:24 +02:00
Shay Banon
2dd82675fb when using wildcard notation delete all indices might kick in even though its disabled 2012-08-21 21:49:16 +02:00
Shay Banon
c33ca2921d small optimization for global facet with facet filter, by removing the double check on the facet filter 2012-08-21 19:32:55 +02:00
Shay Banon
f03ff2976a reformat 2012-08-21 14:22:12 +02:00
Jörg Prante
ef6ad6c966 mapping BigDecimal to double or string in XContentBuilder 2012-08-21 14:21:30 +02:00
Shay Banon
b5d9d3dbee small renames here and there 2012-08-21 14:16:51 +02:00
Martijn van Groningen
8365e7ba0b - Added explain api. #2184 2012-08-21 13:26:17 +02:00
Shay Banon
a8656c8a6f Incorrect application of boost in SpanNotQueryBuilder, closes #2192. 2012-08-21 13:08:23 +02:00
Shay Banon
dbe2f53a00 Support YAML as content type 2012-08-20 17:40:19 +02:00
Shay Banon
9aae62b4a6 All Field: Automatically detect when field level boosting is used, and optimize when its not, closes #2189. 2012-08-20 15:07:32 +02:00
Shay Banon
e1fe89389c change mappersAdded flag to mappingsModified to better reflect any possible change in mappings, not just additions 2012-08-20 13:36:28 +02:00
Shay Banon
79cb0eafc4 better close logic for concurrent recovery streams 2012-08-20 02:05:54 +02:00
Shay Banon
08ecd9d772 refactor all Queue and BlockingQueue creations into a single factory method 2012-08-19 18:15:48 +02:00
Shay Banon
e3a9271000 unify more count and search implementation 2012-08-19 16:54:53 +02:00
Shay Banon
bc2887344e convert to optimized match all query also when executing "*" query 2012-08-18 18:15:54 +02:00
Simon Willnauer
b0b5775c98 use term query instead of a specialized SpanTermQuery on _all field if positions are omitted 2012-08-16 10:42:14 -07:00
Shay Banon
a4acb9a95b move debug level on failure to clean log files from warn to debug 2012-08-16 10:34:31 -07:00
Shay Banon
f317399b46 allow to flush bulk processor based on time, and better listener api 2012-08-16 09:14:19 -07:00
Shay Banon
70f212a4dc more improvements for handling of large / many mappings by batching the removal of mappings 2012-08-14 00:18:11 +02:00
Shay Banon
5715588b96 fix geo shape to use the new index options 2012-08-13 17:30:38 +02:00
Simon Willnauer
53f65d8ff2 Remove / deprecated omit_term_freq_and_positions in favor of IndexOptions exposed via mapping API 2012-08-13 17:19:08 +02:00
Chris Male
bea4346f3a Added GeoShape indexing and querying support 2012-08-13 13:44:29 +02:00
Shay Banon
ad0e916fb7 don't allow an empty type in the mapper service 2012-08-13 12:42:11 +02:00
Shay Banon
bdea0e2edd add a simple bulk processor to simplify using the bulk API 2012-08-13 11:24:48 +02:00
Martijn van Groningen
b979dfa0be Add lenient option to match & multi_match queries. #2156 2012-08-09 21:56:50 +02:00
Shay Banon
fedd1965ea Update API: Update through an alias with routing configured on it fail to use the routing, closes #2155. 2012-08-09 15:14:52 +02:00
Shay Banon
a1ab48c804 handle null query returning from query parsers properly
now that we support "null" queries, for example, when parsing a query and its lenient, make sure to handle it where applicable
2012-08-09 13:50:10 +02:00
Martijn van Groningen
e43dd4687e - Added support for multi match query. 2012-08-09 11:36:59 +02:00
Shay Banon
9d558580a0 simplify the parsing part of match query 2012-08-08 15:15:51 +02:00
Shay Banon
640c0c2933 move the fieldName and text ot the parse element so the query can be reused 2012-08-08 15:06:06 +02:00
Shay Banon
055f0809c2 Rename text query to match query (text query still works, with variants), closes #2150 2012-08-08 14:44:39 +02:00
Jacob Evans
3925c0b4e1 Allow custom type_table to be passed to Lucene's WordDelimiterFilter() constructor, instead of just the default 2012-08-08 00:18:24 +02:00
Martijn van Groningen
195e586fd8 - Fixed timezone parsing when input starts with '+'sign. Fixes issue #2141 2012-08-07 22:53:00 +02:00
Martijn van Groningen
37e7a54b0e Fixed top children query bug reported in issue #2140
Fixed type.
2012-08-06 22:02:03 +02:00
Shay Banon
346fb9ed83 create a unique recovery id when recovering from a peer shard instead of using shard id
this allows to handle better cases where we need to cancel an existing recovery
2012-08-06 17:09:00 +02:00
Shay Banon
d2ac219f01 remove rouge sout... 2012-08-06 10:35:05 +02:00
Shay Banon
ed2196f5a5 better percent calc for hot threads, including more details on top threads (time out of interval) 2012-08-04 22:20:47 +03:00
Shay Banon
3afeac5b12 better debug output when failing to load global state file 2012-08-03 20:28:33 +03:00
Shay Banon
ad392bb11e Improve recovery time when processing large mappings, closes #2138. 2012-08-03 18:40:49 +03:00
Martijn van Groningen
0e3c825501 Added ignore_malformed mapping parameter for all number like types. Issue #2120 2012-08-03 10:41:07 +03:00
Martijn van Groningen
08ba05e713 Overwrite ignore_above parameter when mapping is updated. Issue #2121 2012-08-03 10:38:08 +03:00
Shay Banon
de3fb50c3b expose snapshots parameter 2012-08-02 15:24:25 +03:00
Shay Banon
8be5c72200 Cluster Nodes hot_threads API, closes #2134. 2012-08-02 14:52:31 +03:00
Shay Banon
e26a56e025 add to the keep alive thread name the version number, so it will be simpler to know from stack traces the es version 2012-08-02 10:50:28 +03:00
Shay Banon
1a33687101 better javadoc 2012-08-02 09:45:32 +03:00
Simon Willnauer
d13a7809d1 #2116 Expose all ShingleFilter settings via ShingleTokenFilterFactory 2012-08-01 16:18:58 +03:00
Shay Banon
8dcee09868 expose the max direct memory allowed in jvm info, and guess better then receive buffer size predictor size based on it 2012-07-31 15:06:21 +02:00
Shay Banon
bbc45fefe5 rename limit to ignore_above, and create a dedicated test 2012-07-31 13:00:10 +02:00
Martijn van Groningen
41b3a454cf Issue #2121 Added limit parameter for string type. 2012-07-31 13:00:03 +02:00
Shay Banon
68c76e6738 try harder to load the default mapping from the class load, and if we fail, just use the default value (which people really never change). 2012-07-31 00:10:25 +02:00