Shay Banon
5a2ee614d1
Debian: Update deps to be on openjdk-7-jre-headless first, then 6, closes #1929 .
2012-05-09 23:46:28 +03:00
Shay Banon
11064df6aa
Get API: When _source is disabled, the source is still used if fetched from the transaction log, closes #1927 .
2012-05-08 17:58:30 +03:00
Shay Banon
ddecd723a7
GET document response returns exists field twice, closes #1926 .
2012-05-08 17:01:46 +03:00
Shay Banon
42eda48c15
Percolator: Filtering percolators based on a query can cause wrong matches to be returned, closes #1925 .
2012-05-08 16:55:42 +03:00
Shay Banon
927b4385a8
org.elasticsearch.common.collect.Tuple have 2 identical methods, closes #1922 .
2012-05-08 13:38:14 +03:00
Shay Banon
68a321ec0c
better logging when warming up
2012-05-08 11:39:18 +03:00
Shay Banon
761cc6c214
Binary field is stored by default, allow to disable it, closes #1919 .
2012-05-07 20:29:03 +03:00
Shay Banon
76e1c3a017
Upgrade to guava 12.0, closes #1920 .
2012-05-07 20:08:41 +03:00
Shay Banon
7bac883837
better handling of value from array when cleaning thread locals
2012-05-07 16:54:32 +03:00
Shay Banon
f0007fd4ae
Create Index: Allow to provide index warmers when creating an index, closes #1917 .
2012-05-07 14:27:30 +03:00
Shay Banon
ca2dc1801c
Index Template: Allow to register index warmers in an index template, closes #1916 .
2012-05-07 14:00:37 +03:00
Shay Banon
9638c4700d
change when setting the order for index templates in the rest API
2012-05-07 13:40:25 +03:00
Shay Banon
ba79c778ba
change setting name from index.warm.enabled to index.warmer.enabled
2012-05-06 18:52:51 +03:00
Shay Banon
e0f3b7e885
Index Warmup API, closes #1913 .
2012-05-06 18:50:35 +03:00
Shay Banon
e1732d0a59
check also on the node settings
2012-05-04 17:11:10 +03:00
Shay Banon
76b32a646c
When setting `index.recovery.initial_shards` in the config file, it is ignored, closes #1912 .
2012-05-04 17:06:34 +03:00
Shay Banon
0219471c00
Transport Client: Add `client.transport.ignore_cluster_name` to ignore the cluster name validation, defaults to `false`, closes #1910 .
2012-05-04 01:11:56 +03:00
Shay Banon
1e60f4b255
separate to two methods, one taking single address and one taking a list
2012-05-03 23:24:08 +03:00
Shay Banon
aeae380258
ClassCastException during percolation query, closes #1905 .
2012-05-03 17:57:52 +03:00
Shay Banon
8db27cc5bc
Transport Client: When adding an address was already added, ignore it, closes #1906 .
2012-05-03 16:11:15 +03:00
Shay Banon
fe70b51080
add debug message when adding and removing addressing from the transport client
2012-05-03 14:59:29 +03:00
Shay Banon
07f3ed05b0
Search Preference: Add _shards prefix to explicitly list shards, and add _prefer_node option, closes #1904
2012-05-03 01:12:22 +03:00
Shay Banon
8e6d3753cc
Support Java Date when serializing update parameters, closes #1902 .
2012-05-02 23:59:46 +03:00
Shay Banon
40cd3c239e
call mergeInit in the serial merge scheduler case to get proper stats for it
2012-05-02 21:18:31 +03:00
Shay Banon
e488d524c3
Index Merge Scheduler: Configuring using `serial` fails to load, closes #1901 .
2012-05-02 20:52:54 +03:00
Shay Banon
f8e6cc6fac
Query DSL: filtered query to support null filter or {} filter (in which case, just the query is executed), closes #1900 .
2012-05-02 14:58:39 +03:00
Shay Banon
300fb4fa93
Network: Add network.address.serialization.resolve setting (defaults to false) to always resolve publish address based on host name, closes #1899 .
2012-05-02 14:27:42 +03:00
Shay Banon
6e3058e273
better logging when a merge stats with some stats on it
2012-05-02 13:59:54 +03:00
Shay Banon
b22ccfb5eb
properly log exception when trying to warm and it fails
2012-05-02 12:36:33 +03:00
Shay Banon
f01acb20e1
Java API: Improve TransportClient in sniff mode to be more lightweight on connections and API, closes #1898 .
2012-05-02 11:44:16 +03:00
Shay Banon
771225ccc9
add logging with a reason why the cache is cleared (filter and field)
2012-05-01 16:36:05 +03:00
Shay Banon
d01f925000
automatically fix maxMergeAtOnce if segmentsPerTier is changed with tiered merge policy
2012-05-01 12:57:17 +03:00
Shay Banon
ef94cc0517
use nanoTime instead of millis
2012-05-01 11:59:02 +03:00
Shay Banon
f7c9dd11e9
add trace logging for how long it took to load field data cache
2012-05-01 11:55:55 +03:00
Shay Banon
81b9a4404a
allow internally to register custom metadata with an index and global metadata
2012-05-01 11:55:33 +03:00
Shay Banon
50da9473ad
remove unused class
2012-04-30 21:58:16 +03:00
Shay Banon
982a84b38d
add 0.19.4
2012-04-30 12:33:24 +03:00
Shay Banon
deff094343
When a node disconnects from the cluster (not enough master nodes, or a client node) and rejoins it might not update its internal routing table, closes #
2012-04-30 00:57:52 +03:00
Shay Banon
5c6d8314c0
make the call the apply settings sync'ed
2012-04-29 19:43:09 +03:00
Shay Banon
4a21ddf6f3
Highlighting: Using "plain" (non term vector) highlighting with custom score within a filtered query fails to highlight, closes #1894 .
2012-04-29 18:20:16 +03:00
Shay Banon
b379225238
allow to specify which executor to use when warming up
2012-04-29 17:13:52 +03:00
Shay Banon
8ca36c8dd5
allow internally to register index warmup actions, as well as expose stats on it
2012-04-29 00:37:20 +03:00
Shay Banon
6e09eab9e5
allow to set the full source when creating index (settings + mappings) in the Java API
2012-04-28 21:18:19 +03:00
Shay Banon
3893417c44
index.shard.check_on_startup set to fix: throw failure only if we are not fixing the index
2012-04-28 00:37:35 +03:00
Jörg Prante
19292bddc0
adding 'fix' value for invoking Lucene's fixIndex method
2012-04-28 00:22:59 +03:00
Jörg Prante
9555759d33
adding fixIndex() method
2012-04-28 00:22:59 +03:00
Shay Banon
cd79f03977
Translog: Buffering translog does not write directly to the file channel but to RAF, which causes problems reading from the channel on windows, closes #1887 .
2012-04-27 18:47:25 +03:00
Shay Banon
0fdfa5a581
provide version in the english filter
2012-04-27 13:26:18 +03:00
Shay Banon
a4fb33dbc3
Date Histogram Facet: Add `quarter` as an interval, closes #1884 .
2012-04-24 19:04:09 +03:00
Igor Motov
22b2aa69d1
Add missing TextQueryBuilder and FuzzyQueryBuilder properties
2012-04-24 15:05:57 +03:00
Shay Banon
783649adc7
not only noclass, throwable will do well here....
2012-04-22 12:25:10 +03:00
Nicolas Lalevée
cc65d39f06
When creating an index, fail properly on classpath error
2012-04-22 12:23:51 +03:00
Olivier Favre
4ea5b7d51f
Fix WildcardQueryBuilder when only rewrite is changed
...
If only the rewrite field is changed, and not the boost one,
the serilization did not write the rewrite field.
2012-04-22 12:21:39 +03:00
Shay Banon
a77e5757c8
ignore failure to flush when the engine is closed and updating its settings
2012-04-21 17:51:20 +03:00
Shay Banon
98b1f368f5
Better handling of fields that have `.` in their name when doing property based navigation, closes #1875 .
2012-04-19 17:28:14 +03:00
Shay Banon
03c9eaf812
NullPointerException in geo_distance_range without to, closes #1865 .
2012-04-17 15:51:45 +03:00
Shay Banon
20e968bf62
On recovery (startup), the recovery translog file handle is not properly closed, closes #1866 .
2012-04-17 12:14:24 +03:00
Shay Banon
79309ae7e3
cleanup a bit full source with put index template
2012-04-15 18:22:29 +03:00
Nicolas Huray
f1a8e7e4c7
Fix for issue #1860 : Index Templates API - Set Source
2012-04-15 18:16:22 +03:00
Shay Banon
16cd159a38
Upgrade to Lucene 3.6, closes #1862 .
2012-04-15 17:39:41 +03:00
Shay Banon
c99d7ab8e1
add trace logging to client nodes when sniffing of when ti connects to a node
2012-04-11 23:05:30 +03:00
Shay Banon
ad07810610
XContentBuilder throws NPE on null Boolean, closes #1853 .
2012-04-11 20:54:14 +03:00
Shay Banon
ae69e7c472
Setting index.auto_expand_replicas in the elasticsearch config file does not apply, closes #1852 .
2012-04-11 20:53:01 +03:00
Shay Banon
1f050435b2
Node Stats: Add timestamp per node stats element, closes #1851 .
2012-04-11 12:20:21 +03:00
Shay Banon
dd60187735
rename method to conform with other custom analysis methods
2012-04-09 21:02:58 +03:00
Shay Banon
cec46d552d
add simplified extension point for plugins to add custom analysis components
2012-04-09 21:02:21 +03:00
Shay Banon
5348c41924
Bulk API: Allow to control if its compressed or not using `action.bulk.compress` (defaults to true which is current behavior), closes #1850 .
2012-04-05 20:47:38 +03:00
Shay Banon
824b0bd347
Relocation of shards causes bulk indexing client to hang, closes #1839 .
2012-04-05 20:25:53 +03:00
Shay Banon
c26934be36
remove double call to shards (meaningless, but still)
2012-04-05 19:23:42 +03:00
Shay Banon
0cdd55bcd7
add 0.19.3
2012-04-04 20:53:45 +03:00
Shay Banon
f512f43ac5
don't throw index missing when updating number of replicas on a closed index
2012-04-04 20:17:46 +03:00
Shay Banon
b78680c7ae
Java API Query DSL: Add wrapper filter similar to wrapper query accepting a json filter in raw format, closes #1844 .
2012-04-04 19:53:17 +03:00
Shay Banon
fb93bd13dd
increase teh number of "med" connections from 4 to 6
2012-04-04 18:53:33 +03:00
Shay Banon
de730993c1
better printing in slow log output
2012-04-04 18:13:01 +03:00
Shay Banon
30ffaca3ee
Support for Latvian stemming: `latvian` analyzer and `latvian` language for stemmer filter, closes #1842 .
2012-04-04 16:39:52 +03:00
Shay Banon
9cd51ce177
log if sigar was loaded as well
2012-04-04 15:08:06 +03:00
Shay Banon
2963f639e1
only return uptime and load average in os stats if they are available
2012-04-04 14:54:16 +03:00
Shay Banon
009731c9e7
Getting _settings or _mapping for non-existing index returns 200 OK, closes #1828 .
2012-04-03 14:35:10 +03:00
Shay Banon
cdfa87827a
Update API: Allow to specify fields in the request to return updated fields, closes #1838 .
2012-04-03 14:11:22 +03:00
Benjamin Devèze
0cf0703a7b
add fields parameter for update API ( #1822 )
2012-04-03 13:35:12 +03:00
Shay Banon
2c4f7d1fc3
requesting fields=_timestamp,_source won't return _source, closes #1833 .
2012-04-03 12:48:57 +03:00
Shay Banon
b3866689fa
Disabling deletion of all indices does not work when using _all, closes #1834 .
2012-04-03 12:33:00 +03:00
Shay Banon
f4d5a00b2d
Query DSL: `term` filter to support the more "complex" form similar to `term` query, closes #1830 .
2012-04-02 11:17:08 +03:00
Shay Banon
9fb6ecf9f0
allow to more easily plug custom unicast host providers by being able to add them to ZenDiscoveryModule using a plugin
2012-03-31 21:38:39 +03:00
Shay Banon
85ab25126f
Search/Get: Add preference option of `_primary_first` trying to primary first and then replicas, closes #1824 .
2012-03-30 01:31:38 +02:00
Shay Banon
ac4aa17e16
use the high transport channel for pings with transport client
2012-03-29 14:42:50 +02:00
Nicolas Lalevée
beb9472f27
fix case in javadoc of the query fuzzy_like_this_field
2012-03-29 12:01:38 +02:00
Holden Karau
9d728fb448
Fix for issue #1819 where TransportClient (sniff) fails to reconnect to nodes once removed if all nodes are removed
2012-03-29 11:19:59 +02:00
Holden Karau
b2918d7c2b
Fix a random suggestion from a style checker
2012-03-29 11:19:57 +02:00
Shay Banon
f9eeb37211
Indexing a document in smile format and getting it through REST in json format fails, closes #1816 .
2012-03-28 12:03:51 +02:00
Shay Banon
269798c70a
add sourceRef to SearchHit
2012-03-27 15:37:21 +02:00
Shay Banon
a76d914cfa
Java API: Calling SearchHit#sourceAsString will not decompress the source to convert it to string, closes #1814 .
2012-03-27 14:57:29 +02:00
Shay Banon
e29343dcca
Mapping: Allow to configure position_offset_gap for string mapping, closes #1813 .
2012-03-24 14:59:04 +02:00
Shay Banon
a0a8538ef9
Analysis: Custom analyzer to allow to configure position_offset_gap and offset_gap, closes #1812 .
2012-03-24 13:46:29 +02:00
Igor Motov
8859594e36
add extended validation information
2012-03-24 13:40:25 +02:00
Shay Banon
7db5b0b4bd
cleanups
2012-03-23 11:47:44 +02:00
Benjamin Devèze
19152416a4
add an index level setting to disable/enable purging of expired docs (issue #1791 )
2012-03-23 11:47:39 +02:00
Shay Banon
365c29b902
Index Update Settings API does not update settings in real time, closes #1807 .
2012-03-22 20:16:07 +02:00
Shay Banon
5f83ad8d0c
Node Stats: OS stats reporting free as the key instead of used, closes #1804 .
2012-03-22 14:28:25 +02:00
Shay Banon
348ed11450
Have streams provided to gateway (shared one) allow marking, closes #1803 .
2012-03-22 12:20:00 +02:00
Carnell Washington Jr
211fad7a17
Add mean ordering for terms stats
...
Added mean and reverse_mean order options to terms stats. Also made
ordering based on double values more robust by using Double.compare().
2012-03-22 11:12:25 +02:00
Shay Banon
cff13de080
add 0.19.2 version
2012-03-20 14:06:29 +02:00
Shay Banon
4aeff3cbd6
Highlighting using the default highlighter (not using term vectors) only highlights on the first 50*1024 chars, closes #1796 .
2012-03-20 13:39:49 +02:00
Shay Banon
a5af2519ed
Java API for require_field_match, closes #1795 .
2012-03-20 11:42:12 +02:00
Shay Banon
6ab1c9e442
Get/MultiGet API with no type provided and doc does not exists causes a failure, closes #1794 .
2012-03-18 12:06:16 +02:00
Shay Banon
d25c4cc914
When `node.data` is set to `false`, the upgrade shards process from 0.18 fails, closes #1793 .
2012-03-18 11:55:35 +02:00
Shay Banon
6046e7c6eb
Query DSL: indices filter type, closes #1787 .
2012-03-17 13:24:15 +02:00
Shay Banon
42541f7354
change the dangling indices deleting timeout default value to 2h
2012-03-16 17:53:02 +02:00
Lukáš Vlček
051e6a02a7
fix comparison test
2012-03-15 11:53:09 +02:00
Shay Banon
3190e43a9a
remove unused class
2012-03-14 14:41:08 +02:00
Shay Banon
d9963926dc
mlt_field doesn't support boost, closes #1773 .
2012-03-10 20:50:25 +02:00
Shay Banon
e7a892f6f0
change order of check since routing entry might be null when the shard is just created
2012-03-10 20:41:28 +02:00
Shay Banon
752ae6e206
optimize acquiring search handler to use a search manager, also, creating a ContextIndexSearcher can be optimized if it is created from a searcher
2012-03-09 22:41:09 +02:00
Barnaby Gray
0badf3d92a
IOException when returning nested arrays. See: https://gist.github.com/2006593
2012-03-09 21:19:02 +02:00
Shay Banon
1ed07a0c50
Get: Add a specific `get` thread pool that handles get request, closes #1778 .
2012-03-09 21:07:50 +02:00
Shay Banon
b83378f4ce
Add `cache` thread pool to handle cache loading of async caches (bloom filter), closes #1777 .
2012-03-09 20:47:59 +02:00
Shay Banon
c08b968246
rename the cached thread pool to generic (from cached), since really, cached is meaningless, and its actually a generic thread pool we use for different operations
2012-03-09 20:32:33 +02:00
Shay Banon
7cc9108192
Closing a shard can cause a search/stats request that tries to acquire a handle to search while its closing to spin, closes #1772 .
2012-03-09 02:00:42 +02:00
Shay Banon
8128c80471
add classic filter as well
2012-03-08 22:03:04 +02:00
Shay Banon
eadab43294
Merge branch 'master' of https://github.com/nlalevee/elasticsearch
2012-03-08 21:59:28 +02:00
Shay Banon
e707e93942
Index Blocks: Add index.blocks.write, index.blocks.read, and index.blocks.metadata settings, closes #1771 .
2012-03-08 21:56:13 +02:00
Shay Banon
3789983c7a
RemoteTransportException on _analyze request to specific index, closes #1770 .
2012-03-08 21:11:02 +02:00
Nicolas Lalevée
3e7608630a
expose the classic analyzer and the classic tokenizer (issue #1768 )
2012-03-08 15:57:10 +01:00
Shay Banon
876caba615
remove two similar checks on tempalte name
2012-03-08 00:05:39 +02:00
Shay Banon
76654f1d0d
fix error message on invalid template name
2012-03-07 23:56:01 +02:00
Shay Banon
6b11b760ae
Scripting: Allow to disable dynamic script execution, closes #1763 .
2012-03-06 22:03:02 +02:00
Shay Banon
a4945aa5e8
Add 0.19.1
2012-03-02 17:05:41 +02:00
Shay Banon
f6fc390f7a
Special host config notation `_[interfaceName]_` might fail to resolve the host address, closes #1754 .
2012-03-02 16:58:54 +02:00
Shay Banon
32e1eff05a
move to 0.20.0.Beta1 snapshot
2012-03-02 11:23:24 +02:00
Shay Banon
b8d583a06e
release 0.19.0
2012-03-02 11:17:55 +02:00
Shay Banon
5b76222ee7
Merge branch 'create-post-bug' of https://github.com/Paikan/elasticsearch
2012-03-01 14:54:19 +02:00
Shay Banon
feaccee246
Multi level parent/child mapping and search fails, closes #1751 .
2012-03-01 14:23:58 +02:00
Benjamin Devèze
7231ee832a
set missing create param in PutRequest
2012-02-29 17:56:53 +01:00
Shay Banon
1f6f81d840
NullPointerException when asking for null valued json field when fetching search request, closes #1749 .
2012-02-29 16:43:30 +02:00
Shay Banon
078f220b6f
Date Histogram Facet: Add `pre_zone_adjust_large_interval`, closes #1744 .
2012-02-29 02:52:56 +02:00
Shay Banon
0d3dd3845d
add a callback when shard level routing changes
2012-02-29 00:00:51 +02:00
Shay Banon
8b9aa1fd27
lazily allocate the LZF buffer if its only needed
2012-02-28 22:24:26 +02:00
Shay Banon
a3b21b884c
Merge branch 'typo' of https://github.com/Paikan/elasticsearch
2012-02-27 19:37:29 +02:00
barsk
5c5a2f003d
Corrected erroneous stem filter (loads the Spanish, not the Swedish light stemmer):
...
} else if ("light_swedish".equalsIgnoreCase(language) || "lightSwedish".equalsIgnoreCase(language)) {
return new SpanishLightStemFilter(tokenStream);
}
to "return new SwedishLightStemFilter(tokenStream);"
2012-02-27 16:01:29 +01:00
Benjamin Devèze
3a9a62c2b9
fix typo
2012-02-27 16:01:22 +01:00
Shay Banon
43e45a111c
Orderly shutdown with unicast discovery might cause the shutdown node to still be part of the election process, closes #1740 .
2012-02-27 11:56:03 +02:00
Shay Banon
b0e0dd81eb
don't write \n after teh pid in the pid file
2012-02-27 10:58:49 +02:00
Shay Banon
c72772e621
msearch should accept a leading \n, closes #1736 .
2012-02-27 00:27:43 +02:00
Shay Banon
b6227f24c1
don't return 503 on RED cluster health, since we managed to handle the request, use "/" to check the status of the node (as a load balancer ping for example)
2012-02-26 17:36:18 +02:00
Shay Banon
6232ce1dd4
fix error message when trying to locate path
2012-02-26 17:20:28 +02:00
Shay Banon
2dfee54de7
upgrade to the latest assembly plugin and use artifact id (though not in distributions)
2012-02-26 10:06:18 +02:00
Shay Banon
eebf8f8f60
add active thread pool count to thread pool stats
2012-02-24 02:09:33 +02:00
Shay Banon
7ed68a5c30
Flush: Add a specific thread pool for flush operations (scheduled and API), closes #1734 .
2012-02-24 01:36:22 +02:00
Shay Banon
7d18304fc7
have bytebuffer directory provide readonly version of files when done writing to them
2012-02-22 20:56:58 +02:00
Shay Banon
0ef2afb855
Translog Flush: When disabling flush and enabling it again, scheduled flush stops executing, closes #1727 .
2012-02-22 15:00:58 +02:00
Shay Banon
31b793591e
query never returns, closes #1725 .
2012-02-22 01:50:22 +02:00
Shay Banon
7ff12a5bd9
Real time get on a stored _size field does not return its value, closes #1724 .
2012-02-21 18:09:55 +02:00
Shay Banon
d5fcb0d52c
add an option for name as well as _name for filtering allocation
2012-02-21 17:57:47 +02:00
Shay Banon
ca5f6ec0f6
move to 0.19.0.RC4 snap
2012-02-21 14:54:41 +02:00
Shay Banon
aeaed0a1b0
release 0.19.0.RC3
2012-02-21 14:52:49 +02:00
Shay Banon
9d724b8a14
fix test
2012-02-21 13:44:31 +02:00
Shay Banon
0bf61ab6c8
add pre/post zone, pre/post offset, and factor to date histogram builder
2012-02-21 12:43:28 +02:00
Shay Banon
1b082b00ba
make sure to close the bulk request parser when done parsing the header for each item
2012-02-20 22:13:09 +02:00
Shay Banon
790e727843
allow to provide no header (but still \n) for msearch
2012-02-20 22:01:46 +02:00
Shay Banon
c6130b95e5
allow to provide no header (but still \n) for msearch
2012-02-20 22:00:43 +02:00
Shay Banon
4a9cb6408c
API: Multi Search, closes #1722 .
2012-02-20 18:57:27 +02:00
Shay Banon
94c526925b
better failure message on version conflict, its not the required version, its the provided version
2012-02-19 22:57:08 +02:00
Shay Banon
8b92b2b780
updating mapping when using bulk API should be done post bulk processing, so if there is a bulk requests with many small updates to the same index/type doc structure, we only issue one
2012-02-19 15:55:01 +02:00
Shay Banon
94d64c0be4
top_children query returns no results when child field has the same name as a nested field as a nested field in the parent mapping, closes #1709 .
2012-02-19 15:13:13 +02:00
Shay Banon
a336886464
Merge branch 'refresh-update' of https://github.com/Paikan/elasticsearch
2012-02-18 21:11:01 +02:00
Shay Banon
6a4c4fde49
Merge branch 'update-integration-tests' of https://github.com/Paikan/elasticsearch
2012-02-18 21:08:25 +02:00
Shay Banon
112f63ce85
Merge branch 'mandatory-plugins' of https://github.com/Paikan/elasticsearch
2012-02-18 21:04:17 +02:00
Shay Banon
897f67ade8
Local Gateway: Delete dangling indices after a (configurable) timeout, and not immediately, closes #1718 .
2012-02-18 01:44:22 +02:00
Benjamin Devèze
9816675b61
add refresh support to update
2012-02-18 00:43:33 +01:00
Shay Banon
cc20852642
adapter should not delegate optionalUTF
2012-02-18 00:31:07 +02:00
Shay Banon
dfdd4e7394
Failed shards allocation can "poison" allocation and might cause not allocating other shards, closes #1717 .
2012-02-18 00:19:57 +02:00
Benjamin Devèze
36a4cde89f
add update integration tests
2012-02-17 23:09:52 +01:00
Benjamin Devèze
017f48a187
add mandatory plugins support in conf
2012-02-17 22:51:35 +01:00
Benjamin Devèze
43182f07fd
add missing setPercolate method to UpdateRequestBuilder
2012-02-17 16:45:36 +01:00
Shay Banon
bf36681e34
Return 503 for search against a node which is not yet ready, closes #1713 .
2012-02-17 15:20:20 +02:00
Shay Banon
7bd87e12a2
Indices query should accept alias names, closes #1698 .
2012-02-17 15:03:52 +02:00
Shay Banon
6823d50840
when asking for _source with script fields, the _source is not returned.
2012-02-16 21:21:12 +02:00
Shay Banon
c5387be07c
Merge branch 'master' of https://github.com/jfiedler/elasticsearch
2012-02-16 21:15:01 +02:00
Shay Banon
f997315f54
Date Mapping: Support "date math" when searching, closes #1708 .
2012-02-16 18:10:12 +02:00
Shay Banon
eb9503f674
better status code when failing to parse
2012-02-16 16:39:38 +02:00
Jan Fiedler
1e14a30d4c
Fixed #1706
2012-02-16 15:26:52 +01:00
Shay Banon
4a8d6deae6
add getters for mapper service and field data cache in doc lookup
2012-02-16 00:01:17 +02:00
Shay Banon
d8f18dd812
Search: When using `_all` for types, field name/type resolution might fail, closes #1704 .
2012-02-15 15:50:22 +02:00
Shay Banon
e1cca90006
Retrieving byte type stored field fails, closes #1702 .
2012-02-15 15:28:01 +02:00
Shay Banon
103f587be1
Index Templates: Allow to place them under config/templates, closes #1703 .
2012-02-15 11:45:58 +02:00
Shay Banon
fe11368c89
better method name, to correspond to addLast
2012-02-15 10:12:08 +02:00
Shay Banon
d31fdccc97
more decoupling of current search context when parsing a query
2012-02-14 13:28:17 +02:00
Shay Banon
2114751d12
fs stats should be public
2012-02-13 15:06:08 +02:00
Shay Banon
0ff84d222f
improve class loader to use the class loader set in the settings constructing the node
2012-02-12 23:55:16 +02:00
Shay Banon
0729413341
Search: Allow to execute search with no parameters, closes #1696 .
2012-02-12 16:58:45 +02:00
Shay Banon
86a6a5f021
move trim filter to a better package location
2012-02-12 15:20:42 +02:00
Shay Banon
a96c2ab11d
Analysis: Add trim token filter that trims whitespaces, closes #1693 .
2012-02-12 13:54:47 +02:00
Shay Banon
6b2b797e92
we normalize lat, TODO not needed
2012-02-09 09:25:20 +02:00
Shay Banon
676f115a26
update versions to 0.19.3 snap
2012-02-09 00:37:12 +02:00
Shay Banon
f5676780ae
release 0.19.0.RC2
2012-02-09 00:35:59 +02:00
Shay Banon
278e5d3a43
Transport buffer overrun can happen because of byte buffer reading optimization introduced in 0.19.0.RC1, closes #1686 .
2012-02-09 00:15:08 +02:00
Shay Banon
a135c9bd8b
prefer jdk 7 over 6, and provide use the new ES_HEAP_SIZE env (so min max are the same)
2012-02-08 15:47:13 +02:00
Shay Banon
7b37774a00
Merge branch 'debian-pkg' of https://github.com/karussell/elasticsearch
2012-02-08 15:41:33 +02:00
Shay Banon
457f0a4266
Avoid placing a shard replica on the same machine as shard itself, closes #1680 .
2012-02-08 15:39:01 +02:00
Peter
3701f748d4
remove empty data dir
2012-02-08 12:25:45 +01:00
Peter
cf2a726081
prefer oracle over openjdk. prever 6 over 7
2012-02-08 08:57:18 +01:00
Peter
30dbb0773f
do not delete data on remove
2012-02-08 08:43:39 +01:00
Shay Banon
23ca0d2cb2
add also the interval that was checked for plain gc
2012-02-08 00:38:00 +02:00
Shay Banon
c75f8fc18a
GC logging: Enable back automatic gc logging based on thresholds (even if last gc is not available), closes #1679 .
2012-02-08 00:35:28 +02:00
Shay Banon
49fd3ff470
automatically enable last GC if higher or equal to 1.7.0 u4
2012-02-07 23:16:23 +02:00
Shay Banon
c9107889a0
allow to enable last GC since in upcoming 1.7.0u4 the memory leak is fixed
2012-02-07 22:56:59 +02:00
Shay Banon
2ab3f533fe
Index API: Don't wait for new mappings to be applied on the cluster by default, closes #1677 .
2012-02-07 21:51:18 +02:00
Shay Banon
636c4ae8fa
Nodes Info API: Add `all` flag to return all data, closes #1676 .
2012-02-07 19:19:33 +02:00
Shay Banon
a89878ce6c
move to 0.19.0.RC2 snap
2012-02-07 15:17:09 +02:00
Shay Banon
b160ddbb2c
release 0.19.0.RC1
2012-02-07 15:02:42 +02:00
Shay Banon
768a23e0cb
Node Stats: Add more options to get specific stats in REST: /_nodes/fs/stats (in addition to /_nodes/stats/fs), closes #1674 .
2012-02-07 00:37:59 +02:00
Shay Banon
abfc570762
better comment
2012-02-06 21:24:37 +02:00
Shay Banon
f3a5306cde
improve comment on usage, also, FrameDecoder usage of cumalation was fixed
2012-02-06 21:03:12 +02:00
Shay Banon
5c4c319a41
move to constant fields names
2012-02-06 03:33:22 +02:00
Shay Banon
7df2819549
move to constant fields names
2012-02-06 00:49:46 +02:00
Shay Banon
2a4ebca0be
move to constant fields names
2012-02-06 00:28:31 +02:00
Shay Banon
e8a0ccc20c
Thread Pool: Add a specific thread pool for bulk indexing operations, closes #1668 .
2012-02-05 20:12:41 +02:00
Shay Banon
437eda6b5b
Network: Allow to specify sub interfaces (virtual) in network configuration, closes #1667 .
2012-02-05 19:06:50 +02:00
Shay Banon
44a6040293
Jmx: Only register JMX beans when jmx.create_connector is set to `true`, or explicitly set by setting `jmx.export` to true, closes #1666 .
2012-02-05 18:52:56 +02:00
Shay Banon
80607dd7c3
remove unused variable
2012-02-05 18:06:01 +02:00
Shay Banon
1c2fa366c9
Node Stats: JVM stats to provide memory pools allocations, closes #1665 .
2012-02-05 17:46:58 +02:00
Shay Banon
3cee291bc2
Index / Delete API: timeout should apply automatically to the auto create index API master timeout, closes #1664 .
2012-02-05 13:45:32 +02:00
Shay Banon
5b62c2ae26
Query DSL: query_string/field/text do not fail when an invalid analyzer is provided, closes #1663 .
2012-02-05 13:06:58 +02:00
Shay Banon
6c406d0e0e
Indices / Nodes stats: All `all` flag to easily return all stats, closes #1662 .
2012-02-05 12:04:13 +02:00
Shay Banon
1aca5861b9
checking on index metadata does not make sense for mappings...
2012-02-03 16:19:04 +02:00
Shay Banon
3ba2dfe9ca
revert back applying mapping changes on index changes
2012-02-03 16:11:58 +02:00
Shay Banon
e06de6b24c
only check if settings need to change or mappings need to be checked if the index metadata has actually changed
2012-02-03 14:20:42 +02:00
Shay Banon
68f838a488
fs flag should be properly serialized in node stats
2012-02-03 10:01:07 +02:00
Shay Banon
445bed4358
fix wrong name
2012-02-02 21:02:42 +02:00
Shay Banon
a6a3e0039d
return 403 when thread pool is overloaded and can't add a request to the queue
2012-02-02 20:47:06 +02:00
Shay Banon
81e6ff5162
Allow for plugins to register REST filter (better support with async execution and some renaming), closes #1658 .
2012-02-02 20:19:15 +02:00
Shay Banon
a784f9fcdf
add a note on the rest pre processor
2012-02-02 13:47:59 +02:00
Shay Banon
43af5041c3
Allow for plugins to register REST pre processor, closes #1658 .
2012-02-02 13:26:12 +02:00
Shay Banon
07ba39740b
use non deprecated methods
2012-02-02 12:45:20 +02:00
Shay Banon
5a1cbe0c83
Query: Add `index.query.default_field` allowing to control the default field used to search on, closes #1657 .
2012-02-02 00:49:34 +02:00
Shay Banon
8b9c75cd7e
when executing on local node, don't reset the shard iterator, its null...
2012-02-02 00:35:51 +02:00
Shay Banon
3698bcc2b9
better logging of recovery
2012-02-02 00:18:17 +02:00
Shay Banon
a5838dc403
improve test, wait for green state post master node startup
2012-02-01 21:17:45 +02:00
Shay Banon
83e561d19f
only update new versioned index or new indices when a new cluster state is received
2012-02-01 21:17:07 +02:00
Shay Banon
aa63811b14
improve sycn on translog to happen on the snapshot thread instead of the schedule thread
2012-02-01 13:05:21 +02:00
Shay Banon
70bf0a301b
have version implement serializable to DiscoveryNode can be serialized
2012-02-01 11:52:57 +02:00
Shay Banon
e37b6ec2b7
improve text query to use term factory
2012-02-01 11:49:47 +02:00
Shay Banon
e0508809cb
new local gateway should only load state if its data (for shards state) or master (for metadata) and not try and load if its not (so we don't load if its a client node)
2012-02-01 00:29:49 +02:00
Shay Banon
211176d10e
when no specific internal source builder is constructed, don't set it, so setting raw source will not get override
2012-01-31 19:37:05 +02:00
Shay Banon
d4b6753d93
add a marker class to keep frame decoder around
2012-01-31 15:04:55 +02:00
Shay Banon
eb4f6709d9
Transport Client: Improve remote node freeze handling by adding another timeout layer, closes #1653 .
2012-01-30 22:39:54 +02:00
Shay Banon
9194d36a64
improve compressed string construction, allow to construct it from utf8 bytes and use it where applicable
2012-01-30 21:23:15 +02:00
Shay Banon
639a03fbe0
optimize bool filter for single must clause or single should clause
2012-01-30 17:11:45 +02:00
Shay Banon
06da379f50
simplify check if there is explicit type name and doc mapper in the field to be used
2012-01-30 02:19:31 +02:00
Shay Banon
f6deb45970
Cluster Allocation: cluster.routing.allocation.allow_rebalance does not allow for rebalancing on relocating shard, closes #1651 .
2012-01-30 01:58:51 +02:00
Shay Banon
70c334ec01
Index Allocation: allow to specify maximum total number of shards per node, closes #1650 .
2012-01-30 01:43:18 +02:00
Shay Banon
8e6b171205
remove test sysout
2012-01-29 22:52:52 +02:00
Shay Banon
25763e2124
Query DSL: prefix query to support _id, closes #1648 . (fix support analysis for prefix is configured)
2012-01-29 22:05:16 +02:00
Shay Banon
49b6d70dfd
Query DSL: prefix query to support _id, closes #1648 .
2012-01-29 21:09:11 +02:00
Shay Banon
b2a3332698
Terms Facet sorting does not handle null values properly with new JDK 7 sorting, closes #1647 .
2012-01-29 18:17:37 +02:00
Shay Banon
bb6fb6e083
improve test to wait for 2 nodes
2012-01-28 00:26:53 +02:00
Shay Banon
0922b5e80c
improve type based query when using ids (or term on _id) perf
2012-01-28 00:25:26 +02:00
Shay Banon
293a971ea6
Better failure when passing invalid options to a query/filter, closes #1640 .
2012-01-26 13:53:37 +02:00
Shay Banon
da433df217
Mapping: _source mapping to allow for format to convert to (if needed), closes #1639 .
2012-01-26 00:18:46 +02:00
Shay Banon
7d757a2c2e
current search context is only needed in case of script
2012-01-25 13:03:18 +02:00
Shay Banon
68bb5d1434
by default, index metadata to be stored in smile format and store binary format mapping and alias filter to improve the cost it takes to persist them
2012-01-25 11:58:29 +02:00
Shay Banon
01d8305af3
better failure message when failing to load settings
2012-01-24 19:52:04 +02:00
Shay Banon
68a0dca577
add the version the index was created with (as a setting) to support better upgrade in the future between versions
2012-01-24 13:28:15 +02:00
Shay Banon
c1a2a5c910
close the multicast socket in test
2012-01-24 13:10:38 +02:00
Shay Banon
e0f9f292ec
better logging (port number) when failing to bind
2012-01-24 13:08:16 +02:00
Shay Banon
b2aae7f3a0
better failure message when no master found (how long we waited for it)
2012-01-24 13:07:58 +02:00
Shay Banon
7bcee7660a
better failure message when no master found (how long we waited for it)
2012-01-24 12:56:47 +02:00
Shay Banon
30b8823e3d
allow for plugins to set shards allocator
2012-01-23 22:50:03 +02:00
Shay Banon
7625f647ae
also store the fact that a shard is primary or not in the shard state
2012-01-23 21:58:28 +02:00
Shay Banon
50aad23fac
also store the fact that a shard is primary or not in the shard state
2012-01-23 21:57:39 +02:00
Shay Banon
9d99c54e2c
_open and _close does not resolve aliases, closes #1628 .
2012-01-23 02:04:57 +02:00
Shay Banon
1b7d329307
add a local gateway test to make sure we recover also latest state when updating index metadata and templates
2012-01-23 00:50:32 +02:00
Shay Banon
f320cf4509
REST: `/` to properly return error code (HEAD and GET) when blocked (not recovered, no master), as well as cluster health (red == 503), closes #1633 .
2012-01-22 23:57:02 +02:00
Shay Banon
942b427940
Local Gateway: Store specific index metadata under dedicated index locations, closes #1631 .
2012-01-22 23:34:34 +02:00
Shay Banon
203c25739c
Merge branch 'ttl-mapping-update' of https://github.com/Paikan/elasticsearch
2012-01-19 16:17:38 +02:00
Shay Banon
a1a30226ca
Removing a node with TRACE logging enabled causes cluster state not to be properly updated, closes #1626 .
2012-01-19 15:42:23 +02:00
Benjamin Devèze
1b260af67a
updatable default TTL in mapping
2012-01-18 23:53:02 +01:00
Shay Banon
2eeb609353
Thread Pool: Add a dedicated thread pool for refresh, closes #1624 .
2012-01-19 00:22:27 +02:00
Shay Banon
d95783b158
index.recovery.initial_shards is not being taken into account, closes #1623 .
2012-01-18 23:02:13 +02:00
Shay Banon
5beb656a16
have terms filter builder support iterables as well
2012-01-18 21:34:33 +02:00
Shay Banon
5325bf4bec
allow plugins to provide actual Module instances, not just classes to create the modules from
2012-01-18 21:18:29 +02:00
Shay Banon
0a3c941947
Node Stats: Add fs level stats (size + iostats), closes #1622 .
2012-01-18 21:00:09 +02:00
Shay Banon
64358948ef
Failure exception while executing a valid query after an invalid query, closes #1617 .
2012-01-18 15:08:37 +02:00
Shay Banon
534f487de3
Local Gateway: Move shard state to be stored under each shard, and not globally under _state, closes #1618 .
2012-01-18 01:08:35 +02:00
Shay Banon
801c709b42
test with local gateway
2012-01-18 01:02:55 +02:00
Shay Banon
c2ef91afe6
better logging when failing to load field data to memory due to OOM
2012-01-17 12:58:30 +02:00
Shay Banon
7121138803
Merge branch 'fix-ttl-default' of https://github.com/Paikan/elasticsearch
2012-01-17 12:54:15 +02:00
Shay Banon
0d2d0936a7
support one, and all, all-1 for index.recovery.initial_shards
2012-01-17 11:47:21 +02:00
Benjamin Devèze
0810808864
fix bug in TTL handling where default TTL value was not set properly
2012-01-17 10:35:16 +01:00
Shay Banon
56a9c66df1
improve a bit the speed of adding new fields as part of mapping change / parse
2012-01-16 21:09:07 +02:00
Shay Banon
bddea09170
/_status doc count of index wrong, closes #1615 .
2012-01-16 13:48:31 +02:00
Shay Banon
1f5a74a91a
lucene 3.5 verison
2012-01-16 13:40:49 +02:00
Shay Banon
21405f5aa4
Highlighting: Add boundary_chars and boundary_max_size to control text boundaries with fast vector highlighter (term vector), closes #1614 .
2012-01-15 23:05:34 +02:00
Shay Banon
9bdef666cb
Plugin loading broken, closes #1610 .
2012-01-15 17:20:14 +02:00
Shay Banon
1d35e27b3b
Plugins: Allow for plugins to implement onModule method that will be automatically injected with the relevant module type, closes #1613 .
2012-01-15 16:42:29 +02:00
Shay Banon
e37c0904f0
Add generic execution of APIs to Client (and indices/cluster) and allow for plugins to register custom APIs, closes #1612 .
2012-01-15 16:15:09 +02:00
Shay Banon
8ee6ee05cd
Java API: Move all request builders to org.elasticsearch.action... from org.elasticsearch.client.action, closes #1611 .
2012-01-15 12:44:50 +02:00
Shay Banon
c3c5aec567
rename RequestBuilder to ActionRequestBuilder and have a request() method on the actual interface
2012-01-15 12:14:57 +02:00
Shay Banon
6ff15b928c
rename Actions to ValidateActions
2012-01-15 12:09:18 +02:00
Shay Banon
864c2ac96d
remove Action interface and rename BaseAction to TransportAction (all transport level actions should extend it)
2012-01-15 01:08:39 +02:00