Skip to content

Commit 71b703e

Browse files
committed
Rename AtomicFieldData to LeafFieldData (#53554)
This conforms with lucene's LeafReader naming convention, and matches other per-segment structures in elasticsearch.
1 parent 79600eb commit 71b703e

File tree

76 files changed

+309
-307
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+309
-307
lines changed

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/CountMethodValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.lucene.queries.function.FunctionValues;
2828
import org.apache.lucene.queries.function.ValueSource;
2929
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
30-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
30+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
3131
import org.elasticsearch.index.fielddata.IndexFieldData;
3232
import org.elasticsearch.index.fielddata.SortedNumericDoubleValues;
3333

@@ -46,7 +46,7 @@ final class CountMethodValueSource extends ValueSource {
4646
@Override
4747
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
4848
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
49-
AtomicNumericFieldData leafData = (AtomicNumericFieldData) fieldData.load(leaf);
49+
LeafNumericFieldData leafData = (LeafNumericFieldData) fieldData.load(leaf);
5050
final SortedNumericDoubleValues values = leafData.getDoubleValues();
5151

5252
return new DoubleDocValues(this) {

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/DateMethodValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import org.apache.lucene.index.LeafReaderContext;
3030
import org.apache.lucene.queries.function.FunctionValues;
3131
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
32-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
32+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
3333
import org.elasticsearch.index.fielddata.IndexFieldData;
3434
import org.elasticsearch.index.fielddata.NumericDoubleValues;
3535
import org.elasticsearch.search.MultiValueMode;
@@ -52,7 +52,7 @@ class DateMethodValueSource extends FieldDataValueSource {
5252
@Override
5353
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
5454
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
55-
AtomicNumericFieldData leafData = (AtomicNumericFieldData) fieldData.load(leaf);
55+
LeafNumericFieldData leafData = (LeafNumericFieldData) fieldData.load(leaf);
5656
final Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("UTC"), Locale.ROOT);
5757
NumericDoubleValues docValues = multiValueMode.select(leafData.getDoubleValues());
5858
return new DoubleDocValues(this) {

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/DateObjectValueSource.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.lucene.index.LeafReaderContext;
2828
import org.apache.lucene.queries.function.FunctionValues;
2929
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
30-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
30+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
3131
import org.elasticsearch.index.fielddata.IndexFieldData;
3232
import org.elasticsearch.index.fielddata.NumericDoubleValues;
3333
import org.elasticsearch.search.MultiValueMode;
@@ -41,7 +41,7 @@ class DateObjectValueSource extends FieldDataValueSource {
4141
final String methodName;
4242
final ToIntFunction<ReadableDateTime> function;
4343

44-
DateObjectValueSource(IndexFieldData<?> indexFieldData, MultiValueMode multiValueMode,
44+
DateObjectValueSource(IndexFieldData<?> indexFieldData, MultiValueMode multiValueMode,
4545
String methodName, ToIntFunction<ReadableDateTime> function) {
4646
super(indexFieldData, multiValueMode);
4747

@@ -54,7 +54,7 @@ class DateObjectValueSource extends FieldDataValueSource {
5454
@Override
5555
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
5656
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
57-
AtomicNumericFieldData leafData = (AtomicNumericFieldData) fieldData.load(leaf);
57+
LeafNumericFieldData leafData = (LeafNumericFieldData) fieldData.load(leaf);
5858
MutableDateTime joda = new MutableDateTime(0, DateTimeZone.UTC);
5959
NumericDoubleValues docValues = multiValueMode.select(leafData.getDoubleValues());
6060
return new DoubleDocValues(this) {

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/EmptyMemberValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import org.apache.lucene.queries.function.FunctionValues;
2424
import org.apache.lucene.queries.function.ValueSource;
2525
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
26-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
26+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
2727
import org.elasticsearch.index.fielddata.IndexFieldData;
2828
import org.elasticsearch.index.fielddata.SortedNumericDoubleValues;
2929

@@ -46,7 +46,7 @@ final class EmptyMemberValueSource extends ValueSource {
4646
@Override
4747
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
4848
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
49-
AtomicNumericFieldData leafData = (AtomicNumericFieldData) fieldData.load(leaf);
49+
LeafNumericFieldData leafData = (LeafNumericFieldData) fieldData.load(leaf);
5050
final SortedNumericDoubleValues values = leafData.getDoubleValues();
5151
return new DoubleDocValues(this) {
5252
@Override

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/FieldDataValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.lucene.queries.function.FunctionValues;
2828
import org.apache.lucene.queries.function.ValueSource;
2929
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
30-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
30+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
3131
import org.elasticsearch.index.fielddata.IndexFieldData;
3232
import org.elasticsearch.index.fielddata.NumericDoubleValues;
3333
import org.elasticsearch.search.MultiValueMode;
@@ -67,7 +67,7 @@ public int hashCode() {
6767
@Override
6868
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
6969
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
70-
AtomicNumericFieldData leafData = (AtomicNumericFieldData) fieldData.load(leaf);
70+
LeafNumericFieldData leafData = (LeafNumericFieldData) fieldData.load(leaf);
7171
NumericDoubleValues docValues = multiValueMode.select(leafData.getDoubleValues());
7272
return new DoubleDocValues(this) {
7373
@Override

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/GeoEmptyValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.lucene.queries.function.FunctionValues;
2828
import org.apache.lucene.queries.function.ValueSource;
2929
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
30-
import org.elasticsearch.index.fielddata.AtomicGeoPointFieldData;
30+
import org.elasticsearch.index.fielddata.LeafGeoPointFieldData;
3131
import org.elasticsearch.index.fielddata.IndexFieldData;
3232
import org.elasticsearch.index.fielddata.MultiGeoPointValues;
3333

@@ -44,7 +44,7 @@ final class GeoEmptyValueSource extends ValueSource {
4444
@Override
4545
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
4646
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
47-
AtomicGeoPointFieldData leafData = (AtomicGeoPointFieldData) fieldData.load(leaf);
47+
LeafGeoPointFieldData leafData = (LeafGeoPointFieldData) fieldData.load(leaf);
4848
final MultiGeoPointValues values = leafData.getGeoPointValues();
4949
return new DoubleDocValues(this) {
5050
@Override

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/GeoLatitudeValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.lucene.queries.function.FunctionValues;
2828
import org.apache.lucene.queries.function.ValueSource;
2929
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
30-
import org.elasticsearch.index.fielddata.AtomicGeoPointFieldData;
30+
import org.elasticsearch.index.fielddata.LeafGeoPointFieldData;
3131
import org.elasticsearch.index.fielddata.IndexFieldData;
3232
import org.elasticsearch.index.fielddata.MultiGeoPointValues;
3333

@@ -44,7 +44,7 @@ final class GeoLatitudeValueSource extends ValueSource {
4444
@Override
4545
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
4646
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
47-
AtomicGeoPointFieldData leafData = (AtomicGeoPointFieldData) fieldData.load(leaf);
47+
LeafGeoPointFieldData leafData = (LeafGeoPointFieldData) fieldData.load(leaf);
4848
final MultiGeoPointValues values = leafData.getGeoPointValues();
4949
return new DoubleDocValues(this) {
5050
@Override

modules/lang-expression/src/main/java/org/elasticsearch/script/expression/GeoLongitudeValueSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.lucene.queries.function.FunctionValues;
2828
import org.apache.lucene.queries.function.ValueSource;
2929
import org.apache.lucene.queries.function.docvalues.DoubleDocValues;
30-
import org.elasticsearch.index.fielddata.AtomicGeoPointFieldData;
30+
import org.elasticsearch.index.fielddata.LeafGeoPointFieldData;
3131
import org.elasticsearch.index.fielddata.IndexFieldData;
3232
import org.elasticsearch.index.fielddata.MultiGeoPointValues;
3333

@@ -44,7 +44,7 @@ final class GeoLongitudeValueSource extends ValueSource {
4444
@Override
4545
@SuppressWarnings("rawtypes") // ValueSource uses a rawtype
4646
public FunctionValues getValues(Map context, LeafReaderContext leaf) throws IOException {
47-
AtomicGeoPointFieldData leafData = (AtomicGeoPointFieldData) fieldData.load(leaf);
47+
LeafGeoPointFieldData leafData = (LeafGeoPointFieldData) fieldData.load(leaf);
4848
final MultiGeoPointValues values = leafData.getGeoPointValues();
4949
return new DoubleDocValues(this) {
5050
@Override

modules/lang-expression/src/test/java/org/elasticsearch/script/expression/ExpressionFieldScriptTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
package org.elasticsearch.script.expression;
2121

22-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
22+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
2323
import org.elasticsearch.index.fielddata.IndexNumericFieldData;
2424
import org.elasticsearch.index.fielddata.SortedNumericDoubleValues;
2525
import org.elasticsearch.index.mapper.MapperService;
@@ -56,7 +56,7 @@ public void setUp() throws Exception {
5656
when(doubleValues.advanceExact(anyInt())).thenReturn(true);
5757
when(doubleValues.nextValue()).thenReturn(2.718);
5858

59-
AtomicNumericFieldData atomicFieldData = mock(AtomicNumericFieldData.class);
59+
LeafNumericFieldData atomicFieldData = mock(LeafNumericFieldData.class);
6060
when(atomicFieldData.getDoubleValues()).thenReturn(doubleValues);
6161

6262
IndexNumericFieldData fieldData = mock(IndexNumericFieldData.class);

modules/lang-expression/src/test/java/org/elasticsearch/script/expression/ExpressionNumberSortScriptTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import java.io.IOException;
2323
import java.text.ParseException;
2424
import java.util.Collections;
25-
import org.elasticsearch.index.fielddata.AtomicNumericFieldData;
25+
import org.elasticsearch.index.fielddata.LeafNumericFieldData;
2626
import org.elasticsearch.index.fielddata.IndexNumericFieldData;
2727
import org.elasticsearch.index.fielddata.SortedNumericDoubleValues;
2828
import org.elasticsearch.index.mapper.MapperService;
@@ -55,7 +55,7 @@ public void setUp() throws Exception {
5555
when(doubleValues.advanceExact(anyInt())).thenReturn(true);
5656
when(doubleValues.nextValue()).thenReturn(2.718);
5757

58-
AtomicNumericFieldData atomicFieldData = mock(AtomicNumericFieldData.class);
58+
LeafNumericFieldData atomicFieldData = mock(LeafNumericFieldData.class);
5959
when(atomicFieldData.getDoubleValues()).thenReturn(doubleValues);
6060

6161
IndexNumericFieldData fieldData = mock(IndexNumericFieldData.class);

0 commit comments

Comments
 (0)