{
  "aggs": {
    "2": {
      "terms": {
        "field": "state",
        "size": 10,
        "order": {
          "_count": "desc"
        }
      }
    }
  },
  "size": 0,
  "highlight": {
    "pre_tags": [
      "@kibana-highlighted-field@"
    ],
    "post_tags": [
      "@/kibana-highlighted-field@"
    ],
    "fields": {
      "*": {}
    },
    "require_field_match": false,
    "fragment_size": 2147483647
  },
  "_source": {
    "excludes": []
  },
  "stored_fields": [
    "*"
  ],
  "script_fields": {
    "painless_delay": {
      "script": {
        "source": "if (doc.containsKey('state')) {\n  if (doc['state'].value == 'closed') {\n     return Duration.between(LocalDateTime.ofInstant(Instant.ofEpochMilli(doc['grimoire_creation_date'].value.millis), ZoneId.of('Z')), LocalDateTime.ofInstant(Instant.ofEpochMilli(doc['closed_at'].value.millis), ZoneId.of('Z'))).toMinutes()/1440.0;\n  } else {\n     return Duration.between(LocalDateTime.ofInstant(Instant.ofEpochMilli(doc['grimoire_creation_date'].value.millis), ZoneId.of('Z')), LocalDateTime.ofInstant(Instant.ofEpochMilli(new Date().getTime()), ZoneId.of('Z'))).toMinutes()/1440.0;\n  }\n\n  \n} else {\n  return 0;\n}",
        "lang": "painless"
      }
    }
  },
  "docvalue_fields": [
    {
      "field": "closed_at",
      "format": "date_time"
    },
    {
      "field": "created_at",
      "format": "date_time"
    },
    {
      "field": "grimoire_creation_date",
      "format": "date_time"
    },
    {
      "field": "merged_at",
      "format": "date_time"
    },
    {
      "field": "metadata__enriched_on",
      "format": "date_time"
    },
    {
      "field": "metadata__timestamp",
      "format": "date_time"
    },
    {
      "field": "metadata__updated_on",
      "format": "date_time"
    },
    {
      "field": "updated_at",
      "format": "date_time"
    }
  ],
  "query": {
    "bool": {
      "must": [
        {
          "query_string": {
            "analyze_wildcard": true,
            "default_field": "*",
            "query": "*"
          }
        },
        {
          "query_string": {
            "query": "pull_request:false",
            "analyze_wildcard": true,
            "default_field": "*"
          }
        },
        {
          "range": {
            "grimoire_creation_date": {
              "gte": 1486022007272,
              "lte": 1643788407272,
              "format": "epoch_millis"
            }
          }
        }
      ],
      "filter": [],
      "should": [],
      "must_not": []
    }
  }
}