浏览代码

[ML] Tolerate mixed types in datafeed stats sort (#135096) (#135371)

Co-authored-by: Pat Whelan <pat.whelan@elastic.co>
David Kyle 2 周之前
父节点
当前提交
39f25a5aed

+ 5 - 0
docs/changelog/135096.yaml

@@ -0,0 +1,5 @@
+pr: 135096
+summary: Tolerate mixed types in datafeed stats sort
+area: Machine Learning
+type: bug
+issues: []

+ 1 - 0
x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/job/persistence/JobResultsProvider.java

@@ -698,6 +698,7 @@ public class JobResultsProvider {
             .setQuery(QueryBuilders.idsQuery().addIds(DatafeedTimingStats.documentId(jobId)))
             .addSort(
                 SortBuilders.fieldSort(DatafeedTimingStats.TOTAL_SEARCH_TIME_MS.getPreferredName())
+                    .setNumericType("double")
                     .unmappedType("double")
                     .order(SortOrder.DESC)
             );