kimchy
|
dcb0d18519
|
javadoc
|
2010-06-22 16:09:49 +03:00 |
kimchy
|
622d4041b8
|
handle cases where the node does not exists in the disco nodes
|
2010-06-22 10:59:24 +03:00 |
kimchy
|
7c931f34fa
|
ignore state exceptions when trying to flush
|
2010-06-22 10:26:44 +03:00 |
kimchy
|
0c6b82aeca
|
fix javadoc
|
2010-06-22 09:26:37 +03:00 |
kimchy
|
3d84af2a40
|
refactor hdfs gateway to use the new common blobstore
|
2010-06-22 09:10:00 +03:00 |
kimchy
|
21627bca10
|
return after notifiying listener on failure
|
2010-06-21 23:29:13 +03:00 |
kimchy
|
893de86e9e
|
fix missing break statemetns (via Lukas)
|
2010-06-21 22:45:02 +03:00 |
kimchy
|
7ed7c6db4e
|
Gateway: Internal refactoring, requires manual upgrade when using fs gateway, closes #232.
|
2010-06-21 22:40:12 +03:00 |
kimchy
|
733abdcac3
|
more unboxed math
|
2010-06-20 14:42:11 +03:00 |
kimchy
|
701920c6c1
|
remove unused API in field mapper (that also cause compilation to break on eclipse)
|
2010-06-20 12:12:01 +03:00 |
kimchy
|
e846ed6465
|
Lucene: Upgrade to latest 3.0.2 version, closes #231.
|
2010-06-20 01:04:39 +03:00 |
kimchy
|
384f8a4f42
|
Return the maxScore per search and score for each search hit, closes #205.
|
2010-06-20 00:23:27 +03:00 |
kimchy
|
0f2147aeec
|
add some prepare APIs to the groovy APIs
|
2010-06-19 21:09:03 +03:00 |
kimchy
|
891c69f8de
|
refactor builder requets into common base class
|
2010-06-18 14:26:33 +03:00 |
kimchy
|
adef9d69ff
|
Gateway: Allow to configure a `recovery_after_time` and `recover_after_nodes`, closes #223.
|
2010-06-18 05:32:51 +03:00 |
kimchy
|
22926f0026
|
Analysis: When specifying empty array for stopwords, use an empty list for stopwords, closes #230.
|
2010-06-18 00:34:18 +03:00 |
kimchy
|
8e4c139c8b
|
Analysis: fields that are `not_analyzed` should automatically default to keyword analyzer, closes #229.
|
2010-06-17 23:23:53 +03:00 |
kimchy
|
60bd8f34d2
|
add debug logging of the ping responses received
|
2010-06-17 22:37:47 +03:00 |
kimchy
|
f64b96e3c8
|
add an exception if there is no master node set
|
2010-06-17 22:19:43 +03:00 |
kimchy
|
7b145fd4e1
|
Expose the mappings of a given index or index/type, closes #222. Added the ability to filter returned data from the cluster state API, and use it to expose REST GET endpoint for "/_mapping", "/{index}/_mapping", "/{index}/{type}/_mapping" ({index} can also be "_all").
|
2010-06-17 17:56:07 +03:00 |
kimchy
|
3bc8c307f1
|
simplify netty transport to use single channel
|
2010-06-17 12:50:01 +03:00 |
kimchy
|
597f020156
|
fork node connected and disconnected on a different thread pool
|
2010-06-17 12:47:42 +03:00 |
kimchy
|
662ded3801
|
connect to a node when it joins the cluster on the disco level, so if it fails, it will be propagated back and the node will not be added to the cluster state
|
2010-06-17 12:46:53 +03:00 |
kimchy
|
86134d32a8
|
nicer logging
|
2010-06-17 12:46:05 +03:00 |
kimchy
|
d1c7bde07e
|
make the rest cluster state return mappings as object keyed type
|
2010-06-17 02:45:17 +03:00 |
kimchy
|
38005826e7
|
detect write errors early and notify transport handler
|
2010-06-17 02:17:54 +03:00 |
kimchy
|
8af925a0b1
|
add internal flags to help simulate forcefull disconnections
|
2010-06-17 01:05:23 +03:00 |
kimchy
|
a60e542718
|
cancel the timeout if we fail to send the request
|
2010-06-16 23:07:41 +03:00 |
kimchy
|
b0c8255cd9
|
clean the cluster state when starting (handles restarts better)
|
2010-06-16 21:59:26 +03:00 |
kimchy
|
a59679b0c6
|
better failure messages
|
2010-06-16 21:47:58 +03:00 |
kimchy
|
4d26acd6da
|
add aliases to cluster state rest response
|
2010-06-16 06:08:36 +03:00 |
kimchy
|
a547c1ccc0
|
cluster state to return native json (if possible) as part of the mappings
|
2010-06-16 05:48:30 +03:00 |
kimchy
|
626989c55e
|
don't return the source when asking for scripted fields
|
2010-06-16 04:48:06 +03:00 |
kimchy
|
2d6f61b3c1
|
Facets: Script Histogram facet, closes #228.
|
2010-06-16 04:22:00 +03:00 |
kimchy
|
bb24b56c66
|
Facets: Script statistical facets, closes #227.
|
2010-06-16 02:18:24 +03:00 |
kimchy
|
c2786038e2
|
Script Filter: Support providing a custom script as a filter, closes #226.
|
2010-06-16 01:32:04 +03:00 |
kimchy
|
be3b779caa
|
Tcp Transport: Reduce `transport.tcp.connection_per_node` from 5 to 1, closes #225.
|
2010-06-15 23:36:31 +03:00 |
kimchy
|
8e589b5a04
|
nicer code
|
2010-06-15 23:14:04 +03:00 |
kimchy
|
eaf124123d
|
reduce long name
|
2010-06-15 23:09:09 +03:00 |
kimchy
|
65039ff21d
|
Zen Discovery: When a master node is forcefully killed, other nodes might not monitor the other elected master, closes #224
|
2010-06-15 23:08:52 +03:00 |
kimchy
|
eb68891ae5
|
move size value/unit to bytes size value/unit, and create a ten based size value/unit
|
2010-06-15 18:26:44 +03:00 |
kimchy
|
a18e58b394
|
move size value/unit to bytes size value/unit, and create a ten based size value/unit
|
2010-06-15 18:16:10 +03:00 |
kimchy
|
f75abbaa00
|
big refactoring thanks to proper jarjar built from source with asm 3.3 allowing to jarjar guice and others, includes package relocations
|
2010-06-15 17:59:04 +03:00 |
kimchy
|
d5bd77cc38
|
big refactoring thanks to proper jarjar built from source with asm 3.3 allowing to jarjar guice and others, includes package relocations
|
2010-06-15 17:28:05 +03:00 |
kimchy
|
636bfe8466
|
big refactoring thanks to proper jarjar built from source with asm 3.3 allowing to jarjar guice and others, includes package relocations
|
2010-06-15 16:51:38 +03:00 |
kimchy
|
48979ab6c8
|
improve gateway recovery when using delay index creation, close the loophole when the master was shut down before the delay expired and now other node becoming master will do the recovery
|
2010-06-15 10:27:26 +03:00 |
kimchy
|
98df1b3433
|
Gateway: Allow to configure a delay till index creation from gateway will occur, closes #223.
|
2010-06-15 01:25:55 +03:00 |
kimchy
|
e0d20af743
|
ignore when flush can't be done
|
2010-06-14 13:25:18 +03:00 |
kimchy
|
0a1bc874c3
|
Search: Allow to specify script fields to be loaded, closes #221.
|
2010-06-14 12:50:33 +03:00 |
kimchy
|
c087bbe804
|
use List for fieldNames to reduce extra array construction
|
2010-06-14 04:36:03 +03:00 |
kimchy
|
953779ccea
|
allow to pass parameters to custom score script
|
2010-06-14 04:12:57 +03:00 |
kimchy
|
1b32c1ccf4
|
add cleanable thread local to single values
|
2010-06-14 03:42:43 +03:00 |
kimchy
|
751c56f31e
|
Query DSL: custom score (scripted) query, closes #220.
|
2010-06-14 03:15:23 +03:00 |
kimchy
|
2d0785078c
|
move to field.data package
|
2010-06-13 18:05:59 +03:00 |
kimchy
|
a9fc276a3e
|
refactor the custom boost factor query into a more general function boost query
|
2010-06-13 16:51:19 +03:00 |
kimchy
|
ec481159d6
|
pass score docs in order in custom boost factor query
|
2010-06-13 12:41:16 +03:00 |
kimchy
|
2daa54a2bb
|
don't clean thread locals explicitly, let GC clean them
|
2010-06-12 12:45:38 +03:00 |
kimchy
|
d515fe8644
|
add internal support for Rest/HTTP OPTIONS and HEAD
|
2010-06-11 00:13:08 +03:00 |
kimchy
|
5205a183e8
|
use deletion aware constant score query
|
2010-06-10 15:04:36 +03:00 |
kimchy
|
668e84a99e
|
add specific doc object, DocFieldData and specific types extension to allow in the future for simpler doc level operations
|
2010-06-09 23:35:31 +03:00 |
kimchy
|
497b4a4f10
|
filtres should implement equals and hashcode
|
2010-06-09 21:23:19 +03:00 |
kimchy
|
64479a11c3
|
Search Facets: Histogram facets to allow to specify different key and value fields
|
2010-06-09 00:50:07 +03:00 |
kimchy
|
5ca050ffcb
|
Search Facets: Facets to allow to define filters on them, closes #217.
|
2010-06-08 22:30:21 +03:00 |
kimchy
|
6257b78243
|
Query DSL: Add `and`, `or`, and `not` filters, closes #216
|
2010-06-08 18:04:34 +03:00 |
kimchy
|
47b3a81bec
|
Search Facets: Histogram Facets, closes #215
|
2010-06-08 15:45:58 +03:00 |
kimchy
|
d36cea07f3
|
refactor some facet support
|
2010-06-08 11:46:30 +03:00 |
kimchy
|
874993557c
|
add sum of squares, variance, and std deviation for statistical facet
|
2010-06-08 10:39:45 +03:00 |
kimchy
|
26ed029d8a
|
Query DSL: Support fuzzy query, closes #213.
|
2010-06-07 18:13:57 +03:00 |
kimchy
|
c772e7c337
|
better comment
|
2010-06-06 14:18:58 +03:00 |
kimchy
|
f0c56ce18e
|
nicer code, internalize Facets and create a clean external interface
|
2010-06-06 03:14:34 +03:00 |
kimchy
|
81deb833de
|
numeric statistical facets support
|
2010-06-05 23:58:05 +03:00 |
kimchy
|
8aeb589a42
|
numeric statistical facets support
|
2010-06-05 23:44:34 +03:00 |
kimchy
|
57a21bedd2
|
update doc
|
2010-06-05 21:59:42 +03:00 |
kimchy
|
88ba980f79
|
refactoring of facets to be more open for different facet types
|
2010-06-05 21:49:10 +03:00 |
kimchy
|
d9d9304f47
|
add TODO
|
2010-06-05 15:59:06 +03:00 |
kimchy
|
83ad15b9f2
|
improve cleaning algo, force clean only ones that have not been cleaned, and do a force clean only when we start reaching the full clean
|
2010-06-05 14:35:12 +03:00 |
kimchy
|
5cdba0383b
|
Flush API: Allow to provide `full` parameter for a complete clean, closes #210.
|
2010-06-05 06:10:02 +03:00 |
kimchy
|
ef1866aed4
|
add flush logging
|
2010-06-05 03:10:55 +03:00 |
kimchy
|
bcbc0dd741
|
Search: Search requests hangs when no indices exists, closes #209.
|
2010-06-05 01:36:24 +03:00 |
kimchy
|
d0eb836c4a
|
Plugins: Allow to easily plug a custom DSL query/filter parsers, closes #208.
|
2010-06-05 01:07:12 +03:00 |
kimchy
|
9f8644472e
|
more tuning of field data capabilities, make term facet collector handle any type (though it really make sense mainly for string types)
|
2010-06-04 14:03:43 +03:00 |
kimchy
|
0901322337
|
rename field facet to term facet
|
2010-06-04 07:03:30 +03:00 |
kimchy
|
6e15e3dd24
|
add helper methods to field data
|
2010-06-04 06:15:35 +03:00 |
kimchy
|
13d7f10b7b
|
add helper methods to field data
|
2010-06-04 04:42:44 +03:00 |
kimchy
|
66c9f2f834
|
Search Facets: Field Facets, closes #207
|
2010-06-04 02:31:49 +03:00 |
kimchy
|
dbb7df742e
|
protected if the cached stream got evicted on us
|
2010-06-03 20:48:57 +03:00 |
kimchy
|
c68787aa4c
|
most master node outside of the nodes section, so all elements in nodes will have the same strucutre
|
2010-06-03 14:30:54 +03:00 |
kimchy
|
d9ec629473
|
clean log
|
2010-06-03 11:42:20 +03:00 |
kimchy
|
b2f90a2133
|
REST API does not expose node-master status, closes #203.
|
2010-06-02 17:04:43 +03:00 |
kimchy
|
6c8f49c37d
|
REST API does not expose node-master status, closes #203.
|
2010-06-02 16:59:55 +03:00 |
kimchy
|
c2d583064e
|
FS Gateway: Allow to configure is native file copying will be used, closes #202.
|
2010-06-02 12:06:41 +03:00 |
kimchy
|
5ef421e779
|
Nodes Info API: Failed to generate REST response when node attributes are set, closes #201.
|
2010-06-02 01:10:43 +03:00 |
kimchy
|
a7ad295f63
|
Zen Discovery: ungraceful shutdown of the master and start of replacement node might cause the cluster not to elect a new master, closes #200.
|
2010-06-01 22:29:38 +03:00 |
kimchy
|
ec662cc019
|
always start the unicast ping discovery, so unicast discovery will work even when using multicast
|
2010-05-31 22:24:51 +03:00 |
kimchy
|
4b85407f5e
|
work on a nicer java api
|
2010-05-29 22:23:39 +03:00 |
kimchy
|
e59b413980
|
work on a nicer java api
|
2010-05-29 05:50:17 +03:00 |
kimchy
|
3406e77cec
|
Streamline single value with boost queries: Allow for both value and query name to specify the query value, closes #192.
|
2010-05-28 12:23:51 +03:00 |
kimchy
|
493464ba02
|
improve logging
|
2010-05-28 05:26:51 +03:00 |
kimchy
|
a7cce9cd38
|
Replication Actions: Allow to control replication type - `async` or `sync`, closes #196.
|
2010-05-28 03:56:04 +03:00 |
kimchy
|
84a5c1eac8
|
Replication Actions: Allow to control replication type - `async` or `sync`, closes #196.
|
2010-05-28 03:47:35 +03:00 |
kimchy
|
477024e3be
|
cached termsSet used in dfs phase
|
2010-05-27 20:31:48 +03:00 |
kimchy
|
7e5bfb5d3b
|
share the open channels handler
|
2010-05-27 18:25:59 +03:00 |
kimchy
|
ded270fa03
|
add search id when failing to execute
|
2010-05-27 14:29:04 +03:00 |
kimchy
|
71ece4e31c
|
rever back all interfaces binding in multicast
|
2010-05-27 13:12:33 +03:00 |
kimchy
|
d7984e9962
|
rever back all interfaces binding in multicast
|
2010-05-27 12:43:05 +03:00 |
kimchy
|
d14a8afaf0
|
add another trace logging
|
2010-05-27 12:12:18 +03:00 |
kimchy
|
101652d720
|
add another trace logging
|
2010-05-27 12:10:55 +03:00 |
kimchy
|
74fa3ed32f
|
Zen Discovery: Improve Multicast Binding and Sending, closes #195.
|
2010-05-27 02:11:06 +03:00 |
kimchy
|
9433f4d651
|
Network Settings: Allow to use '_' as well as '#' for special host names, closes #194.
|
2010-05-26 16:33:35 +03:00 |
kimchy
|
40d4a350fd
|
nicer code
|
2010-05-26 13:01:16 +03:00 |
kimchy
|
26364afd7e
|
Failed to acquire lock, closes #193.
|
2010-05-26 12:29:13 +03:00 |
kimchy
|
463910da45
|
handle null doc id set
|
2010-05-26 11:20:15 +03:00 |
kimchy
|
9a49629d17
|
throw an exception when an action is not found
|
2010-05-26 09:16:10 +03:00 |
kimchy
|
32e4c405de
|
add async http client
|
2010-05-24 23:27:07 +03:00 |
kimchy
|
b7d11f1303
|
Gateway Storage: Improve it to support non breaking changes in the future, closes #191.
|
2010-05-24 18:27:48 +03:00 |
kimchy
|
116cfce6f2
|
FS Gateway: Change indices location (Requires manual upgrade), closes #188.
|
2010-05-23 08:37:41 +03:00 |
kimchy
|
5c6864e8b3
|
inital work on hadoop plugin - gateway hdfs support
|
2010-05-23 08:17:52 +03:00 |
kimchy
|
596f9db8d8
|
fix to build the facets map on getFacets
|
2010-05-22 21:12:07 +03:00 |
kimchy
|
a372643ca9
|
remove using Lucene StringHelper in the code
|
2010-05-22 16:52:22 +03:00 |
kimchy
|
4c51ddd2ad
|
update comment for next lucene version
|
2010-05-22 13:22:27 +03:00 |
kimchy
|
66158ffc19
|
fix logging
|
2010-05-22 02:50:35 +03:00 |
kimchy
|
6191bf9cdc
|
Optimize API: Change flush and refresh to default to true and not false, closes #187.
|
2010-05-22 02:38:38 +03:00 |
kimchy
|
10a245e76d
|
fix problem with transport client starting
|
2010-05-22 02:13:39 +03:00 |
kimchy
|
bcc59ac4cc
|
comment for next lucene version
|
2010-05-22 02:00:26 +03:00 |
kimchy
|
ecc74f225e
|
Cloud Plugin: Cloud gateway default chunk size change to 1g, closes #186.
|
2010-05-22 01:08:43 +03:00 |
kimchy
|
fb03652ecd
|
another simple test
|
2010-05-21 20:40:10 +03:00 |
kimchy
|
dc4acde3db
|
Network Settings: Default publish host to first non loopback (first ipv4 then ipv6), closes 185.
|
2010-05-20 22:31:45 +03:00 |
kimchy
|
b4940d258c
|
fix FD with zen discovery to actually retry and not rely on closed socket
|
2010-05-20 22:05:47 +03:00 |
kimchy
|
3e0f854c88
|
add network info printing
|
2010-05-20 21:10:53 +03:00 |
kimchy
|
a8a4bbc30e
|
internal optimization - share built in analyzers on the node level and not on index level
|
2010-05-20 00:55:31 +03:00 |
kimchy
|
5718e27fcf
|
add clean index to indices
|
2010-05-19 22:00:27 +03:00 |
kimchy
|
d1acef1e09
|
Filter Cache: Improved Caching, closes #182.
|
2010-05-19 21:05:43 +03:00 |
kimchy
|
bd6b89f7ca
|
Query DSL: Allow to control if filters should be cached, closes #181.
|
2010-05-19 20:41:29 +03:00 |
kimchy
|
1882460645
|
add an index level engine instance, allowing to provide and share data across different shard level engines
|
2010-05-19 04:24:39 +03:00 |
kimchy
|
40fdcc43b7
|
update all to use LUCENE MONITOR
|
2010-05-19 03:55:07 +03:00 |
kimchy
|
7639f9b784
|
change the addition of analysis processors to override the default ones
|
2010-05-19 01:40:34 +03:00 |
kimchy
|
b5140085a5
|
better logging
|
2010-05-19 00:45:13 +03:00 |
kimchy
|
10bc248000
|
add anotehr test
|
2010-05-18 18:23:01 +03:00 |
kimchy
|
cb5500919a
|
add filter cache tests
|
2010-05-18 17:47:19 +03:00 |
kimchy
|
03d7cf3171
|
remove dead code
|
2010-05-18 14:55:00 +03:00 |
kimchy
|
b7e540825f
|
add seek back on mem directory
|
2010-05-18 04:49:39 +03:00 |
kimchy
|
eaa75a70c7
|
add index writer tests
|
2010-05-18 04:43:46 +03:00 |
kimchy
|
dc5bb20331
|
no need to cache the analyzer providers
|
2010-05-18 02:49:17 +03:00 |
kimchy
|
4ba2453369
|
create a single place where Lucene version is defined
|
2010-05-18 02:44:50 +03:00 |
kimchy
|
9ebb95c6c0
|
add common http settings
|
2010-05-18 01:35:35 +03:00 |
kimchy
|
e696b4ca00
|
add common tcp settings
|
2010-05-18 01:22:59 +03:00 |
kimchy
|
34103c6b7f
|
test and start of node stress tests
|
2010-05-17 23:56:42 +03:00 |
kimchy
|
eef6c02bf7
|
test and start of node stress tests
|
2010-05-17 23:27:28 +03:00 |
kimchy
|
8d3347bb5c
|
Memory Monitor: Remove explicit GC call, clear cached instead, closes #179.
|
2010-05-17 19:02:35 +03:00 |
kimchy
|
45ae8f6a95
|
lighter search holder
|
2010-05-17 17:50:32 +03:00 |
kimchy
|
23d2799d71
|
uppercase first letter in property name breaks "_all" queries, closes #178.
|
2010-05-17 17:23:24 +03:00 |
kimchy
|
dbbb341136
|
better voaltile management
|
2010-05-17 01:27:41 +03:00 |
kimchy
|
a8b9b01f3d
|
correct wordings
|
2010-05-17 00:08:11 +03:00 |
kimchy
|
918e2a6882
|
don't increment the counter twice
|
2010-05-16 23:50:39 +03:00 |
kimchy
|
ab57fa86af
|
Zen Discovery: Increase Ping timeouts, closes #177.
|
2010-05-16 23:40:55 +03:00 |
kimchy
|
216dda3f9c
|
Throttling of recovery (both gateway recovery and peer node recovery), closes #176.
|
2010-05-16 23:37:56 +03:00 |
kimchy
|
2301b0b13d
|
chagne the defualt reader cleaner scheduler to 10 seconds
|
2010-05-16 20:06:59 +03:00 |
kimchy
|
013e7699c3
|
Index Request wrongly stores extra bytes as part of the document (trailing null bytes), closes #175.
|
2010-05-16 17:56:52 +03:00 |
kimchy
|
7b1aac5bb4
|
eagerly clean cache when shard gets closed
|
2010-05-16 03:57:26 +03:00 |
kimchy
|
5e4343b48b
|
change how filter cache works, do weak/soft on IndexReader key, so we release the IndexReader on memory constraints
|
2010-05-16 03:29:56 +03:00 |
kimchy
|
5fa3e40a4e
|
move to use simple CHM instead of the non blocking one
|
2010-05-16 03:29:05 +03:00 |
kimchy
|
eef24a7b1f
|
nicer log output
|
2010-05-16 01:31:23 +03:00 |
kimchy
|
2a79ffdc00
|
no need for explicit array creation
|
2010-05-16 01:23:50 +03:00 |
kimchy
|
dfab82272a
|
static classes
|
2010-05-16 01:15:10 +03:00 |
kimchy
|
e5737e3058
|
bette logging
|
2010-05-16 01:09:50 +03:00 |
kimchy
|
a005dc2c1f
|
add transport info and stats to node info / stats api
|
2010-05-15 19:49:27 +03:00 |
kimchy
|
b816ed5cf2
|
add thread pool stats and info to nodes stats / info api
|
2010-05-15 18:10:24 +03:00 |
kimchy
|
723e47a54b
|
Consolidate network settings, common tcp settings, and generalized port settings, closes #174.
|
2010-05-15 16:30:02 +03:00 |
kimchy
|
c9be7bde52
|
Network Settings: Add `host` setting that automatically set both `bind_host` and `publish_host`, closes #173.
|
2010-05-14 19:22:56 +03:00 |
kimchy
|
a7f9db64fc
|
add '-' option before install and remove
|
2010-05-14 13:43:21 +03:00 |
kimchy
|
04cfacec41
|
add tests for path mappings
|
2010-05-14 12:26:41 +03:00 |
kimchy
|
911d800ff8
|
add tests for path mappings
|
2010-05-14 12:17:17 +03:00 |
kimchy
|
10754b0873
|
better safeguard for concurrent restart requests
|
2010-05-14 10:28:18 +03:00 |
kimchy
|
b49864299d
|
fix wrong optimization on boolean query
|
2010-05-14 08:16:10 +03:00 |
kimchy
|
f6d4654daa
|
use ip address if possible when serializing inet socket transport information
|
2010-05-14 00:23:18 +03:00 |
kimchy
|
d964f10bbe
|
use ip address if possible when serializing inet socket transport information
|
2010-05-13 23:14:22 +03:00 |
kimchy
|
3d310406b7
|
fix header doc
|
2010-05-13 21:07:30 +03:00 |
kimchy
|
6cd3fc92ed
|
reduce bytes allocation when doing http
|
2010-05-13 20:42:59 +03:00 |
kimchy
|
fbde2c84ac
|
guard for several restart requests for the same node at the same time
|
2010-05-13 20:14:01 +03:00 |
kimchy
|
8573c26602
|
improve mlt serialization and deserialization
|
2010-05-13 18:50:34 +03:00 |
kimchy
|
836461e6de
|
improve search serialization and deserialization
|
2010-05-13 18:39:24 +03:00 |
kimchy
|
bbdbfbeb59
|
improve count serialization and deserialization
|
2010-05-13 18:12:30 +03:00 |
kimchy
|
a9cac052ec
|
remove using deprecated method
|
2010-05-13 17:00:16 +03:00 |
kimchy
|
6a20ca562c
|
more hardening of cleaning out buffers in case of failure
|
2010-05-13 16:52:59 +03:00 |
kimchy
|
d2bc6ace83
|
when restarting, the latest cluster state should be cleared
|
2010-05-13 15:39:55 +03:00 |
kimchy
|
e87a4117b6
|
expose settings builder in the node builder API
|
2010-05-13 15:17:49 +03:00 |
kimchy
|
f6777f1e03
|
jarjar netty as well, so it won't be exposed to users using elasticsearch embedded
|
2010-05-13 14:41:50 +03:00 |
kimchy
|
7ba1ad2d7b
|
create shard count request with the actual count request
|
2010-05-13 09:13:21 +03:00 |
kimchy
|
b0dd31e600
|
better delete by query request serialization handling
|
2010-05-13 09:02:59 +03:00 |
kimchy
|
0e163e3649
|
better delete by query request serialization handling
|
2010-05-13 09:00:25 +03:00 |
kimchy
|
e35d67afd7
|
better index request serialization handling
|
2010-05-13 08:43:09 +03:00 |
kimchy
|
4d6f2d56f0
|
Transport: A failure to handle a response might cause the transport to stop working, closes #170.
|
2010-05-12 21:59:58 +03:00 |
kimchy
|
a11c7beef8
|
add debug logging
|
2010-05-12 17:27:50 +03:00 |
kimchy
|
5b8dac3dd7
|
fix typos
|
2010-05-12 16:57:31 +03:00 |
kimchy
|
88badbd52f
|
fix javadoc
|
2010-05-12 16:50:01 +03:00 |
kimchy
|
7edb3f8d54
|
nicer code
|
2010-05-12 16:48:22 +03:00 |
kimchy
|
02c8706c33
|
better log message
|
2010-05-12 15:52:01 +03:00 |
kimchy
|
eaa32f28b3
|
reset the master ping counter when we get a proper response
|
2010-05-12 15:50:15 +03:00 |
kimchy
|
a0b25ec4c3
|
abstract non blocking hashset
|
2010-05-12 04:06:44 +03:00 |
kimchy
|
f6509930c7
|
upgrade to netty 3.2.0 CR1
|
2010-05-12 04:03:20 +03:00 |
kimchy
|
fdf6eb9cb2
|
Mapper: Date format - allow for multiple formats using '||' separator, closes #169.
|
2010-05-12 03:32:21 +03:00 |
kimchy
|
8df704e605
|
allow for json and xson to be parsed in content type
|
2010-05-11 22:40:02 +03:00 |
kimchy
|
7c53ef1084
|
use offset when detecting xcontent type
|
2010-05-11 22:38:00 +03:00 |
kimchy
|
040030dac8
|
reafctor inject to util from util.guice
|
2010-05-10 01:34:22 +03:00 |
kimchy
|
7721b86995
|
don't let guice by mistake inject two instances
|
2010-05-10 01:15:08 +03:00 |
kimchy
|
35c8774304
|
start work on a more scalable thread pool, expose its status over jmx
|
2010-05-10 01:13:16 +03:00 |
kimchy
|
7fe5243517
|
share cached bytes
|
2010-05-09 20:11:54 +03:00 |
kimchy
|
3e405c3ec7
|
Nodes Stats API, closes #165,
|
2010-05-09 09:59:43 +03:00 |
kimchy
|
39cb08fc1c
|
abstract using non blocking long map into an interface, with an implementation of juc CHM as well
|
2010-05-09 07:14:02 +03:00 |
kimchy
|
462d426c53
|
expose more information using the node info api
|
2010-05-08 23:01:38 +03:00 |
kimchy
|
6424d02be8
|
more work on plugin script
|
2010-05-08 21:18:00 +03:00 |
kimchy
|
9872b4977d
|
cache data stored in http
|
2010-05-08 03:34:31 +03:00 |
kimchy
|
31d226188f
|
REST API: Allow to provide `case` parameter, with `camelCase` to return results in CamelCasing, closes #162.
|
2010-05-08 00:01:36 +03:00 |
kimchy
|
e222d38b84
|
more work on monitoring support
|
2010-05-07 22:49:36 +03:00 |
kimchy
|
4ed93d20f6
|
more work on monitoring support
|
2010-05-07 19:16:08 +03:00 |
kimchy
|
c05e2ad1f1
|
Query DSL: Custom Boost Factory Query, closes #161.
|
2010-05-07 01:45:30 +03:00 |
kimchy
|
b54f6b77de
|
add os level stats and info (still some more info left...)
|
2010-05-06 23:46:53 +03:00 |
kimchy
|
371bfebd16
|
initial support for process monitoring using sigar
|
2010-05-06 21:07:24 +03:00 |
kimchy
|
5603c4d09c
|
add the ability to control the content type the map will serialize under
|
2010-05-06 15:50:35 +03:00 |
kimchy
|
2605bf7e89
|
add unicast ping test
|
2010-05-06 09:21:56 +03:00 |
kimchy
|
66f011ae76
|
allow to filter out settings from REST serivces
|
2010-05-06 09:06:32 +03:00 |
kimchy
|
db4afc8750
|
Mapper: Object mapper default 'date_formats' to also support 'yyyy/MM/dd HH:mm:ss' and 'yyyy/MM/dd', closes #159.
|
2010-05-05 19:45:54 +03:00 |
kimchy
|
71d4f1ce7a
|
seems like jackson does not support this feature yet...
|
2010-05-05 17:54:03 +03:00 |
kimchy
|
5b5a95ea77
|
better implemenation of InputStream by different StreamInput
|
2010-05-05 10:24:36 +03:00 |
kimchy
|
5b231c68f8
|
move to use LinkedBlockingQueue instead of LinkedTransferQueue so we eagerly clear memory when a new translog is created
|
2010-05-05 01:17:46 +03:00 |
kimchy
|
4ead4f5855
|
fix failed compilation
|
2010-05-05 00:34:59 +03:00 |
kimchy
|
8053237643
|
move from gcommon package
|
2010-05-04 16:02:26 +03:00 |
kimchy
|
24ccd73c5d
|
add '/' to auto detection of dates
|
2010-05-04 15:26:59 +03:00 |
kimchy
|
7d9f55309e
|
cloud gateway implemenation working against s3
|
2010-05-04 14:02:36 +03:00 |
kimchy
|
aae4e4ab61
|
if not deleting an index, don't delete the gateway data...
|
2010-05-03 18:11:19 +03:00 |
kimchy
|
7564453fcb
|
add map conversion for Date types
|
2010-05-03 17:57:10 +03:00 |
kimchy
|
3ba4370477
|
verify that parsing works for dates with slash
|
2010-05-03 16:51:15 +03:00 |
kimchy
|
b0e1c58474
|
Add online plugin repository and a 'plugin' command to download them, closes #157
|
2010-05-03 10:49:50 +03:00 |
kimchy
|
2d20ba0b42
|
make resolving of "logical" (#...#) hosts pluggable (so we can later support something like #cloud:privateip#
|
2010-05-03 00:50:44 +03:00 |
kimchy
|
0fcc9a43c5
|
make netty required in the maven pom
|
2010-05-02 23:34:45 +03:00 |
kimchy
|
9651789870
|
jarjar snakeyaml and remove it from our sources now that it is in maven repo
|
2010-05-02 18:01:58 +03:00 |
kimchy
|
fc30467b72
|
add jclouds logger
|
2010-05-02 17:23:59 +03:00 |
kimchy
|
b7bcc6ccb6
|
release search context after the caller listener is invoked
|
2010-05-02 14:22:59 +03:00 |
kimchy
|
1323fe8b5e
|
minor restructering of plugins, create the cloud plugin
|
2010-05-02 01:28:28 +03:00 |
kimchy
|
d0a6342360
|
don't hang the main thread, keep a different, non daemon thread alive till we shutdown
|
2010-05-01 03:10:47 +03:00 |
kimchy
|
5d8d2cf4f9
|
don't hang the main thread, keep a different, non daemon thread alive till we shutdown
|
2010-05-01 03:09:44 +03:00 |
kimchy
|
ebded19dc1
|
Restart API: Allow to restart one or more nodes, closes #155.
|
2010-05-01 03:00:06 +03:00 |
kimchy
|
97958c3a66
|
Service Wrapper: A Java Service Wrapper integration, closes #154.
|
2010-05-01 01:42:30 +03:00 |
kimchy
|
69df71d2e3
|
jarjar jackson and joda
|
2010-04-30 19:00:40 +03:00 |
kimchy
|
70a2a3ef52
|
jarjar jackson and joda
|
2010-04-30 19:00:17 +03:00 |
kimchy
|
57071d7ad4
|
relax the ThreadPool interface
|
2010-04-30 03:05:11 +03:00 |
kimchy
|
650eb19622
|
better auto identification of xson content
|
2010-04-30 02:47:27 +03:00 |
kimchy
|
30aae506f3
|
Time Memory Leak: Search requests don't eagerly clean the search context, closes #153.
|
2010-04-30 01:48:35 +03:00 |
kimchy
|
ceb0138aa8
|
better handling of source return value based on content type (embed it if its the same content type)
|
2010-04-30 00:08:33 +03:00 |
kimchy
|
34d99c39a5
|
XContent - An abstraction on top of content (JSON inspired), closes #152.
|
2010-04-29 23:10:47 +03:00 |
kimchy
|
f8f65c991a
|
finalize abstracting json into xcontent
|
2010-04-29 02:11:53 +03:00 |
kimchy
|
9cb05060d3
|
continue abstracting json into xcontent
|
2010-04-29 00:37:08 +03:00 |
kimchy
|
cfc8ec5165
|
continue abstracting json into xcontent
|
2010-04-29 00:34:25 +03:00 |
kimchy
|
37dfc443aa
|
continue abstracting json into xcontent
|
2010-04-29 00:05:55 +03:00 |
kimchy
|
cdc33e18f3
|
start abstaction of xconten over json
|
2010-04-28 21:29:30 +03:00 |
kimchy
|
c48851f49c
|
start abstaction of json
|
2010-04-28 11:20:41 +03:00 |
kimchy
|
11e4ad9bd6
|
Analysis ICU Plugin, closes #151
|
2010-04-27 23:54:30 +03:00 |
kimchy
|
4f91152b3d
|
change numeric term or query parser field query to use range filter/query and not encoded Term query
|
2010-04-27 12:33:24 +03:00 |
kimchy
|
cb8faaa13f
|
improve query handling (rewrite) when searching, try and minize the number of rewrites. Also, better highlighting when wrapping in filtered query
|
2010-04-27 09:40:27 +03:00 |
kimchy
|
5f98942911
|
allow to also define disocvery.zen.ping.unicast.hosts with a single comma delimited hosts. Also allow to define ports range (i.e. host[9300-9305])
|
2010-04-26 12:27:04 +03:00 |
kimchy
|
2878ae7dd6
|
Add a -v flag to output version information, closes #128
|
2010-04-26 11:05:56 +03:00 |
kimchy
|
2a19160ad6
|
internalize guice (no need to aop) and reduce deps
|
2010-04-26 02:10:42 +03:00 |
kimchy
|
e56321b414
|
add google collections to elasticsearch as source and remove binary dep
|
2010-04-26 01:02:31 +03:00 |
kimchy
|
3039e5b0c6
|
remove TimeoutException from transport future signature
|
2010-04-26 00:33:33 +03:00 |
kimchy
|
c7e4ec6369
|
update project files, remove sources from jar files
|
2010-04-25 23:40:58 +03:00 |
kimchy
|
6975f5d15a
|
move zen discovery to be the default discovery, and move jgroups to a plugin
|
2010-04-25 21:52:28 +03:00 |
kimchy
|
265e2fb8bc
|
zen disco: support for a node to act as a client (and not become master) using discovery.zen.master setting (default to true). It will automatically be set to false when node.client is set to true.
|
2010-04-25 21:20:24 +03:00 |
kimchy
|
4ab298ce00
|
query on _all field with term/prefix queries fail (by resulting on query execution exception) since the correct term query is not used for it
|
2010-04-25 18:43:53 +03:00 |
kimchy
|
bf6cead984
|
Highlighting broken when query is on `_all` field or with prefixes. Add also a flag to highlight to control if filters should be highlighted or not (called highlight_filters) which defaults to true. Closes #148.
|
2010-04-25 18:32:46 +03:00 |
kimchy
|
453ede8f57
|
zen discovery, support for unicast discovery
|
2010-04-25 12:01:11 +03:00 |
kimchy
|
cb0d7d4735
|
inital support for zen discovery module (multicast discovery implemented)
|
2010-04-24 23:48:45 +03:00 |
kimchy
|
609af0da60
|
update test resources build file
|
2010-04-21 01:17:19 +03:00 |
kimchy
|
52a4a41088
|
fix dependency in build on proper slf4j version
|
2010-04-21 00:57:11 +03:00 |
kimchy
|
bda476eee8
|
Remove dependency on slf4j for logging, create own internal abstraction, closes #146.
|
2010-04-21 00:29:42 +03:00 |
kimchy
|
3d6be1dc3f
|
add search_source as parameter to mlt to provide the actual search source as a query parameter and not in the body
|
2010-04-20 21:16:52 +03:00 |
kimchy
|
9bfbab8209
|
proper names
|
2010-04-19 19:21:11 +03:00 |
kimchy
|
2fdc49c113
|
Search API: Indices Boost to apply a boost factor to each index, closes #143.
|
2010-04-19 19:15:24 +03:00 |
kimchy
|
565fc44f89
|
when using /_search/scroll/... for the scroll_id (and not provided as a parameter), use scroll_id as a parameter.
|
2010-04-19 12:26:40 +03:00 |
kimchy
|
8ce9b3b1a0
|
fix NPE when applying failed shards several times
|
2010-04-18 20:36:46 +03:00 |
kimchy
|
fcc32cbe21
|
finalize the connection listener support
|
2010-04-18 17:52:18 +03:00 |
kimchy
|
72629fc5ec
|
don't establish a connection on demand, only do it when node discovered by the discovery
|
2010-04-18 17:10:09 +03:00 |
kimchy
|
6b7bbfb883
|
upgrade to latest slf4j logging
|
2010-04-18 00:51:17 +03:00 |
kimchy
|
9a35ddcb61
|
add memcached.enabled setting allowing to disable memcached even if its added as a plugin (by default, it is enabled)
|
2010-04-18 00:16:45 +03:00 |
kimchy
|
fbc138e38c
|
Count / Delete By Query API: Add source parameter to pass the json body, closes #142.
|
2010-04-17 23:06:27 +03:00 |
kimchy
|
19b355e9f0
|
ignore interruped exception when scheduled refresh is going on
|
2010-04-17 22:15:50 +03:00 |
kimchy
|
f46c643c63
|
add Map as a parameter where Json can be passed
|
2010-04-17 20:10:15 +03:00 |
kimchy
|
b49a1c441c
|
node.client setting should automatically affect node.data (if not set), fix (for now) for the JsonBuilder to resolve first to the delegate (is that right?)
|
2010-04-17 16:39:00 +03:00 |
kimchy
|
c6d13212b6
|
Search API: Allow to pass the body JSON also as a parameter named 'source', closes #140.
|
2010-04-17 13:34:04 +03:00 |
kimchy
|
51aac0cdf7
|
memcached initial work
|
2010-04-16 22:01:16 +03:00 |
kimchy
|
02cb297691
|
more groovy client work
|
2010-04-15 17:45:26 +03:00 |
kimchy
|
1b8bb9890e
|
make http a bit faster by improving parsing of qstring
|
2010-04-15 12:22:49 +03:00 |
kimchy
|
677c4d8f99
|
upgrade to jackson 1.5.1
|
2010-04-15 07:05:59 +03:00 |
kimchy
|
ad9549462e
|
more groovy work
|
2010-04-15 06:45:46 +03:00 |
kimchy
|
0da66ba367
|
groovy plugin - add search API
|
2010-04-14 19:10:29 +03:00 |
kimchy
|
96a185e107
|
more work on the groovy client - count/terms api
|
2010-04-14 13:57:40 +03:00 |
kimchy
|
7e041c43e0
|
more work on the groovy client
|
2010-04-14 12:17:52 +03:00 |
kimchy
|
fcb99b4d9b
|
Query DSL: Allow for CamelCase field names, closes #134.
|
2010-04-14 11:48:33 +03:00 |
kimchy
|
2d6de97069
|
Mapper: Allow to define CamelCase JSON fields in mapping definitions, closes #133.
|
2010-04-14 08:54:38 +03:00 |
kimchy
|
cb7e92b0f8
|
start work on the groovy plugin
|
2010-04-14 08:34:47 +03:00 |
kimchy
|
913bc2f947
|
change the default reuse_addres to not being set automatically to true on both tcp and http transports
|
2010-04-13 03:09:09 +03:00 |