1178 Commits

Author SHA1 Message Date
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
kimchy
ad01f19db8 move dynamic tempaltes to only allow to be defined on root object mapping (so easily reusable and simpler merging) #397. 2010-10-14 12:25:32 +02:00
kimchy
1578da404c improve geo internal cache of lat/lon, stored two double arrays instead of an array of GeoPoints. 2010-10-13 22:03:48 +02:00
kimchy
9077bb6528 Geo Overhaul (work with multiple locations), closes #414. Change (again) how geo location is stored, not using geohash but explicit double conversion 2010-10-13 03:35:35 +02:00
kimchy
8a8a4d648a Query DSL: Fine grained filter caching control with sensible defaults, closes #424. 2010-10-13 01:37:43 +02:00
kimchy
3fa214653e increase precision to 16 from 12, omit norms / tf on geohash 2010-10-12 22:30:56 +02:00
kimchy
c3cb5a3e34 Use Base64 encoding for UUID generation (auto generated doc ids, and node ids), closes #422. 2010-10-12 00:17:01 +02:00
kimchy
4f9d9c1395 add test for merging two stats field facet using same facet name 2010-10-11 00:40:37 +02:00
kimchy
18d8e9dcdd add more script tests 2010-10-10 20:05:37 +02:00
kimchy
a14b73bc13 Bulk API: Rename index to _index, type to _type and id to _id, closes #421. 2010-10-10 19:31:56 +02:00
kimchy
c15a612b8a optimize get/delete/index response xcontent generation 2010-10-09 04:06:03 +02:00
kimchy
087b4e6f23 optimize search response xcontent generation 2010-10-09 04:01:17 +02:00
kimchy
f64e636415 add xcontent string that will allow to speed up json/smile serialization 2010-10-09 03:06:01 +02:00
kimchy
bd962ba693 upgrade to jackson 1.6.1 2010-10-09 01:51:40 +02:00
kimchy
6314c2460c Geo Overhaul (work with multiple locations), closes #414. 2010-10-08 22:31:21 +02:00
kimchy
523a8b4c3e rename xonctent mappers to just mappers 2010-10-08 15:05:07 +02:00
kimchy
a61f3a939b add option to reuse double[] when decoding geohash 2010-10-07 23:58:49 +02:00
kimchy
0f6beeb263 reuse search lookup data for the two remaining cases (custom score and script filter) by having a "current" search context to access 2010-10-07 23:18:26 +02:00
kimchy
34ed85a40f internal refactoring of field data type 2010-10-07 18:41:17 +02:00
kimchy
d0bf743ab4 Query DSL: query_string / field to use the optimized match_all query when using * (or *:*), closes #413. 2010-10-07 16:48:24 +02:00
kimchy
cf5ed1d177 Term Facet: Use a script that provides the facets to index, closes #410. 2010-10-07 01:49:12 +02:00
kimchy
4c34840627 fix dynamic tempaltes persistency and merging (so it will be there across restarts, and when a new mapping is merged) 2010-10-07 00:44:53 +02:00
kimchy
4422a4c48a doc 2010-10-06 14:07:34 +02:00
kimchy
22ed71e2e6 allow to execute term facet on more than one field 2010-10-06 13:39:02 +02:00
kimchy
31d94b19a1 Local Gateway: Possible failure to allocate shards to nodes when more than one index exists in the cluster (on full cluster restart), closes #409. 2010-10-06 00:35:10 +02:00
kimchy
1f49eb0b9d Gateway: Add gateway.expected_nodes for state recovery, closes #404. 2010-10-04 16:20:32 +02:00
kimchy
c737b36df7 better handling of dynamic types in template mappings 2010-10-04 12:37:56 +02:00
kimchy
425744e0db add bzip2 compress lib 2010-10-03 16:24:10 +02:00
kimchy
7180636df6 add close to script services 2010-10-03 14:31:36 +02:00
kimchy
c9a47a126f Scripts: Allow to access _fields providing access to stored fields, closes #402. 2010-10-03 12:51:41 +02:00
kimchy
5b8bc333bd JavaScript Plugin: Allow to use javascript for scripts, closes #401. 2010-10-03 02:20:37 +02:00
kimchy
5a7c8fe2cb allow script engines to have several types 2010-10-02 21:18:01 +02:00
kimchy
a127499e3c doc 2010-10-02 21:07:59 +02:00
kimchy
31ebed11fd script handling refactoring, better support for languages that perform better with some caching on a per search aspect (and execution per doc) 2010-10-02 17:32:29 +02:00
kimchy
9e8ebd46e8 Groovy Plugin: Allow to run use groovy for scripts (where applicable), closes #398. 2010-10-02 01:22:05 +02:00
kimchy
aa116e5d40 add lang parameter to all script constructs, allowing for (later) custom script languages 2010-10-01 22:14:20 +02:00
kimchy
99fcfde307 Mapper: Dynamic Template Support, closes #397. 2010-10-01 16:56:04 +02:00
kimchy
f66f0218ca /_cluster/nodes/stats is broken in 0.11, closes #391. 2010-09-30 08:35:11 +02:00
kimchy
3b02bd3952 rename package 2010-09-30 08:17:33 +02:00
kimchy
d3978383a5 when using keyword based analayzer on _all, an NPE is thrown since there is no current entry, ignore it (it does not make sense to have keywork analyzer on _all field...) 2010-09-28 14:53:37 +02:00
kimchy
55ae6b2001 fix possible problem when trying to convert a binary format to a string 2010-09-28 12:32:40 +02:00