# Elasticsearch 6.3.0 randomly fails to execute function\_score query

**URL:** <https://discuss.elastic.co/t/elasticsearch-6-3-0-randomly-fails-to-execute-function-score-query/141402>\
**Category:** Elasticsearch\
**Created:** [July 24, 2018, 2:30pm UTC](https://discuss.elastic.co/t/elasticsearch-6-3-0-randomly-fails-to-execute-function-score-query/141402 "2018-07-24T14:30:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dominik.safaric](https://avatars.discourse-cdn.com/v4/letter/d/b38774/32.png) [@dominik.safaric](https://discuss.elastic.co/u/dominik.safaric)\
**Post date:** [July 24, 2018, 2:30pm UTC](https://discuss.elastic.co/t/elasticsearch-6-3-0-randomly-fails-to-execute-function-score-query/141402/1 "2018-07-24T14:30:34Z")

</div>

Hi,

Using my three node Elasticsearch 6.3.0 cluster I'm trying to execute the following function score query:

```auto
{"size": 400, "from": 0, "query": {"nested": {"path": "feature_vectors", "query": {"function_score": {"functions": [{"similar_score": {"feature_vectors.fine_grained.value": {"value": "mg3GopoNxqKaDWaimg1GoppdxoKaHcaivg/ooJpdxpqaDeSgmg3goL4v+KCaDeSi/if5qL4v+aj+J/mgfif5KPvufo4ZPobtUc1s6kuDM6CeNVQj793WMPvFQkkFsEtSpRcJ6o3Gcx5YpD+324FgUmFgMsjILzMlNXUeWJcqP4eFykHBvc5Sar0rSPqWNAbh4Pzm+VuAmTlrPcfNkQk0pnK7ncslGpNxtiM7SZThBhC7+qpwR2Qe+q5UIHZRczp/5NMJaYjzfk6ntFvSGxOzFgRbLJ4EMSpcqmdR5DSMIMA=", "components": [{"size": 64, "weight": 1}, {"size": 64, "weight": 1}, {"size": 64, "weight": 1}, {"size": 32, "weight": 1}]}}}], "query": {"bool": {"filter": [{"terms": {"groups": [6272]}}]}}}}}}, "_source": ["content_id_db", "image_id_db", "url"], "sort": [{"_score": "asc"}]}

```

Interestingly, although syntactically correct the query randomly fails executing with the following exception:

```auto
   File "./computer_vision/image_search_runtime/elasticsearch/api.py", line 192, in _search
    resp = s.execute()
  File "/usr/local/lib/python3.5/site-packages/elasticsearch_dsl/search.py", line 639, in execute
    **self._params
  File "/usr/local/lib/python3.5/site-packages/elasticsearch/client/utils.py", line 73, in _wrapped
    return func(*args, params=params, **kwargs)
  File "/usr/local/lib/python3.5/site-packages/elasticsearch/client/ __init__.py", line 623, in search
    doc_type, '_search'), params=params, body=body)
  File "/usr/local/lib/python3.5/site-packages/elasticsearch/transport.py", line 312, in perform_request
    status, headers, data = connection.perform_request(method, url, params, body, ignore=ignore, timeout=timeout)
  File "/usr/local/lib/python3.5/site-packages/elasticsearch/connection/http_urllib3.py", line 128, in perform_request
    self._raise_error(response.status, raw_data)
  File "/usr/local/lib/python3.5/site-packages/elasticsearch/connection/base.py", line 125, in _raise_error
    raise HTTP_EXCEPTIONS.get(status_code, TransportError)(status_code, error_message, additional_info)
elasticsearch.exceptions.RequestError: TransportError(400, 'parsing_exception', 'no [query] registered for [function_score]')

```

This issue does not occur at every query execution, but instead of every fourth or fifth for instance.

What could the issue be?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 21, 2018, 2:30pm UTC](https://discuss.elastic.co/t/elasticsearch-6-3-0-randomly-fails-to-execute-function-score-query/141402/2 "2018-08-21T14:30:34Z")

</div>

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