Aggregation search use highlevel client get incorrect result occasional

i execute aggregation search use highlevel client,and print searchbuilder as follow:

{  "size": 0,
  "query": {},
  "aggregations": {
    "term0": {
      "filter": {
        "match_all": {
          "boost": 1
        }
      },
      "aggregations": {
        "countCOUNT_DISTINCTdid": {
          "cardinality": {
            "field": "did",
            "precision_threshold": 40000
          }
        }
      }
    }
  }}

but get response content:

{
  "took": 1002,
  "timed_out": false,
  "terminated_early": false,
  "num_reduce_phases": 0,
  "_shards": {
    "total": 20,
    "successful": 0,
    "skipped": 0,
    "failed": 0
  },
  "hits": {
    "total": {
      "value": 0,
      "relation": "gte"
    },
    "max_score": null,
    "hits": []
  }
}

and search using kinbana get correct result:

{
  "took" : 231,
  "timed_out" : false,
  "_shards" : {
    "total" : 20,
    "successful" : 20,
    "skipped" : 0,
    "failed" : 0
  },
  "hits" : {
    "total" : {
      "value" : 10000,
      "relation" : "gte"
    },
    "max_score" : null,
    "hits" : [ ]
  },
  "aggregations" : {
    "term0" : {
      "doc_count" : 8526098,
      "countCOUNT_DISTINCTdid" : {
        "value" : 3929368
      }
    }
  }
}

and it's occasional,other search is ok at the same time

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.