Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade 6.x to lucene-7.6.0-snapshot-f9598f335b #35225

Merged
merged 1 commit into from Nov 4, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion buildSrc/version.properties
@@ -1,5 +1,5 @@
elasticsearch = 6.6.0
lucene = 7.5.0
lucene = 7.6.0-snapshot-f9598f335b

# optional dependencies
spatial4j = 0.7
Expand Down
4 changes: 2 additions & 2 deletions docs/Versions.asciidoc
@@ -1,7 +1,7 @@
:version: 6.6.0
:major-version: 6.x
:lucene_version: 7.5.0
:lucene_version_path: 7_5_0
:lucene_version: 7.6.0
:lucene_version_path: 7_6_0
:branch: 6.x
:jdk: 1.8.0_131
:jdk_major: 8
Expand Down

This file was deleted.

@@ -0,0 +1 @@
717fb4e5f1c1667819465805858731d6683f3ab4
Expand Up @@ -75,7 +75,7 @@ public void testDefaults() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertFalse(pointField.fieldType().stored());
assertEquals(1230, pointField.numericValue().longValue());
IndexableField dvField = fields[1];
Expand Down Expand Up @@ -149,7 +149,7 @@ public void testNoDocValues() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(1, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(1230, pointField.numericValue().longValue());
}

