javanna
c4cf55c196
[TEST] generate random timezone out of the available ones in joda
2015-11-25 15:58:01 +01:00
javanna
4759a6e50f
Merge branch 'master' into feature/ingest
2015-11-25 14:59:10 +01:00
Adrien Grand
e8520bf519
Tests: For single data path for *FieldMapperUpgradeTests.
2015-11-25 11:46:19 +01:00
Adrien Grand
e2447c7ce0
Merge pull request #14981 from jpountz/fix/assert_version_sanity
...
Check that the declared versions match the backward indices.
2015-11-25 10:49:30 +01:00
Adrien Grand
60bb0d6907
Merge pull request #14977 from jpountz/test/plugin_mapping_upgrade
...
Add a test that upgrades succeed even if a mapping contains fields that come from a plugin.
2015-11-25 10:49:06 +01:00
Isabel Drost-Fromm
473b19400f
Merge pull request #14827 from MaineC/bug-fix/10021-error-listeners
...
Adds exception objects to log messages.
2015-11-25 10:42:38 +01:00
javanna
e0fcee642e
[TEST] fix locale comparison
2015-11-25 10:26:46 +01:00
Christoph Büscher
e507ef807a
Merge pull request #14933 from cbuescher/shapes-refactor-point
...
Make PointBuilder, CircleBuilder & EnvelopeBuilder implement Writable
2015-11-25 09:57:20 +01:00
Christoph Büscher
1f94448e92
Making EnvelopeBuilder writable and adding equals/hashCode
2015-11-25 08:43:25 +01:00
Jason Tedor
b6da075505
Fix typo in TTL field docs
...
Closes #14994
2015-11-24 22:57:35 -05:00
Ryan Ernst
d6969fcf3a
Build: Split extra config files for integ test into separate task
...
This doesn't work when there are no extra config files, since gradle
sees the copy task and says "there is nothing to do".
2015-11-24 16:37:32 -08:00
Ryan Ernst
84d6cbd32a
Build: Fix extra config to create a file, not a directory for the destination file
...
Also added some checks to catch misconfiguration (dir or non existing file).
2015-11-24 16:09:47 -08:00
Ryan Ernst
b30db5d676
Merge pull request #14992 from rjernst/override_integ_test_config
...
Add ability to specify extra configuration files for integ test
2015-11-24 15:23:40 -08:00
Ryan Ernst
7b0a0ce0d9
Build: Add ability to specify extra configuration files for integ test
...
This change allows copy extra files into the integ test cluster before
it runs. However, it explicitly forbids overwriting elasticsearch.yml,
since that is generated.
2015-11-24 15:19:51 -08:00
Ryan Ernst
b4671f3960
Merge pull request #14988 from rjernst/plugin_rest_spec
...
Copy rest specs for plugins that are added to integ test cluster
2015-11-24 14:38:35 -08:00
Ryan Ernst
3a77d993fd
Build: Copy rest specs for plugins that are added to integ test cluster
...
This change allows having rest tests using the api spec of plugins that
the rest test is testing against.
2015-11-24 14:34:21 -08:00
Ryan Ernst
d89a201b5a
Merge pull request #14986 from rjernst/easier_plugin_install
...
Simplify adding plugins that are another project in the build
2015-11-24 13:09:33 -08:00
Ryan Ernst
1e0f929281
Build: Simplify adding plugins that are another project in the build
...
The current mechanism for adding plugins to the integTest cluster is to
have a FileCollection. This works well for the integTests for a single
plugin, which automatically adds itself to be installed. However, for qa
tests where many plugins may be installed, and from other projects, it
is cumbersome to add configurations, dependencies and dependsOn
statements over and over. This simplifies installing a plugin from
another project by moving this common setup into the cluster
configuration code.
2015-11-24 12:53:11 -08:00
Adrien Grand
5fe3ce89e0
Check that the declared versions match the backward indices.
2015-11-24 20:40:02 +01:00
Clinton Gormley
5750581175
The RPM upload script should keep other existing RPM versions available
2015-11-24 20:19:35 +01:00
Lee Hinman
d31272fbe1
Merge remote-tracking branch 'dakrone/rest-test-headers'
2015-11-24 11:48:32 -07:00
javanna
388e637fa9
add a few more asserts to IngestActionFilterTests
2015-11-24 19:43:54 +01:00
Clinton Gormley
c512cc5248
Added bwc indices for 2.0.1 and 2.1.0 and versions 2.0.2-SNAPSHOT and 2.1.1-SNAPSHOT
2015-11-24 19:32:18 +01:00
Adrien Grand
aad84395c9
Add a test that upgrades succeed even if a mapping contains fields that come from a plugin.
2015-11-24 19:14:19 +01:00
Ryan Ernst
f0e780bf86
Merge pull request #14959 from rjernst/cluster_waiting
...
Allow customizing wait condition and cluster settings
2015-11-24 08:24:00 -08:00
Ryan Ernst
647f324c46
Change waitfor max time back to 30 seconds, in case jenkins is slow
2015-11-24 08:23:16 -08:00
Lee Hinman
a25b407aeb
Add support for headers in REST tests
...
This adds support for arbitrary headers sent with each REST request, it
will allow us to test things like different xcontent-encoding (see
50_with_headers.yaml for what this looks like).
Headers are specified at the same level as `catch`, so a request would
look like:
```yaml
- do:
headers:
Content-Type: application/yaml
get:
index: test_1
type: _all
id: 1
```
2015-11-24 08:25:02 -07:00
javanna
49bfe6410e
Rename Data leftovers
2015-11-24 15:49:25 +01:00
Clinton Gormley
18a8c20cba
Merge pull request #14873 from williammwang/master
...
Clarify where index.similarity.default.type is set
2015-11-24 15:01:43 +01:00
javanna
8f1f5d4da0
Split mutate processor into one processor per function
2015-11-24 14:31:53 +01:00
Martijn van Groningen
1e9d5c7b22
test: also test what happens if all index requests fail to be processed by the pipeline
2015-11-24 13:41:40 +01:00
Yannick Welsch
25448b2d4b
Merge pull request #14962 from ywelsch/fix/objectparser-for-allocationid
...
Use ObjectParser to parse AllocationID
2015-11-24 12:46:43 +01:00
Martijn van Groningen
8b1f117e51
Instead of failing the entire bulk request if the pipeline fails, only fail a bulk item.
2015-11-24 12:40:30 +01:00
Clinton Gormley
74d9c8f5cf
Docs: Fix :issue: and :pull: asciidoc replacements
...
Closes #14922
2015-11-24 12:35:28 +01:00
Yannick Welsch
ff9c33b6c8
Use ObjectParser to parse AllocationID
2015-11-24 12:13:54 +01:00
Britta Weber
556d80501c
aggs: fix significant terms reduce for long terms
...
Significant terms were not reduced correctly if they were long terms.
Also, clean up the bwc test a little. Upgrades are not needed.
related to #13522
2015-11-24 11:04:48 +01:00
javanna
eeb51ce8d0
Merge branch 'master' into feature/ingest
2015-11-24 10:23:53 +01:00
Ryan Ernst
866bed0864
Merge pull request #14926 from rjernst/maven_cleanup
...
Remove old files replaced by gradle
2015-11-24 00:54:22 -08:00
Ryan Ernst
af496f5e7f
Merge pull request #14925 from rjernst/maven_test_parity
...
Add back leaveTemporary and ifNoTests
2015-11-24 00:53:25 -08:00
Ryan Ernst
31b7e91e5a
Build: Allow customizing wait condition and cluster settings
...
The current wait condition for an integ test cluster being up is a
simple http get on the root path for elasticsearch. However, it is
useful to allow having arbitrary wait conditions. This change reworks
the wait task to first check that each node process started successfully
and has a socket up, followed by an arbitrary wait condition which
defaults to the current http get.
Also, cluster settings are allowed to be added, and overriden. Finally,
custom setup commands are made relative to the elasticsearch home dir
for each node.
2015-11-24 00:48:58 -08:00
Adrien Grand
999913443d
Merge pull request #14896 from jpountz/fix/mapper_plugins
...
Register field mappers at the node level.
2015-11-24 09:28:06 +01:00
Adrien Grand
5f33fbdb75
Register field mappers at the node level.
...
This moves the registration of field mappers from the index level to the node
level and also ensures that mappers coming from plugins are treated no
differently from core mappers.
2015-11-24 08:59:37 +01:00
Jason Tedor
7c104fdb39
Merge pull request #14874 from jasontedor/ipv4-parsing
...
Do not be lenient when parsing CIDRs
2015-11-23 20:51:14 -05:00
Jason Tedor
b31f2850c0
Do not be lenient when parsing CIDRs
...
This commit fixes some leniency in the parsing of CIDRs. The leniency
that existed before includes not validating the octet values nor
validating the network mask; in some cases issues with these values were
silently ignored. Parsing is now done according to the guidelines in RFC
4632, page 6.
Closes #14862
2015-11-23 20:46:23 -05:00
Ryan Ernst
321606d3aa
Merge pull request #14952 from rjernst/attach_without_subdir
...
Rework extra plugins support to be through sibling directories
2015-11-23 15:51:32 -08:00
Robert Muir
54de9252d0
die extra plugins
2015-11-23 18:47:56 -05:00
Ryan Ernst
21b42e2a42
Fix xplugins to not omit the first level project name
2015-11-23 15:15:40 -08:00
Ryan Ernst
529e442e2a
Merge branch 'master' into attach_without_subdir
2015-11-23 15:01:55 -08:00
Ryan Ernst
d97ed9edc3
Fix testing instructions with x-plugins
2015-11-23 14:54:08 -08:00
Ryan Ernst
113a026e1f
Change extra plugins to x-plugins directory instead of extra-plugin- prefix
2015-11-23 14:44:37 -08:00