Skip to content

Commit e4a57b0

Browse files
committed
fix test
1 parent 5eb9593 commit e4a57b0

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

server/src/test/java/org/elasticsearch/index/mapper/TSBulkBlockLoadingTests.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
package org.elasticsearch.index.mapper;
1111

1212
import org.apache.lucene.document.SortedDocValuesField;
13+
import org.apache.lucene.document.SortedSetDocValuesField;
1314
import org.apache.lucene.index.DirectoryReader;
1415
import org.apache.lucene.index.IndexWriter;
1516
import org.apache.lucene.index.IndexWriterConfig;
@@ -70,13 +71,19 @@ public void doTestManyValues(String fieldName, Class<?> expectedColumnReader) th
7071
int uniqueTsidEvery = 200;
7172
IndexWriterConfig iwc = new IndexWriterConfig(new MockAnalyzer(random()));
7273
iwc.setLeafSorter(DataStream.TIMESERIES_LEAF_READERS_SORTER);
73-
iwc.setIndexSort(new Sort(new SortField(fieldName, SortField.Type.STRING, false)));
74+
if (fieldName.equals(TimeSeriesIdFieldMapper.NAME)) {
75+
iwc.setIndexSort(new Sort(new SortField(fieldName, SortField.Type.STRING, false)));
76+
}
7477
iwc.setCodec(TestUtil.alwaysDocValuesFormat(new ES819TSDBDocValuesFormat()));
7578
try (IndexWriter iw = new IndexWriter(directory, iwc)) {
7679
for (int i = from; i < to; i++) {
7780
LuceneDocument doc = new LuceneDocument();
7881
int tsid = i / uniqueTsidEvery;
79-
doc.add(new SortedDocValuesField(fieldName, new BytesRef(String.format(Locale.ROOT, "%04d", tsid))));
82+
if (fieldName.equals(TimeSeriesIdFieldMapper.NAME)) {
83+
doc.add(new SortedDocValuesField(fieldName, new BytesRef(String.format(Locale.ROOT, "%04d", tsid))));
84+
} else {
85+
doc.add(new SortedSetDocValuesField(fieldName, new BytesRef(String.format(Locale.ROOT, "%04d", tsid))));
86+
}
8087
iw.addDocument(doc);
8188
}
8289
iw.forceMerge(1);

0 commit comments

Comments
 (0)