Expand All @@ -173,7 +173,7 @@ public void testStore() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(3, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(1230, pointField.numericValue().doubleValue(), 0d);
IndexableField dvField = fields[1];
assertEquals(DocValuesType.SORTED_NUMERIC, dvField.fieldType().docValuesType());
Expand Down Expand Up @@ -202,7 +202,7 @@ public void testCoerce() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(1230, pointField.numericValue().longValue());
IndexableField dvField = fields[1];
assertEquals(DocValuesType.SORTED_NUMERIC, dvField.fieldType().docValuesType());
Expand Down Expand Up @@ -317,7 +317,7 @@ public void testNullValue() throws IOException {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertFalse(pointField.fieldType().stored());
assertEquals(25, pointField.numericValue().longValue());
IndexableField dvField = fields[1];
Expand Down
Expand Up @@ -341,7 +341,7 @@ Tuple<List<BytesRef>, Map<String, List<byte[]>>> extractTermsAndRanges(IndexRead
extractedTerms.add(builder.toBytesRef());
}
}
if (info.getPointDimensionCount() == 1) { // not != 0 because range fields are not supported
if (info.getPointIndexDimensionCount() == 1) { // not != 0 because range fields are not supported
PointValues values = reader.getPointValues(info.name);
List<byte[]> encodedPointValues = new ArrayList<>();
encodedPointValues.add(values.getMinPackedValue().clone());
Expand Down

This file was deleted.

@@ -0,0 +1 @@
4eaf937aa95487a518d458666da78b68fff35ef4

This file was deleted.

@@ -0,0 +1 @@
cdb7c83e29aa6c365e2c06c843ddfe16cfba12cc

This file was deleted.

@@ -0,0 +1 @@
00cb9ce94be5f24bf6e35e4a8cfe641b01c37cf3

This file was deleted.

@@ -0,0 +1 @@
5fa1fa9c15ff4646dca8bf68696cfb4f85adbe15

This file was deleted.

@@ -0,0 +1 @@
54790d0478d6411ae9a237b4d29056030e48b87e

This file was deleted.

@@ -0,0 +1 @@
d240eff790c236180562f20b697db2915d0100cf

This file was deleted.

@@ -0,0 +1 @@
6bde728277806062a9473626c312a52c52b6f72a
Expand Up @@ -63,7 +63,7 @@ public void testSizeEnabled() throws Exception {
boolean points = false;
for (IndexableField field : doc.rootDoc().getFields("_size")) {
stored |= field.fieldType().stored();
points |= field.fieldType().pointDimensionCount() > 0;
points |= field.fieldType().pointIndexDimensionCount() > 0;
}
assertTrue(stored);
assertTrue(points);
Expand Down
1 change: 0 additions & 1 deletion server/licenses/lucene-analyzers-common-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
57a504b6795f22a25b8a1f054d9943039a85a18d
1 change: 0 additions & 1 deletion server/licenses/lucene-backward-codecs-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
77e50b66ce562a20b55a7580c2d5be6ee37ff23c
1 change: 0 additions & 1 deletion server/licenses/lucene-core-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
ec080318251807172626c0ba8dc931276d52b15e
1 change: 0 additions & 1 deletion server/licenses/lucene-grouping-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
3855c79ab2ca091e84ba46d8326a149f1d67bb51
1 change: 0 additions & 1 deletion server/licenses/lucene-highlighter-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
236febdc0f3211640b265d4a6a682f98481d0e20
1 change: 0 additions & 1 deletion server/licenses/lucene-join-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
b5ce0f6d8a6730bbcfd187401168052bd2c8450b
1 change: 0 additions & 1 deletion server/licenses/lucene-memory-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
3794e1321c23187399c0b246548827a7613ea15c
1 change: 0 additions & 1 deletion server/licenses/lucene-misc-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
605faa9cdb9ba356e289cb5be02fa687d5de1efb
1 change: 0 additions & 1 deletion server/licenses/lucene-queries-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
12ecd339212886c2b37934ef2a3af4c85d89b4e3
1 change: 0 additions & 1 deletion server/licenses/lucene-queryparser-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
a74e9bac2cd10c878cb6aa005753267958a52101
1 change: 0 additions & 1 deletion server/licenses/lucene-sandbox-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
a1bb75649b0252e4ae8f9140eb9a457b68e3f8aa
1 change: 0 additions & 1 deletion server/licenses/lucene-spatial-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
38ef3c295d4d8b79490ff8e9451e4e65f3e6212e
1 change: 0 additions & 1 deletion server/licenses/lucene-spatial-extras-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
ba81a0520b8e085a7890d91c9a90343d21bbbc65
1 change: 0 additions & 1 deletion server/licenses/lucene-spatial3d-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
edb2e853646d236154050fa8f1e68f908e73d10a
1 change: 0 additions & 1 deletion server/licenses/lucene-suggest-7.5.0.jar.sha1

This file was deleted.

@@ -0,0 +1 @@
ee715c9d8dc562b98572eb036b2aee356c23ae23
2 changes: 1 addition & 1 deletion server/src/main/java/org/elasticsearch/Version.java
Expand Up @@ -187,7 +187,7 @@ public class Version implements Comparable<Version>, ToXContentFragment {
public static final int V_6_5_0_ID = 6050099;
public static final Version V_6_5_0 = new Version(V_6_5_0_ID, org.apache.lucene.util.Version.LUCENE_7_5_0);
public static final int V_6_6_0_ID = 6060099;
public static final Version V_6_6_0 = new Version(V_6_6_0_ID, org.apache.lucene.util.Version.LUCENE_7_5_0);
public static final Version V_6_6_0 = new Version(V_6_6_0_ID, org.apache.lucene.util.Version.LUCENE_7_6_0);

public static final Version CURRENT = V_6_6_0;

Expand Down
Expand Up @@ -57,16 +57,16 @@ final class TranslogLeafReader extends LeafReader {
private final Translog.Index operation;
private static final FieldInfo FAKE_SOURCE_FIELD
= new FieldInfo(SourceFieldMapper.NAME, 1, false, false, false, IndexOptions.NONE, DocValuesType.NONE, -1, Collections.emptyMap(),
0, 0, false);
0, 0, 0, false);
private static final FieldInfo FAKE_ROUTING_FIELD
= new FieldInfo(RoutingFieldMapper.NAME, 2, false, false, false, IndexOptions.NONE, DocValuesType.NONE, -1, Collections.emptyMap(),
0, 0, false);
0, 0, 0, false);
private static final FieldInfo FAKE_ID_FIELD
= new FieldInfo(IdFieldMapper.NAME, 3, false, false, false, IndexOptions.NONE, DocValuesType.NONE, -1, Collections.emptyMap(),
0, 0, false);
0, 0, 0, false);
private static final FieldInfo FAKE_UID_FIELD
= new FieldInfo(UidFieldMapper.NAME, 4, false, false, false, IndexOptions.NONE, DocValuesType.NONE, -1, Collections.emptyMap(),
0, 0, false);
0, 0, 0, false);
private final Version indexVersionCreated;

TranslogLeafReader(Translog.Index operation, Version indexVersionCreated) {
Expand Down
Expand Up @@ -448,7 +448,7 @@ protected final void failIfNoDocValues() {
}

protected final void failIfNotIndexed() {
if (indexOptions() == IndexOptions.NONE && pointDimensionCount() == 0) {
if (indexOptions() == IndexOptions.NONE && pointDataDimensionCount() == 0) {
// we throw an IAE rather than an ISE so that it translates to a 4xx code rather than 5xx code on the http layer
throw new IllegalArgumentException("Cannot search on field [" + name() + "] since it is not indexed.");
}
Expand Down
Expand Up @@ -77,7 +77,7 @@ public void testDefaults() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(8, pointField.fieldType().pointNumBytes());
assertFalse(pointField.fieldType().stored());
assertEquals(1457654400000L, pointField.numericValue().longValue());
Expand Down Expand Up @@ -128,7 +128,7 @@ public void testNoDocValues() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(1, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
}

public void testStore() throws Exception {
Expand All @@ -150,7 +150,7 @@ public void testStore() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(3, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
IndexableField dvField = fields[1];
assertEquals(DocValuesType.SORTED_NUMERIC, dvField.fieldType().docValuesType());
IndexableField storedField = fields[2];
Expand Down Expand Up @@ -304,7 +304,7 @@ public void testNullValue() throws IOException {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(8, pointField.fieldType().pointNumBytes());
assertFalse(pointField.fieldType().stored());
assertEquals(1457654400000L, pointField.numericValue().longValue());
Expand Down
Expand Up @@ -78,7 +78,7 @@ public void testDefaults() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(16, pointField.fieldType().pointNumBytes());
assertFalse(pointField.fieldType().stored());
assertEquals(new BytesRef(InetAddressPoint.encode(InetAddresses.forString("::1"))), pointField.binaryValue());
Expand Down Expand Up @@ -129,7 +129,7 @@ public void testNoDocValues() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(1, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(new BytesRef(InetAddressPoint.encode(InetAddresses.forString("::1"))), pointField.binaryValue());
}

Expand All @@ -152,7 +152,7 @@ public void testStore() throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(3, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
IndexableField dvField = fields[1];
assertEquals(DocValuesType.SORTED_SET, dvField.fieldType().docValuesType());
IndexableField storedField = fields[2];
Expand Down Expand Up @@ -240,7 +240,7 @@ public void testNullValue() throws IOException {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(16, pointField.fieldType().pointNumBytes());
assertFalse(pointField.fieldType().stored());
assertEquals(new BytesRef(InetAddressPoint.encode(InetAddresses.forString("::1"))), pointField.binaryValue());
Expand Down
Expand Up @@ -71,7 +71,7 @@ public void testStoreCidr() throws Exception {
IndexableField dvField = fields[0];
assertEquals(DocValuesType.BINARY, dvField.fieldType().docValuesType());
IndexableField pointField = fields[1];
assertEquals(2, pointField.fieldType().pointDimensionCount());
assertEquals(2, pointField.fieldType().pointIndexDimensionCount());
IndexableField storedField = fields[2];
assertTrue(storedField.fieldType().stored());
String strVal =
Expand Down
Expand Up @@ -67,7 +67,7 @@ public void doTestDefaults(String type) throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertFalse(pointField.fieldType().stored());
assertEquals(123, pointField.numericValue().doubleValue(), 0d);
IndexableField dvField = fields[1];
Expand Down Expand Up @@ -118,7 +118,7 @@ public void doTestNoDocValues(String type) throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(1, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(123, pointField.numericValue().doubleValue(), 0d);
}

Expand All @@ -142,7 +142,7 @@ public void doTestStore(String type) throws Exception {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(3, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(123, pointField.numericValue().doubleValue(), 0d);
IndexableField dvField = fields[1];
assertEquals(DocValuesType.SORTED_NUMERIC, dvField.fieldType().docValuesType());
Expand Down Expand Up @@ -171,7 +171,7 @@ public void doTestCoerce(String type) throws IOException {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertEquals(123, pointField.numericValue().doubleValue(), 0d);
IndexableField dvField = fields[1];
assertEquals(DocValuesType.SORTED_NUMERIC, dvField.fieldType().docValuesType());
Expand Down Expand Up @@ -345,7 +345,7 @@ protected void doTestNullValue(String type) throws IOException {
IndexableField[] fields = doc.rootDoc().getFields("field");
assertEquals(2, fields.length);
IndexableField pointField = fields[0];
assertEquals(1, pointField.fieldType().pointDimensionCount());
assertEquals(1, pointField.fieldType().pointIndexDimensionCount());
assertFalse(pointField.fieldType().stored());
assertEquals(123, pointField.numericValue().doubleValue(), 0d);
IndexableField dvField = fields[1];
Expand Down