Simon Willnauer
6eb0f3e882
[TEST] Reset global cluster if tearDown failes to prevent subsequent failures
2014-03-27 16:22:22 +01:00
Simon Willnauer
5619ef5951
[JAVA7 Upgrade] Replace try/finally with
2014-03-27 16:00:25 +01:00
Simon Willnauer
1952df982b
[JAVA7 Upgrade] Replace explicit type with <>
2014-03-27 15:54:45 +01:00
Simon Willnauer
49d84cb47f
[JAVA7 Upgrade] Move to Long.compare
2014-03-27 15:48:12 +01:00
Simon Willnauer
11b51b1780
[Build] use branch version in execution hit file name
2014-03-27 15:32:53 +01:00
Adrien Grand
b5b82626e7
Forbid Math.abs(int/long).
...
We have had a couple of bugs because of the use of these methods without paying
attention that it might return a negative value when provided with MIN_VALUE.
There is one common and legitimate usage of this method in order to perform
a modulo operation which would always return a positive number. This use-case
has been extracted to MathUtils.mod.
Close #5562
2014-03-27 14:50:43 +01:00
Adrien Grand
800d4624c8
Fix IndexShardRoutingTable's shard randomization to not throw out-of-bounds
...
exceptions.
Close #5559
2014-03-27 14:33:37 +01:00
Martijn van Groningen
d3065acf14
[TEST] Made ttl test more predictable
...
* Only run the test with one node, to make sure only a single purger thread is running.
* Instead of generating the _timestamp upon indexing in ES, define the _timestamp in the documents.
* Verify the responses from the index requests.
2014-03-27 17:12:05 +07:00
David Pilato
85b9aafaad
[DOCS] `_type` instead of Type Field
2014-03-27 08:35:15 +01:00
Martijn van Groningen
22b13f5449
Now really fix eager fielddata loading.
...
Relates to #5557
2014-03-27 13:52:57 +07:00
Martijn van Groningen
5a0c1eb195
Fixed space in licence header.
2014-03-27 12:17:24 +07:00
Martijn van Groningen
ec016c735c
Fixes a bug when the field has been configured with eager fielddata loading, the fielddata is not being loaded.
...
Closes #5557
2014-03-27 12:10:05 +07:00
Igor Motov
3ffd0a1dfa
Remove deprecated gateways
...
Closes #5422
2014-03-26 18:10:51 -04:00
javanna
c5e6749e12
[TEST] removed leftover ElasticsearchIntegrationTest#randomIndexTemplate
...
used cluster().randomIndexTemplate instead
2014-03-26 22:59:06 +01:00
javanna
89dd722340
[TEST] Moved wipe* methods, randomIndexTemplate & ensureEstimatedStats from ElasticsearchIntegrationTest to TestCluster
...
This is the first to make it possible to have a different impl of TestCluster (e.g. based on an external cluster) that has the same methods but a different impl for them (e.g. it might use the REST API to do the same instead of the Java API)
Closes #5542
2014-03-26 17:27:35 +01:00
Igor Motov
c2e38fbf78
[DOCS] Clarify nested type documentation
2014-03-26 11:57:41 -04:00
Simon Willnauer
a12a36ef09
Convert TermQuery to PrefixQuery if PHRASE_PREFIX is set
...
We miss to add a single term to a prefix query if the query in only a
single term.
Closes #5551
2014-03-26 16:22:04 +01:00
Adrien Grand
3fd89bef94
[TEST] Increase logging on MinDocCountTests.
2014-03-26 15:14:48 +01:00
javanna
42c36ef72d
[DOCS] fixed typo
...
Closes #5272
2014-03-26 14:51:02 +01:00
Holger Hoffstätte
280d4bfd28
Assorted fixes for bugs in the PagedBytesReference tests, plus a typo
...
where the wrong variable was used for a calculation.
Closes #5549
2014-03-26 14:27:16 +01:00
Boaz Leskes
196e3c3602
Capture and set start time in Delete By Query operations
...
This is important for queries/filters that use `now` in date based queries/filters
Closes #5540
2014-03-26 13:28:45 +01:00
Holger Hoffstätte
ab3e22d17c
Fix for zero-sized content throwing off toChannelBuffer(). Also
...
short-circuit writeTo(..) accordingly to avoid unnecessary work.
Fixes #5543
2014-03-26 10:43:47 +01:00
Kevin Wang
374b633a4b
add uppercase token filter
...
closes #5539
2014-03-26 15:07:43 +07:00
Martijn van Groningen
2c65711dd9
[TEST] Added extra test for multi fields with default `include_in_all` settings, in which only the main field should end up in the `_all` field.
2014-03-26 14:34:44 +07:00
Igor Motov
6354bc4861
[TEST] Make sure that there are no relocating shards before taking snapshot
...
Temporary workaround for #5531
2014-03-25 16:22:29 -04:00
Adrien Grand
b0beb3c8e1
Fix PMD warning: don't reassign method parameters.
2014-03-25 18:03:37 +01:00
Holger Hoffstätte
cb430bd139
Fix compilation error from last commit.
2014-03-25 17:57:49 +01:00
Boaz Leskes
3d0d3ee082
Added versions 1.1.1, 1.0.3 & 0.90.14
2014-03-25 17:51:48 +01:00
bleskes
5d832374dd
Update Documentation Feature Flags [1.1.0]
2014-03-25 17:51:30 +01:00
Holger Hoffstätte
424bffca74
Temp. disable use of new PagedBytesReference since it breaks HTTP replies with 0-sized Content-Length
2014-03-25 17:45:32 +01:00
Adrien Grand
431b4024e9
Internally manipulate the terms execution hint as an enum instead of a String.
...
Close #5530
2014-03-25 16:49:53 +01:00
Adrien Grand
c977a49b76
[DOC] Clarify settings and documentation about norms.
2014-03-25 16:05:23 +01:00
Boaz Leskes
fc8dc3f733
[Docs] updated the search template and query template docs
2014-03-25 15:25:02 +01:00
Holger Hoffstätte
977ed1dc15
PagedBytesReference with a boatload of tests. Passes all new and
...
existing tests. Non-allocating hashCode/Equals, zero-copy writeTo() and
ChannelBuffer support.
Fix for #5427
2014-03-25 15:18:39 +01:00
Adrien Grand
1c0b6da0ac
Allow to disable norms on an existing field.
...
Close #4813
2014-03-25 14:13:06 +01:00
Martijn van Groningen
a48254a04b
Set the actual bytes used in circuit breaker back to how it was before loading if the loading wasn't successful.
...
Closes #5526
2014-03-25 17:50:30 +07:00
Kevin Wang
0ee889fd8b
Fix include_in_all for multi field, to not include multi fields into _all field.
...
Closes #5522
2014-03-25 17:05:55 +07:00
Holger Hoffstätte
89a48014f0
Let ByteArray/BigByteArray.get() indicate whether a byte[] was
...
materialized.
2014-03-25 10:44:50 +01:00
Alexander Reelsen
4fc461a97c
[DOCS] Moved the template query documentation into search section
2014-03-25 10:01:41 +01:00
Adrien Grand
badedf657a
BytesReference.Helper should never materialize a byte[] array.
...
The current implementations of BytesReference.Helper.bytesEquals and
bytesHashCode materialize a byte[] when passed an instance that returns `false`
in `hasArray()`. They should instead do a byte-by-byte comparison/hashcode
computation without materializing the array.
Close #5517
2014-03-25 09:50:33 +01:00
Simon Willnauer
b4e504df99
[Docs] Add coming tag for context suggester docs
2014-03-25 09:46:49 +01:00
Simon Willnauer
13109d3547
[Build] splitted release commits into version and feature flag commits
...
Elasticsearch is release from release-branches but the modifications
to the documentation must be cherry-picked into the current development
branch. To make this easier this commit splits the commits of the
Version and the documenation into seperate commits.
2014-03-25 09:16:34 +01:00
Igor Motov
3414deb215
[DOCS] Mark snapshot status API as coming in 1.1.0
2014-03-24 21:55:19 -04:00
Simon Willnauer
8a60dacb3d
[TEST] Don't pass possibly oversized array with 0 padding to SearchRequestBuilder#setFacet(byte[])
2014-03-24 21:25:02 +01:00
Simon Willnauer
76e595278a
Fix JsonXContentGenerator to write comma after rawWrite if needed
2014-03-24 19:46:01 +01:00
Shay Banon
333e7df3bc
fix potential NPE, throw failure only if exists
2014-03-24 10:21:54 -07:00
Bill Hwang
703f374a8a
Add 1.1 branch url
...
Added S3 access URL for elasticsearch 1.1 snapshot
2014-03-24 10:16:41 -07:00
Simon Willnauer
8709427b4a
Randomize XContentType for requests
...
The used XContentType is static and should be randomized per test.
Closes #5515
2014-03-24 18:07:24 +01:00
Simon Willnauer
c2e6aa273d
Use build-in function to write field name in JsonXContentGenerator#writeRawField
...
The #writeRawField method forcefully writes a `,` spearator expecting a raw field
to never start as the first value in an object.
Closes #5514
2014-03-24 14:32:32 +01:00
Kevin Wang
21e2dfb6b1
Fix incorrect return impl in SmileXContent.createParser.
...
Close #5510
2014-03-24 12:22:05 +01:00