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
|
44769b7c04
|
add sleep before close to stress test
|
2010-05-18 21:11:44 +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
|
976749e0a1
|
update jmeter load scripts
|
2010-04-30 01:49:00 +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 |
kimchy
|
a79dae696a
|
add desc/asc to querystring sort option
|
2010-04-12 03:08:36 +03:00 |
kimchy
|
ab5378ad28
|
have bool json filter extend the base one
|
2010-04-12 03:05:18 +03:00 |
kimchy
|
93e14e06c9
|
allow to specify timeout as a string time value (i.e. "2s") when getting from a future
|
2010-04-11 10:26:39 +03:00 |
kimchy
|
9846847a61
|
allow for settings loader to load data from byte[], not just string
|
2010-04-11 10:26:02 +03:00 |
kimchy
|
442e0e87b0
|
add sort with Order enum
|
2010-04-11 10:25:17 +03:00 |
kimchy
|
9549b9c2d3
|
fix wrong handling of doc ids to load when request is not serialized
|
2010-04-09 17:06:09 +03:00 |
kimchy
|
49becdc384
|
add field case casing support for JsonBuilder
|
2010-04-09 15:36:43 +03:00 |
kimchy
|
aa046cc18d
|
add field case casing support for JsonBuilder
|
2010-04-09 15:36:27 +03:00 |
kimchy
|
152aa3553e
|
update builtin mappings to work against config/mappings/_default, and also config/mappings/[index_name]
|
2010-04-09 15:04:38 +03:00 |
kimchy
|
7c93c1915f
|
API Change: search sort
|
2010-04-09 14:42:37 +03:00 |
kimchy
|
3a59397306
|
better usage of StringBuilder in casing
|
2010-04-09 07:38:27 +03:00 |
kimchy
|
daac94092c
|
improve camelcache and underscore conversion
|
2010-04-09 03:29:58 +03:00 |
kimchy
|
2fd36fdbf8
|
add local node to node builder
|
2010-04-09 03:17:29 +03:00 |
kimchy
|
a9cd00e287
|
rename Server to Node to better reflect its usage (it can be a client node), also add on the NodeBuilder helper methods to set common settings
|
2010-04-09 00:54:54 +03:00 |
kimchy
|
d4bc187be9
|
rename node to DiscoveryNode
|
2010-04-09 00:09:30 +03:00 |
kimchy
|
6379e8cc27
|
rename yaml Node to YamlNode
|
2010-04-09 00:06:05 +03:00 |
kimchy
|
8ecf71ffb8
|
nicer logs
|
2010-04-08 19:47:27 +03:00 |
kimchy
|
b0494a8415
|
add snapshot logging information
|
2010-04-08 19:28:41 +03:00 |
kimchy
|
9244a46938
|
add jsr166y package, and move to use transferqueue
|
2010-04-08 15:22:07 +03:00 |
kimchy
|
e0058ff80d
|
release before we notify the user
|
2010-04-08 13:58:00 +03:00 |
kimchy
|
25433ace48
|
release after we notify the user
|
2010-04-08 13:57:00 +03:00 |
kimchy
|
a208eb5a50
|
clean search context when a shard/index gets closed. Add an IndicesLifecyle global component that allows to register for such events easily.
|
2010-04-07 21:22:43 +03:00 |
kimchy
|
f631e9aded
|
better release of search context when it is not needed in queryThenFetch type actions
|
2010-04-07 20:32:47 +03:00 |
kimchy
|
9464c390ac
|
Allow to define custom prefix for settings when components do not use the org.elasticsearch package
|
2010-04-07 18:30:39 +03:00 |
kimchy
|
bd5260a4f8
|
javadoc
|
2010-04-07 18:16:47 +03:00 |
kimchy
|
7ed9435a3a
|
more index and shard lifecycle annotations, in any case, one should extend the respective base classes
|
2010-04-07 17:25:35 +03:00 |
kimchy
|
5e4f7c77a2
|
multi_field not returning for default field for certain type, closes #123
|
2010-04-07 17:11:12 +03:00 |
kimchy
|
bb49db8f92
|
more tests
|
2010-04-07 16:10:20 +03:00 |
kimchy
|
21f7de5123
|
fix typo
|
2010-04-07 15:17:23 +03:00 |
kimchy
|
880f6266ec
|
better exception
|
2010-04-07 14:21:39 +03:00 |
kimchy
|
91d5beca96
|
change cache to memory in fs in memory storage of certain files, better name since its not really caching, its actual storage
|
2010-04-07 14:11:27 +03:00 |
kimchy
|
445db1e559
|
if no metadata in gateway, as if we waited
|
2010-04-07 13:23:15 +03:00 |
kimchy
|
bcb46a1747
|
better handling of failed transport address passed in discovery (still requires more work)
|
2010-04-07 13:22:01 +03:00 |
kimchy
|
cc9ff90199
|
javadoc
|
2010-04-07 12:44:43 +03:00 |
kimchy
|
2bb31fe740
|
reafactor how actions handle failures, better response when non active shards exists, also, default logging to have action set to DEBUG so exceptions in actions are logged in the server
|
2010-04-07 01:54:33 +03:00 |
kimchy
|
1a9c5d6b15
|
Range filter gt is broken, closes #119.
|
2010-04-06 15:54:03 +03:00 |
kimchy
|
cc6e6eb381
|
httpAddress -> http_address, closes #118.
|
2010-04-06 13:33:36 +03:00 |
kimchy
|
5cef456305
|
nicer code
|
2010-04-06 12:54:19 +03:00 |
kimchy
|
b760ab18b6
|
update maven upload to also produce javadoc and source jars
|
2010-04-06 11:44:41 +03:00 |
kimchy
|
7ec83b2f4c
|
fix typo
|
2010-04-05 15:59:23 +03:00 |
kimchy
|
8cfa04cea3
|
add _all option to nodes based operations
|
2010-04-05 01:17:53 +03:00 |
kimchy
|
341f6d3963
|
rename max_num_terms to max_query_terms so its similar to mlt
|
2010-04-05 00:32:08 +03:00 |
kimchy
|
6480daff78
|
API Change: moreLikeThis and fuzzyLikeThis, closes #111.
|
2010-04-04 23:59:15 +03:00 |
kimchy
|
2d6c2d8586
|
API Change: moreLikeThis, closes #109.
|
2010-04-04 23:36:52 +03:00 |
kimchy
|
52f193c849
|
API Change: put_mapping: change default ignore_conflicts to false, closes #110.
|
2010-04-04 23:10:59 +03:00 |
kimchy
|
8262093a21
|
Query DSL: Range - support lt/lte/gt/gte, closes #114.
|
2010-04-04 22:31:55 +03:00 |
kimchy
|
5f7d0ce36e
|
Query DSL: Range - support lt/lte/gt/gte, closes #114.
|
2010-04-04 22:14:45 +03:00 |
kimchy
|
33086fb98d
|
API Change: Terms - Add support for gt/gte/lt/lte, closes #108.
|
2010-04-04 22:00:05 +03:00 |
kimchy
|
4e347425e8
|
remote _moreLikeThis option
|
2010-04-04 21:48:44 +03:00 |
kimchy
|
d0a79223db
|
API Change: opType=create, closes #107
|
2010-04-04 21:36:07 +03:00 |
kimchy
|
ff1fa9daad
|
Move from CamelCase to '_' casing, closes #116.
|
2010-04-04 17:41:40 +03:00 |
kimchy
|
3b5b4b4c3a
|
Move from CamelCase to '_' casing, closes #116.
|
2010-04-04 17:18:18 +03:00 |
kimchy
|
3f8acbd994
|
Mapper: Rename pathType to path, closes #106.
|
2010-04-04 12:02:34 +03:00 |
kimchy
|
a6d9c84910
|
better copy over file
|
2010-04-04 04:11:07 +03:00 |
kimchy
|
4692ef805b
|
properly handle failures by closing file refs
|
2010-04-04 02:45:41 +03:00 |
kimchy
|
3e7bf0fa20
|
check search scroll URI to /_search/scroll from /_searchScroll
|
2010-04-04 02:03:59 +03:00 |
kimchy
|
6bf19fcd93
|
Mapper: Rename allFIeld to _all, sourceField to _source, idField to _id, and typeField to _type, closes #105.
|
2010-04-04 01:50:52 +03:00 |
kimchy
|
5da4b0748f
|
update javadoc task to use more mem
|
2010-04-04 01:23:58 +03:00 |
kimchy
|
15bdba30e5
|
allow for _ separator on top of camel case for mapping definitions
|
2010-04-03 21:07:01 +03:00 |
kimchy
|
962ce9a7e6
|
improve initial read from gateway on first master startup, first master will not complete the startup sequence until meta data and all indices have been created from the gateway
|
2010-04-03 03:03:37 +03:00 |
kimchy
|
a5a4b35e39
|
update firstMaster before submitting state update
|
2010-04-03 02:25:22 +03:00 |
kimchy
|
65acc0cfa9
|
better lifecycle mgmnt
|
2010-04-03 02:20:42 +03:00 |
kimchy
|
d633b3dfbb
|
nicer code
|
2010-04-03 01:56:31 +03:00 |
kimchy
|
1521222534
|
_all field should be added to the list of fields under the mapping registry so it can be easily referenced
|
2010-04-02 22:23:05 +03:00 |
kimchy
|
3fb68d62de
|
Get response should have fields always set, even when there are none
|
2010-04-02 22:11:56 +03:00 |
kimchy
|
408bad62f3
|
Query DSL: Fuzzy Like This, closes #103.
|
2010-04-02 21:55:37 +03:00 |
kimchy
|
58d2e2e1fc
|
update maven support
|
2010-04-02 21:24:28 +03:00 |
kimchy
|
7c904dcd0e
|
better pom generation
|
2010-04-02 19:08:33 +03:00 |
kimchy
|
f2189e8176
|
HTTP Netty: Remove httpKeepAlive support, closes #104.
|
2010-04-02 18:45:15 +03:00 |
kimchy
|
5d5c53151b
|
more work on maven
|
2010-04-02 16:54:01 +03:00 |
kimchy
|
6ed23744fc
|
upgrade to gradle 0.9 preview 1
|
2010-04-02 15:47:27 +03:00 |
kimchy
|
0794c808b9
|
add more logging to jgroups disco
|
2010-04-01 23:38:23 +03:00 |
kimchy
|
10f96ba8f2
|
better javadoc
|
2010-04-01 23:34:22 +03:00 |
kimchy
|
10183c7440
|
fix spelling
|
2010-04-01 23:19:58 +03:00 |
kimchy
|
05d85b2ae4
|
add source files to dist jar files
|
2010-04-01 23:06:11 +03:00 |
kimchy
|
8faf8c2169
|
add source files to dist jar files
|
2010-04-01 23:05:05 +03:00 |
kimchy
|
50249f4e52
|
wait before closing the shard if a snapshot is still in progress
|
2010-04-01 22:56:05 +03:00 |
kimchy
|
4b2ff13833
|
add cause to index creation
|
2010-04-01 22:42:51 +03:00 |
kimchy
|
118aa89614
|
Query DSL: Fuzzy Like This, closes #103.
|
2010-04-01 22:19:17 +03:00 |
kimchy
|
c2e8804b4d
|
allow no fields to be specified for the mlt builder, default to _all
|
2010-04-01 18:49:00 +03:00 |
kimchy
|
fd574880fc
|
Clear Indices Cache API: Allow to clear indices cache, closes #101
|
2010-04-01 12:25:51 +03:00 |
kimchy
|
0e3ca48aa9
|
add type to filter cache
|
2010-04-01 01:18:18 +03:00 |
kimchy
|
dc1402597f
|
rename
|
2010-04-01 01:05:37 +03:00 |
kimchy
|
d546ae358c
|
javadoc
|
2010-04-01 00:44:34 +03:00 |
kimchy
|
aac05e2629
|
inject similarity to parsing context of queries so it can be used
|
2010-04-01 00:35:54 +03:00 |
kimchy
|
2ea7423f3a
|
don't cache count queries
|
2010-04-01 00:20:45 +03:00 |
kimchy
|
def8caf7db
|
better lifecycle handling when deleting an index
|
2010-03-31 22:46:21 +03:00 |
kimchy
|
6f9451f9c6
|
better lifecycle handling when deleting an index
|
2010-03-31 22:45:46 +03:00 |
kimchy
|
398382f6e7
|
nicer code
|
2010-03-31 21:45:56 +03:00 |
kimchy
|
632f0d4f0d
|
clean logging file
|
2010-03-31 21:18:40 +03:00 |
kimchy
|
38d8fad8d0
|
clean and refactor the way fs index gateway work, should work nicer with NFS
|
2010-03-31 17:23:16 +03:00 |
kimchy
|
0586bcd003
|
better handling of fs gateway when sync to disk of the translog file
|
2010-03-31 15:39:50 +03:00 |
kimchy
|
1a698df69d
|
better handling of fs gateway when sync to disk of the translog file
|
2010-03-31 15:36:43 +03:00 |
kimchy
|
875e7b7449
|
better logging of fs gateway
|
2010-03-31 13:02:09 +03:00 |
kimchy
|
41e100ad33
|
fix failure in mlt with dates, this does mean that currently, mlt, when based on fetching the source and parsing it, does not do mlt on numbers
|
2010-03-30 23:07:59 +03:00 |
kimchy
|
4492293b49
|
fix failure in mlt with dates, this does mean that currently, mlt, when based on fetching the source and parsing it, does not do mlt on numbers
|
2010-03-30 22:46:20 +03:00 |
kimchy
|
81c6b9075c
|
MoreLikeThis: Rename fields (rest/http parameter) to mltFields, closes #95.
|
2010-03-29 16:43:26 +03:00 |
kimchy
|
8402738bbe
|
Index aliases ignored for /.../_moreLikeThis, closes #93.
|
2010-03-29 14:14:23 +03:00 |
kimchy
|
3decb2a61e
|
nice(er) code
|
2010-03-29 11:27:38 +03:00 |
kimchy
|
a5dc0fcf9a
|
javadoc
|
2010-03-29 11:03:36 +03:00 |
kimchy
|
913a486f99
|
more work on attachments, have basic types support external set values
|
2010-03-29 00:19:33 +03:00 |
kimchy
|
b42245df53
|
intial support for pluggable type mappers
|
2010-03-28 18:36:42 +03:00 |
kimchy
|
f560383b53
|
intial support for pluggable type mappers
|
2010-03-28 18:35:25 +03:00 |
kimchy
|
b799b7a9d7
|
plugins support + start work on attachments plugin
|
2010-03-27 23:43:59 +03:00 |
kimchy
|
73daff1584
|
Better exception when failing to create gateway home
|
2010-03-27 22:10:56 +03:00 |
kimchy
|
cd12d89dac
|
Better exception when failing to create gateway home
|
2010-03-27 22:07:22 +03:00 |
kimchy
|
59267ce449
|
more unused field
|
2010-03-26 21:58:19 +03:00 |
kimchy
|
79a930d7ca
|
javadoc
|
2010-03-26 21:57:47 +03:00 |
kimchy
|
9a521e8d98
|
update benchmark
|
2010-03-26 20:08:24 +03:00 |
kimchy
|
91b463a39a
|
add create flag to benchmark
|
2010-03-26 18:20:26 +03:00 |
kimchy
|
be096fcd6f
|
improve moreLikeThis API by using the new get request fields options
|
2010-03-26 00:44:44 +02:00 |
kimchy
|
9c0a37df32
|
Mapping: Allow to have for a field to not be stored and not indexed, but still be included in `all`, closes #90.
|
2010-03-25 20:56:45 +02:00 |
kimchy
|
5957f580e3
|
refactor lifecycle components to a shards base class #cleancode
|
2010-03-25 20:40:37 +02:00 |
kimchy
|
e5cd594503
|
Boot-time Mapping Definitions, closes #86.
|
2010-03-25 13:34:30 +02:00 |
kimchy
|
8f324678e8
|
Index Aliases, closes #88.
|
2010-03-25 02:00:53 +02:00 |
kimchy
|
4851ddde13
|
if we already have an idset, use it
|
2010-03-24 01:53:59 +02:00 |
kimchy
|
f4c94a35d6
|
Query DSL: Rename `filteredQuery` to `filtered`, closes #85.
|
2010-03-24 00:37:59 +02:00 |
kimchy
|
6a476f440b
|
rename operationThreading method
|
2010-03-24 00:28:05 +02:00 |
kimchy
|
621d222c94
|
Mapping: Support for short type, closes #84.
|
2010-03-23 14:20:56 +02:00 |