f51a661 | kimchy | 31 January 2011, 22:00:13 UTC | update to 0.14.5-SNAPSHOT | 31 January 2011, 22:00:13 UTC |
b95f9f6 | kimchy | 31 January 2011, 21:58:59 UTC | release 0.14.4 | 31 January 2011, 21:58:59 UTC |
15aa11b | kimchy | 28 January 2011, 20:15:04 UTC | remove took as its not on for 0.14 | 28 January 2011, 20:15:04 UTC |
ced4f18 | kimchy | 09 January 2011, 20:06:51 UTC | refresh param to bulk not working, closes #614. | 28 January 2011, 20:13:17 UTC |
7bfe8b5 | kimchy | 20 January 2011, 10:28:55 UTC | ES hangs connection when parent is not specified in bulk index, closes #641. | 28 January 2011, 20:10:59 UTC |
cdbfcb5 | kimchy | 25 January 2011, 16:29:28 UTC | don't log index missing exception when trying to optimize single shard search request | 25 January 2011, 17:25:29 UTC |
36c7de9 | kimchy | 23 January 2011, 21:30:20 UTC | update to 0.14.4 SNAPSHOT | 23 January 2011, 21:30:20 UTC |
73783e1 | kimchy | 17 January 2011, 10:50:16 UTC | protect against a case when string field data value is null | 17 January 2011, 10:50:16 UTC |
dfddde3 | kimchy | 10 January 2011, 22:53:20 UTC | limit the number of addresses to try and connect to when doing unicast discovery with just the host and not the port to 5 | 10 January 2011, 22:53:20 UTC |
5cde582 | kimchy | 10 January 2011, 21:28:44 UTC | add trace logging to unicast discovery | 10 January 2011, 21:28:44 UTC |
5e4a1e8 | kimchy | 08 January 2011, 01:19:09 UTC | Highlighting: Sometimes highlighting returns empty fragments even thought there should be, closes #613. | 08 January 2011, 01:19:09 UTC |
fb46f6b | kimchy | 07 January 2011, 12:34:34 UTC | build on aferreira improvements to handle empty parameters with no =, and improve component decoding logic | 07 January 2011, 12:46:14 UTC |
33ae7cb | Adriano Ferreira | 06 January 2011, 22:02:00 UTC | Adding test for edge cases of RestUtils.decodeQueryString() When writing tests for the fix of decodeQueryString() to handle gracefully edge cases like: &a &a&b it arises the question of what behavior is desirable for these pathological cases (vs the regular p=v pairs). This change just skips them which is consonant to the preexisting code. To be thorough, we add tests for a bunch of edge cases, like: QUERY PARSED PARAMS ? {} ?& {} ?= { "": "" } ?a {} ?p=v&a { "p": "v" } ?p=v&a&p1=v1 { "p": "v", "p1": "v1" } ?a&b {} | 07 January 2011, 12:46:07 UTC |
a4dd37f | Adriano Ferreira | 06 January 2011, 20:59:56 UTC | Make RestUtils.decodeQueryString() more robust in edge cases The code of decodeQueryString() had some trouble with weird URLs: (1) an input like "uri?param&p=v" causes an exception to be thrown (2) an input like "uri?param1¶m2" causes an infinite loop This could be verified against an ES server with requests like curl -XGET localhost:9200/test/_analyze?t&text=this+is+a+test # the exception stack trace shows up in logs curl -XGET localhost:9200/test/_analyze?t1&t2&text=this+is+a+test # never returns, never ends This change fixes these issues. | 07 January 2011, 12:45:51 UTC |
c7debc0 | Adriano Ferreira | 06 January 2011, 20:53:24 UTC | Minor changes to RestUtils.decodeQueryString() tests Testing RestUtils.decodeQueryString("something", "something".indexOf('?') + 1, params); is not really checking decoding of an empty query. Instead, it is testing decoding of "something" as a query (because "something.index('?')+1" evaluates to 0). The parameter map is left empty because "malformed" pairs like "something" are currently skipped. Instead, this change modify this test to check the edge cases: + fromIndex >= queryString.length() + fromIndex < 0 | 07 January 2011, 12:45:15 UTC |
c597f7b | kimchy | 06 January 2011, 18:44:36 UTC | fix serialization of count request | 06 January 2011, 18:57:48 UTC |
5faf6db | kimchy | 06 January 2011, 14:13:15 UTC | parse query with offset | 06 January 2011, 18:57:37 UTC |
021bb5e | kimchy | 05 January 2011, 21:36:43 UTC | update 0.14.3-SNAPSHOT | 05 January 2011, 21:36:43 UTC |
f7185b4 | kimchy | 05 January 2011, 21:17:19 UTC | update 0.14.2 version | 05 January 2011, 21:17:19 UTC |
67a8e0a | kimchy | 05 January 2011, 20:37:15 UTC | Add to node stats the number of times field cache was evicted due to memory constraints, closes #603. | 05 January 2011, 20:37:52 UTC |
bad0b1f | kimchy | 05 January 2011, 19:31:17 UTC | try to be more predictable when doing pagination (still can return duplicates when going to different shards) by sorting on the shards results based on the shard id first | 05 January 2011, 19:31:17 UTC |
f6fa795 | kimchy | 05 January 2011, 19:23:47 UTC | Add `resident` field cache type, closes #602. | 05 January 2011, 19:24:33 UTC |
45d39a6 | kimchy | 05 January 2011, 18:57:22 UTC | fix wrong removal of test jars from build script | 05 January 2011, 18:57:22 UTC |
ee75066 | kimchy | 05 January 2011, 18:40:02 UTC | change the default interval for gc checks to 1 second | 05 January 2011, 18:40:02 UTC |
688f812 | kimchy | 05 January 2011, 13:45:46 UTC | Highlighting: The result of highlighting for a hit can contain data from another document, closes #600. | 05 January 2011, 14:10:44 UTC |
9e5a2e9 | kimchy | 05 January 2011, 14:10:26 UTC | Highlighting: Allow to highlight on fields without term vectors, closes #585. | 05 January 2011, 14:10:26 UTC |
11c80b7 | kimchy | 30 December 2010, 10:10:40 UTC | Non-data master nodes and non-master data nodes fail to store data, closes #579. | 05 January 2011, 13:50:12 UTC |
f6a1131 | kimchy | 29 December 2010, 17:12:38 UTC | make settings prefix simpler and not bail when not prefixed with org.elasticsearch, allow to provide settings prefix for analyzer provider | 05 January 2011, 13:49:45 UTC |
bbe9988 | kimchy | 29 December 2010, 12:05:14 UTC | update to 0.14.2 snapshot | 29 December 2010, 12:05:14 UTC |
6d9bab9 | kimchy | 29 December 2010, 12:00:09 UTC | update to release 0.14.1 | 29 December 2010, 12:00:09 UTC |
e407815 | kimchy | 29 December 2010, 10:54:14 UTC | update version to 0.14.1-SNAPSHOT | 29 December 2010, 10:54:14 UTC |
c03b95e | kimchy | 28 December 2010, 14:57:55 UTC | add filter_cache_size to node stats | 29 December 2010, 10:53:09 UTC |
c66a1c2 | kimchy | 29 December 2010, 10:49:37 UTC | await closing sockets on shutdown | 29 December 2010, 10:52:11 UTC |
e2d66f4 | kimchy | 29 December 2010, 10:10:51 UTC | REST Create Index: Not taking JSON index settings into account unless wrapped in settings. | 29 December 2010, 10:51:42 UTC |
956e775 | kimchy | 27 December 2010, 20:23:18 UTC | release 0.14 | 27 December 2010, 20:23:18 UTC |
f908a73 | kimchy | 27 December 2010, 18:11:28 UTC | allow to construct transport client with settings builder | 27 December 2010, 18:11:28 UTC |
a84e0a4 | kimchy | 27 December 2010, 17:19:17 UTC | change scope to _score | 27 December 2010, 17:19:17 UTC |
d73a459 | kimchy | 27 December 2010, 16:41:28 UTC | when parent mapping is set, fix setting routing to required | 27 December 2010, 16:41:28 UTC |
d560cea | kimchy | 27 December 2010, 14:50:55 UTC | use high transport type when sending the cluster state | 27 December 2010, 14:50:55 UTC |
ec2f0e0 | kimchy | 27 December 2010, 08:23:01 UTC | upgrade to jython 2.5.2rc2 | 27 December 2010, 08:23:01 UTC |
a00f99e | kimchy | 27 December 2010, 06:21:25 UTC | upgrade to groovy 1.7.6 | 27 December 2010, 06:21:25 UTC |
27fe076 | kimchy | 26 December 2010, 10:50:52 UTC | upgrade to rabbitmq client 2.2.0 | 26 December 2010, 10:50:52 UTC |
4245eb7 | kimchy | 26 December 2010, 10:18:15 UTC | add node level field cache size to node stats api | 26 December 2010, 10:18:15 UTC |
5dcba8a | kimchy | 26 December 2010, 10:05:22 UTC | revert back a stupid bug in setting compress to true always introduced in the last commit | 26 December 2010, 10:05:22 UTC |
49deb80 | kimchy | 23 December 2010, 23:09:15 UTC | when compression is enabled, use the compressed byte buffer to write it to the translog (less data to write), and handle recovery by being able to parse also compressed source | 23 December 2010, 23:09:15 UTC |
f2eae5b | kimchy | 23 December 2010, 21:21:32 UTC | Memory Index Store: Separate to two buffer size types, and fix bugs, closes #577. | 23 December 2010, 21:21:32 UTC |
22fa91e | kimchy | 23 December 2010, 15:26:55 UTC | add reconnection code between nodes that are not masters | 23 December 2010, 15:26:55 UTC |
f6afc01 | kimchy | 23 December 2010, 15:26:32 UTC | add reconnection code between nodes that are not masters | 23 December 2010, 15:26:32 UTC |
ff5990d | kimchy | 23 December 2010, 15:24:23 UTC | listener should be threaded | 23 December 2010, 15:24:23 UTC |
de7dd3c | kimchy | 23 December 2010, 14:51:09 UTC | default to try and connect after network disconnection with fault detection | 23 December 2010, 14:51:09 UTC |
e313379 | kimchy | 23 December 2010, 14:13:05 UTC | only force shutdown on cached threadpool if its not the same as the execture service | 23 December 2010, 14:13:05 UTC |
42e8567 | kimchy | 23 December 2010, 14:11:43 UTC | interrupt joining the cluster thread if shutting down | 23 December 2010, 14:11:43 UTC |
5f25ae4 | kimchy | 23 December 2010, 13:18:22 UTC | check if the scheduled thread pool is not terminated when trying to terminate it | 23 December 2010, 13:18:22 UTC |
9f72a8d | kimchy | 23 December 2010, 12:22:40 UTC | use cached thread pool for notifying on disconnections | 23 December 2010, 12:22:40 UTC |
6dcc04b | kimchy | 23 December 2010, 12:20:11 UTC | Transport: Increase the default transport.tcp.connect_timeout from 1s to 30s, also add `network.tcp.connect_timeout` to conform with other common network settings, closes #576. | 23 December 2010, 12:20:11 UTC |
5c338b7 | kimchy | 23 December 2010, 11:05:39 UTC | add message to connect transport failure exception | 23 December 2010, 11:05:39 UTC |
5a58ed4 | kimchy | 23 December 2010, 09:32:16 UTC | when replacing a mapping, clear the aggregated mapping information and then readd it | 23 December 2010, 09:32:16 UTC |
473c2fa | kimchy | 23 December 2010, 08:56:37 UTC | add reason for state change logging in index shard, add debug logging on ignore recovery in when handling cluster change in indices cluster | 23 December 2010, 08:56:37 UTC |
5ac42f2 | kimchy | 23 December 2010, 07:53:05 UTC | Excessive mapping parsing when cluster state changes, closes #575. | 23 December 2010, 07:53:05 UTC |
9361e3b | kimchy | 23 December 2010, 07:13:44 UTC | Cloud AWS: Change endpoint parameters to distinguish between ec2 and s3, closes #574. | 23 December 2010, 07:13:44 UTC |
f869951 | kimchy | 23 December 2010, 06:43:17 UTC | rename type method on MapperService to the more descriptive documentMapperWithAutoCreate | 23 December 2010, 06:43:17 UTC |
e0b2b4b | kimchy | 23 December 2010, 05:58:43 UTC | add a warn when not using the custom FieldCache with eager reader based eviction | 23 December 2010, 05:58:43 UTC |
800b7f3 | kimchy | 23 December 2010, 05:45:04 UTC | add toString to CompressedString to show when logging it | 23 December 2010, 05:45:04 UTC |
3b30930 | kimchy | 23 December 2010, 05:37:49 UTC | improve logging when trying to delete unallocated shard, check first if deleting is required, and only then delete it | 23 December 2010, 05:37:49 UTC |
ac73334 | kimchy | 22 December 2010, 12:21:59 UTC | make id cache an index component, so a new instance will be created per index | 22 December 2010, 12:21:59 UTC |
bb0d719 | kimchy | 22 December 2010, 12:21:31 UTC | make id cache an index component, so a new instance will be created per index | 22 December 2010, 12:21:31 UTC |
1ee24ce | kimchy | 22 December 2010, 11:26:29 UTC | add an option to provide an OutputStream to a builder, allowing to generate directly into a stream provided by the user | 22 December 2010, 11:26:29 UTC |
eef3a95 | kimchy | 22 December 2010, 10:31:30 UTC | move the query parser cache to be index level and not node level | 22 December 2010, 10:31:30 UTC |
33339ae | kimchy | 22 December 2010, 08:42:38 UTC | improve concurrency control in filter caching, reuse one if it was created already under concurrent request | 22 December 2010, 08:42:38 UTC |
d283c15 | kimchy | 22 December 2010, 07:04:35 UTC | optimize for the more common case of single value facets when loading values | 22 December 2010, 07:04:35 UTC |
59ee849 | kimchy | 21 December 2010, 21:43:05 UTC | use public terms filter in all places | 21 December 2010, 21:43:05 UTC |
a1df3c6 | kimchy | 21 December 2010, 11:02:15 UTC | improve logic of when to load fields from source, only if they actually have mappings, otherwise, ignore them (as was the previous behavior) | 21 December 2010, 11:02:15 UTC |
3035254 | kimchy | 21 December 2010, 10:01:51 UTC | Search API: Allow to pass `&fields=` without any fields to cause only id and type to be returned, closes #572. | 21 December 2010, 10:01:51 UTC |
a96b294 | kimchy | 20 December 2010, 18:07:51 UTC | add multicast socket to execption message | 20 December 2010, 18:07:51 UTC |
ec943b5 | kimchy | 20 December 2010, 15:58:16 UTC | fix urlRoot for gradle to point to the 0.9 dist | 20 December 2010, 15:58:16 UTC |
efc95dc | kimchy | 20 December 2010, 09:31:09 UTC | Java Search API: Passing a the query as json fails, closes #568. | 20 December 2010, 09:31:09 UTC |
09bc3b9 | kimchy | 19 December 2010, 17:53:50 UTC | upgrade to gradle 0.9 | 19 December 2010, 17:53:50 UTC |
29c7fc3 | kimchy | 19 December 2010, 03:51:15 UTC | upgrade to gradle 0.9 rc3 | 19 December 2010, 03:51:15 UTC |
7890736 | kimchy | 19 December 2010, 03:50:07 UTC | fix transport client compilation problem, the client cluster service was not used and removed | 19 December 2010, 03:50:07 UTC |
8dfc3ac | kimchy | 19 December 2010, 03:01:59 UTC | when using dates in scripts, initialize the dates (DateTime) with UTC | 19 December 2010, 03:01:59 UTC |
96a2950 | kimchy | 19 December 2010, 00:30:48 UTC | Disable calling mlockall by default, can be enabled by setting bootstrap.mlockall to `true`, closes #567. | 19 December 2010, 00:30:48 UTC |
415bb5d | kimchy | 17 December 2010, 17:31:28 UTC | Java TransportClient: By default, don't sniff other nodes and use addresses provided as is, closes #565. | 17 December 2010, 17:31:28 UTC |
005c6d9 | kimchy | 16 December 2010, 19:56:59 UTC | allow to set term index divisor | 16 December 2010, 19:56:59 UTC |
698f67a | kimchy | 16 December 2010, 03:14:49 UTC | EC2 Discover: Support filtering instances by tags, closes #551. | 16 December 2010, 03:14:49 UTC |
ff0eeb3 | kimchy | 16 December 2010, 03:02:24 UTC | improve getting setting as array, automatically support comma delimited values under the exact setting | 16 December 2010, 03:02:24 UTC |
f827b7c | kimchy | 15 December 2010, 22:48:26 UTC | fix settings | 15 December 2010, 22:48:26 UTC |
d6bab1a | kimchy | 15 December 2010, 18:11:10 UTC | Tcp Transport: Connection pool between nodes and different connection types, closes #564. | 15 December 2010, 18:11:10 UTC |
085066e | kimchy | 15 December 2010, 03:54:09 UTC | set, by default, the send and receive buffers to 32k on tcp | 15 December 2010, 03:54:09 UTC |
36be13f | kimchy | 14 December 2010, 23:28:21 UTC | bring back the file chunk size in recovery to 100kb from 500kb | 14 December 2010, 23:28:21 UTC |
b6277ac | kimchy | 14 December 2010, 23:16:00 UTC | increase netty worker count to default to the updated value netty defaults to | 14 December 2010, 23:16:00 UTC |
bb178c9 | kimchy | 13 December 2010, 19:30:26 UTC | cleanup | 13 December 2010, 19:30:26 UTC |
d0eed79 | kimchy | 12 December 2010, 22:08:57 UTC | add log message on hte concurrent streams used | 12 December 2010, 22:08:57 UTC |
ceb7b90 | kimchy | 12 December 2010, 22:03:04 UTC | Recovery: Allow to control `concurrent_streams` (per node) during recovery | 12 December 2010, 22:03:04 UTC |
1c5477d | kimchy | 12 December 2010, 20:46:27 UTC | Improve local node recovery process, removing using a block as indication for an index not being recovered. Moving to shard replication group level allocation (with the ability to distinguish between api based creation or recovery based creation). This also allows for throttling based control on initial local gateway based shard allocation. | 12 December 2010, 20:46:27 UTC |
bc04243 | kimchy | 12 December 2010, 03:00:24 UTC | Search Fields: If a field is not stored, automatically extract it from _source (without the need for _source prefix), closes #562. | 12 December 2010, 03:00:24 UTC |
216b2ab | kimchy | 12 December 2010, 02:40:25 UTC | Highlighting: Automatically use the field values extracted from _source if not stored explicitly in the mapping, closes #561. | 12 December 2010, 02:40:25 UTC |
fe3f5d4 | kimchy | 12 December 2010, 00:37:36 UTC | remove global settings from the settings conf, a relic that is no longer needed... | 12 December 2010, 00:37:36 UTC |
dddca69 | kimchy | 12 December 2010, 00:01:13 UTC | add search hit phase, which operates on a hit, and have all relevant hit phases implement and use it | 12 December 2010, 00:01:13 UTC |
be4b2e2 | kimchy | 11 December 2010, 23:01:56 UTC | externalize script search lookup into a generalized lookup that can be used outside of scripts | 11 December 2010, 23:01:56 UTC |
a914865 | kimchy | 10 December 2010, 20:19:45 UTC | Close API might cause index data to be wiped, closes #560. | 10 December 2010, 20:19:45 UTC |