Like I said, you need the mapping to "catch" before the XDCR plugin begins
the replication - so you need to put a template with this mapping that will
override XDCR's

--

Itamar Syn-Hershko
http://code972.com | @synhershko <https://twitter.com/synhershko>
Freelance Developer & Consultant
Lucene.NET committer and PMC member

On Thu, Feb 12, 2015 at 4:59 PM, Nadav Hashimshony <[email protected]> wrote:

> Thanks you for the response
>
> i am using mapping, i created the following index
> PUT /storage/files/_mapping
> {
>   "files": {
>     "properties": {
>       "file": {
>         "type": "attachment",
>         "path": "full",
>         "fields": {
>           "content_type": {
>             "type": "string",
>             "store": true
>           }
>         }
>       }
>     }
>   }
> }
>
> when i insert data via ES and query it, all is fine.
> the problem is when data is inserted to Couchbase..
>
> Nadav
>
> On Thursday, February 12, 2015 at 4:03:01 PM UTC+2, Itamar Syn-Hershko
> wrote:
>>
>> The XDCR plugin indexes the data using an envelope document. Long story
>> short, make sure you use the latest XDCR plugin as older ones are missing
>> lots of important functions, and use templates and dynamic templates with
>> proper field paths for this to work correctly
>>
>> http://code972.com/blog/2015/02/80-elasticsearch-one-tip-a-
>> day-managing-index-mappings-like-a-pro
>> http://code972.com/blog/2015/02/81-elasticsearch-one-tip-a-
>> day-using-dynamic-templates-to-avoid-rigorous-mappings
>>
>> --
>>
>> Itamar Syn-Hershko
>> http://code972.com | @synhershko <https://twitter.com/synhershko>
>> Freelance Developer & Consultant
>> Lucene.NET committer and PMC member
>>
>> On Thu, Feb 12, 2015 at 3:59 PM, Nadav Hashimshony <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I'm new to the group, hope ill find what i need and share my experience
>>> as i go along..
>>>
>>> im using ES with the attachment-plugin in order to store and search
>>> files.
>>> when i set the mapping right and insert the file data in a Base64 manner
>>> I'm able to query my data via Kibana.
>>>
>>> my problem is this.
>>>
>>> if i create the index + mapping in ES, then insert the data to Couchbase
>>> and use XDRC to replicate it to ES, i can't query the Data with Kibana.
>>> it looks like the mapping of the index created in ES doesn't index well
>>> the data it gets from Couchbase.
>>>
>>> has anyone encounter such an issue?
>>>
>>> Thanks You
>>>
>>> Nadav.
>>>
>>> --
>>> 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 [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/elasticsearch/8092eaf5-0ef8-4249-8e5d-acff8281a81a%
>>> 40googlegroups.com
>>> <https://groups.google.com/d/msgid/elasticsearch/8092eaf5-0ef8-4249-8e5d-acff8281a81a%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/1d9c8ce5-116f-40cc-a5e3-6ebe47191850%40googlegroups.com
> <https://groups.google.com/d/msgid/elasticsearch/1d9c8ce5-116f-40cc-a5e3-6ebe47191850%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAHTr4Zuh7HHK8XmdznuHnw7E01ffXV8BC-49D70ekMc1-YhQCA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to