Jason Tedor
e95af69fb7
Remove Deprecated tags from o.e.c.c.MapBuilder#immutableMap
2015-10-09 16:07:19 -04:00
Jason Tedor
9385365d63
Merge pull request #14054 from jasontedor/guava-be-gone
...
Remove Guava as a dependency
2015-10-09 15:52:41 -04:00
Jason Tedor
9a9a6a4b3b
Remove Guava as a dependency
...
This commit removes Guava as a dependency. Note that Guava will remain
as a test-only dependency (transitively through Jimfs).
Closes #13224
2015-10-09 14:19:22 -04:00
Jason Tedor
acc8ffea22
Merge pull request #14053 from jasontedor/upgrade-mustache
...
Update mustache.java to version 0.9.1
2015-10-09 13:59:47 -04:00
Jason Tedor
81b9932ee8
Update mustache.java to version 0.9.1
...
This commit upgrades mustache.java to version 0.9.1. The primary motive
for this is because version 0.8.13 depends on Guava, but version 0.9.1
does not.
Relates #13224
2015-10-09 13:56:44 -04:00
Nik Everett
699397a402
Merge pull request #14052 from nik9000/remove_signatures
...
Remove unused forbidden-api file
2015-10-09 13:22:08 -04:00
Nik Everett
1ea4cbec62
[build] Remove unused forbidden-api file
2015-10-09 13:16:54 -04:00
Nik Everett
a3fd6a2ad0
Merge pull request #13939 from nik9000/immutable_map_be_gone
...
Remove and ban ImmutableMap
2015-10-09 12:56:17 -04:00
Nik Everett
27f43e2e39
Remove files accidentally re-added during merge
2015-10-09 12:08:22 -04:00
Nik Everett
beeea145d8
Remove forbidden-apis check for cluster
...
This was useful during the ImmutableMap removal but shouldn't be needed
for normal development.
2015-10-09 12:04:48 -04:00
Nik Everett
d9e11e4b39
Merge branch 'master' into immutable_map_be_gone
2015-10-09 12:04:03 -04:00
Jason Tedor
50368b3704
Merge pull request #13879 from jasontedor/straight-cache-homey
...
Replace Guava cache with simple concurrent LRU cache
2015-10-09 11:56:15 -04:00
Jason Tedor
59c90496a6
Mutating the cache while iterating is undefined
2015-10-09 11:28:05 -04:00
Jason Tedor
01495172d2
Release locks in reverse order of acquisition
2015-10-09 11:10:52 -04:00
Nik Everett
9492223c2b
Clean up DiskThreasholdDeciderUnitTests
...
They had made some routing table changes that weren't working. This fixes
the changes to do what they intended.
2015-10-09 10:38:22 -04:00
Nik Everett
56318df10c
Be more careful with RoutingTable.Builder
...
RoutingTable.Builder#build can only be called once but didn't have any
checks to make sure it _was_ only called once. And the error message it
threw when called more than once was a NullPointerException. This makes
it throw IllegalStateException when you try to reuse the builder in any way.
2015-10-09 10:28:13 -04:00
Nik Everett
bfb9054a11
Remove addAll(Collection, Iterable<ObjectCursor>)
...
It was used just one time and didn't add any value.
2015-10-09 10:12:54 -04:00
Jason Tedor
0f23f8e5f1
Remove unused import in o.e.p.PluginManagerIT
2015-10-09 08:53:17 -04:00
javanna
d5e6f34e68
Plugins: fix error message while copying plugin config dir
...
The destination directory is the plugin config dir, not bin. Also updated existing code to reuse already declared destBin and destConfig variables.
2015-10-09 14:31:25 +02:00
Clinton Gormley
1a50ce73d7
Update setup.asciidoc
...
Added link to the support matrix to Setup docs
2015-10-09 12:27:43 +02:00
Colin Goodheart-Smithe
05147f7f66
Merge pull request #14018 from kufi/master
...
Added correct generic type parameter on ScriptedMetricBuilder
2015-10-09 10:43:34 +01:00
Adrien Grand
8c10856f7a
Merge pull request #14042 from jpountz/cleanup/Lucene_exists
...
Cleanup the Lucene utility class.
2015-10-09 10:48:12 +02:00
Adrien Grand
275da4821e
Cleanup the Lucene utility class.
...
- removes Lucene.count(IndexSearcher,Query) in favor of IndexSearcher.count(Query)
- removes EarlyTerminatingCollector.reset(): reusing Collector objects does not
help given that query execution needs to allocate objects (weights, scorers)
anyway
- adds unit tests to Lucene.exists
2015-10-09 10:16:12 +02:00
Xu Zhang
5c43dc501a
Merge pull request #13835 from xuzha/scroll_response
...
Add rest response for ClearScrollResponse
closes #13817
2015-10-08 20:48:33 -07:00
xuzha
7b5964f9c5
Add response into ClearScrollResponse
...
When deleting an individual scroll ID, ES does produce a 200 in the
header if successful and a 404 if the scroll ID wasn't found, but
returns empty response body. It will be more user friendly to provide
some information on whether the scroll deletion is successful.
2015-10-08 20:46:39 -07:00
Jason Tedor
a6abb4fcdd
Comment regarding synchronization in Cache#computeIfAbsent
2015-10-08 18:15:52 -04:00
Jason Tedor
881593eea9
Safe locking and unlocking of segments during invalidation
2015-10-08 17:56:43 -04:00
Jason Tedor
a556e31010
Safety assertions on head and tail modifications
2015-10-08 17:51:16 -04:00
Jason Tedor
818d217ede
Preserve copy of head after taking lock on LRU list
2015-10-08 17:46:00 -04:00
Jason Tedor
e0fa3297bd
Use longs for Cache.CacheStats to avoid overflow
2015-10-08 17:43:15 -04:00
Simon Willnauer
73f27a3eff
Merge pull request #13799 from s1monw/remove_delete_by_query_leftoversw
...
Remove support for pre 2.0 indices
2015-10-08 20:33:49 +02:00
Simon Willnauer
0a22a3af31
drop binary mapping BWC test
2015-10-08 20:19:27 +02:00
Simon Willnauer
fcae618c8c
Drop pre 1.4 binary numeric docvalues support
2015-10-08 20:19:27 +02:00
Simon Willnauer
9a662de422
Fix min supported version
2015-10-08 20:19:27 +02:00
Simon Willnauer
61c7302bfb
fix bwc test for hashing / routing and simplify test to be a real unittest
2015-10-08 20:19:27 +02:00
Simon Willnauer
7329493783
Drop legacy hashfunctions - these tests don't work anymore since we dropped support for them
2015-10-08 20:19:27 +02:00
Simon Willnauer
48162fa90b
remove another redundant test
2015-10-08 20:19:26 +02:00
Simon Willnauer
867882cd32
remove unnecessary bwc tests
2015-10-08 20:19:26 +02:00
Simon Willnauer
4d38b8f959
revert rather more complex simplification
2015-10-08 20:19:26 +02:00
Simon Willnauer
50907d5b7d
apply review comments
2015-10-08 20:19:26 +02:00
Simon Willnauer
dee94c798c
add additional checks for version compatibility
2015-10-08 20:19:26 +02:00
Simon Willnauer
39891594f0
Remove support for pre 2.0 indices
...
This commit removes all index level compatibilty and upgrade paths for
pre 2.0 indices. This includes:
* Remove leftover from delete_by_query to replay translog records,
since in 3.x all pending delelte_by_query instances are applied on the
upgrade to 2.x we can remove the bwc layer now.
* Remove Elasticsearch090PostingsFormat - we maintained our own posting format
until 2.0 this is now removed since folks need to upgrade to 2.x first before going
to 3.0
* Remove BloomFilterPostingFormat - this was only used for ID fields in the Elasticsearch090PostingsFormat
* Remove upgrade methods to pre 2.0 translogs without checkpoints
2015-10-08 20:19:25 +02:00
Jason Tedor
9ca032ae9d
Enforce strict eviction semantics
2015-10-08 12:42:36 -04:00
Clinton Gormley
260ba67866
Merge pull request #14026 from clintongormley/classpath_docs
...
Docs: Document ES_CLASSPATH removal in breaking changes
2015-10-08 18:23:37 +02:00
Clinton Gormley
499d53c506
Docs: Document ES_CLASSPATH removal in breaking changes
...
Closes #14008
2015-10-08 18:22:53 +02:00
Jason Tedor
8d33be83b7
Cache#computeIfAbsent should throw if loader returns null value
2015-10-08 12:21:30 -04:00
Clinton Gormley
c208add625
Merge pull request #14019 from ankon/patch-1
...
Fix minor typo
2015-10-08 18:19:00 +02:00
Clinton Gormley
8afddec2c9
Merge pull request #14031 from ankon/patch-3
...
Make the sentence actually understandable
2015-10-08 18:17:40 +02:00
Clinton Gormley
51dd4b3db5
Merge pull request #13999 from kkirsche/patch-2
...
Document that Debian 8 and Ubuntu 14 systemd
2015-10-08 18:09:29 +02:00
Clinton Gormley
99e4302e46
Merge pull request #14024 from ankon/patch-2
...
Remove excess comma in code block
2015-10-08 18:07:50 +02:00