Ryan Ernst
98a5dbb10a
Merge pull request #11686 from rjernst/remove/smart-object-wrapper
...
Remove SmartNameObjectMapper
2015-06-16 00:00:03 -07:00
Ryan Ernst
a23c5b8bbc
Make conditional clearer
2015-06-15 23:59:09 -07:00
Ryan Ernst
6e75f9fc93
fix field type tests
2015-06-15 17:03:32 -07:00
Ryan Ernst
7ab0009e41
Merge pull request #11644 from rjernst/refactor/field-type-equality
...
Add equals/hashcode to fieldtypes
2015-06-15 15:42:53 -07:00
Ryan Ernst
5601cea083
Mappings: Remove SmartNameObjectMapper
...
This was previously a container for an ObjectMapper, along with the
DocumentMapper that ObjectMapper came from. However, there was
only one use of needing the associated DocumentMapper, and that
wasn't actually used.
2015-06-15 15:40:01 -07:00
Boaz Leskes
2fb8df0985
Test: NetworkPartitionTests should make sure MockTransportService is used.
2015-06-15 23:40:52 +02:00
Boaz Leskes
e559eafa19
Revert "Test: fix removal of e validate_query rewrite YAML test"
...
This reverts commit e461852548
.
2015-06-15 21:57:05 +02:00
Boaz Leskes
e461852548
Test: fix removal of e validate_query rewrite YAML test
2015-06-15 20:29:06 +02:00
Ryan Ernst
a08f51e13b
Address PR comments
2015-06-15 10:55:37 -07:00
gmarz
3b93653863
[TEST] Remove validate_query rewrite YAML test
2015-06-15 12:52:06 -04:00
gmarz
8dd7dae5b9
[SPEC] Add `rewrite` query parameter to the `indices.validate_query` API
2015-06-15 11:13:46 -04:00
David Pilato
bd5c7d0ea2
[maven] clean pom.xml
...
In Maven parent project, in dependency management, we should only declare which versions of 3rd party jars we want to use but not force any scope.
It makes then more obvious in modules what is exactly the scope of any dependency.
For example, one could imagine importing `jimfs` as a `compile` dependency in another module/plugin with:
```xml
<dependency>
<groupId>com.google.jimfs</groupId>
<artifactId>jimfs</artifactId>
</dependency>
```
But it won't work as expected as the default maven `scope` should be `compile` but here it's `test` as defined in the parent project.
So, if you want to use this lib for tests, you should simply define:
```xml
<dependency>
<groupId>com.google.jimfs</groupId>
<artifactId>jimfs</artifactId>
<scope>test</scope>
</dependency>
```
We also remove `maven-s3-wagon` from gce plugin as it's not used.
2015-06-15 17:08:15 +02:00
Adrien Grand
e817393c8d
Merge pull request #11669 from jpountz/remove/esoteric_fielddata_formats
...
Remove non-default fielddata formats.
2015-06-15 16:19:48 +02:00
Britta Weber
997550f5a2
Merge pull request #11595 from brwe/netowrk-partition-test
...
[TEST] remove node from nodes list if disruption is removed from node
2015-06-15 16:09:01 +02:00
Adrien Grand
14c9c239bc
Remove non-default fielddata formats.
...
Now that doc values are the default for fielddata, specialized in-memory
formats are becoming an esoteric option. This commit removes such formats:
- `fst` on string fields,
- `compressed` on geo points.
I also removed documentation and tests that the fielddata cache is shared if
you change the format, since this is only true for in-memory fielddata formats
(given that for doc values, the caching is done directly in Lucene).
2015-06-15 14:05:23 +02:00
Adrien Grand
56c7cce4bf
Merge pull request #11662 from jpountz/upgrade/lucene-5.2.1
...
Upgrade to Lucene 5.2.1.
2015-06-15 12:13:19 +02:00
Clinton Gormley
64ec18afa0
Merge pull request #11661 from pjcard/patch-1
...
Make explicit the requirement for intervals to be integers
Conflicts:
docs/reference/search/aggregations/bucket/histogram-aggregation.asciidoc
2015-06-15 11:42:12 +02:00
Adrien Grand
36cab80cc8
Remove SimpleLuceneTests.testAddDocAfterPrepareCommit.
...
It is unnecessary to test features we are not using.
2015-06-15 11:26:28 +02:00
Mark Walkom
c8f635d429
Docs: Updated groovy docs link
...
Closes #11656
2015-06-15 11:15:57 +02:00
Adrien Grand
ff279275b3
Upgrade to Lucene 5.2.1.
2015-06-15 10:51:05 +02:00
Simon Willnauer
43ce27d3bd
[TEST] Shards can also be RELOCATING
2015-06-15 10:07:40 +02:00
Simon Willnauer
28cff495e7
Merge pull request #11606 from s1monw/fold_in_get_service
...
Fold ShardGetService creation away from Guice into IndexShard
2015-06-15 09:46:38 +02:00
Simon Willnauer
9210aeacea
Restore interrupt status when InterruptedException is caught
2015-06-15 09:40:28 +02:00
Shay Banon
87f0d09ace
Add version 1.7.0
...
it was added in 1.x, but not in master
2015-06-14 23:43:45 +02:00
Clinton Gormley
2376cc500d
Merge pull request #11649 from adjust/jdk_docs
...
Clarify Java requirements
2015-06-14 22:15:23 +02:00
Simon Willnauer
02e540384d
[TEST] Use NoMergePolicy in EngineTest#testVerboseSegments
...
These tests rely on that there are no merges but since MP is now
random this can break the test.
2015-06-14 12:20:28 +02:00
Simon Willnauer
0ac09fde95
[TEST] Use NoMergePolicy in EngineTest#testSegments
...
These tests rely on that there are no merges but since MP is now
random this can break the test.
2015-06-13 21:36:13 +02:00
Simon Willnauer
58ccb39dee
Use CopyOnWrite list since list is concurrently modified as well as iterated
2015-06-13 21:17:57 +02:00
Clinton Gormley
e88535a67e
Merge pull request #11614 from oyiadom/patch-1
...
Fix typo in upgrade docs
2015-06-13 11:34:56 +02:00
Simon Willnauer
364cbbd282
[TEST] Fix JavaScript tests - case matters here
2015-06-13 10:34:36 +02:00
Simon Willnauer
09a30e7eee
Remove deprecated script APIs
...
The script APIs have been deprecated long ago we can now remove them.
This commit still keeps the parsing code since it might be used in a
query that is still stuck in transaction log. This issue should be discussed
elsewhere.
Closes #11619
2015-06-13 10:11:43 +02:00
Ryan Ernst
0ef5a27556
Mappings: Add equals/hashcode to fieldtypes
...
In order to restrict a single set of field type settings for a given
field name across an index, we need the ability to compare field types.
This change adds equals and hashcode, as well as tests for every field
type.
2015-06-12 16:32:15 -07:00
Igor Motov
e34cb18f8a
Core: reduce the size of the XContent parsing exception
...
The content that caused the exception can be potentially very big and in most cases it's not very useful for debugging.
2015-06-12 19:06:56 -04:00
Shay Banon
3a97f322f7
Simplify ShardRouting and centralize move to unassigned
...
Make sure there is a single place where shard routing move to unassigned, so we can add additional metadata when it does, also, simplify shard routing implementations a bit
closes #11634
2015-06-12 22:51:21 +02:00
Simon Willnauer
9b833fdf4e
Fix CONTRIBUTING.md to include accurate information
2015-06-12 20:17:00 +02:00
Shaunak Kashyap
bb5dc602fe
Merge pull request #11640 from elastic/revert-11600-gh-8862
...
Revert "Removing top-level filter parameter from search API."
2015-06-12 11:11:05 -07:00
Shaunak Kashyap
2498cf9fab
Revert "Removing top-level filter parameter from search API."
2015-06-12 11:09:58 -07:00
Shaunak Kashyap
ffc4255041
Merge pull request #11600 from ycombinator/gh-8862
...
Removing top-level filter parameter from search API.
2015-06-12 10:07:40 -07:00
David Pilato
7c365daf67
[build] mark elasticsearch as provided in plugins
...
When we build a plugin, we suppose it will be executed within elasticsearch server.
So we should mark it as `provided`.
If a java developer needs to embed the plugin and elasticsearch, it will make sense to declare both in its `pom.xml` file.
2015-06-12 18:53:35 +02:00
Michael McCandless
8e85304af3
Merge pull request #11626 from mikemccand/thread_pool_nano_time
...
Use System.nanoTime for ThreadPool's estimated time, since it's less likely to go backwards
2015-06-12 10:09:55 -04:00
Clinton Gormley
4e94d097e7
Merge pull request #11556 from robin13/master
...
Docs: More information about 'Copy field to'
2015-06-12 15:51:49 +02:00
Michael McCandless
f152614f92
use System.nanoTime for ThreadPool's estimated time, since it's less likely to go backwards
2015-06-12 09:16:23 -04:00
Colin Goodheart-Smithe
5bb6f5d6ac
[DOCS] Make build from source read correct for new structure
...
The 'Building From Source' section of README.textile was misleading as it said that the release can be found in `target/releases` when they are actually now found in the `target/releases` folder of each module.
2015-06-12 14:09:05 +01:00
David Pilato
a41f68f9fe
[build] update maven-shade-plugin to 2.4
...
## Release Notes - Apache Maven Shade - Version 2.4
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12331393
### Bugs:
* [MSHADE-155] - dependency-reduced-pom should use shadedArtifactId
* [MSHADE-169] - Typos in warning message
* [MSHADE-172] - "java.lang.ArithmeticException: / by zero" in MinijarFilter
* [MSHADE-174] - Unable to shade Java 8 jarfiles with static interface methods using minimizeJar
* [MSHADE-183] - Getting "Error creating shaded jar: java.util.jar.Attributes cannot be
cast to java.lang.String" error when using ManifestResourceTransformer with Maven 3.2.5
* [MSHADE-185] - systemPath content is interpolated for system dependencies
### Improvements:
* [MSHADE-177] - MavenProject/MavenSession Injection as a paremeter instead as a component.
* [MSHADE-178] - Removing plexus-container-default dependency
* [MSHADE-179] - Fix RAT Report
* [MSHADE-180] - Upgrade plexus-utils to 3.0.18
* [MSHADE-188] - Upgrade maven-dependency-tree to 2.2
* [MSHADE-191] - Upgrade plexus-utils to 3.0.22
* [MSHADE-192] - Upgrade maven-invoker to 1.10
* [MSHADE-193] - Upgrade to fluido skin 1.4.0
2015-06-12 13:56:35 +02:00
Simon Willnauer
5f40f97740
Fold ShardGetService creation away from Guice into IndexShard
...
it's always acccessed via IndexShard and has crazy circular dependencies or
rather had. It just makes IndexShard ctor bigger for no reason.
2015-06-12 13:45:10 +02:00
Simon Willnauer
9e19090b2b
Fold ShardGetService creation away from Guice into IndexShard
...
it's always acccessed via IndexShard and has crazy circular dependencies or
rather had. It just makes IndexShard ctor bigger for no reason.
2015-06-12 13:39:59 +02:00
Simon Willnauer
fab27f1bb0
Create ShardSuggestService/Metrics manually outside of guice
...
This ShardSuggestService is a simple metrics counter and doesn't need
to be injected. It just makes IndexShard ctor bigger for no reason.
2015-06-12 13:36:27 +02:00
Colin Goodheart-Smithe
a216062d88
Aggregations: allow users to perform simple arithmetic operations on histogram aggregations
...
Closes #11029
2015-06-12 09:25:52 +01:00
Boaz Leskes
df8a3006fc
Merge pull request #11615 from bleskes/async_fetch_non_existent_nodes
...
Internal: AsyncShardFetch can hang if there are new nodes in cluster state
2015-06-12 09:57:25 +02:00
Robert Muir
b2ced13f3d
Tests: fix test bugs so tests pass on IBM J9 (at least once)
2015-06-12 01:11:32 -04:00