# MapperParsingException: No handler for type \[completion\]

**URL:** <https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901>\
**Category:** Elasticsearch\
**Created:** [October 10, 2013, 8:23am UTC](https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901 "2013-10-10T08:23:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Barak\_Yaish](https://avatars.discourse-cdn.com/v4/letter/b/9de053/32.png) [@Barak\_Yaish](https://discuss.elastic.co/u/Barak_Yaish)\
**Post date:** [October 10, 2013, 8:23am UTC](https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901/1 "2013-10-10T08:23:28Z")

</div>

Hi,

Working with version 0.90.2, I'm trying to follow auto-complete blog  
[http://www.elasticsearch.org/blog/you-complete-me/](http://www.elasticsearch.org/blog/you-complete-me/). However, trying to  
build the hotels index as in the example, I'm getting the following error:

{"error":"MapperParsingException[mapping [hotel]]; nested:  
MapperParsingException[No handler for type [completion] declared on field  
[name\_suggest]]; ","status":400}

Anything I missed? Anything missed from the blog?

Thanks.

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [October 10, 2013, 8:49am UTC](https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901/2 "2013-10-10T08:49:48Z")

</div>

Hey,

it has been added in 0.90.3, so you likely need to upgrade.

--Alex

On Thu, Oct 10, 2013 at 10:23 AM, barak [barak.yaish@gmail.com](mailto:barak.yaish@gmail.com) wrote:

> Hi,
> 
> Working with version 0.90.2, I'm trying to follow auto-complete blog  
> [Elasticsearch Platform — Find real-time answers at scale | Elastic](http://www.elasticsearch.org/blog/you-complete-me/). However, trying to  
> build the hotels index as in the example, I'm getting the following error:
> 
> {"error":"MapperParsingException[mapping [hotel]]; nested:  
> MapperParsingException[No handler for type [completion] declared on field  
> [name\_suggest]]; ","status":400}
> 
> Anything I missed? Anything missed from the blog?
> 
> Thanks.
> 
> --  
> 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).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Barak\_Yaish](https://avatars.discourse-cdn.com/v4/letter/b/9de053/32.png) [@Barak\_Yaish](https://discuss.elastic.co/u/Barak_Yaish)\
**Post date:** [October 10, 2013, 9:20am UTC](https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901/3 "2013-10-10T09:20:02Z")

</div>

Thanks!

(The docs claim the suggest feature available from 0.90.0.Beta1...)

On Thursday, October 10, 2013 11:49:48 AM UTC+3, Alexander Reelsen wrote:

> Hey,
> 
> it has been added in 0.90.3, so you likely need to upgrade.
> 
> --Alex
> 
> On Thu, Oct 10, 2013 at 10:23 AM, barak \<[barak...@gmail.com](mailto:barak...@gmail.com) \<javascript:\>\>wrote:
> 
> > Hi,
> > 
> > Working with version 0.90.2, I'm trying to follow auto-complete blog  
> > [Elasticsearch Platform — Find real-time answers at scale | Elastic](http://www.elasticsearch.org/blog/you-complete-me/). However, trying to  
> > build the hotels index as in the example, I'm getting the following error:
> > 
> > {"error":"MapperParsingException[mapping [hotel]]; nested:  
> > MapperParsingException[No handler for type [completion] declared on field  
> > [name\_suggest]]; ","status":400}
> > 
> > Anything I missed? Anything missed from the blog?
> > 
> > Thanks.
> > 
> > --  
> > 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:\>.  
> > For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [October 10, 2013, 9:30am UTC](https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901/4 "2013-10-10T09:30:19Z")

</div>

Hey

You mean the mention on

> **[Elasticsearch Platform — Find real-time answers at scale](https://www.elastic.co)**
>
> Power insights and outcomes with the Elasticsearch Platform and AI. See into your data and find answers that matter with enterprise solutions designed to help you build, observe, and protect. Try Elasticsearch free today.

guess? That is referring to the other suggesters, but I agree that the  
wording needs to be changed to refer to the term/phrase suggesters only.  
Thanks for notifiying! I will change that.

--Alex

On Thu, Oct 10, 2013 at 11:20 AM, barak [barak.yaish@gmail.com](mailto:barak.yaish@gmail.com) wrote:

> Thanks!
> 
> (The docs claim the suggest feature available from 0.90.0.Beta1...)
> 
> On Thursday, October 10, 2013 11:49:48 AM UTC+3, Alexander Reelsen wrote:
> 
> > Hey,
> > 
> > it has been added in 0.90.3, so you likely need to upgrade.
> > 
> > --Alex
> > 
> > On Thu, Oct 10, 2013 at 10:23 AM, barak [barak...@gmail.com](mailto:barak...@gmail.com) wrote:
> > 
> > > Hi,
> > > 
> > > Working with version 0.90.2, I'm trying to follow auto-complete blog  
> > > [http://www.elasticsearch](http://www.elasticsearch).\*\*org/blog/you-complete-me/[http://www.elasticsearch.org/blog/you-complete-me/](http://www.elasticsearch.org/blog/you-complete-me/).  
> > > However, trying to build the hotels index as in the example, I'm getting  
> > > the following error:
> > > 
> > > {"error":"\*\*MapperParsingException[mapping [hotel]]; nested:  
> > > MapperParsingException[No handler for type [completion] declared on field  
> > > [name\_suggest]]; ","status":400}
> > > 
> > > Anything I missed? Anything missed from the blog?
> > > 
> > > Thanks.
> > > 
> > > --  
> > > 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](http://googlegroups.com).
> > > 
> > > For more options, visit [https://groups.google.com/\*\*groups/opt\_out](https://groups.google.com/**groups/opt_out)[https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out)  
> > > .
> > 
> > --  
> > 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).  
> > For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
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).  
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, 2:13am UTC](https://discuss.elastic.co/t/mapperparsingexception-no-handler-for-type-completion/13901/5 "2017-07-06T02:13:04Z")

</div>


