kimchy
|
61fadb4dc0
|
use safe method (to get proper exception) to get shard injector
|
2010-07-14 23:39:19 +03:00 |
kimchy
|
f6fa056f1c
|
fix REST api for cluster state and the ability to filter parts of the data returned
|
2010-07-14 16:05:47 +03:00 |
kimchy
|
95ba62f83d
|
Translog: Implement a file system based translog and make it the default, closes #260.
|
2010-07-14 14:53:58 +03:00 |
kimchy
|
e7d80b8244
|
remove max_shards_per_node setting (actually, you could not set it even...), will be revisted when proper SLA based shard allocation will be implemented
|
2010-07-14 14:29:56 +03:00 |
kimchy
|
a6bd64f30d
|
Facet results vary depending on size, closes #259.
|
2010-07-14 11:30:39 +03:00 |
kimchy
|
2704ab3d69
|
improve join process in cluster, fetch the cluster meta-data on join and handle new meta data
|
2010-07-14 10:34:22 +03:00 |
kimchy
|
141506afc5
|
improve join process in cluster, fetch the cluster meta-data on join and handle new meta data
|
2010-07-14 09:28:56 +03:00 |
kimchy
|
2e2f22fbd6
|
nullify the updater on stop
|
2010-07-14 08:55:57 +03:00 |
kimchy
|
c4d6ccd07b
|
nicer logging
|
2010-07-14 08:41:42 +03:00 |
kimchy
|
234455530a
|
Make merging mappings smarter, closes #253.
|
2010-07-14 07:32:17 +03:00 |
kimchy
|
892dadca59
|
refactor meta data opertions into discrete services that do all operations within the cluster update process
|
2010-07-13 18:01:57 +03:00 |
kimchy
|
ed04721f08
|
doc
|
2010-07-13 10:19:57 +03:00 |
kimchy
|
f0cf552bc5
|
sorting breaks when sorting on a field that has no value in some documents
|
2010-07-13 09:38:55 +03:00 |
kimchy
|
e6bd3f2693
|
Put Mapping: Fail when an analyzer is specified that was not configured, closes #252.
|
2010-07-12 23:18:32 +03:00 |
kimchy
|
65dffdf9cf
|
throw a descriptive exception when trying to sort on multi token or multi values field per doc
|
2010-07-12 23:13:37 +03:00 |
kimchy
|
ff17183798
|
add more sort tests
|
2010-07-12 22:25:49 +03:00 |
kimchy
|
fe50a6f64e
|
improve allocation of shards based on existing work location, wait with index creation on other nodes, so listing their respective existing location will work
|
2010-07-12 01:33:38 +03:00 |
kimchy
|
6722e05418
|
only list unallocated shards on data nodes
|
2010-07-11 22:11:06 +03:00 |
kimchy
|
52ac24fa23
|
more debug statr on recovery from gateway
|
2010-07-11 21:51:45 +03:00 |
kimchy
|
e7a8da8236
|
do flush within the finalization of index shard recovery
|
2010-07-11 21:20:36 +03:00 |
kimchy
|
30b34b975c
|
fix spelling
|
2010-07-11 20:53:03 +03:00 |
kimchy
|
294f09a1d7
|
Shutdown API: Improve behavior when shutting down the whole cluster, closes #250.
|
2010-07-11 20:41:58 +03:00 |
kimchy
|
09493691a7
|
nicer serializtion
|
2010-07-11 15:41:12 +03:00 |
kimchy
|
671a14ce87
|
freq is always positive int
|
2010-07-11 15:35:53 +03:00 |
kimchy
|
a6ef805aa8
|
add doc
|
2010-07-11 00:40:29 +03:00 |
kimchy
|
ef369fc40f
|
javadoc
|
2010-07-10 23:21:34 +03:00 |
kimchy
|
d0cdbeffba
|
only send intiial state recived after sending join request, just when we actually get a new cluster state that includes us. Also, handle no nodes to send to with generic transport nodes action.
|
2010-07-10 15:43:49 +03:00 |
kimchy
|
a0ead02299
|
Don't create / use the work directory if not needed (for example, on client / non data) nodes, closes #249.
|
2010-07-10 14:29:39 +03:00 |
kimchy
|
7ba3b3a9eb
|
Zen Discovery: Control which nodes are allowed to become masters, closes #248.
|
2010-07-09 04:27:13 +03:00 |
kimchy
|
b657ffc5e7
|
Zen Discovery: Control which nodes are allowed to become masters, closes #248.
|
2010-07-09 04:22:03 +03:00 |
kimchy
|
d1f5577c40
|
add channel based read from fs snapshot, reusing the same file descriptor with direct position based reads
|
2010-07-09 03:51:36 +03:00 |
kimchy
|
6cdd6a015c
|
reuse file buffer
|
2010-07-09 03:24:31 +03:00 |
kimchy
|
d531d82cfb
|
Zen Discovery: A node might get into an infinite state of trying to find a master (when client / non_master) nodes exists, closes #247.
|
2010-07-09 00:43:06 +03:00 |
kimchy
|
87eb6bed8f
|
nicer logging
|
2010-07-08 22:53:41 +03:00 |
kimchy
|
720e6a6d5b
|
nicer logging
|
2010-07-08 22:52:03 +03:00 |
kimchy
|
be6aaa157f
|
fixed a bug in fs translog where it wasn't seeking correctly, and not counting the number of operations
|
2010-07-08 22:18:26 +03:00 |
kimchy
|
ef148077fc
|
better logging
|
2010-07-08 21:37:10 +03:00 |
kimchy
|
84af9f5681
|
improve handling of translog snapshotting
|
2010-07-08 20:51:37 +03:00 |
kimchy
|
4429a61528
|
better cleanup on shard startup failure
|
2010-07-08 19:20:03 +03:00 |
kimchy
|
b69fc265c5
|
index writer ram buffer size can only be 2G, make sure not to set an illegal value
|
2010-07-08 19:03:55 +03:00 |
kimchy
|
400ec7b8d1
|
index writer ram buffer size can only be 2G, make sure not to set an illegal value
|
2010-07-08 18:58:04 +03:00 |
kimchy
|
63deef42cf
|
add a help appendable blob store based on immutable one
|
2010-07-08 18:53:40 +03:00 |
kimchy
|
8d669ff54e
|
move sorting to be done using the new fielddata cache, and not using lucene built in FieldCache
|
2010-07-08 14:42:35 +03:00 |
kimchy
|
97b5b41522
|
enable eager cache eviction based on readers, requires a nasty hack to Lucene, basically overriding two classes to hook into when a reader actually gets closed (and only enabled when elasticsearch is before lucene in the classpath, which we take for in the startup scripts)
|
2010-07-07 17:15:26 +03:00 |
kimchy
|
a36b06c682
|
ignore failed snapshot on a non started index
|
2010-07-07 16:59:33 +03:00 |
kimchy
|
a8c317e355
|
fix terms facets test to take into account distributed terms request
|
2010-07-07 16:33:39 +03:00 |
kimchy
|
5ff46911b6
|
ignore recovery when no node to recover from (it has disconnected, for example)
|
2010-07-07 16:30:28 +03:00 |
kimchy
|
3fb68c52da
|
ignore snapshot on a shard thas has just been created
|
2010-07-07 16:30:17 +03:00 |
kimchy
|
11a8d637c0
|
ignore snapshot on a shard thas has just been created
|
2010-07-07 16:26:19 +03:00 |
kimchy
|
e40aa540fe
|
ignore recovery when no node to recover from (it has disconnected, for example)
|
2010-07-07 16:25:55 +03:00 |