Alexander, If I strip the PostBody mapping down to
{
"PostBody" : {
"type": "text"
}
}
then ingestion succeeds.
This also leads to successful ingestion.
"PostBody" : {
"type" : "text",
"fields" : {
"keyword" : {
"type": "keyword",
"ignore_above": 256
}
}
}
And this also leads to successful ingestion
"PostBody" : {
"type" : "text",
"fields" : {
"keyword" : {
"type": "keyword",
"ignore_above": 256
},
"cloud" : {
"type" : "text",
"analyzer" : "my_stop_analyzer",
"search_analyzer" : "my_stop_analyzer",
"fielddata" : true
}
}
}
Unfortunately, if I add the ending multi-field or the two root analyzers then things explode with the same error message mentioned above, in the origin post.
Ideas? (Thanks for your help, by the way!)