# NullPointerException in Elasticsearch 0.90.10 when searching with a nested filter in the parent document

**URL:** https://discuss.elastic.co/t/nullpointerexception-in-elasticsearch-0-90-10-when-searching-with-a-nested-filter-in-the-parent-document/15466
**Category:** Elasticsearch
**Created:** [January 29, 2014, 4:32am UTC](https://discuss.elastic.co/t/nullpointerexception-in-elasticsearch-0-90-10-when-searching-with-a-nested-filter-in-the-parent-document/15466 "2014-01-29T04:32:46Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![seallison](https://avatars.discourse-cdn.com/v4/letter/s/4af34b/32.png) [@seallison](https://discuss.elastic.co/u/seallison)
#### Post date: [January 29, 2014, 4:32am UTC](https://discuss.elastic.co/t/nullpointerexception-in-elasticsearch-0-90-10-when-searching-with-a-nested-filter-in-the-parent-document/15466/1 "2014-01-29T04:32:46Z")

</div>

I'm getting a NullPointerException in Elasticsearch 0.90.10 when searching  
using a nested filter on the parent document.

The exception is:

[2014-01-28 23:25:37,483][DEBUG][action.search.type] [Gorilla-Man]  
[3] Failed to execute fetch phase  
java.lang.NullPointerException  
at  
org.elasticsearch.index.search.child.ParentConstantScoreQuery$ChildrenWeight$ChildrenDocIdIterator.match(ParentConstantScoreQuery.java:176)  
at  
org.apache.lucene.search.FilteredDocIdSetIterator.advance(FilteredDocIdSetIterator.java:71)  
at  
org.elasticsearch.index.search.child.ConstantScorer.advance(ConstantScorer.java:70)  
at  
org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.advance(ConstantScoreQuery.java:217)  
at  
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.explain(ConstantScoreQuery.java:166)  
at org.apache.lucene.search.FilteredQuery$1.explain(FilteredQuery.java:102)  
at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:672)  
at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:652)  
at  
org.elasticsearch.search.internal.ContextIndexSearcher.explain(ContextIndexSearcher.java:192)  
at  
org.elasticsearch.search.fetch.explain.ExplainFetchSubPhase.hitExecute(ExplainFetchSubPhase.java:72)  
at org.elasticsearch.search.fetch.FetchPhase.execute(FetchPhase.java:197)  
at  
org.elasticsearch.search.SearchService.executeFetchPhase(SearchService.java:434)  
at  
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteFetch(SearchServiceTransportAction.java:406)  
at  
org.elasticsearch.action.search.type.TransportSearchDfsQueryThenFetchAction$AsyncAction.executeFetch(TransportSearchDfsQueryThenFetchAction.java:249)  
at  
org.elasticsearch.action.search.type.TransportSearchDfsQueryThenFetchAction$AsyncAction$5.run(TransportSearchDfsQueryThenFetchAction.java:233)  
at  
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
at  
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
at java.lang.Thread.run(Thread.java:744)

