Commit Graph

2684 Commits

Author SHA1 Message Date
Shay Banon 62bc0836c1 improve boolean filter 2011-11-10 12:00:43 +02:00
Igor Motov ed8c289dec Log warning when application of an updated cluster state fails with an exception 2011-11-10 10:12:58 +02:00
Igor Motov e7baf30bd2 Fix reporting of total indexing stats 2011-11-10 10:07:10 +02:00
Igor Motov eafa2b0c9a Fix possible NPE in TransportNodesListGatewayStartedShards operation 2011-11-10 10:04:11 +02:00
Shay Banon c5ebe6e86f Mapping: Improve applying guessed types on dynamic templates, closes #1446. 2011-11-09 09:02:20 +02:00
Shay Banon 75f522adaa data.path locations are unevenly filled (0.18.2), closes #1436. 2011-11-02 23:45:35 +02:00
Igor Motov 3c2dd959cb Aliases should be processed when index routing changes 2011-11-01 20:05:46 +02:00
Shay Banon ca7247e1b1 add more details logging on info of data path 2011-10-28 07:45:17 +02:00
Shay Banon 65a525bb15 add 0.18.3 2011-10-27 20:42:43 +02:00
Shay Banon 723d2e8b15 Search: Fetching fields that end up extracted from source might fail, closes #1431. 2011-10-27 20:28:38 +02:00
Shay Banon 8922d5b073 Merge Scheduler: Allow to set index.merge.scheduler.max_merge_count, closes #1430. 2011-10-27 02:14:47 +02:00
Shay Banon efffcf2b26 add 0.18.2 option 2011-10-27 01:43:08 +02:00
Shay Banon 99e2bb270c External data location configuration fails (path.data setting), closes #1429. 2011-10-27 01:30:33 +02:00
Shay Banon 49a97f6fcf move to 0.19.0 snap 2011-10-26 21:04:10 +02:00
Shay Banon 3544b07330 release 0.18.0 2011-10-26 20:58:24 +02:00
Shay Banon 0cde90fcb1 minimum_number_should_match in a query_string, closes #1420. 2011-10-26 01:58:12 +02:00
Shay Banon b652c655d2 Highlighting broken with custom_filters_score query, closes #1425. 2011-10-26 00:58:52 +02:00
Shay Banon 2778a6756c indexing option ignored in index_stats, closes #1423. 2011-10-25 20:20:43 +02:00
Shay Banon f9d0e82389 if source is not stored, treat it as an empty map in things like scripts or non stored field extraction 2011-10-25 20:18:53 +02:00
Shay Banon 8d08a66e66 make flags public just so people can hack it if needed 2011-10-25 19:01:12 +02:00
Shay Banon 6f39fce41f First indexing fails when indexing a type with an attachment field mapped using a dynamic template, closes #1418. 2011-10-25 01:40:27 +02:00
Shay Banon 3f4eea469c better failure message if a type parser is not found with dynamic tempaltes 2011-10-25 01:10:49 +02:00
Shay Banon 3210785bf4 upgrade to jackson 1.9.1 2011-10-25 00:30:05 +02:00
Shay Banon fd23d16eaa Mapping: Allow to include / exclude specific parts of it when storing it, closes #1421. 2011-10-25 00:01:58 +02:00
Shay Banon dec8dc5bec Bool Filter fails with ArrayIndexOutOfBoundsException, closes #1419. 2011-10-24 00:30:30 +02:00
Shay Banon d8f426a166 remove unused class 2011-10-23 23:41:18 +02:00
Shay Banon a360cc4c4a on multiple data locations, write the state files of local gateway on all locations 2011-10-23 22:57:37 +02:00
Shay Banon b2b608f9dc Query DSL: Indices query type, closes #1416. 2011-10-23 01:35:09 +02:00
Shay Banon 721f315210 handle also illegal state case to see if OOM happened within the index writer 2011-10-21 20:18:57 +02:00
Hiroyuki Ikezoe 6444335f06 Use CJKAnalyzer instead of ChineseAnalyzer
Signed-off-by: Hiroyuki Ikezoe <hiikezoe@gnome.org>
2011-10-21 20:04:32 +02:00
Shay Banon 932215d6fa rename check setting to check on startup 2011-10-20 16:17:38 +02:00
Shay Banon ff977926a9 add equals support to index metadata 2011-10-20 00:51:24 +02:00
Lukas Vlcek 54273dd1ee Added tests for synonym parsers. 2011-10-19 23:38:15 +02:00
Lukáš Vlček f7747d7ff9 Adding Wordnet synonym format 2011-10-19 23:38:14 +02:00
Shay Banon 0f2b875df9 better failure message when failing to get a node lock 2011-10-19 23:12:01 +02:00
Shay Banon 9396735925 Script sorting doesn't accept parameters, closes #1382. 2011-10-18 22:31:20 +02:00
Shay Banon 724611f249 don't clear on both obtain and release for the search cache 2011-10-18 19:21:06 +02:00
Shay Banon 4ffbdbeaea better failure message for sorting when mapping is not found 2011-10-18 05:54:40 +02:00
Shay Banon b113eb18fe builder based search source is safe now 2011-10-18 05:53:53 +02:00
Shay Banon 184a38439f Search: A failed search request might get overrun when trying another shard, closes #1403. 2011-10-18 05:31:12 +02:00
Shay Banon 673655cc7b When searching against an index/type, use the type information to derive different search aspects, closes #1391. 2011-10-18 01:26:53 +02:00
Shay Banon 6a146e7ad0 When searching against an index/type, use the type information to derive different search aspects, closes #1391. 2011-10-18 00:38:29 +02:00
Shay Banon 325064c7aa add static close methods to main class entry point 2011-10-17 20:25:41 +02:00
Shay Banon bfb4666b3d remove casting 2011-10-17 00:43:25 +02:00
Shay Banon bcd582b8c1 add internal cluster reroute api 2011-10-16 19:02:32 +02:00
Shay Banon 1047cebabe replication base classes to allow for different implementation of the primary request and the replica request 2011-10-16 17:25:31 +02:00
Shay Banon 72ad722480 Array out-of-bounds exception with bool filter, closes #1400. 2011-10-15 15:35:14 +02:00
Erick Tryzelaar b2769b1086 multi_get ids shortcut should grab custom fields. 2011-10-15 11:56:55 +02:00
Shay Banon 6b497589ce rest _count endpoint to also allow for no query provided (defaults to match_all) 2011-10-14 17:53:27 +02:00
Shay Banon a76737ceaf also ignore index missing failure when refreshing, as it might happen (we refresh on shards that might have not been allocated yet) 2011-10-14 17:50:02 +02:00
Shay Banon dee4b42b16 Exception: TokenStream implementation classes or at least their incrementToken() implementation must be final, closes #1397. 2011-10-14 16:56:53 +02:00
Shay Banon 24f1f0ff96 improve refreshing logic to resync mappings on upgrade, reduce the amount of cluster events processing requires if the even if fired from several nodes / sources 2011-10-14 15:20:38 +02:00
Shay Banon ffc74260ac Synonym filter fails to properly load synonyms (since 0.17.7), closes #1392. 2011-10-13 00:18:01 +02:00
Shay Banon 19ff93b09a all field mapper should be "included in root object" 2011-10-12 22:50:16 +02:00
Shay Banon 0367103423 Text Query does not use search_analyzer on field that is prefixed with the type name, closes #1390. 2011-10-12 22:14:03 +02:00
Shay Banon 1012f6a3ea Root mapper analyzer/index_analyzer/search_analyzer with unregistered analyzer name won't fail, closes #1389. 2011-10-12 21:41:27 +02:00
Shay Banon bb9d8fe342 Search / Get Preference: Add _only_node:[node_id] option, closes #1388. 2011-10-12 21:11:12 +02:00
Igor Motov bd87f8de3a Fix NPE in HighlightField serialization. Fixes #1380 2011-10-08 20:54:56 +02:00
Shay Banon 4bbe1b111a count doesn't work for empty query (discrepancy with search API), closes #1377. 2011-10-06 21:57:19 +02:00
Shay Banon 768c6d2922 fix buffer recycler in lzf 2011-10-06 20:40:43 +02:00
Shay Banon 9c6dfc1508 now that the change to refresh can execute on not yet active shards, we need to ignore illegal shard state failures (expected...) 2011-10-05 23:35:07 +02:00
Shay Banon d69baa3e04 when writing _river status, use consistency of one 2011-10-05 19:12:21 +02:00
Shay Banon 8f55e8835f when getting the _meta doc from _river index (per river), make sure the callback listener is threaded 2011-10-05 17:29:11 +02:00
Shay Banon 111c472a0b upgrade to jackson 1.9.0 2011-10-05 13:32:33 +02:00
Shay Banon 63844ddd43 REST Bulk API: Allow to execute _bulk against /{index}/_bulk and /{index}/{type}/_bulk endpoints, closes #1375. 2011-10-05 13:03:30 +02:00
Shay Banon 3d4c31de91 associate a version with a discovery node 2011-10-05 12:42:27 +02:00
Shay Banon 3d49b4ed3a add a simple integration level test for awareness 2011-10-03 13:48:10 +02:00
Igor Motov a51baa7d6c Allow limiting the number of concurrent ES nodes that can run on the same machine 2011-10-03 12:30:03 +02:00
Shay Banon 56a4c98e8b Allow to specify a specific field in the clear cache API, closes #1374. 2011-10-03 12:13:02 +02:00
Shay Banon c47f73a1ea better refresh stress test 2011-09-27 22:56:44 +03:00
Shay Banon 5ed064d532 execute the indices store listener as a last listener, to make sure we clean things up before we delete content if needed 2011-09-27 22:56:27 +03:00
Shay Banon df3fa9c067 When refreshing, also execute the refresh operation on initializing shards to make sure we don't miss it, closes #1370. 2011-09-27 21:46:24 +03:00
Shay Banon de8644d95a Fetch phase when searching might fail when mapping are updated with type missing, closes #1369. 2011-09-27 21:45:10 +03:00
Shay Banon 4088236cf7 No need to reroute (check for possible shard allocations) when a new *non* data node is added to the cluster, closes #1368. 2011-09-27 13:47:59 +03:00
Shay Banon f63727e3c6 no need to log a failure when deleting an index and a shard is recovering 2011-09-27 13:21:20 +03:00
Shay Banon 8fd28320e4 Add an option to disallow deleting all indices, closes #1367. 2011-09-27 11:54:34 +03:00
Shay Banon e0fdccd9c0 Transport Client: When `sniff` is enabled, use the sniffed nodes to be the list fo nodes to ping as well as the provided nodes, closes #1217. 2011-09-27 01:29:03 +03:00
Shay Banon 0c82fc5901 Remove Infinity values for Range facets when no docs match the range, closes #1366. 2011-09-27 00:41:57 +03:00
Shay Banon 737589f50d better handling of mean computation of some facets to handle division by 0, though, won't happen on most facets 2011-09-27 00:39:37 +03:00
Igor Motov d611182dbf Add support for non-elasticsearch namespaces to ImmutableSettings.getAsClass method 2011-09-26 23:29:08 +03:00
Shay Banon 8a63e58e1a Add `cloud.node.auto_attributes` setting, when set to `true`, will automatically add aws ec2 related attributes to the node (like availability zone), closes #1364. 2011-09-26 21:01:23 +03:00
Shay Banon e33dbcd93e more small optimizations to term creation 2011-09-26 12:05:48 +03:00
Shay Banon 8658856b48 use index iteration over iterator 2011-09-25 22:20:53 +03:00
Shay Banon 18f15f0a6f use index iteration over iterator 2011-09-25 22:17:09 +03:00
Shay Banon f36d89c554 use index iteration over iterator 2011-09-25 21:28:55 +03:00
Shay Banon 9bea902966 allow to dynamically set cluster.routing.allocation.cluster_concurrent_rebalance using cluster update settings API 2011-09-25 21:12:17 +03:00
Shay Banon fca3adcd59 allow to dynamically set cluster.routing.allocation.cluster_concurrent_rebalance using cluster update settings API 2011-09-25 21:09:41 +03:00
Shay Banon e8b88acbd3 allow to dynamically set cluster.routing.allocation.cluster_concurrent_rebalance using cluster update settings API 2011-09-25 21:09:15 +03:00
Shay Banon d7e3c9538f remove unnecessary check 2011-09-24 16:57:14 +03:00
Shay Banon 9d9133a451 required _routing fails when path points to an integer field, closes #1357. 2011-09-24 01:59:21 +03:00
Shay Banon d954a93d9d Malformed REST create index causes the index to still be created, closes #1359. 2011-09-24 01:04:12 +03:00
Shay Banon d9d452a1ef Allow to disable shard allocations, closes #1358. 2011-09-23 17:35:31 +03:00
Shay Banon f74793c92a improve multiple data locations when reading checksums and local gateway state files by going through all the locations to find them. 2011-09-23 17:08:21 +03:00
Shay Banon d76d7d4a56 Support external versioning for deletes arriving before initial update, closes #1351. 2011-09-23 00:56:02 +03:00
Shay Banon 8d7aaa704a Allow to stripe the data location over multiple locations, closes #1356. 2011-09-23 00:35:59 +03:00
Shay Banon c1ca21f4d5 more internal refactoring in directory providers 2011-09-22 18:04:59 +03:00
Shay Banon 7ab128bbba Put mapping on a single node with new mapping will not wait for the mapping to be applied, closes #1355. 2011-09-22 16:02:18 +03:00
Shay Banon f74fa7511b better failure when failing to find mapping for the key field in data histogram 2011-09-22 13:53:40 +03:00
Shay Banon 55d112b043 Even shard count distribution counts relocations as two, closes #1354. 2011-09-22 01:00:51 +03:00
Shay Banon 7adf2fd497 make last commit compile... 2011-09-22 00:30:05 +03:00