{
    "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,
                "query": "*",
                "default_field": "*"
            }
            },
            {
            "query_string": {
                "query": "pull_request:true",
                "analyze_wildcard": true,
                "default_field": "*"
            }
            },
            {
            "range": {
                "grimoire_creation_date": {
                "gte": 1481707347694,
                "lte": 1639473747694,
                "format": "epoch_millis"
                }
            }
            }
        ],
        "filter": [],
        "should": [],
        "must_not": []
        }
    }
}