1329 Commits

Author SHA1 Message Date
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
e63847f771 add hints on when to first perform GC, make small GC happen faster resulting in less chances of stop the world GC 2010-10-15 18:26:38 +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
ed9d9aa358 CouchDB River: Allow to define a javascript that can munge the changes stream, closes #431. 2010-10-14 17:57:52 +02:00
kimchy
81fd17b035 CouchDB River: Deletes not handles correctly 2010-10-14 17:38:28 +02:00
kimchy
eb44910047 add py as lang 2010-10-14 16:22:12 +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
503b023eac remove attempt to get ruby in scripting, problems embedding it... 2010-10-14 14:11:13 +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
1f4aa5d9d2 handle cases when the body is not set in thrift 2010-10-13 18:35:52 +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
1b593c4d72 Python Plugin: Allow to use python for scripts, closes #418. 2010-10-09 21:04:05 +02:00
kimchy
a754ebacd4 Python Plugin: Allow to use python for scripts, closes #418. 2010-10-09 20:59:41 +02:00
kimchy
05e413a7f1 handle cases when address is null when discovering 2010-10-09 17:37:52 +02:00
kimchy
7df3b5c3fd fix classpath env var in windows 2010-10-09 12:40:52 +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
8b03b914f9 Twitter River: Support filter stream, closes #416. 2010-10-09 00:39:10 +02:00
kimchy
ee2fabb9dd Thrift: Rename Status.CONTINUE to Status.CONT (reserved word), closes #415. 2010-10-08 23:06:30 +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
af3599fe47 upgrade to aws sdk 1.0.11 2010-10-08 11:45:27 +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
504a5458c5 add trace logging for thrift 2010-10-07 11:53:13 +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
bc4543a5e9 add multi threaded test execution for groovy and javascript 2010-10-06 22:00:27 +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
abf1855509 change logging level 2010-10-05 15:52:18 +02:00
Mahendra M
a0d48487c1 Couchdb river plugin - ignore design documents 2010-10-05 15:51:36 +02:00
kimchy
1f49eb0b9d Gateway: Add gateway.expected_nodes for state recovery, closes #404. 2010-10-04 16:20:32 +02:00