Skip to content

Commit dc6c618

Browse files
committed
response to PR feedback
1 parent a157a64 commit dc6c618

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

server/src/main/java/org/elasticsearch/action/fieldcaps/FieldCapabilitiesFetcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ static Map<String, IndexFieldCapabilities> retrieveFieldCaps(
171171
for (Map.Entry<String, MappedFieldType> entry : context.getAllFields()) {
172172
final String field = entry.getKey();
173173
MappedFieldType ft = entry.getValue();
174-
if (fieldNameFilter.test(field) == false && ((ft.isDimension() && includeDimensions) == false)) {
174+
if (fieldNameFilter.test(field) == false && ((includeDimensions && ft.isDimension()) == false)) {
175175
continue;
176176
}
177177
if ((includeEmptyFields || ft.fieldHasValue(fieldInfos))

x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/session/EsqlSession.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,8 +626,10 @@ private void preAnalyzeMainIndices(
626626
result.withIndexResolution(IndexResolution.valid(new EsIndex(table.indexPattern(), Map.of(), Map.of())))
627627
);
628628
} else {
629+
boolean includeAllDimensions = false;
629630
// call the EsqlResolveFieldsAction (field-caps) to resolve indices and get field types
630631
if (preAnalysis.indexMode == IndexMode.TIME_SERIES) {
632+
includeAllDimensions = true;
631633
// TODO: Maybe if no indices are returned, retry without index mode and provide a clearer error message.
632634
var indexModeFilter = new TermQueryBuilder(IndexModeFieldMapper.NAME, IndexMode.TIME_SERIES.getName());
633635
if (requestFilter != null) {
@@ -643,7 +645,7 @@ private void preAnalyzeMainIndices(
643645
listener.delegateFailure((l, indexResolution) -> {
644646
l.onResponse(result.withIndexResolution(indexResolution));
645647
}),
646-
false
648+
includeAllDimensions
647649
);
648650
}
649651
} else {

0 commit comments

Comments
 (0)