Shay Banon
|
27a7b0680c
|
fix top_terms_boost parsing for multi term rewrite
|
2011-11-13 12:51:10 +02:00 |
Igor Motov
|
9cc0b7a28b
|
Fix processing of regex patterns in large terms facet requests
|
2011-11-13 12:49:12 +02:00 |
Shay Banon
|
a3978402e5
|
add the search request to the search context
|
2011-11-13 12:48:17 +02:00 |
Shay Banon
|
f4adff652c
|
Blank routing should be ignored, closes #1450.
|
2011-11-13 12:04:02 +02:00 |
Shay Banon
|
da98aab13f
|
also support _percolate for bulk item requests
|
2011-11-13 10:19:05 +02:00 |
Shay Banon
|
21c4530aaf
|
Search: Search requests execute by mistake on the networking http IO thread, causing other http operations to hang, closes #1455.
|
2011-11-11 22:22:21 +02:00 |
Shay Banon
|
99d31cc8c8
|
better handlign of open channels
|
2011-11-11 22:22:15 +02:00 |
Shay Banon
|
93f1d50c18
|
configure the scheduled TP to not wait for delayed execution, so we shutodown faster
|
2011-11-10 21:52:42 +02:00 |
Shay Banon
|
68c8cac852
|
AbstractCompoundWordTokenFilterFactory should store the dictionary as a CharArraySet instance, not a Set, closes #1449.
|
2011-11-10 20:12:35 +02:00 |
Shay Banon
|
15c798fb4c
|
fix minimum_should_match in query_string builder
|
2011-11-10 12:13:31 +02:00 |
Shay Banon
|
c4542c8349
|
increase search stats rounds to make sure the stats are higher than 0
|
2011-11-10 12:01:39 +02:00 |
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 |
Njal Karevoll
|
6d975cd6b7
|
also use the time unit configured by numeric_resolution if fallbacking to parsing a timestamp number
|
2011-09-21 23:51:50 +03:00 |
Njal Karevoll
|
9bc9e3f0bd
|
use "numeric_resolution" instead of "numeric_precision" as the field name
|
2011-09-21 23:51:50 +03:00 |
Njal Karevoll
|
41dbcdb7d6
|
Give the date field mapping a "numeric_precision" argument that allows a user to configure the precision of the numeric timestamps.
Supports all the time units from http://download.oracle.com/javase/6/docs/api/java/util/concurrent/TimeUnit.html
|
2011-09-21 23:51:50 +03:00 |
Shay Banon
|
3f8b7f0fce
|
allow to change awareness settings using cluster update settings API
|
2011-09-21 23:48:23 +03:00 |
Shay Banon
|
44efcca108
|
automatic preference when using awareness attributes
|
2011-09-21 23:09:44 +03:00 |
Shay Banon
|
3028d5a7a1
|
Shard allocation awareness (rack aware, zone aware, for example), closes #1352.
|
2011-09-21 18:26:16 +03:00 |
Njal Karevoll
|
6a6cba1ff3
|
include the path when serializing _id field mappings
|
2011-09-20 17:50:32 +03:00 |
Shay Banon
|
8c322b4cc2
|
use the same improved fields extraction in get api
|
2011-09-20 16:54:02 +03:00 |
Shay Banon
|
9a13763315
|
Improve source based fields loading when searching, closes #1347.
|
2011-09-20 14:33:02 +03:00 |
Shay Banon
|
29d0bfdaa9
|
don't log delete of unused shard location if it does not exists
|
2011-09-19 17:50:41 +03:00 |
Shay Banon
|
dc85e227af
|
upgrade to latest jsr166 code
|
2011-09-18 21:50:16 +03:00 |
Shay Banon
|
f072c7e91b
|
add meter metric implementation
|
2011-09-18 21:35:01 +03:00 |
Shay Banon
|
52ca63deb9
|
move refreshing version table to be done right after the commit within the respective lock, for full flush (rarely used) its needed...
|
2011-09-18 16:13:05 +03:00 |
Shay Banon
|
b66a3b7c59
|
Realtime Get: Under high concurrent indexing and immediate get, a get might be missed while flushing, closes #1344.
|
2011-09-18 13:44:35 +03:00 |
Shay Banon
|
305cf4a567
|
Bulk API: Properly retry execution on temporal state changes, closes #1343.
|
2011-09-17 02:21:49 +03:00 |
Austin McKinley
|
0977b793da
|
adding timeout to list of connection failures
|
2011-09-17 00:50:51 +03:00 |
Shay Banon
|
5ba6ec5a69
|
Versioning: Delete on an already deleted document should still affect versioning, closes #1341.
|
2011-09-17 00:50:10 +03:00 |
Shay Banon
|
bdfa07934e
|
refactor creation of lucene directory and simplify different directories implemenation strcture
|
2011-09-16 18:39:23 +03:00 |
Shay Banon
|
a7e43005bb
|
Rest Delete API does not honor the `version_type` parameter, closes #1337.
|
2011-09-15 17:07:04 +03:00 |
Shay Banon
|
25c6e8512d
|
fix full flush when no changes happen in the index, so the updated trans id is not written
|
2011-09-15 14:56:37 +03:00 |
Shay Banon
|
28f56262bc
|
use a simpler API call
|
2011-09-15 14:01:45 +03:00 |
Shay Banon
|
639515c240
|
Optimizing inactive (indexing wise) shard to only happen when there are no ongoing merges, closes #1336.
|
2011-09-15 12:21:12 +03:00 |
Shay Banon
|
74079c8a13
|
Upgrade to Lucene 3.4.0, closes #1335.
|
2011-09-15 12:16:58 +03:00 |
Shay Banon
|
3eaf73a380
|
Add number of committed and number of search segments to the segments API response
|
2011-09-14 20:48:02 +03:00 |
Shay Banon
|
e2b1cb1640
|
Allow to filter geo bounding box or distance based on indexed lat lon, closes #1334.
|
2011-09-14 14:27:39 +03:00 |
Shay Banon
|
a8fc0cbcf3
|
when setting null value ttl, reset it
|
2011-09-13 21:43:56 +03:00 |
Benjamin Devèze
|
e52dbf4fda
|
fix bug when adding to BulkRequest with no TTL, add simple unit test for that
|
2011-09-13 21:41:13 +03:00 |
Shay Banon
|
a84eb1fc8f
|
Rivers: Close rivers early allowing them to still do index operations, closes #1330.
|
2011-09-13 02:15:50 +03:00 |
Shay Banon
|
847938a88e
|
XContentBuilder.field : StackOverflowError with Integer[] parameters, closes #1324.
|
2011-09-12 22:44:55 +03:00 |
Shay Banon
|
36f364c998
|
revert back to 5gb from 20gb (the lucene default) to create less confusion
|
2011-09-12 21:38:27 +03:00 |
Shay Banon
|
c62f476fa6
|
Indexation of document causes NullPointerException (on Linux) or ES process hanging, closes #1325.
|
2011-09-12 21:35:45 +03:00 |
Shay Banon
|
d8377074a4
|
expose meteData directory
|
2011-09-12 21:33:33 +03:00 |
Shay Banon
|
93b1759804
|
Nested Mapping: Nested object with a null value causes wrong indexing structure (resulting in wrong search responses), closes #1323.
|
2011-09-12 11:23:20 +03:00 |
Shay Banon
|
8fe1e5cdb8
|
upgrade to trove 3.0.0
|
2011-09-12 10:21:10 +03:00 |
Shay Banon
|
e6f277474e
|
Thread Pool: Blocking thread pool type configuration fails, closes #1321.
|
2011-09-11 01:06:57 +03:00 |
Shay Banon
|
8532dc84e9
|
Query with stopwords executed directly against a type fails, closes #1320.
|
2011-09-11 00:53:39 +03:00 |
Benjamin Devèze
|
4279016f30
|
add default ttl value support
|
2011-09-09 15:35:01 +03:00 |
Shay Banon
|
052f9aac1f
|
allow to force flush and use it when optimizing
|
2011-09-09 15:21:22 +03:00 |
Shay Banon
|
bf70836e92
|
don't do double int[] lookup for ordinal
|
2011-09-09 14:06:54 +03:00 |