I've created a gist with a sample mapping and how I am building the nested  
filter: [https://gist.github.com/seallison/8681846](https://gist.github.com/seallison/8681846)

I know this worked in a previous version of Elasticsearch (maybe 0.90.5?) I  
can't remember.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/f2768bb8-20e9-44cc-af56-e69e802fb0c0%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/f2768bb8-20e9-44cc-af56-e69e802fb0c0%40googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![mvg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mvg/32/98890_2.png) [@mvg](https://discuss.elastic.co/u/mvg)
#### Post date: [January 29, 2014, 9:49am UTC](https://discuss.elastic.co/t/nullpointerexception-in-elasticsearch-0-90-10-when-searching-with-a-nested-filter-in-the-parent-document/15466/2 "2014-01-29T09:49:55Z")

</div>

Hi,

This particular issue has been fixed via another issue:

> <https://github.com/elastic/elasticsearch/issues/4703>
>
> When using scroll with a has\_child filter, the initial request returns the corre…ct total number of hits, but subsequent requests return no hits.
> 
> It looks like this problem was introduced in 0.90.6, and still occurs in 0.90.10. 0.90.5 works as expected.
> 
> The number of documents seems to play a part - in my initial test cases with only 2 parent documents, I couldn't reproduce the issue. However, creating 100 parents does reliably reproduce it. In my testing, 8 parent documents worked fine, but 9 did not.
> 
> It sounds very similar to the issue mentioned here: http://elasticsearch-users.115913.n3.nabble.com/No-hit-using-scan-scroll-with-has-parent-filter-td4047236.html
> 
> Here's a test script (requires jq(1) to grab the scroll ID from the first JSON result):
> 
> \`\`\` bash
> \#!/bin/sh
> 
> HOST='localhost:9200'
> INDEX='test\_scroll\_jj'
> CURL="curl -q --ipv4 --silent --show-error --fail"
> 
> $CURL -XDELETE "$HOST/${INDEX}?pretty=true" \>/dev/null
> $CURL -XPOST "$HOST/${INDEX}/?pretty=true" -d '
> {
> "mappings": {
> "homes":{
> "\_parent":{
> "type" : "person"
> }
> }
> }
> }' \>/dev/null
> 
> for x in {1..100}; do # in my testing, 8 docs works, 9 fails
> $CURL -XPUT "$HOST/${INDEX}/person/$x/?pretty=true" -d '{}' \>/dev/null
> $CURL -XPOST "$HOST/${INDEX}/homes?parent=$x&pretty=true" -d '{}' \>/dev/null
> done
> 
> $CURL -XPOST "$HOST/${INDEX}/\_refresh?pretty=true" \>/dev/null
> 
> echo "REQUEST ONE:"
> SCROLL\_RESULT=$($CURL -v -XPOST "http://$HOST/${INDEX}/person/\_search?pretty=true&scroll=30s" -d'
> {
> "size" : 1,
> "fields" : \["\_id"\],
> "query" : {
> "filtered" : {
> "filter" : {
> "has\_child" : {
> "type" : "homes",
> "query" : {
> "match\_all" : {}
> }
> }
> }
> }
> }
> }')
> echo $SCROLL\_RESULT
> 
> scroll\_id=$(echo $SCROLL\_RESULT | jq -r '.\["\_scroll\_id"\]')
> 
> echo
> echo "REQUEST TWO:"
> $CURL -v "http://$HOST/\_search/scroll?scroll=30s&scroll\_id=$scroll\_id&pretty=true"
> \`\`\`
> 
> The failing output on 0.90.10:
> 
> \`\`\`
> /tmp|⇒ /tmp/scrollbug.sh
> REQUEST ONE:
> \* About to connect() to localhost port 9200 (#0)
> \* Trying 127.0.0.1...
> \* Adding handle: conn: 0x7fb832006e00
> \* Adding handle: send: 0
> \* Adding handle: recv: 0
> \* Curl\_addHandleToPipeline: length: 1
> \* - Conn 0 (0x7fb832006e00) send\_pipe: 1, recv\_pipe: 0
> \* Connected to localhost (127.0.0.1) port 9200 (#0)
> \> POST /test\_scroll\_jj/person/\_search?pretty=true&scroll=30s HTTP/1.1
> \> User-Agent: curl/7.32.0
> \> Host: localhost:9200
> \> Accept: \*/\*
> \> Content-Length: 321
> \> Content-Type: application/x-www-form-urlencoded
> \>
> } \[data not shown\]
> \* upload completely sent off: 321 out of 321 bytes
> \< HTTP/1.1 200 OK
> \< Content-Type: application/json; charset=UTF-8
> \< Content-Length: 520
> \<
> { \[data not shown\]
> \* Connection #0 to host localhost left intact
> { "\_scroll\_id" : "cXVlcnlUaGVuRmV0Y2g7NTs2OkM5SXlBenNyU0lXR21uX3JsN25XcHc7NzpDOUl5QXpzclNJV0dtbl9ybDduV3B3Ozg6QzlJeUF6c3JTSVdHbW5fcmw3bldwdzs5OkM5SXlBenNyU0lXR21uX3JsN25XcHc7MTA6QzlJeUF6c3JTSVdHbW5fcmw3bldwdzswOw==", "took" : 5, "timed\_out" : false, "\_shards" : { "total" : 5, "successful" : 5, "failed" : 0 }, "hits" : { "total" : 100, "max\_score" : 1.0, "hits" : \[{ "\_index" : "test\_scroll\_jj", "\_type" : "person", "\_id" : "2", "\_score" : 1.0 } \] } }
> 
> REQUEST TWO:
> \* About to connect() to localhost port 9200 (#0)
> \* Trying 127.0.0.1...
> \* Adding handle: conn: 0x7f8589806e00
> \* Adding handle: send: 0
> \* Adding handle: recv: 0
> \* Curl\_addHandleToPipeline: length: 1
> \* - Conn 0 (0x7f8589806e00) send\_pipe: 1, recv\_pipe: 0
> \* Connected to localhost (127.0.0.1) port 9200 (#0)
> \> GET /\_search/scroll?scroll=30s&scroll\_id=cXVlcnlUaGVuRmV0Y2g7NTs2OkM5SXlBenNyU0lXR21uX3JsN25XcHc7NzpDOUl5QXpzclNJV0dtbl9ybDduV3B3Ozg6QzlJeUF6c3JTSVdHbW5fcmw3bldwdzs5OkM5SXlBenNyU0lXR21uX3JsN25XcHc7MTA6QzlJeUF6c3JTSVdHbW5fcmw3bldwdzswOw==&pretty=true HTTP/1.1
> \> User-Agent: curl/7.32.0
> \> Host: localhost:9200
> \> Accept: \*/\*
> \>
> \< HTTP/1.1 200 OK
> \< Content-Type: application/json; charset=UTF-8
> \< Content-Length: 410
> \<
> {
> "\_scroll\_id" : "cXVlcnlUaGVuRmV0Y2g7NTs2OkM5SXlBenNyU0lXR21uX3JsN25XcHc7NzpDOUl5QXpzclNJV0dtbl9ybDduV3B3Ozg6QzlJeUF6c3JTSVdHbW5fcmw3bldwdzs5OkM5SXlBenNyU0lXR21uX3JsN25XcHc7MTA6QzlJeUF6c3JTSVdHbW5fcmw3bldwdzswOw==",
> "took" : 0,
> "timed\_out" : false,
> "\_shards" : {
> "total" : 5,
> "successful" : 5,
> "failed" : 0
> },
> "hits" : {
> "total" : 0,
> "max\_score" : null,
> "hits" : \[\]
> }
> }
> \`\`\`
> 
> And the expected output as per 0.90.5:
> 
> \`\`\`
> /tmp|⇒ /tmp/scrollbug.sh
> REQUEST ONE:
> \* About to connect() to localhost port 9200 (#0)
> \* Trying 127.0.0.1...
> \* Adding handle: conn: 0x7fd04a006e00
> \* Adding handle: send: 0
> \* Adding handle: recv: 0
> \* Curl\_addHandleToPipeline: length: 1
> \* - Conn 0 (0x7fd04a006e00) send\_pipe: 1, recv\_pipe: 0
> \* Connected to localhost (127.0.0.1) port 9200 (#0)
> \> POST /test\_scroll\_jj/person/\_search?pretty=true&scroll=30s HTTP/1.1
> \> User-Agent: curl/7.32.0
> \> Host: localhost:9200
> \> Accept: \*/\*
> \> Content-Length: 321
> \> Content-Type: application/x-www-form-urlencoded
> \>
> } \[data not shown\]
> \* upload completely sent off: 321 out of 321 bytes
> \< HTTP/1.1 200 OK
> \< Content-Type: application/json; charset=UTF-8
> \< Content-Length: 523
> \<
> { \[data not shown\]
> \* Connection #0 to host localhost left intact
> { "\_scroll\_id" : "cXVlcnlUaGVuRmV0Y2g7NTsyMTpILV9IUWU2MlRrUzQyd2JRYzZLS3dROzIzOkgtX0hRZTYyVGtTNDJ3YlFjNktLd1E7MjI6SC1fSFFlNjJUa1M0MndiUWM2S0t3UTsyNDpILV9IUWU2MlRrUzQyd2JRYzZLS3dROzI1OkgtX0hRZTYyVGtTNDJ3YlFjNktLd1E7MDs=", "took" : 9, "timed\_out" : false, "\_shards" : { "total" : 5, "successful" : 5, "failed" : 0 }, "hits" : { "total" : 100, "max\_score" : 1.0, "hits" : \[{ "\_index" : "test\_scroll\_jj", "\_type" : "person", "\_id" : "2", "\_score" : 1.0 } \] } }
> 
> REQUEST TWO:
> \* About to connect() to localhost port 9200 (#0)
> \* Trying 127.0.0.1...
> \* Adding handle: conn: 0x7f8a92006e00
> \* Adding handle: send: 0
> \* Adding handle: recv: 0
> \* Curl\_addHandleToPipeline: length: 1
> \* - Conn 0 (0x7f8a92006e00) send\_pipe: 1, recv\_pipe: 0
> \* Connected to localhost (127.0.0.1) port 9200 (#0)
> \> GET /\_search/scroll?scroll=30s&scroll\_id=cXVlcnlUaGVuRmV0Y2g7NTsyMTpILV9IUWU2MlRrUzQyd2JRYzZLS3dROzIzOkgtX0hRZTYyVGtTNDJ3YlFjNktLd1E7MjI6SC1fSFFlNjJUa1M0MndiUWM2S0t3UTsyNDpILV9IUWU2MlRrUzQyd2JRYzZLS3dROzI1OkgtX0hRZTYyVGtTNDJ3YlFjNktLd1E7MDs=&pretty=true HTTP/1.1
> \> User-Agent: curl/7.32.0
> \> Host: localhost:9200
> \> Accept: \*/\*
> \>
> \< HTTP/1.1 200 OK
> \< Content-Type: application/json; charset=UTF-8
> \< Content-Length: 523
> \<
> {
> "\_scroll\_id" : "cXVlcnlUaGVuRmV0Y2g7NTsyMTpILV9IUWU2MlRrUzQyd2JRYzZLS3dROzIzOkgtX0hRZTYyVGtTNDJ3YlFjNktLd1E7MjI6SC1fSFFlNjJUa1M0MndiUWM2S0t3UTsyNDpILV9IUWU2MlRrUzQyd2JRYzZLS3dROzI1OkgtX0hRZTYyVGtTNDJ3YlFjNktLd1E7MDs=",
> "took" : 2,
> "timed\_out" : false,
> "\_shards" : {
> "total" : 5,
> "successful" : 5,
> "failed" : 0
> },
> "hits" : {
> "total" : 100,
> "max\_score" : 1.0,
> "hits" : \[ {
> "\_index" : "test\_scroll\_jj",
> "\_type" : "person",
> "\_id" : "7",
> "\_score" : 1.0
> } \]
> }
> }
> \`\`\`

The 4703 issue fix will be included 0.90.11 and 1.0-rc2.

Martijn

On 29 January 2014 05:32, seallison [seallison@gmail.com](mailto:seallison@gmail.com) wrote:

> I'm getting a NullPointerException in Elasticsearch 0.90.10 when searching  
> using a nested filter on the parent document.
> 
> The exception is:
> 
> [2014-01-28 23:25:37,483][DEBUG][action.search.type] [Gorilla-Man]  
> [3] Failed to execute fetch phase  
> java.lang.NullPointerException  
> at  
> org.elasticsearch.index.search.child.ParentConstantScoreQuery$ChildrenWeight$ChildrenDocIdIterator.match(ParentConstantScoreQuery.java:176)  
> at  
> org.apache.lucene.search.FilteredDocIdSetIterator.advance(FilteredDocIdSetIterator.java:71)  
> at  
> org.elasticsearch.index.search.child.ConstantScorer.advance(ConstantScorer.java:70)  
> at  
> org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.advance(ConstantScoreQuery.java:217)  
> at  
> org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.explain(ConstantScoreQuery.java:166)  
> at org.apache.lucene.search.FilteredQuery$1.explain(FilteredQuery.java:102)  
> at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:672)  
> at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:652)  
> at  
> org.elasticsearch.search.internal.ContextIndexSearcher.explain(ContextIndexSearcher.java:192)  
> at  
> org.elasticsearch.search.fetch.explain.ExplainFetchSubPhase.hitExecute(ExplainFetchSubPhase.java:72)  
> at org.elasticsearch.search.fetch.FetchPhase.execute(FetchPhase.java:197)  
> at  
> org.elasticsearch.search.SearchService.executeFetchPhase(SearchService.java:434)  
> at  
> org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteFetch(SearchServiceTransportAction.java:406)  
> at  
> org.elasticsearch.action.search.type.TransportSearchDfsQueryThenFetchAction$AsyncAction.executeFetch(TransportSearchDfsQueryThenFetchAction.java:249)  
> at  
> org.elasticsearch.action.search.type.TransportSearchDfsQueryThenFetchAction$AsyncAction$5.run(TransportSearchDfsQueryThenFetchAction.java:233)  
> at  
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
> at  
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
> at java.lang.Thread.run(Thread.java:744)
> 
> I've created a gist with a sample mapping and how I am building the nested  
> filter: [NPE when doing hasParentFilter with a nestedFilter · GitHub](https://gist.github.com/seallison/8681846)
> 
> I know this worked in a previous version of Elasticsearch (maybe 0.90.5?)  
> I can't remember.
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/f2768bb8-20e9-44cc-af56-e69e802fb0c0%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/f2768bb8-20e9-44cc-af56-e69e802fb0c0%40googlegroups.com)  
> .  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
Met vriendelijke groet,

Martijn van Groningen

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CA%2BA76TyNhxwOLipO7Nz8oghFgN\_n9e%2BCUDjCS\_W6H8q\_oHLLwg%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CA%2BA76TyNhxwOLipO7Nz8oghFgN_n9e%2BCUDjCS_W6H8q_oHLLwg%40mail.gmail.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![seallison](https://avatars.discourse-cdn.com/v4/letter/s/4af34b/32.png) [@seallison](https://discuss.elastic.co/u/seallison)
#### Post date: [January 29, 2014, 2:52pm UTC](https://discuss.elastic.co/t/nullpointerexception-in-elasticsearch-0-90-10-when-searching-with-a-nested-filter-in-the-parent-document/15466/3 "2014-01-29T14:52:50Z")

</div>

Ok thanks for letting me know. I'll try it out as soon as 0.90.11 comes out.

On Wednesday, January 29, 2014 4:49:55 AM UTC-5, Martijn v Groningen wrote:

> Hi,
> 
> This particular issue has been fixed via another issue:  
> [Scrolling with has\_child filter returns no hits on 2nd request · Issue #4703 · elastic/elasticsearch · GitHub](https://github.com/elasticsearch/elasticsearch/issues/4703)
> 
> The 4703 issue fix will be included 0.90.11 and 1.0-rc2.
> 
> Martijn
> 
> On 29 January 2014 05:32, seallison \<[seal...@gmail.com](mailto:seal...@gmail.com) \<javascript:\>\>wrote:
> 
> > I'm getting a NullPointerException in Elasticsearch 0.90.10 when  
> > searching using a nested filter on the parent document.
> > 
> > The exception is:
> > 
> > [2014-01-28 23:25:37,483][DEBUG][action.search.type] [Gorilla-Man]  
> > [3] Failed to execute fetch phase  
> > java.lang.NullPointerException  
> > at  
> > org.elasticsearch.index.search.child.ParentConstantScoreQuery$ChildrenWeight$ChildrenDocIdIterator.match(ParentConstantScoreQuery.java:176)  
> > at  
> > org.apache.lucene.search.FilteredDocIdSetIterator.advance(FilteredDocIdSetIterator.java:71)  
> > at  
> > org.elasticsearch.index.search.child.ConstantScorer.advance(ConstantScorer.java:70)  
> > at  
> > org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.advance(ConstantScoreQuery.java:217)  
> > at  
> > org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.explain(ConstantScoreQuery.java:166)  
> > at  
> > org.apache.lucene.search.FilteredQuery$1.explain(FilteredQuery.java:102)  
> > at  
> > org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:672)  
> > at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:652)  
> > at  
> > org.elasticsearch.search.internal.ContextIndexSearcher.explain(ContextIndexSearcher.java:192)  
> > at  
> > org.elasticsearch.search.fetch.explain.ExplainFetchSubPhase.hitExecute(ExplainFetchSubPhase.java:72)  
> > at  
> > org.elasticsearch.search.fetch.FetchPhase.execute(FetchPhase.java:197)  
> > at  
> > org.elasticsearch.search.SearchService.executeFetchPhase(SearchService.java:434)  
> > at  
> > org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteFetch(SearchServiceTransportAction.java:406)  
> > at  
> > org.elasticsearch.action.search.type.TransportSearchDfsQueryThenFetchAction$AsyncAction.executeFetch(TransportSearchDfsQueryThenFetchAction.java:249)  
> > at  
> > org.elasticsearch.action.search.type.TransportSearchDfsQueryThenFetchAction$AsyncAction$5.run(TransportSearchDfsQueryThenFetchAction.java:233)  
> > at  
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
> > at  
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
> > at java.lang.Thread.run(Thread.java:744)
> > 
> > I've created a gist with a sample mapping and how I am building the  
> > nested filter: [NPE when doing hasParentFilter with a nestedFilter · GitHub](https://gist.github.com/seallison/8681846)
> > 
> > I know this worked in a previous version of Elasticsearch (maybe 0.90.5?)  
> > I can't remember.
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com) \<javascript:\>.  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/f2768bb8-20e9-44cc-af56-e69e802fb0c0%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/f2768bb8-20e9-44cc-af56-e69e802fb0c0%40googlegroups.com)  
> > .  
> > For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).
> 
> --  
> Met vriendelijke groet,
> 
> Martijn van Groningen

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/7339afb1-8483-4fbb-89f4-e877c3515c78%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/7339afb1-8483-4fbb-89f4-e877c3515c78%40googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<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: [July 6, 2017, 1:54am UTC](https://discuss.elastic.co/t/nullpointerexception-in-elasticsearch-0-90-10-when-searching-with-a-nested-filter-in-the-parent-document/15466/4 "2017-07-06T01:54:10Z")

</div>


