Nik Everett
eb169ae226
Fix lookup support in adjacency matrix (backport of #59099 ) ( #59108 )
...
This request:
```
POST /_search
{
"aggs": {
"a": {
"adjacency_matrix": {
"filters": {
"1": {
"terms": { "t": { "index": "lookup", "id": "1", "path": "t" } }
}
}
}
}
}
}
```
Would fail with a 500 error and a message like:
```
{
"error": {
"root_cause": [
{
"type": "illegal_state_exception",
"reason":"async actions are left after rewrite"
}
]
}
}
```
This fixes that by moving the query rewrite phase from a synchronous
call on the data nodes into the standard aggregation rewrite phase which
can properly handle the asynchronous actions.
2020-07-07 10:28:20 -04:00
..
2020-07-07 10:28:20 -04:00
2020-07-02 09:52:05 -04:00
2020-04-04 18:04:25 -04:00
2020-06-30 15:55:37 -04:00
2020-06-18 11:56:06 -04:00
2020-07-02 17:20:55 -04:00
2020-06-25 14:14:51 -04:00
2020-07-06 11:58:43 -04:00
2020-07-02 19:40:45 -04:00
2020-07-02 17:11:25 -07:00
2020-04-13 09:27:03 -04:00
2020-06-16 16:49:48 -07:00
2020-06-01 16:42:53 -07:00
2020-07-03 13:01:08 -07:00
2020-07-03 13:01:08 -07:00
2020-07-02 19:40:45 -04:00
2020-07-06 11:32:33 +02:00
2020-07-06 11:35:30 +01:00
2020-04-07 09:51:37 +03:00
2020-07-01 13:47:14 -04:00
2020-07-02 09:52:33 -04:00
2020-07-06 12:55:12 +02:00
2020-07-07 14:14:58 +01:00
2020-07-02 17:11:25 -07:00
2020-06-08 15:06:10 +02:00
2020-07-01 12:19:29 +02:00
2020-06-30 13:13:09 +01:00
2020-04-02 17:51:16 -07:00
2020-06-18 11:54:23 -06:00
2020-07-02 08:48:07 -04:00
2020-06-01 16:42:53 -07:00
2020-07-06 11:20:53 -04:00
2020-06-16 16:49:48 -07:00
2020-06-30 10:16:43 -04:00
2020-07-04 11:16:28 +01:00
2020-07-03 17:03:00 +02:00
2020-06-15 15:19:02 +02:00
2020-06-01 13:15:08 -04:00
2019-11-18 12:42:46 -08:00
2018-03-28 15:01:45 +02:00
2020-03-03 13:22:52 -05:00
2020-06-30 17:33:35 -04:00
2020-03-20 14:46:38 +01:00
2020-03-18 19:54:03 -04:00
2020-01-28 05:32:32 -05:00
2019-09-25 08:11:37 -07:00
2019-07-19 14:36:06 -04:00
2020-03-24 02:05:15 +01:00
2020-02-21 12:07:10 -05:00
2020-07-03 13:01:08 -07:00
2017-07-18 13:44:08 -07:00
2020-06-05 12:08:45 -04:00
2020-04-22 10:44:16 -04:00
2020-07-02 19:40:45 -04:00
2020-07-03 13:01:08 -07:00
2018-05-18 11:05:40 -07:00
2020-07-02 19:05:32 -07:00
2019-11-22 14:37:36 -05:00
2020-06-15 16:42:57 -04:00
2020-06-01 16:42:53 -07:00
2020-02-12 22:56:14 +01:00
2020-07-07 09:02:33 -04:00
2020-06-18 11:54:23 -06:00
2019-06-06 10:46:02 -04:00
2020-06-30 17:33:35 -04:00
2020-07-02 19:40:45 -04:00
2020-05-06 11:47:39 -04:00